TeamWin Recovery Project,更广为人知的是它的缩写TWRP,是Android售后市场开发场景中最流行的自定义恢复解决方案。对于不知情的人来说,像TWRP这样的源构建自定义恢复是为了替换设备自带的默认恢复环境而设计的。这样的第三方恢复映像可以帮助您通过Magisk, flash自定义rom和内核来根设备,创建完整备份等等。
如果你想知道如何在你的设备上安装TWRP,那么你来对地方了。我们在这里向您展示TWRP安装和使用的每一个小细节。如果你没有看到你的设备列表或你看到一个错误的链接,发送消息给作者(SkandaH在论坛上)与设备的详细信息。
是什么让TWRP成为modder的首选自定义恢复选择
Android modder对TWRP推崇有加的原因之一是其积极的开发和对各种设备的支持,并定期将新设备添加到官方构建列表中。由于项目的开源性质,售后市场开发者也可以将TWRP非正式地移植到许多其他设备上。自定义恢复的内部结构是相当模块化的,这就是为什么你可以找到许多分支以及进一步的功能增强,比如基于TWRP的双启动模式。
免责声明:用TWRP替换库存恢复通常需要解锁引导加载程序,这可能会使设备的保修失效。它也可能使设备不稳定,或者如果操作不当,可能会使设备完全变砖。XDA和作者不对您的设备承担任何责任。安装TWRP在您自己的风险,只有当你知道你在做什么!
TWRP适用于流行的安卓智能手机
您已经解锁了设备的引导加载程序吗?渴望享受通往mod世界的第一步吗?前往以下部分开始旅程。您应该在下面找到每个主要OEM的最新旗舰型号的特定于设备的TWRP安装指南。
华硕
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|
||
4. |
|||
5. |
华硕Zenfone 5Z |
||
6. |
|||
7. |
|||
8. |
|||
9. |
对于其他华硕设备,请查看我们论坛的华硕部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
谷歌
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
谷歌像素 |
||
2. |
|||
3. |
|||
4. |
|||
5. |
|||
6. |
|||
7. |
|||
8. |
|||
9. |
|||
10. |
|||
11. |
|||
12. |
|||
13. |
|||
14. |
对于其他谷歌设备,请查看我们论坛的谷歌部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
LG
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|||
4. |
对于其他LG设备,请查看我们论坛的LG部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
微软
对于其他微软Surface设备,请查看我们论坛的微软部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
摩托罗拉
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|||
4. |
|||
5. |
对于其他摩托罗拉设备,请查看我们论坛的摩托罗拉部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
英伟达
对于其他Nvidia设备,请查看我们论坛的Nvidia部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
一加
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|||
4. |
|||
5. |
|||
6. |
|||
7. |
|||
8. |
|||
9. |
|||
10. |
|||
11. |
|||
12. |
|||
13. |
|||
14. |
|||
15. |
|||
16. |
|||
17. |
|||
18. |
|||
19. |
对于其他一加设备,请查看我们论坛的一加部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
三星
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
Exynos变体/高通骁龙变体 |
||
3. |
Exynos变体/高通骁龙变体 |
||
4. |
|
||
5. |
|
||
6. |
Exynos变体/高通骁龙变体 |
||
7. |
Exynos变体/高通骁龙变体 |
||
8. |
Exynos变体/高通骁龙变体 |
||
9. |
Exynos变体/高通骁龙变体 |
||
10. |
Exynos变体/高通骁龙变体 |
||
11. |
Exynos变体/高通骁龙变体 |
||
12. |
Exynos变体/高通骁龙变体 |
||
13. |
|||
14. |
|||
15. |
|||
16. |
|||
17. |
对于其他三星设备,请查看我们论坛的三星部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
索尼
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|||
4. |
|||
5. |
|||
6. |
|||
7. |
对于其他索尼Xperia设备,请查看我们论坛的索尼部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
小米
老不。 |
设备 |
代号和设备论坛 |
TWRP安装指南 |
---|---|---|---|
1. |
|||
2. |
|||
3. |
|||
4. |
|||
5. |
|||
6. |
|||
7. |
|||
8. |
|||
9. |
|||
10. |
|||
11. |
|||
12. |
|||
13. |
|||
14. |
|||
15. |
|||
16. |
|||
17. |
|||
18. |
|
山茶花/ camellian |
|
19. |
|||
20. |
|||
21. |
|||
22. |
红米Note 11 Pro 5G/红米Note 11 Pro+ 5G/红米Note 11E Pro/Poco X4 Pro 5G |
||
23. |
|||
24. |
|||
25. |
|||
26. |
|||
27. |
|||
28. |
|||
29. |
|||
30. |
|||
31. |
|||
32. |
|||
33. |
|||
34. |
|||
35. |
|||
36. |
对于其他小米、红米和Poco品牌的设备,请查看我们论坛的小米部分。您应该能够在设备子论坛下为您的设备找到类似的微调指南。您还可以遵循本教程中的通用TWRP安装指南。
如何在任何Android设备上安装TWRP
在开始使用TWRP之前,请确保:
- 你可以使用PC/Mac/Chromebook已安装ADB和Fastboot.
- 在您的设备上,进入设置->关于设备并找到构建号。点击它7次以启用开发人员选项。回到设置菜单,找到开发者选项条目(在旧版本的Android上),或者点击系统->高级,进入开发者选项。最后,打开USB调试。
- 目标Android设备的引导加载程序被解锁。
- 对于三星的设备来说,解锁引导程序会导致Knox保修失效。没有办法恢复它,除了安装一个新的主板。您还将失去访问OTA和解锁引导加载程序上的许多软件功能。
步骤1:为您的设备下载TWRP
让我们从为您的设备下载适当的TWRP映像开始。您可以通过下面的链接找到官方支持的设备列表。
如前所述,您也可以在我们的论坛中为您的设备找到非官方的TWRP构建。
步骤2:闪烁TWRP
由于TWRP会替换设备的原始恢复映像,因此安装过程取决于目标设备的分区方案。用户可以通过在ADB shell或Terminal Emulator应用程序中运行以下命令轻松检查:
getprop 罗依.build.ab_update
如果设备支持A/B分区,这将返回“true”。在传统的纯a设备上,输出应该是空的。
情形I:使用A-only分区方案的设备
如果您有一个仍然使用仅a分区方案的设备,那么您应该能够通过Fastboot直接用TWRP替换原始恢复映像。
- 将TWRP映像复制到PC上的合适位置。您甚至可以将它放在Fastboot二进制文件所在的文件夹中。
- 在PC上打开命令提示符/终端,输入:
Adb重启引导程序
- 将TWRP映像重命名为
twrp.img
和类型:fastboot 闪光 复苏 twrpimg
fastboot重启- 许多设备将在首次启动时自动替换自定义恢复。为了防止这种情况,搜索找到合适的键组合为您的设备进入恢复。后输入
fastboot重启
,按住组合键,启动到TWRP。 - 在某些设备上,您也可以尝试使用以下命令临时启动下载的映像:
fastboot 引导 twrpimg
- 一旦TWRP启动,TWRP将修补库存ROM,以防止它替换TWRP。如果不执行此步骤,则必须重复安装。
- 在证书
- 许多设备将在首次启动时自动替换自定义恢复。为了防止这种情况,搜索找到合适的键组合为您的设备进入恢复。后输入
- 恭喜!TWRP现在已成功安装在您的设备上。
高级用户也可以在不使用PC的情况下闪存自定义恢复,但该过程需要root访问权限。为此,请下载相应的TWRP图像文件到您的手机,并将其重命名为TWRP。Img,并将其放置在内部存储器(/sdcard)的根目录中。通过adb shell或终端仿真程序运行以下命令:
苏
dd 如果=/ sdcard /twrp.img 的=/dev/块/ bootdevice /的名字/复苏
在某些罕见的情况下,您的设备没有独立恢复分区。相反,恢复是引导映像的一部分。这些设备的TWRP维护者可以将不同的分区重新用作恢复环境。因此,前面提到的闪烁过程可能需要在这些设备上进行一些调整。
案例二:采用A/B分区方案的设备
对于具有a /B分区方案的设备,恢复环境与引导映像融合在一起。由于这种设计,您需要先临时引导TWRP,然后在自定义恢复环境中执行更永久的安装。
- 将TWRP映像复制到PC上的合适位置。您甚至可以将它放在Fastboot二进制文件所在的文件夹中。
- 在PC上打开命令提示符/终端,输入:
Adb重启引导程序
- 将TWRP映像重命名为
twrp.img
然后输入以下命令来临时启动它:fastboot 引导 twrpimg
- 复制twrp。Img文件到设备:
Adb push twrp。img / sdcard
- 导航到TWRP的高级菜单,点击“安装恢复磁盘”:
- 选择twrp。Img文件从设备的内部存储。
- 滑动安装,然后重新启动。
- 恭喜!TWRP现在已成功安装在您的设备上。
特殊案例:三星
三星Galaxy手机没有传统的快速启动界面。因此TWRP在它们上的安装过程是完全不同的。
- 下载并提取奥丁(三星的Flash工具)到您的计算机。
- 在PC上,为目标设备下载TWRP的*.tar镜像。
- 重新启动到下载模式。在您的PC上打开Odin,并在[AP]插槽中闪存该tar文件。
- 当Odin闪烁时,按住恢复模式组合键(通常是音量和电源),直到您进入TWRP环境。
- 进入后,您可能需要flash Multidisabler来半永久性地禁用一些在修改后的设备上出现问题的设备保护功能和服务。
- 恭喜!TWRP现在已成功安装在您的设备上。
现代Android设备通常带有内置的验证启动(AVB)功能,该功能旨在防止您在任何类型的系统修改后能够启动。为了绕过这个问题,你必须闪一个带有某些参数的空白vbmeta映像。您的设备的TWRP维护人员将会澄清这个场景,因此请非常仔细地阅读闪烁说明。
步骤4:验证
最后一步是验证自定义恢复是否正常工作。在已经运行的设备上使用特定于设备的key-combo或adb reboot recovery命令启动到恢复模式。如果您可以看到如下所示的菜单,则表示您已经成功安装了TWRP。伟大的工作!
最后,一定要从Google Play下载自定义恢复项目的官方应用程序。当新版本的自定义恢复可用时,应用程序会提醒您。它还允许你直接从你的设备上下载最新版本,前提是你有root权限。
TWRP中不同的功能和特性
好了,你已经成功地在你的Android智能手机上安装了TWRP。现在怎么办呢?当您第一次启动TWRP时,它可能看起来相当吓人。你会看到大量的选择,重要的是要知道你在做什么。您肯定不希望在没有操作系统引导的情况下错误地清理系统分区。以下是对TWRP中每个选项的作用以及为什么/何时需要使用它的简要解释。
安装
这是你在TWRP中看到的第一个选项,可能也是你安装自定义恢复的主要原因。像TWRP这样的自定义恢复的主要目的是闪存zip文件或img文件。这可以是一个自定义ROM,一个调整,一个自定义内核,或者一个像Magisk这样的包来root你的设备。选择此选项将显示手机存储中的文件和文件夹列表。
您可以从这里选择要flash的zip文件并安装它。如果希望安装img文件,如内核或其他恢复,请选择右下角的install Image选项。你甚至可以根据文件的存储位置在多个存储选项之间切换,比如手机的内存卡、外置SD卡,甚至是通过OTG连接的USB驱动器。
擦
这本质上是重置设备的选项,但带有粒度控制。您可以从该部分擦除设备的特定部分,如缓存、数据等。一般来说,在安装自定义ROM之前,您需要通过此选项擦除设备。您可以阅读更多关于您需要擦除的特定分区,请参阅我们的如何安装自定义ROM教程。
小心你擦的东西。如果你没有意识到自己在做什么,你可能会擦除你的系统分区,最终没有安装任何操作系统,或者擦除你的内部存储,丢失你的照片和文件。
备份
这很简单。您可以通过备份选项备份完整的智能手机。这是备份安卓手机的最佳方式之一,因为它包含了从主屏幕设置到联系人、消息、应用程序和应用程序数据的所有内容。它本质上是复制你的手机,并创建一个备份文件,以防你的设备损坏。
在修改之前,通过TWRP对手机进行完整备份总是一个好主意。你甚至可以从这里备份你的EFS分区,当我几年前在刷新一个新ROM后丢失IMEI的时候,它救了我好几次。通过选择存储选项,您可以选择将备份存储到内部存储、外部SD卡或USB驱动器中。
恢复
如果您有以前做过的TWRP备份,可以从这个部分恢复它。如果你在对手机进行任何更改后遇到引导循环或问题,你可以恢复备份以使事情正确。
山
每个手机都有特定的分区,用于存储相应的数据。有安装操作系统的系统分区(/ System),存储所有文件的数据分区(/ Data),存储缓存数据的缓存分区(/ Cache),等等。本节允许您在TWRP中挂载或卸载这些分区。简单来说,您可以决定是否希望通过TWRP访问设备上的某些分区。
例如,如果您挂载Data分区,您将能够查看并更改存储在设备上的文件。如果卸载Data分区,TWRP将无法访问您的存储。如果您已经通过OTG将外部USB驱动器连接到闪存文件或对其进行备份/还原,则首先必须通过本节选择USB-OTG选项来挂载它。您还可以从这里启用/禁用MTP。如果启用了MTP,当手机连接到PC时,你可以访问手机的内部存储。
设置
这个面板类似于Android上的设置菜单。您可以更改各种功能,如时区和格式,振动强度,导航条的方向和样式,屏幕亮度,以及TWRP内的语言。
一些非官方版本的TWRP,如Orange Fox Recovery,甚至可以在设置选项卡中更改主题。
先进的
TWRP菜单中的Advanced部分为您提供了复制日志的选项,如果您希望稍后共享某些错误代码的话。
您还可以从这里访问终端,通过ADB加载应用程序和文件,如果您想更改某些文件,还可以使用内置的文件管理器。这里还有一个分区SD卡的选项。
重新启动
一旦你刷新了文件或者完成了启动到TWRP的任何工作,你就可以从这里重新启动系统或者选择关闭你的设备。
你还有另外两个选择。第一个是重新启动回到恢复状态,第二个是重新启动进入引导加载程序,这实际上是让你的手机进入快速启动模式。这是有用的,如果你想通过快速启动在你的电脑上闪现一些东西。
我们希望这篇指南不仅为你指出在你的设备上安装TWRP的正确线程,而且还提供了可以应用于大多数Android设备的通用TWRP安装说明。我们将更新本指南,为特定手机提供更多指南的链接,所以将来请再次查看!