在一次无意间整理抽屉的过程中,我翻出了多年前购买的 Redmi 5 Plus(代号 vince)。虽然这台手机早已被更换下岗,但它的硬件状况依旧良好,电池尚可,于是我决定尝试通过刷机,让这部“老伙计”重获新生。经过资料查阅和准备,我选择了简洁稳定的 PixelExperience 系统作为目标 ROM,并借助 TWRP Recovery 和 ADB Sideload 工具完成了整个刷机过程。
一、准备工作
在开始刷机之前,请确保您已完成以下准备工作:
- 解锁 Bootloader: 您的 Redmi Note 5 必须已经解锁 Bootloader。(当年购买完我就解锁了)
- 安装 Android SDK Platform-Tools: 该工具包包含
adb
和fastboot
命令,用于与您的手机进行通信。您可以从以下链接下载: https://developer.android.com/tools/releases/platform-tools?hl=zh-cn - 下载 PixelExperience ROM: 下载适用于 Redmi Note 5 (vince) 的 PixelExperience ROM。您可以从官方网站下载: https://get.pixelexperience.org/vince
- 下载并安装 TWRP Recovery: TWRP Recovery 是一个自定义恢复环境,用于刷入 ROM 和其他文件。您可以从 TWRP 官方网站下载适用于 vince 的版本: https://twrp.me
二、刷入 TWRP Recovery
- 进入 Fastboot 模式: 关闭您的手机,然后同时按住 音量下键 和 电源键,直到屏幕上出现 Fastboot 字样。
- 连接电脑并检查连接: 使用 USB 数据线将您的手机连接到电脑,并打开电脑上的终端(命令提示符或 PowerShell)。输入以下命令并按回车键,检查手机是否成功连接:
fastboot devices
如果您的手机已成功连接,您将看到设备的序列号。
- 刷入 TWRP Recovery: 在终端中输入以下命令,将下载的 TWRP Recovery 镜像文件刷入您的手机。请将
twrp-3.x.x-x-vince.img
替换为您下载的实际文件名:
fastboot flash recovery twrp-3.x.x-x-vince.img
- 临时启动进入 TWRP: 刷入完成后,输入以下命令临时启动进入 TWRP Recovery:
fastboot boot twrp-3.x.x-x-vince.img
您的手机将会重启并进入 TWRP Recovery 界面。
三、清除分区数据
在 TWRP Recovery 界面中,按照以下步骤操作:
- 格式化 Data 分区: 选择 “Wipe”(清除)选项,然后选择 “Format Data”(格式化 Data 分区)。在提示框中输入
yes
并确认,以格式化 Data 分区。 - 重启进入 Recovery: 格式化完成后,选择 “Reboot”(重启),然后选择 “Recovery”(恢复),使手机重新启动进入 TWRP Recovery。
- 高级清除: 再次进入 “Wipe”(清除)选项,然后选择 “Advanced Wipe”(高级清除)。勾选以下分区: 滑动屏幕底部的滑块以确认清除操作。
- Dalvik / ART Cache
- System
- Data
- Cache
四、刷入 PixelExperience ROM
使用 ADB Sideload 方式刷入:
- 启动 ADB Sideload: 在 TWRP Recovery 界面中,选择 “Advanced”(高级)选项,然后选择 “ADB Sideload”。滑动屏幕底部的滑块以启动 ADB Sideload 模式。
- 执行 ADB Sideload 命令: 在您的电脑终端中,导航到您下载的 PixelExperience ROM 文件所在的目录,并输入以下命令。请将
PixelExperience_vince-xxx.zip
替换为您下载的实际文件名:
adb sideload PixelExperience_vince-xxx.zip
等待刷机过程完成。您可以在终端和手机屏幕上看到刷机进度。
五、重启系统
当 ADB Sideload 完成后,返回 TWRP Recovery 主界面,选择 “Reboot”(重启),然后选择 “System”(系统)。您的手机将会重启并启动进入 PixelExperience 系统。
发表回复