
适用范围: 小米系列、红米系列
1. 准备工作:
u adb文件:
① dl.google.com/android/repository/platform-tools_r29.0.5-windows.zip
② 浏览器输入上述网址会直接下载adb的文件,解压后是platform-tools的文件
③ Shif+鼠标右键 点击platform-tools文件夹,选择”Powershell窗口”

① 打开”Windows PowerShell”,后输入”cmd”,回车,可以输入adb命令了。
② 或者电脑打开cmd命令提示符,输入”cd空格+adb文件夹platform-tools的路径,回车,也可以使用adb命令。
注:后文的adb 命令都是值在上述步骤操作完直接输入命令的状态。
u 小米解锁工具miflash_unlock:http://unlock.update.miui.com
上述网址下载小米解锁工具,解压后直接使用。
u 小米安装包:https://www.miui.com/download.html
上述网址下载手机系统的安装包,一定下载自己手机系统使用的安装包。
u App Magisk:https://github.com/topjohnwu/magisk/releases
上述网址下载Magisk的安装包(注意不是Magisk Manager的安装包),下载5-6M多的压缩文件Magisk-v xx..zip,解压后在<common>文件夹里有magisk.apk的安装包,拷贝到手机里安装。
注:后文涉及到默认已准备完成
2. 解锁手机BootLoader(BL)
1) 登录小米账号
打开设置,登录小米账号;
2) 打开开发者模式
<设置>-<我的设备>-<全部参数>-连续点击<MIUI版本>打开开发者模式
3) 打开USB调试,绑定账号和设备
<设置>-<更多设置>-<开发者选项>
① <USB调试>打开,连接电脑,手机提示“允许USB调试吗?”,点确认
②<设备解锁状态>-<绑定账号和设备>,页面有小米解锁工具miflash_unlock的下载地址。
4) 解锁手机
①用绑定手机的账号登录解锁工具
②将手机USB连接电脑,Powershell里输入adb reboot bootloader命令,回车,手机进入fastboot模式,或者手机关机状态下,同时按住音量下+电源键进入fastboot模式
③解锁工具检测到手机后按步骤提示一步一步进行操作解锁。如果提示168小时后解锁,则请在7天后再次打开解锁软件进行解锁。
3. Root
1) 解压下载的手机系统安装包,将images文件里的boot.img文件复制到手机里
2) 打开Magisk,点击Magisk的<安装>,点击<选择并修补一个文件>,找到上面复制的boot.img文件,然后点击<开始>,这个加载会持续一会儿,如果失败请多试几次或者安装加速器,出现“All done!”后,在手机的<down>文件夹里会有一个migisk_patched开头的 .img 文件






3) 将migisk_patched开头的 .img 文件拷贝到adb的根目录platform-tools里,并复制文件的名字(包括后缀名.img)。

4) Powershell窗口里,输入命令
① adb reboot bootloader,回车-->手机进入fastboot模式;
② 手机进入fastboot模式后,输入fastboot flash boot +magisk_patched_........img(方才复制的名字粘贴这里),回车。
③运行结束后,输入fastboot reboot ,手机自动重启开机后已经有临时的root权限了,这时不要再次重启手机,防止临时的root权限消失。

④打开Magisk,还是点击Masisk的<安装>,选择<直接安装>,点<开始>,这里很容易失败,多试几次或者安装加速器,出现”All done!”后安装完成,至此手机的Root操作全部完成。


4. 检验
