准备
基本前提
- 一部解除BL的小米12Pro手机,因为该教程是以小米12Pro为例
- 电脑
- 能传输数据的数据线,注意:不是普通的充电线,官方的数据线是可以传输数据的
工具
- magisk,一般下载最新版即可,目前2023年2月,最新版是25.2
- 下载adb-fastboot-tools,提取码:QsDN
- 卡刷包boot.img提取工具,Payload Dumper,下载后解压
镜像文件
可以从以下任一站点下载,地址都是下载小米12Pro的,其他机型自行在站点中查找
- XiaomiROM
- MIUI历史版本,需要注册登录以及积分,签到可获取积分
- MIUI官方ROM仓库
开刷
- 安装
Magisk.apk
,该步骤需要在手机上操作 提取
boot.img
文件,该步骤需要在电脑上操作- 如果是线刷包,直接解压可看到
boot.img
文件,然后将他复制到手机中; - 如果是卡刷包,解压后找到
payload.bin
文件,然后将这个文件丢到解压后的Payload Dumper
目录里面的payload_input
目录底下,然后双击运行payload_dumper.exe
,待窗口命令运行完成后就可以在payload_output
文件夹下找到提取内容,其中包含boot.img
,然后将boot.img
复制到手机中。
- 如果是线刷包,直接解压可看到
- 修补
boot.img
文件,该步骤需要在手机上操作
在手机中打开Magisk软件,点击Magisk的安装
按钮,然后点击选择并修补一个文件
,选择之前提取到的boot.img
文件,点击开始
,然后等待生成修补文件,修补后的文件名称一般是以magsik_patched
开头的,将该文件复制到电脑上(修补文件默认保存在手机内部存储 Download 目录)。
刷写修补之后的
boot
文件,该步骤需要在电脑上操作- 将刚刚复制到电脑上的以
magisk_patched
开头的修补文件复制到下载好的adb-fastboot-tools
文件夹中; - 双击打开
adb-fastboot-tools
文件夹中的双击打开adb-fastboot工具.bat
,然后输入adb reboot bootloader
将手机启动到fastboot模式(或者将手机关机,然后通过同时按住音量下键和开机键进入),然后输入fastboot devices
命令看一下手机与电脑是否成功在fastboot模式下连接成功,如果出现设备则成功,否则执行adb reboot bootloader
命令重新尝试,若还是失败请检查数据线有无问题。然后就可以执行fastboot flash boot magisk_patched-25200_pU6ZV.img
命令刷写boot,注意magisk_patched-25200_pU6ZV.img
名称用自己的修补文件实际名称; - 刷写完成后输入
fastboot reboot
命令重启手机
到此结束,如无意外,重启手机后就安装好 Magisk 了。打开 Magisk 软件可以看到已经有 Root 授权管理选项,现在可以开始使用了。
- 将刚刚复制到电脑上的以
评论 (0)