- 简单介绍
TWRP 全称为 TeamWin Recovery Project,是一款功能完善且强大的第三方 Recovery。目前隶属于 OmniROM AOSP 项目的官方 Recovery。
TWRP 支持触摸、adb 命令、MTP 大容量存储、挂载 U 盘或 SD 卡等,极大的方便了使用者们在 TWRP 下进行各种自定义操作。
我们可用 TWRP 来执行刷入ZIP 包、获取 Root 权限、备份/恢复系统、恢复出厂设置、格式化分区等操作。
由于每个机型的硬件不同,内核也不同,所以 TWRP Recovery 并不能跨机型使用,每个机型只能由适配人员使用相应的源码进行适配。
- 本帖中的 TWRP Recovery 适用机型
设备代号:evert
- Moto G6 Plus
- TWRP 适配人员
- betaxab (尘封之泪)
- erfanoabdi
目前已经完全解决了解密问题,支持通过 fastboot boot 方式直接一次性启动。
正在将设备树提交给 TWRP 项目中。
鸣谢:
@CallmeSuper
- 注意事项
- 当您第一次启动 TWRP 时,将会提示“未修改的 System 分区”,如果滑动按钮修改了 System 分区,将会破坏掉 dm-verity 导致系统无法正常启动。
如果您不打算修改系统,只是看看,那么选择「保持 System 分区为只读」就可以了。如果您要修改系统,刷入「Magisk」刷机包就可以去掉 dm-verity。 - 请不要在 TWRP 的重启界面将 Slot 分区设置为 Slot B。Slot B 系统 Motorola 尚未启用,如果您直接切换过去,重启设备后,手机将直接变为黑砖。如果您误点了,请务必及时切换到 Slot A 再重启手机。
- 遗留问题
暂时没了。
- 下载地址
当前版本:
v3.2.3-0 R2 2019-03-25
汐梦镜像:
https://mirrors.lolinet.com/firmware/twrp/evert
百度网盘:
链接: https://pan.baidu.com/s/1kb1qz83xwzHUj1fWcXpMMQ 提取码: k2q5
-
启动/刷入 TWRP 的方法
-
只一次性启动 TWRP:
下载 TWRP 并放入 moto专用fastboot组件 目录, 手机进入 fastboot 模式,在组件的 cmd.bat 中执行
mfastboot boot twrp-3.2.3-0-R2-evert.img
(注意,不要用 fastboot flash recovery 的方法)
正常的话 cmd 屏幕将会显示如下输出:
D:\tools>mfastboot boot D:\tools\twrp-3.2.3-0-R2-evert.img
Downloading ‘boot.img’ OKAY 0.714s]
booting OKAY 5.178s]
Finished. Total time: 5.915s
然后设备将会启动进入 TWRP Recovery 中。
- 永久刷入设备:
因为已经找到特殊的方法来兼得安全与方便,所以现在可以刷入系统了,不过需要如下步骤,而不是 fastboot flash:
(1)参考上面的方法,先临时地启动 TWRP;
(2)通过 TWRP 的安装菜单,刷入 twrp-installer-3.2.1-0-R1-evert.zip。
目前遇到一些无法解决的问题,没有办法实现永久刷入设备。
- 开源代码
设备树(android-9.0 分支):
https://github.com/ixmoe/android_device_motorola_evert_twrp.git
内核(android-9.0_twrp 分支):
https://github.com/ixmoe/android_kernel_motorola_sdm660.git
- 更新日志
v3.2.3-0 R2 2019-03-25
- 适配支持 Android Pie 解密。
v3.2.3-0 R1 2018-10-15
- 错误修正。
v3.2.1-0 R1 2018-06-19
- 由 erfanoabdi 和我初始完成解密及适配功能。
- 感谢 @七星龙渊 提供测试机。
转载请注明出处 汐梦社区 及作者。谢谢。