TWRP 全称为 TeamWin Recovery Project,是一款功能完善且强大的第三方 Recovery 。TWRP 支持触摸、adb 命令、MTP 大容量存储、挂载 U 盘或 SD 卡等,极大的方便了使用者们在 TWRP 下进行各种自定义操作。我们可用 TWRP 来执行刷入ZIP 包、获取 Root 权限、备份/恢复系统、恢复出厂设置、格式化分区等操作。由于每个机型的硬件不同,内核也不同,所以 TWRP Recovery 并不能跨机型使用,每个机型只能由适配人员使用相应的源码进行适配。
有一名Nebrassy的大佬,在XDA论坛放出了适用于小米Xiaomi Poco F3 / 小米Xiaomi Mi 11X / 红米Redmi K40的 TWRP Recovery,尽管只是 alpha 测试版本,部分功能虽未完善,但刷机、格式化闪存等基本功能工作正常。
刷入方法:
1. 用数据线连接电脑和手机。手机请事先退出小米ID和关闭锁屏密码。关机,同时按“音量-”和“电源键”,进入Fastboot模式;
2. 下载并解压Android SDK Platform-Tools套件,并把TWRP-3.5.2-alioth-Nebrassy.img复制到文件夹里;
3. 用CMD命令打开Android SDK Platform-Tools文件夹,并将输入命令如下——
fastboot devices #确认设备进入Fastboot模式并已连接 fastboot boot TWRP-3.5.2-alioth-Nebrassy.img #刷入TWRP临时镜像
4. 等待手机自动重启至TWRP主页;
5. 在TWRP中挂载手机内置的SD卡,将TWRP-3.5.2-alioth-Nebrassy.img复制到手机文件夹中,如 /ROM 目录;
6. 第一次安装,请点击Advanced(高级选项)——> Flash Current TWRP(刷入当前TWRP),选择 .img 文件;如从旧版本TWRP更新到新版本,请请点击Advanced(高级选项)——> Install Recovery Ramdisk(刷入恢复型Recovery);
7. 重启手机即可半永久固化TWRP Recovery,可任意刷入官改固件/第三方ROM,或者刷入面具Magisk。
更新系统的方法:
我在《红米Redmi K40刷入MIUI EU版固件教程》一文曾提到,刷入EU版系统需刷入TWRP才能更新系统,方法有两种:
第一种:自动更新
在系统设置中检查更新,会自动开始下载安装包,在是否更新时选择继续。重启至TWRP Recovery,在根目录找到已下载好的全量刷机包,刷入,完毕后重启即可
第二种:手工更新(推荐)
将下载最新版本的 .zip 刷机包,复制到手机的内部存储空间的任意目录里,如 /ROM 目录;重启至TWRP,找到此刷机包,刷入完毕重启即可完成更新,理论上不会清空之前曾安装的程序和已存储的文件,但仍强烈建议更新系统前备份重要数据。
注意:更新系统后,会将TWRP Recovery可能会被覆盖,需按照上述步骤重新刷入,否则将无法更新系统,且进入系统检查更新页面也会闪退。 实测更新最新固件后不会覆盖掉先前已刷入的TWRP Recovery。
文章评论
5.在TWRP中挂载手机内置的SD卡,这部不知道咋弄了。
提示文件损坏了
@Golia 重新下载一次试试
Advanced(高级选项)——> Flash Current TWRP这一步出问题了一直重启
是这一步出问题——Flash Current TWRP(刷入当前TWRP),选择 .img 文件,手机怎么也找不到复制进去的img文件,然后手机就变砖进不去系统了。
我固化的时候,总是显示找不到文件啊,NO SUCH FILE OR DIRECTORY,明明里面有文件的
@无法半固化 确认下,是否把 .img 文件放入了 Platform-Tools 文件夹
@Mr. Meledee 要在手机里面新建一个文件夹Platform-Tools?我是在手机的TWRP里面固化显示这行红字
@无法半固化 最新版Android SDK Platform-Tools,下载并解压后,默认文件夹就叫【Platform-Tools】
@Mr. Meledee 是手机上也需要一个Android SDK Platform-Tools文件夹吗?