-
下载固件
- 到onfix.cn/rom 找到对应机型的ROM包下载(要收费不过不贵)
-
下载payload_dumper
- gitee.com/rong5690001… clone这个仓库到本地PyCharm工具打开下载对应依赖,可能会报错修改下依赖的版本就好了。
-
提取boot.img
- 将固件解压后,把payload.bin文件copy到payload_dumper项目根目录执行命令:
python payload_dumper.py payload.bin
-
解锁Bootloader:
- 进入手机的“设置”,找到“关于手机”,连续点击“版本号”直到提示“您已进入开发者模式”。
- 在“设置”中找到“开发者选项”,开启“OEM解锁”和“USB调试”。
- 使用USB线连接手机和电脑,安装必要的驱动程序。
- 使用ADB工具进入Fastboot模式:
adb reboot bootloader,然后在Fastboot模式下解锁Bootloader:fastboot oem unlock。
-
刷入Magisk:
- 下载Magisk Manager应用并安装到手机上。
- 从官方全量包中提取
boot.img文件。 - 使用Magisk Manager修补
boot.img文件,生成新的镜像文件。 - 将修补后的镜像文件传到电脑上,并使用Fastboot刷入:
fastboot flash boot /path/to/magisk_patched.img。
-
临时Root:
- 刷入修补后的
boot.img后,手机重启将获得临时Root权限。
- 刷入修补后的
-
永久Root:
- 在Magisk Manager中选择“安装”,然后选择“直接安装”,这将使手机获得永久Root权限。