前言:

刷机前需要先解锁(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可能会提示"需要重新安装才能使用...",选"直接安装",安装后会提示需要重启,重启之后就好了