diff --git a/content/awesome-android-root.md b/content/awesome-android-root.md index 1c74bbf..a585e04 100644 --- a/content/awesome-android-root.md +++ b/content/awesome-android-root.md @@ -70,6 +70,8 @@ tags = ["综合工程"] 看到这里很多小伙伴肯定跃跃欲试,不过在 2023 年的今天,能 root 的机型还是比较少。首先是最容易的一加和小米,可以申请官方解 BL 锁,需要等待7天;其次是联想,索尼等海外品牌,也比较容易;而 oppo 和 vivo 及其子品牌 iqoo 和 realme 有些是不行的;苹果的越狱在10代前是可以的,而华为全部机型都是不可以的,除非上万能的淘宝收费解锁,直接烧录芯片;至于三星,BL 锁一旦解开就会触发芯片物理熔断机制,无法使用 pay 以及升级系统,体验极差。因此,刷机有风险,root 需谨慎!刷机前要了解相应的厂商,考虑保修和变砖的问题! +[各品牌手机root情况汇总](https://github.com/KHwang9883/MobileModels/blob/master/misc/bootloader-kernel-source.md) + > 截至2024年5月小米手机解BL锁已经收紧,条件非常苛刻. ## **五.具体操作流程** @@ -78,36 +80,36 @@ tags = ["综合工程"] 2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等: 然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 + 3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的 TWRP 版本,注意 redmi 的海外名为 Poco 。 + 4.随后用数据线连接手机,用其中的一键刷写刷入 TWRP;随后下载 rom 包,可以选择原版,官改版,海外版和类原生版。相关链接: -``https://miuiver.com/`` +[小米各机型 MIUI 历史版本分类索引](https://miuiver.com/) -``https://mi.fiime.cn/Android`` +[Android原生项目大全](https://mi.fiime.cn/Android) -这里选择 ``https://c.mi.com/global/miuidownload/index`` +下载时注意一并下载 boot.img 文件,作为 Magisk 的修补用。然后下载 [Magisk](https://magisk.me/zip/) 包,与 rom 一起存入TF卡或者U盘中。 -下载时注意一并下载 boot.img 文件,作为 Magisk 的修补用。然后下载 Magisk 包,与 rom 一起存入TF卡或者U盘中。 -Magisk : ``https://magisk.me/zip/`` -**注意,由于本机型为新型AB分区**(``https://www.jianshu.com/p/b2726b304801``) 因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。 +>注意,由于本机型为新型[**AB分区**](https://www.jianshu.com/p/b2726b304801)因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。 5.通过搞机工具箱进入 recovery 模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除 Data、Cache、Dalvik Cache 和 System 分区,俗称“四清”。 + 6.清除完成后即可开始刷机。将 TF 卡或者U盘插入手机,在“安装”中选择 rom 包,右滑确认刷机;随后如法炮制,刷入 magisk.zip 包,不然会卡在开机 logo 界面,俗称“卡米”。 + 7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。 -随后可以看到桌面环境 +8.此刻我们将下载好的 boot.img 文件复制到手机上,打开 Magisk 软件,在其中选择修补一个文件,选中 boot.img,修复完成后可以看到超级用户一栏可以使用了,说明 root 完成。 -8.此刻我们将下载好的 boot.img 文件复制到手机上,打开 Magisk 软件,在其中选择修补一个文件,选中 boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。 +> 截至2024年5月1日,该机已经刷入 crdroid 10.4 类原生系统,非常丝滑,步骤同上,但需要刷入[新固件](https://xiaomifirmwareupdater.com/firmware/lmi/stable/V14.0.1.0.SJKMIXM/). -> 截至2024年5月1日,该机已经刷入crdroid 10.4 类原生系统,非常丝滑,步骤同上,但需要刷入[新固件](https://xiaomifirmwareupdater.com/firmware/lmi/stable/V14.0.1.0.SJKMIXM/). - -> 注:这里使用的root方案为[magisk](https://github.com/topjohnwu/Magisk),你也可以使用[kernelSU](https://kernelsu.org/zh_CN/)或者[Kitsune Mask](https://jesse205.github.io/MagiskChineseDocument/delta/main.html)以及[apatch](https://apatch.dev/zh_CN/)等。 +> 注:这里使用的 root 方案为[magisk](https://github.com/topjohnwu/Magisk),你也可以使用[kernelSU](https://kernelsu.org/zh_CN/)或者[Kitsune Mask](https://jesse205.github.io/MagiskChineseDocument/delta/main.html)以及[apatch](https://apatch.dev/zh_CN/)等。 ## **六.Root后的模块安装** -隐藏root的 shamiko 和 lsposed 框架,shizuku等等。 +隐藏 root 的 shamiko 和 lsposed 框架,shizuku 等等。 ## **后记** diff --git a/public/awesome-android-root/index.html b/public/awesome-android-root/index.html index 3074014..12882dd 100644 --- a/public/awesome-android-root/index.html +++ b/public/awesome-android-root/index.html @@ -167,34 +167,34 @@
看到这里很多小伙伴肯定跃跃欲试,不过在 2023 年的今天,能 root 的机型还是比较少。首先是最容易的一加和小米,可以申请官方解 BL 锁,需要等待7天;其次是联想,索尼等海外品牌,也比较容易;而 oppo 和 vivo 及其子品牌 iqoo 和 realme 有些是不行的;苹果的越狱在10代前是可以的,而华为全部机型都是不可以的,除非上万能的淘宝收费解锁,直接烧录芯片;至于三星,BL 锁一旦解开就会触发芯片物理熔断机制,无法使用 pay 以及升级系统,体验极差。因此,刷机有风险,root 需谨慎!刷机前要了解相应的厂商,考虑保修和变砖的问题!
+截至2024年5月小米手机解BL锁已经收紧,条件非常苛刻.
1.笔者以 Redmi k30pro 5G 这款手机为例,首先我们进入手机设置界面,进入“我的设备”,在“全部参数”中找到“ MIUI 版本”,连续点击后开启开发者模式,随后在“更多设置”中开启 USB 调试, USB安装 功能。
2.随后下载大名鼎鼎的搞机工具箱http://jamcz.com/ (由B站up主晨钟酱出品),里面具有许多功能,包括进入各个模式,无极调速等等: -然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 -3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的 TWRP 版本,注意 redmi 的海外名为 Poco 。 -4.随后用数据线连接手机,用其中的一键刷写刷入 TWRP;随后下载 rom 包,可以选择原版,官改版,海外版和类原生版。相关链接:
-https://miuiver.com/
https://mi.fiime.cn/Android
这里选择 https://c.mi.com/global/miuidownload/index
下载时注意一并下载 boot.img 文件,作为 Magisk 的修补用。然后下载 Magisk 包,与 rom 一起存入TF卡或者U盘中。
-Magisk : https://magisk.me/zip/
注意,由于本机型为新型AB分区(https://www.jianshu.com/p/b2726b304801
) 因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。
5.通过搞机工具箱进入 recovery 模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除 Data、Cache、Dalvik Cache 和 System 分区,俗称“四清”。 -6.清除完成后即可开始刷机。将 TF 卡或者U盘插入手机,在“安装”中选择 rom 包,右滑确认刷机;随后如法炮制,刷入 magisk.zip 包,不然会卡在开机 logo 界面,俗称“卡米”。 -7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。
-随后可以看到桌面环境
-8.此刻我们将下载好的 boot.img 文件复制到手机上,打开 Magisk 软件,在其中选择修补一个文件,选中 boot.img,修复完成后可以看到超级用户一栏可以使用了,说明root完成。
+然后我们进入小米官网https://www.miui.com/unlock/download.html ,下载官方解锁工具,需要登陆小米账号并等待7天,随后即可解锁。 +3.解锁完成后在https://mifirm.net/downloadtwrp/148 中下载对应的 TWRP 版本,注意 redmi 的海外名为 Poco 。
+4.随后用数据线连接手机,用其中的一键刷写刷入 TWRP;随后下载 rom 包,可以选择原版,官改版,海外版和类原生版。相关链接:
+ + +下载时注意一并下载 boot.img 文件,作为 Magisk 的修补用。然后下载 Magisk 包,与 rom 一起存入TF卡或者U盘中。
-+截至2024年5月1日,该机已经刷入crdroid 10.4 类原生系统,非常丝滑,步骤同上,但需要刷入新固件.
+注意,由于本机型为新型AB分区因此如果刷机失败,需要下载原厂包用以恢复AB分区,否则无法启动和安装rom。
+
5.通过搞机工具箱进入 recovery 模式,首先我们在wipe中清除Data、Cache两个分区,俗称“双清”,随后在高级清除选项中清除 Data、Cache、Dalvik Cache 和 System 分区,俗称“四清”。
+6.清除完成后即可开始刷机。将 TF 卡或者U盘插入手机,在“安装”中选择 rom 包,右滑确认刷机;随后如法炮制,刷入 magisk.zip 包,不然会卡在开机 logo 界面,俗称“卡米”。
+7.刷完之后重启,则会进入安装界面。注意:如果刷的是海外版的包,千万不能联网安装,否则会失败且变为国内版。
+8.此刻我们将下载好的 boot.img 文件复制到手机上,打开 Magisk 软件,在其中选择修补一个文件,选中 boot.img,修复完成后可以看到超级用户一栏可以使用了,说明 root 完成。
++截至2024年5月1日,该机已经刷入 crdroid 10.4 类原生系统,非常丝滑,步骤同上,但需要刷入新固件.
-注:这里使用的root方案为magisk,你也可以使用kernelSU或者Kitsune Mask以及apatch等。
+注:这里使用的 root 方案为magisk,你也可以使用kernelSU或者Kitsune Mask以及apatch等。
隐藏root的 shamiko 和 lsposed 框架,shizuku等等。
+隐藏 root 的 shamiko 和 lsposed 框架,shizuku 等等。
关于 root 的其他用途还有很多,这里就不一一列举,分享一些常用模块:
diff --git a/public/pagefind/fragment/en_511012d.pf_fragment b/public/pagefind/fragment/en_511012d.pf_fragment new file mode 100644 index 0000000..8383d58 Binary files /dev/null and b/public/pagefind/fragment/en_511012d.pf_fragment differ diff --git a/public/pagefind/fragment/en_636c481.pf_fragment b/public/pagefind/fragment/en_636c481.pf_fragment new file mode 100644 index 0000000..c915879 Binary files /dev/null and b/public/pagefind/fragment/en_636c481.pf_fragment differ diff --git a/public/pagefind/fragment/en_17aac9f.pf_fragment b/public/pagefind/fragment/en_a4eb413.pf_fragment similarity index 94% rename from public/pagefind/fragment/en_17aac9f.pf_fragment rename to public/pagefind/fragment/en_a4eb413.pf_fragment index 024d205..14145d7 100644 Binary files a/public/pagefind/fragment/en_17aac9f.pf_fragment and b/public/pagefind/fragment/en_a4eb413.pf_fragment differ diff --git a/public/pagefind/fragment/en_b7a378b.pf_fragment b/public/pagefind/fragment/en_b7a378b.pf_fragment deleted file mode 100644 index 77d6ed7..0000000 Binary files a/public/pagefind/fragment/en_b7a378b.pf_fragment and /dev/null differ diff --git a/public/pagefind/fragment/en_cde73cb.pf_fragment b/public/pagefind/fragment/en_cde73cb.pf_fragment deleted file mode 100644 index 3972fb9..0000000 Binary files a/public/pagefind/fragment/en_cde73cb.pf_fragment and /dev/null differ diff --git a/public/pagefind/fragment/en_629c4b1.pf_fragment b/public/pagefind/fragment/en_ea218fb.pf_fragment similarity index 86% rename from public/pagefind/fragment/en_629c4b1.pf_fragment rename to public/pagefind/fragment/en_ea218fb.pf_fragment index 50dbbeb..afd237e 100644 Binary files a/public/pagefind/fragment/en_629c4b1.pf_fragment and b/public/pagefind/fragment/en_ea218fb.pf_fragment differ diff --git a/public/pagefind/index/en_3762c0c.pf_index b/public/pagefind/index/en_3762c0c.pf_index deleted file mode 100644 index dc3f979..0000000 Binary files a/public/pagefind/index/en_3762c0c.pf_index and /dev/null differ diff --git a/public/pagefind/index/en_3a3e9d1.pf_index b/public/pagefind/index/en_3a3e9d1.pf_index deleted file mode 100644 index 49441b6..0000000 Binary files a/public/pagefind/index/en_3a3e9d1.pf_index and /dev/null differ diff --git a/public/pagefind/index/en_3ad34a6.pf_index b/public/pagefind/index/en_3ad34a6.pf_index new file mode 100644 index 0000000..303b882 Binary files /dev/null and b/public/pagefind/index/en_3ad34a6.pf_index differ diff --git a/public/pagefind/index/en_4853aa1.pf_index b/public/pagefind/index/en_4853aa1.pf_index deleted file mode 100644 index d886573..0000000 Binary files a/public/pagefind/index/en_4853aa1.pf_index and /dev/null differ diff --git a/public/pagefind/index/en_a546f7f.pf_index b/public/pagefind/index/en_a546f7f.pf_index deleted file mode 100644 index 666b09d..0000000 Binary files a/public/pagefind/index/en_a546f7f.pf_index and /dev/null differ diff --git a/public/pagefind/index/en_abeed88.pf_index b/public/pagefind/index/en_abeed88.pf_index new file mode 100644 index 0000000..a9a12ca Binary files /dev/null and b/public/pagefind/index/en_abeed88.pf_index differ diff --git a/public/pagefind/index/en_b681c37.pf_index b/public/pagefind/index/en_b681c37.pf_index new file mode 100644 index 0000000..caae08a Binary files /dev/null and b/public/pagefind/index/en_b681c37.pf_index differ diff --git a/public/pagefind/index/en_f2f04f7.pf_index b/public/pagefind/index/en_f2f04f7.pf_index new file mode 100644 index 0000000..783bc01 Binary files /dev/null and b/public/pagefind/index/en_f2f04f7.pf_index differ diff --git a/public/pagefind/pagefind-entry.json b/public/pagefind/pagefind-entry.json index 25c83c0..9b37ce2 100644 --- a/public/pagefind/pagefind-entry.json +++ b/public/pagefind/pagefind-entry.json @@ -1 +1 @@ -{"version":"1.2.0","languages":{"en":{"hash":"en_901af1b2cb","wasm":"en","page_count":107}}} \ No newline at end of file +{"version":"1.2.0","languages":{"en":{"hash":"en_c9eaa4a9ea","wasm":"en","page_count":107}}} \ No newline at end of file diff --git a/public/pagefind/pagefind.en_901af1b2cb.pf_meta b/public/pagefind/pagefind.en_901af1b2cb.pf_meta deleted file mode 100644 index 8fb7dd4..0000000 Binary files a/public/pagefind/pagefind.en_901af1b2cb.pf_meta and /dev/null differ diff --git a/public/pagefind/pagefind.en_c9eaa4a9ea.pf_meta b/public/pagefind/pagefind.en_c9eaa4a9ea.pf_meta new file mode 100644 index 0000000..b9a3dca Binary files /dev/null and b/public/pagefind/pagefind.en_c9eaa4a9ea.pf_meta differ