简介:

如果要刷第三方 ROM,或者不能用 MIUI 内置卡刷功能 的受限版本,唯一办法是通过安装第三方 Recovery 来刷机。

其中 TWRP 是最常使用的第三方 Recovery,官方适配了许多机型,也有不少民间修改版本。

如果是发布超过一段时间的机型,通常用官方版本就可以。如果是新机,则很可能官方还没有适配,只能用第三方版。

官方和第三方版本区别是:前者不用担心安全问题,能稳定获得更新,后者则需自行判断作者可信度。第三方版本通常会自带移除 MIUI 启动验证,官方版需要手动解决这个问题(通过刷入 Magisk  解决),不然可能卡米无法进入系统。

最后,对于采用 A/B 分区的手机,由于后续更新系统会切换分区,这可能丢失 TWRP 安装。这种机型不建议安装 TWRP,而改为只在需要时启动它(查看下文第 4 步说明)。

 

下载第三方Recovery:

第三方 Recovery 也分TWRP官方和民间修改的版本,本站收录了一些,并不断更新中。下载方法如下图:

 

 

如何刷入第三方Recovery:

下面方法适用于TWRP官方recovery(只有.img后缀文件),民间修改的一般包里自带刷机工具和方法。

1. 先将手机与电脑连接以便安装好驱动(如果安装失败,可下载 MiFlash 再手动安装)。另外确保手机已完成 BL 解锁

2. 电脑下载 Fastboot 工具(解压备用)和对应机型 TWRP(.img 后缀文件,将其放入前面解压的文件夹里)。

3. 将手机关机,长按开机键 + 音量下键进入 fastboot 模式,与电脑连接。

4. 电脑打开刚才解压的 platform-tools 文件夹,按住 Shift 键,同时右键点击文件夹空白处,在右键菜单点击“在此处打开 Powershell 窗口”,运行下面命令刷入 TWRP(自行替换文件名)。

.\fastboot flash recovery twrp-3.4.0-0-davinci.img

注:如果不希望安装 TWRP,而只是临时使用 TWRP,运行下面命令(自行替换文件名)并忽略第 5 步骤。

.\fastboot boot twrp-3.4.0-0-davinci.img

如果运行命令后无法启动 TWRP,一直停在开机界面,可能是 TWRP 版本适配有问题,可尝试使用第三方版。

5. 为防止重启手机 MIUI 自动替换回官方 Recovery,按住手机音量上键,同时电脑运行下面命令重启手机,直至进入 TWRP 界面。

.\fastboot reboot

6. 在进入 TWRP 后,会询问“是否保持系统分区为只读”。这里滑动按钮以允许修改 ,不然不能禁止 MIUI 替换回官方 Recovery。

 

7. 由于 MIUI 在启动时会检查 System 分区完整性,上一步 TWRP 修改了 System 分区,这时重启手机会无法启动系统(“卡米”问题),需要通过刷入 Magisk 移除启动验证,步骤如下。

  • 电脑下载 Magisk 安装包,将其复制到手机上(这时电脑可以识别手机 MTP 设备);

  • TWRP 界面上点击“安装”,找到下载的是 Magisk 安装包,点击文件名,滑动按钮刷入;

  • 等待 Magisk 刷入完成,点击“重启系统”,这时就不会有“卡米”问题,重启手机也不会丢失 TWRP 安装;

由于安装了 Magisk 的缘故,启动系统后会看到一个 Magisk Manager 软件。它是 Magisk 图形管理软件,自带 Root 功能,也可以通过安装功能模块扩展更多玩法。

由于之前操作有修改 System 分区,后续更新 MIUI 原版系统需要注意(关闭系统自动更新),在更新系统前打开 Magisk Manager 软件,点击“卸载 Magisk”,选择“还原原厂映像”,之后再更新系统,更新后重新安装 TWRP 和 Magisk。