1. 简单介绍 TWRP 全称为 TeamWin Recovery Project,是一款功能完善且强大的第三方 Recovery。 TWRP 支持触摸、adb 命令、MTP 大容量存储、挂载 U 盘或 SD 卡等,极大的方便了使用者们在 TWRP 下进行各种自定义操作。 我们可用 TWRP 来执行刷入ZIP 包、获取 Root 权限、备份/恢复系统、恢复出厂设置、格式化分区等操作。 由于每个机型的硬件不同,内核也不同,所以 TWRP Recovery 并不能跨机型使用,每个机型只能由适配人员使用相应的源码进行适配。 TWRP 需解了 BL 锁以后才能刷入或启动。 2. 本帖中的 TWRP Recovery 适用机型设备代号:burton
机型:Motorola Edge Plus 3. TWRP 适配人员目前已经完全解决了解密问题,支持通过 fastboot boot 方式直接一次性启动。 鸣谢:
[color=var(--primary-high-or-secondary-low)][size=0.93em]@erfanoabdi 4. 注意事项- 当您第一次启动 TWRP 时,将会提示“未修改的 System 分区”,如果滑动按钮修改了 System 分区,将会破坏掉 dm-verity 导致系统无法正常启动。
如果您不打算修改系统,只是看看,那么选择「保持 System 分区为只读」就可以了。如果您要修改系统,刷入「修改版 Magisk」刷机包就可以去掉 dm-verity。 - 请不要在 TWRP 的重启界面将 Slot 分区设置为 Slot B。Slot B 默认未启用,如果您直接切换过去,重启设备后,手机可能会变为黑砖。如果您误点了,请务必及时切换到 Slot A 再重启手机。建议刷入 copy-partitions.zip 刷机包将 Slot A 完整写入到 B 这样就不会变黑砖了。
5. 遗留问题暂时没了。 6. 下载地址当前版本: v3.5.1_10-0 2021-04-01 汐梦镜像: 7. 启动/刷入 TWRP 的方法1. 只一次性启动 TWRP: 下载 TWRP 镜像并放入 Tiny Fastboot Script 目录, 手机进入 fastboot 模式,将 twrp 拖进 flash.bat,选「一次性启动」。
或者双击打开 flash.bat,输入 nnn 打开命令提示符后,输入如下命令启动也可以:
mfastboot boot twrp-3.5.1-10_0-R1-burton.img或者先输入 mfastboot boot ,然后把 twrp 镜像拖进命令提示符里,再点一下命令提示符窗口,然后回车执行。 - 请一定不要把组件放在桌面或 C 盘任意目录,可能会出现问题,请参考下面的输出,注意命令之间的空格。
- 一定要点一下命令窗口,然后再按回车键,否则它是直接打开 twrp 镜像,并提示镜像损坏(不是损坏,Recovery 镜像是 Android 所使用的格式,Windows 系统不能识别),而不是执行 mfastboot 命令。
- 不推荐某某一键工具,因为它们很可能是旧版本的 TWRP。旧版当然会存在一些问题。
正常的话 cmd 屏幕将会显示如下输出: D:\tools>mfastboot boot D:\tools\twrp-3.5.1-10_0-R1-burton.img
downloading ‘boot.img’…
OKAY 0.553s]
booting…
OKAY 0.019s]
finished. total time: 0.576s
然后设备将会启动进入 TWRP Recovery 中。 2. 永久刷入设备: 下载 TWRP 镜像并放入 Tiny Fastboot Script 目录, 手机进入 fastboot 模式,将 twrp 拖进 flash.bat,选「刷入至真实的 Recovery 分区」。 正常的话 cmd 屏幕将会显示如下输出: D:\tools>mfastboot flash recovery D:\tools\twrp-3.5.1-10_0-R1-burton.img
Sending ‘recovery_a’ (25450 KB) OKAY [ 0.580s]
Writing ‘recovery_a’ OKAY [ 0.152s]
Finished. Total time: 0.751s
8. 开源代码设备树(android-10 分支): 内核(redo 分支): [color=var(--primary-med-or-secondary-med)]github.com [color=var(--tertiary)]ixmoe/android_kernel_motorola_sm8250[color=var(--primary-medium)][backcolor=var(--primary-low)]13 [color=var(--tertiary)]ts/redo
Contribute to ixmoe/android_kernel_motorola_sm8250 development by creating an account on GitHub.
9. 更新日志v3.5.1_10-0 R1 2021-04-01 – 初始完成解密及适配功能。 转载请注明出处 汐梦社区 及作者。谢谢。本设备树已准备提交 TWRP 官方,将来也可直接从 TWRP 官网下载。
|