重要声明:风险自负
在开始之前,请务必了解:

- 刷机有风险,操作不当可能导致设备变砖(无法开机)。
- 本教程适用于 TWRP 2.7 版本,这是一个比较老的版本,如果你的设备较新,可能无法使用此版本,或者有更简单、更现代的刷入方法(如使用
fastboot命令)。 - 强烈建议在操作前备份好所有重要数据(联系人、短信、照片等),因为刷入 Recovery 过程中可能会清除数据。
第一部分:准备工作
在安装 TWRP 之前,你需要准备好以下所有东西。
必备工具
- 一部安卓手机:确保你的设备型号与教程中的型号完全一致。
- 一台电脑:Windows, macOS 或 Linux 均可。
- 数据线:确保数据线质量良好,能正常传输数据和充电。
下载必要的文件
你需要为你的手机型号下载以下两个文件:
-
① TWRP Recovery 镜像文件
- 访问官方 TWRP 下载网站:https://twrp.me/Devices/
- 在页面中找到你的手机型号(
Google Pixel 3),点击进入。 - 在下载页面,找到 TWRP 2.7.x 版本的下载链接,通常文件名格式为
twrp-3.x.x-x-xxx.img(注意,虽然我们找的是 2.7,但很多老设备的 2.7 版本也可能以x.x的命名方式存在,或者你需要仔细查找历史版本)。 - 下载对应的
.img文件,对于 Nexus 6,文件可能是twrp-2.8.7.0-shamu.img。
-
② 驱动程序
(图片来源网络,侵删)- Windows 用户:你需要安装手机的 USB 驱动,以便电脑能识别你的设备,通常可以从手机品牌官网、或如 XDA Developers 等社区下载。
- macOS / Linux 用户:通常不需要额外安装驱动,但可能需要配置一些规则(见下文)。
开启开发者选项和 OEM 解锁
这是最关键的一步,几乎所有刷机操作都离不开它。
- 在手机上进入
设置->关于手机。 - 连续点击
版本号或内部版本号大约 7-10 次,直到提示“您已处于开发者模式!”。 - 返回
设置,你会看到一个新的菜单项开发者选项,点击进入。 - 在开发者选项中,找到并开启以下两个选项:
OEM 解锁:允许你解锁手机的 Bootloader。注意:此操作会清除手机上的所有数据!USB 调试:允许电脑通过 USB 与手机进行高级通信。
解锁 Bootloader
解锁 Bootloader 是刷入第三方 Recovery 的前提条件。
- 将手机连接到电脑。
- 在手机上弹出的“允许 USB 调试”提示中,始终允许 此电脑。
- 在电脑上打开命令行工具:
- Windows: 打开 "命令提示符" (CMD) 或 "PowerShell"。
- macOS / Linux: 打开 "终端" (Terminal)。
- 输入以下命令重启手机到 Bootloader 模式(也称为 Fastboot 模式):
adb reboot bootloader
- 手机将重启并显示一个带有机器人标志的界面。
- 在电脑的命令行中,输入以下命令来解锁 Bootloader:
fastboot oem unlock
- 手机屏幕上会出现提示,需要你使用音量键选择 "是" 或 "Unlock",然后按电源键确认。
- 等待解锁完成。再次强调:此操作会清除所有数据!
第二部分:安装 TWRP Recovery
你已经准备好安装 TWRP 了,这里提供两种最常见的方法。
使用 Fastboot 命令(推荐,最通用)
这是最标准、最可靠的方法。

-
将下载的 TWRP
.img文件 拷贝到你电脑的platform-tools文件夹中(如果你安装了 ADB 和 Fastbox 工具包的话),或者拷贝到任何你方便的路径。为了方便,建议直接放在platform-tools目录下。 -
确保你的手机仍然处于 Bootloader/Fastboot 模式(如果没有,请再次使用
adb reboot bootloader命令进入)。 -
在电脑的命令行中,使用
cd命令切换到你存放.img文件的目录,如果文件在platform-tools文件夹中:cd C:\platform-tools
(请将路径替换为你自己的实际路径)
-
执行以下命令来刷入 TWRP,请务必将
twrp-xxx.img替换为你下载的 实际文件名。fastboot flash recovery twrp-2.7.x.x-xxx.img
- 示例:
fastboot flash recovery twrp-2.8.7.0-shamu.img
- 示例:
-
等待命令执行完成,你会看到
Finished. total time: ...的提示。 -
(可选但推荐)为了防止手机自动覆盖你刷入的 TWRP,你需要禁用系统的自动更新功能,在电脑上执行以下命令:
fastboot flash recovery_partition twrp-2.7.x.x-xxx.img
- 这个命令会告诉 Bootloader 从 recovery 分区启动 TWRP,而不是从
boot分区。
- 这个命令会告诉 Bootloader 从 recovery 分区启动 TWRP,而不是从
-
重启手机到 Recovery 模式:
fastboot reboot recovery
使用 ADB 命令(适用于某些设备)
如果你的设备无法通过 fastboot flash 成功刷入,可以尝试这个方法。
-
将下载的 TWRP
.zip文件(有些老版本的 TWRP 会提供.zip安装包)推送到手机的内部存储中。- 将
.zip文件放在手机存储的根目录或一个容易找到的文件夹里。 - 确保手机已开启 USB 调试并连接电脑。
- 将
-
在电脑的命令行中,使用
adb push命令推送文件,如果 TWRP 文件名为twrp-2.7.x.x.zip并且你把它放在了手机存储的根目录:adb push twrp-2.7.x.x.zip /sdcard/
-
重启手机到 Recovery 模式:
adb reboot recovery
-
在手机进入 Recovery 模式后,使用音量键选择
apply update from external storage或类似选项,然后选择你刚刚推送的.zip文件进行安装。
第三部分:首次进入 TWRP 与基本操作
手机重启后,你应该会看到 TWRP 的界面(通常是蓝色或红色主题)。
首次进入 TWRP 可能需要的操作
对于较新的 Android 系统(如 Android 5.0+),首次进入 TWRP 可能会被系统检测到并阻止,然后自动重启,为了解决这个问题,你需要 禁用强制加密。
- 在 TWRP 主界面,点击
Advanced。 - 在高级菜单中,选择
Disable Force Encrypt或Fix Encryption。 - 执行后,选择
Reboot System重启手机。 - 重启后,你可能需要再次进入 Bootloader 模式,并用
fastboot flash recovery命令重新刷入一次 TWRP,因为禁用加密后,Recovery 分区可能发生了变化。
TWRP 基本功能介绍
TWRP 主界面通常有以下按钮:
- Install:安装刷机包(
.zip文件),这是最常用的功能。 - Wipe:清除数据。
- Factory Reset:等同于恢复出厂设置,会清除
/data分区(安装的应用、个人数据等)。 - Format Data:格式化
/data分区,可以彻底清除锁屏密码/PIN/图案。 - Cache:清除系统缓存,可以解决一些卡顿问题,通常不会丢失数据
- Factory Reset:等同于恢复出厂设置,会清除
