1. 手机准备
2. 电脑准备
	2.1 下载Android SDK中的平台工具(platform-tools), 
	2.2 Windows用户安装驱动
	2.3 Windows资源管理器
3. 解锁
4. 刷全球版MiUi
5. 刷Recovery
	5.1 下载twrp镜像文件
	5.2 进入刷机模式
	5.3 临时启动下载的映像
	5.4 刷入twrp
6. 获取Root权限
	6.1 方式1-修补boot.img文件
	6.2. 方式2-adb模式刷入
 

1. 手机准备

基本状况: Miui版本: 12.5.11(RKACNXM); Android版本: 11
手机开启[开发者模式]。打开设置,关于,连续点击版本,就能打开[开发者模式]; 在开发者模式下打开usb调试。 
解锁相关,参照官网步骤操作。
基本流程: 解锁 > 线刷系统; 线刷recovery > 获取root

2. 电脑准备

2.1 下载Android SDK中的平台工具(platform-tools)

有分别支持Windows,Mac,Linux系统的版本。包含fastboot刷机命令,adb调试等命令。

2.2 Windows用户安装驱动

Windows 用户需要在他们的计算机上安装适当的驱动程序。 如果您还没有安装工作驱动程序,您可以尝试使用简单的 FWUL adb/fastboot ISO或Naked ADB 驱动程序或Universal ADB 驱动程序
另外,小米的解锁工具,或者刷机工具也都包含驱动。

2.3 Windows资源管理器

资源管理器下在不同的状态下会分别显示以下名称。

  • 便携设备 \ Mi 11 Pro  
    • – 手机连接电脑,传输模式选择MTP,(图片,文档或者两者)就会显示为便携设备。 在我的电脑里,可以作为文件夹打开手机,直接复制文件。
  • 通用串行总线设备 \ Mi 11 Pro  
    • – 有时会显示为这样… 忘记记录是什么情况下了…
  • Android Phone: Android Composite ADB Interface  
    • – 手机打开USB调试,正常开机状态连接电脑,可以使用adb命令。(> adb devices)
  • Android Phone: Android Bootloader Interface   
    • – 在上面的adb模式下使用 adb reboot bootloader 命令进入刷机fastboot模式,可以使用fastboot命令。(> fastboot devices)

3. 解锁

新手机通常要登陆账号7天以后才能解锁. 

4. 刷全球版MiUi

Xiaomi Mi 11 Pro (mars); Xiaomi Mi 11 Ultra (star)。这2款手机使用相同的rom镜像。
 
a. 下载rom后,使用小米的刷机工具刷时,注意右下角的默认选项是: [删除全部并lock]刷完锁机,按照需要选择全刷,或者保留用户数据。
 
b. 也可以直接使用fastboot命令刷机,刷机包解压缩后,有完整的刷机批处理文件。
批处理文件后缀: 
  •   *.sh 后缀sh的用于Linux或Mac平台刷机。 
  •   *.bat 后缀bat的就是windows系统用的批处理文件了。
  •   *.txt 后缀为txt的是同样内容为了便于查看脚本内容的。
文件名: 
  •  flash_all_except_data_storage 保留用户数据 
  •  flash_all 删除全部 
  •  flash_all_lock 删除全部并lock [慎用]
 操作步骤: 
手机连接电脑, > adb devices 能看到序列号就说明连接正常了; > adb reboot bootloader 重启到fastboot模式。
 > adb devices  
 > adb reboot bootloader
 > fastboot devices
  ************    fastboot 
 > flash_all.bat
fastboot devices 能看到手机序号后,直接输入> flash_all.bat 回车,开始刷机,等待几分钟,看到所有任务完成后,重启进入新系统。

5. 刷Recovery

twrp官网提供下载,页面内也包含刷入步骤及注意事项。
此设备使用动态分区 这意味着 TWRP 将不允许修改任何构成股票 ROM 上的超级分区的分区。
所有备份和恢复都将包括完整的超级分区而不是单个动态分区。 为了刷新各个分区,您必须启动到 fastbootd。

5.1 下载twrp镜像文件

twrp-installer-3.7.0_11-0-mars.zip (30.6M) 2022-10-04
twrp-3.7.0_11-0-mars.img (192M) 2022-10-04 (只用到了这个)

5.2 进入刷机模式

通过命令 adb reboot bootloader 重启到 fastboot模式;或者使用手动组合键重启到fastboot模式。
 > adb reboot bootloader

5.3 临时启动下载的映像

 > fastboot boot twrp.img
twrp.img 替换为 你下载的文件名。或者你下载的文件名改为这个名称。
完成后会重启到twrp的recovery模式。注意,这只是临时启动,还没有刷入手机。

5.4 刷入twrp

  • 首选安装方法:一旦启动,导航到 Advanced > Flash Current TWRP 选项。 这会将您刚刚启动的 TWRP 映像永久安装到设备上。(当前使用这个一次成功)
  • 备用安装方法: 一旦启动,导航到 Advanced > Install Recovery Ramdisk 选项。 这将要求您选择要从中安装 TWRP 的映像。 选择您刚刚下载并复制到设备存储中的 TWRP 映像。继续安装此映像。 注意:您还需要使用同一高级选项卡中的“修复恢复引导循环”选项。 在成功安装恢复 ramdisk 后使用该选项,以避免在永久安装 TWRP 时发生引导循环。
完成此操作后,您已成功在您的设备上安装了 TWRP。

6. 获取Root权限

fastboot boot twrp.img,临时启动,刷的是boot区,不是recovery区,11版本后recovery已经被包含在boot区内。
使用magisk获取root权限有2种方式。
手机下载最新版的 Magisk-v25.2.apk 安装文件,直接安装。

6.1 方式1 – 修补boot.img文件

前面刷twrp时,使用twrp.img文件刷入,覆盖了原本的boot.img
理论上,直接将这个twrp.img交给magisk修补后,重新刷入手机即可。 刷入方法与上面刷入twrp一样。
如果失败,就吧原本的boot.img再刷回去,恢复如初后使用下面方式。

6.2 方式2 – adb模式刷入

将下载的 Magisk-v25.2.apk 文件,修改后缀为zip,Magisk-v25.2.zip. 复制到电脑上备用。
手机组合键或如下命令进入Twrp的recovery模式。
 > adb reboot recovery
注: 下面有手机 a方式; 和a失败后的 Plan b 电脑辅助方式。
  • Plan a. 在revocery模式下,点击 [Install] 安装按钮
    1. 导航到手机的下载目录,选择刚才修改过后缀的 Magisk-v25.5.zip 文件。
    2. 点击 [Select Storage] 选定安装这个zip文件。
    3. 滑动 [Swipe to confirm Flash] 完成后重启进入系统。
    4. 打开Magisk应用,能看到版本号,且能点击下面的[超级用户],就说明已经root了。
  • Plan b. 这是上面的a操作失败的Plan b
    1. 说明: 很多手机没有root时,即使刷入Twrp,在Twrp界面下权限有限,看不到具体文件。就要借助电脑帮忙了。
    2. twrp下依次点击后面的按钮打开adb调试功能: [Advanced] \ [ADB Sideload]
    3. 手机连接电脑后,电脑上找到前面修改过的 Magisk-v25.2.zip 文件。
    4. 在电脑的命令行下输入命令: 
      • > adb sideload Magisk-v25.2.zip
    5. 回车后,查看手机界面上,运行完成后,重启进入系统。 
    6. 打开Magisk应用,能看到版本号,且能点击下面的[超级用户],就说明已经root了。
 

原文地址:http://www.cnblogs.com/sztom/p/16814674.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性