前言:
刷机前需要先解锁(BL):https://www.miui.com/unlock/download.html(下载工具后解锁,审核通过后能刷机)
(xiaomi 11 pro为例)
刷机工具和rom
# 下载小米刷机工具
https://xiaomirom.com/download-xiaomi-flash-tool-miflash/
# 下载合适手机的线刷包(选开发版)
https://xiaomirom.com/series/
# (mi11pro)https://xiaomirom.com/rom/mi-11-pro-ultra-11-ultra-star-china-fastboot-recovery-rom/
# 打开刷机工具,选择下载好的文件,选择设备,右下角选择:全部删除(flash_all.bat),不要选择lock,选择完后点击刷机
magisk下载
https://github.com/topjohnwu/Magisk/releases
twrp:
通过网盘分享的文件:小米twrp,链接: https://pan.baidu.com/s/1TwNsGFKCn6j5yDts2dWqbg?pwd=kb6v 提取码: kb6v
示例中下载后的文件位置:E:\tools\Mi11Ultra-Mi11Pro-twrp (下载好的文件中已经包含adb,如果需要单独的adb的,可以看下面的下载链接)
https://developer.android.com/tools/releases/platform-tools
- Mac https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
- Linux https://dl.google.com/android/repository/platform-tools-latest-linux.zip
- Windows https://dl.google.com/android/repository/platform-tools-latest-windows.zip
数据线连接手机后执行以下步骤
# 在手机上安装magisk
E:\tools\Mi11Ultra-Mi11Pro-twrp>adb install magisk.apk
# 进入fastboot模式
E:\tools\Mi11Ultra-Mi11Pro-twrp>adb reboot bootloader
# 刷入twrp
E:\tools\Mi11Ultra-Mi11Pro-twrp>fastboot boot twrp.img
Sending 'boot.img' (196608 KB) OKAY [ 4.158s]
Booting OKAY [ 0.219s]
Finished. Total time: 4.710s
# 将twrp传到手机上的位置
E:\tools\Mi11Ultra-Mi11Pro-twrp>adb push twrp.img /sdcard/download/
twrp.img: 1 file pushed. 33.0 MB/s (201326592 bytes in 5.820s)
# 打开magisk,点击Magisk右边的安装按钮
# "选择并修补一个文件",选择传到手机上的twrp文件
# 点击开始并等待完成
# 完成后会生成一个magisk_patched开头的文件,传到电脑上
E:\tools\Mi11Ultra-Mi11Pro-twrp>adb pull /sdcard/download/magisk_patched-29000_nmrwY.img magisk_patched-29000_nmrwY.img
/sdcard/download/magisk_patched-29000_nmrwY.img: 1 file pulled. 39.8 MB/s (201326592 bytes in 4.824s)
# 重新进入fastboot模式
E:\tools\Mi11Ultra-Mi11Pro-twrp>adb reboot bootloader
# 刷入修补好的文件
E:\tools\Mi11Ultra-Mi11Pro-twrp>fastboot boot magisk_patched-29000_nmrwY.img
Sending 'boot.img' (196608 KB) OKAY [ 4.160s]
Booting OKAY [ 0.218s]
Finished. Total time: 4.594s# 上面成功后重启就应该能在Magisk可以看到root已经有了
# 如果刷完还是停留在fastboot页面,就重新刷入之前的twrp.img
E:\tools\Mi11Ultra-Mi11Pro-twrp>fastboot boot twrp.img
Sending 'boot.img' (196608 KB) OKAY [ 4.159s]
Booting OKAY [ 0.220s]
Finished. Total time: 4.573s
# 依次执行
将下载的Magisk.apk文件,复制一份,修改后缀为zip,Magisk.zip. 手机上一份,电脑上一份。
adb reboot recovery命令进入Twrp的recovery模式。
在revocery模式下,点击"Install"安装按钮
在手机目录找到Magisk.zip文件
选定安装这个zip文件
滑动下方按钮完成后重启进入系统
打开Magisk应用,应该就能看到root了
# 打开Magisk可能会提示"需要重新安装才能使用...",选"直接安装",安装后会提示需要重启,重启之后就好了