重要声明:刷机有风险,操作需谨慎!
本教程旨在提供指导,但无法保证 100% 成功,任何因刷机导致的手机损坏、数据丢失或任何其他问题,均由您自己承担。强烈建议您在操作前完整阅读整个教程。
第一部分:准备工作(至关重要!)
在开始刷机之前,请务必完成以下所有准备工作,这是刷机成功和安全的基础。
明确你的目标:刷入 Recovery 的目的是什么?
- 刷入官方 TWRP(最常见):获得一个功能强大的第三方 Recovery,用于刷机、备份、刷模块等。
- 刷入官方 Recovery:如果你因为某些原因(如官方 OTA 更新)需要将手机恢复到原厂 Recovery。
- 刷入其他第三方 Recovery:如 LineageOS Recovery 等。
本教程将以最主流的 刷入 TWRP 为例进行讲解。
下载所有必需的文件
将以下所有文件下载到你的电脑上,或者直接下载到手机的 内部存储根目录。
-
你的手机对应的 TWRP 镜像文件:
- 来源:访问 TWRP 官网 https://twrp.me/devices/。
- 操作:找到你的手机型号(
Pixel 7),下载对应的 Recovery Image 文件,文件名通常以.img- 注意:必须下载与你手机型号和系统版本完全匹配的 TWRP 镜像,否则刷机会失败。
-
手机对应的
fastboot工具:- 来源:Google 官方 AOSP 项目或第三方网站(如 XDA Developers)。
- 操作:下载适用于你电脑操作系统(Windows, macOS, Linux)的
fastboot压缩包,并解压到一个固定的文件夹(如D:\fastboot)。
-
手机的 USB 驱动程序:
- Windows 用户:如果你的电脑无法识别手机的 Fastboot 模式,需要安装驱动,通常手机厂商(如小米、华为、Google)都会提供官方驱动。
备份!备份!备份!
刷机过程会清除手机上的 所有数据,请务必备份重要信息。
- 常规数据:
- 联系人:同步到 Google 账户或云端。
- 短信:部分应用支持备份。
- 照片和视频:复制到电脑或云端(Google Photos, OneDrive 等)。
- 文件:将内部存储和 SD 卡中的文件复制到电脑。
- 应用数据:
- 使用 钛备份 或 Helium Backup 等应用进行完整备份(需要 Root 权限,但通常在刷入 TWRP 前进行)。
- IMEI 号(重要!):
- 如果你的手机是国行或有网络锁,刷机有时可能会导致 IMEI 丢失(俗称“基带丢失”)。
- 备份方法:在拨号盘输入
*#06#查看 IMEI 号,并拍照记录下来,或者使用某些应用(如 MTK Droid Tools)进行备份。如果丢失,修复非常麻烦!
开启手机的开发者选项和 OEM 解锁
- 进入 设置 > 关于手机,连续点击 “版本号” 或 “Build Number” 7 次,直到提示“您已处于开发者模式”。
- 返回 设置 > 系统 > 开发者选项。
- 找到并开启以下两个选项:
- OEM 解锁:这是刷入 Recovery 的前提条件,开启后,手机会提示“数据将被清除”,请确认。
- USB 调试:允许电脑通过 USB 连接和调试手机。
关闭 Find My Device (查找我的设备) 和锁屏密码
- Google Find My Device:进入 Google 账户设置,关闭“查找我的设备”功能。
- 锁屏密码/图案/PIN:在设置中暂时移除,因为某些 Fastboot 命令可能需要解锁才能执行。
第二部分:刷机方法(多种选择)
根据你的手机状况和偏好,选择以下一种方法。
使用 Fastboot 命令刷入(最通用、最推荐)
这是最标准、最可靠的方法,适用于几乎所有支持 Fastboot 模式的 Android 手机。
步骤:
-
重启到 Fastboot 模式:
- 关闭手机。
- 同时按住 “电源键” + “音量减键”(不同品牌手机组合键可能不同,常见还有“音量加键”),直到看到带有 Android 徽标的 Fastboot 界面。
-
连接手机到电脑:
- 使用原装 USB 数据线将手机连接到电脑。
- 在电脑上打开之前解压的
fastboot文件夹,按住Shift键,在空白处右键点击,选择 “在此处打开 PowerShell 窗口” 或 “在此处打开命令提示符”。 - 在打开的终端窗口中输入以下命令检查连接:
fastboot devices
- 如果看到一串以
fastboot开头的设备 ID,说明连接成功,如果没有,请检查驱动和 USB 线。
-
刷入 TWRP 镜像:
- 将你下载的 TWRP
.img文件也复制到这个fastboot文件夹中。 - 在同一个终端窗口中,输入以下命令(将
twrp-xxx.img替换为你实际的文件名):fastboot flash recovery twrp-xxx.img
- 等待命令执行完成,你会看到
OKAY和finished的提示。
- 将你下载的 TWRP
-
验证并重启:
- (可选)验证镜像是否刷入成功:
fastboot boot twrp-xxx.img
这个命令会临时启动 TWRP,而不会替换掉你手机上原有的 Recovery,如果成功,你会直接进入 TWRP 界面。
- 如果临时启动成功,或者你打算永久替换,重启手机:
fastboot reboot
- (可选)验证镜像是否刷入成功:
-
首次进入 TWRP:
- 重启后,手机会默认进入你刚刚刷入的 TWRP Recovery。
- 首次进入 TWRP,它会提示你“系统已修改”,需要滑动允许,然后它会自动安装一个 Supersu/SuperSU 或 Magisk 的补丁文件,以获取 Root 权限,这个过程会自动重启一次,请耐心等待。
至此,TWRP 已成功刷入!
使用 ADB 刷入(适用于已 Root 或解锁 Bootloader 的设备)
如果你的手机已经可以通过 ADB 访问,也可以使用 adb 命令来刷入 Recovery。
步骤:
- 确保手机已开启 USB 调试,并连接电脑,确保
adb devices能识别到设备。 - 将 TWRP
.img文件复制到手机的 内部存储根目录。 - 在电脑的命令行/终端中,输入以下命令(同样,替换文件名):
adb push twrp-xxx.img /sdcard/
这会将 TWRP 镜像文件推送到手机的存储中。
- 重启手机到 Recovery 模式:
adb reboot recovery
- 进入 Recovery 后,由于是原厂 Recovery,你需要手动操作:
- 选择 "Apply update from ADB" 或类似选项(不同品牌 Recovery 菜单名称不同)。
- 在电脑的命令行中输入以下命令:
adb sideload twrp-xxx.img
- 等待刷机完成,然后重启手机。
使用官方工具(如 Mi Flash, Huawei eRecovery 等)
一些厂商(如小米、华为)提供官方工具来刷入 Recovery,这通常是刷入官方 Recovery 或测试版 ROM 的方式。对于刷入第三方 TWRP,此方法通常不适用。
- 小米:使用 Mi Flash 工具,下载对应的 Recovery 包进行刷入。
- 华为:通过 eRecovery 模式,从 SD 卡刷入官方更新包。
第三部分:刷机后与常见问题
刷机后要做的事
- 首次进入 TWRP:按照提示完成初始设置,授权修改系统。
- 进行一次完整备份:在 TWRP 主界面,选择 Backup,勾选 System, Data, Boot, Recovery 等分区,然后滑动开始,这是一个非常好的习惯,以防未来需要回滚。
- 刷入 Magisk(如果需要 Root):TWRP 首次启动时通常会自动帮你刷入,如果没有,你可以手动下载 Magisk 的
.zip安装包,在 TWRP 中选择 Install,然后刷入该文件。 - 刷入你想要的 ROM:现在你可以使用 TWRP 来刷入你喜欢的自定义 ROM(如 LineageOS)、内核或模块了。
常见问题与解决方案
-
Q:
fastboot devices命令无反应或提示unauthorized?- A: 检查 USB 调试是否开启,手机是否弹出“允许 USB 调试”的对话框并点击了“允许”,如果已经允许但还是不行,尝试换一根 USB 线或 USB 端口。
-
Q: 刷入 TWRP 后,重启手机又回到了原厂 Recovery?
- A: 这是因为原厂 Recovery 的 "dm-verity" 或 "AVB 2.0" 安全机制阻止了第三方 Recovery 的启动,你需要使用 Magisk 的 "Fix Security Boot" 功能(在 Magisk App 的设置中)或者通过 TWRP 刷入对应的修复补丁(如 "Fix for dm-verity")。
-
Q: 刷机失败,提示
Partition table doesn't match或FAILED (remote: 'partition size mismatch')?- A: 这通常意味着你下载的 TWRP 镜像与你的手机型号或分区表不匹配,请返回 第一部分,务必下载正确的镜像文件。
-
Q: 刷机后手机无法开机(变砖)?
- A: 别慌,大多数情况下是“软砖”。
- 尝试再次进入 Fastboot 模式,看是否能正常进入。
- 如果能进入,尝试重新刷一遍正确的 TWRP 镜像。
- 如果完全无法开机,可能需要使用
fastboot oem unlock(会清除所有数据)或寻找原厂刷机包(如.tgz或.zip文件)通过 Fastboot 进行救砖。
刷入 Recovery 是玩机的重要一步,它为你打开了通往自定义系统的大门,虽然过程看起来有些复杂,但只要 准备充分、步骤清晰、细心操作,绝大多数人都能成功。
再次强调:备份是王道! 祝你刷机顺利!
