本教程适用于小米的开发版、稳定版,无需刷REC,即可实现Root
本文基于小米MIUI 12开发版,20.12.10版本,其他版本过程相同
准备条件:
下面的工具可打包下载:https://pan.baidu.com/s/1GfkAZWYqGVnefZcf0VRhyQ#/,密码:qe7a
一,打开USB调试
1.1,打开开发者选项:设置-我的设备-全部参数-MIUI版本,连续点击,直到提示已打开开发者选项
1.2,打开USB调试:设置-更多设置-开发者选项-USB调试,打开之
二,获取当前ROM版本的boot.img文件
2.1,获取当前ROM的完整卡刷包,方法自己找吧,可以直接在MIUI网站上下载,亦可通过手机下载
2.2,在ROM压缩包里找到boot.img文件,提取出来,一般来说文件大小为128MB,放到手机的download文件夹。
三,获取Magisk相关文件
3.1,Magisk Manager应用(当前版本8.0.3):见文首
3.2,Magisk包(最新测试版21.1,可适用于Android 11):见文首
3.3,把3.2下载回来的zip包放到手机的download文件夹
四,获取手机ADB工具包:
4.1,下载:见文首
4.2,解压到D盘根目录,得到以下文件
五,破解boot.img文件
5.1,手机上打开Magisk Manager,然后点击右上角设置按钮
5.2,将更新通道选择为“测试版”,主要是当前只有测试版支持android 11
5.3,回到Magisk Manager首页,你会看到最新版本已经变为21.1(21100)了,如果没有就等一会儿
5.4,点击Magisk的安装按钮
5.5,你可以选择“仅下载安装包”,下载下来的其实就是步骤3.2里面的那个,由于你已经放到手机里了,所以不用再下一次了,所以直接选择第二项“选择并修补文件”即可
5.6,进入到了浏览文件界面,选择你在步骤2.2里放到手机里的boot.img文件,开始破解,破解完成后,在download文件夹中,生成了一个magisk_patched.img文件,注意,这个文件大小应该也是128M,如果不是那就是破解没成功,重试
5.7,把这个magisk_patched.img文件从手机上拷贝出来,放到4.2步骤的adb工具包根目录
六,将破解后的magisk_patched.img刷入手机
6.1,将手机通过数据线接到电脑上,手机上弹出对话框,问你是否信任此电脑,一定要选择信任。
6.2,双击打开ADB工具包里面的“打开CMD命令行.bat”
6.3,敲以下命令重启手机到fastboot模式:adb reboot bootloader,此时,手机会重启,进入到fastboot模式,就是米兔那个界面
6.4,敲以下命令刷入破解后的boot文件:fastboot flash boot magisk_patched-24300(版本号)_4BvPE(随机码).img,等待刷机完成,提示OK
6.5,重启手机回系统:fastboot reboot,执行这个命令后手机会重启
6.6,检查root是否成功:打开Magisk Manager,查看Magisk是否已经刷入成功,下图即是成功的样子
【完】