上一篇文章:给小米8刷入PE12
本篇文章参考了极客湾相关视频的内容,在此表示感谢。视频地址
刷机之后,首先要做的是便是root手机。
前言
现在root手机一般有两种方式:
-
Recovery卡刷:首先用第三方Recovery(比如TWRP)替换掉手机原生的Recovery,然后使用第三方Recovery刷入Magisk,再在手机安装Magisk管理端。
卡刷存在一定的局限性。
首先就是需要找适配手机的第三方Recovery。如果手机是热门机型,这一步并不困难。但若手机是冷门机型,找一个适配的就比较困难了。而且,这里的适配并不只是机型在第三方Rec的官方适配列表中,因为官方的适配也可能存在一些bug。
其次,有些手机是A/B分区,这样的机型往往刷起来很麻烦。有时候需要刷两遍,等等。
-
Fastboot线刷:提取出当前ROM的boot镜像,交给Magisk修补,再使用fastboot刷回去。
我们今天采用的便是Fastboot线刷的办法。
Fastboot 线刷
提取boot镜像
由于我们没有root权限,只能从线刷包里提取boot镜像。仍然是以上次刷入PE12的小米8为例子。
解压线刷包,得到boot.img
文件
交给Magisk修补
将boot.img
从电脑传输至手机,安装Magisk的管理端apk,选择 主页 -> Magisk -> 安装 -> 选择并修补一个文件,选择刚才的boot.img
文件。Magisk修补完会输出到Download
文件夹。
刷入boot
将修补完的boot镜像传回电脑adb同级目录下,手机进入fastboot模式:
./adb reboot fastboot
刷入:
./fastboot flash boot boot.img
输出如下:
Sending 'boot' (65536 KB) OKAY [ 1.526s]
Writing 'boot' OKAY [ 0.301s]
Finished. Total time: 2.146s
fastboot下重启手机:
./fastboot reboot
安装管理端
重启后手机桌面应该会出现一个Magisk,但它是不完整的,启动时会提示下载完整包,由于网络原因,这一步可能会失败。可以直接从酷安或者其他渠道下载之前修补boot版本的Magisk管理端安装。
启动后,APP底栏出现“超级用户”选项,即为root成功。
刷入模块
Magisk模块一般以压缩包zip的格式给出。
请注意,仅安装可信的模块,陌生的模块中可能包含恶意代码。如果这个模块下载的人很少,或者代码不开源,就需要警惕。文章来源:https://www.toymoban.com/news/detail-476547.html
模块 -> 从本地安装,安装后需要重启手机以应用改动。文章来源地址https://www.toymoban.com/news/detail-476547.html
到了这里,关于【刷机】使用 Magisk 给小米8 root的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!