1、安装magisk
官方:https://github.com/topjohnwu/Magisk/releases
安装
adb install xxx.apk
后续magisk中可以考虑安装movecert模块
可以将手机用户级别证书自动移动到系统级别
步骤:
比如将可以将movecert-1.9-4.zip推到Download
adb push movecert-1.9-4.zip /sdcard/Download/
然后在magisk中点击【模块】-【从本地安装】-【选择movecert-1.9-4.zip】-【重启】
2、修补boot.img
解压官方包中的zip包,找到boot.img,利用adb命令上传到手机
adb push xxx/boot.img /sdcard/Download/
利用magisk对boot.img进行修复
打开magisk,【安装】-【选择并修补一个文件】-【下载目录下找到boot.img】-【开始】-【记下修复后的文件路径】
将手机上修复好的boot.img再拉回到自己电脑上
adb pull 手机文件路径 本地文件路径
注意:如果觉得修复的boot.img文件名太长,也可以自己修改
3、root
其实就是将新修复的 boot.img 刷入到手机
adb reboot bootloader 进入bootloader
fastboot flash boot xxx.img(修复的boot文件) 刷入boot
fastboot reboot 重启手机