刷新 ROM 可能是一个棘手的过程,有时您可能根本没有 ROM,这通常称为“软砖化”。 如果您在刷机之前不小心擦除了内部存储,或者在擦除系统分区之前忘记下载 ROM,请不要担心,总有办法让您的手机重新工作。
如果您发现只能从引导加载程序菜单启动,TWRP 中有一种特殊模式,称为“ ADB 侧载 这可以作为刷新 ROM 的最后手段。 为此,请连接到计算机上的 ADB 以刷新您选择的 ZIP 文件。 由于这是一种稍微复杂的刷新 ROM 的方法,因此它只能用作安全网。
在你开始之前
在继续实际的分步指南之前,请确保您了解一些基础知识。
- 您的手机必须具有解锁的引导加载程序,因为我们将使用自定义恢复进入 ADB 旁加载模式。
- 在您的计算机上安装 ADB。
- 将 ROM 的副本下载到计算机上并将其放在桌面上。 有关库存 ROM 的链接,请参阅下面的步骤 3。 如果您使用的是基于 AOSP 的自定义 ROM,您还需要一个 Google 应用程序包通常可以在您拥有 ROM 的任何地方找到。
步骤 1 在 HTC One 上安装 TWRP
如果您有解锁的引导加载程序,则很可能已经安装了恢复程序。 如果没有,您需要使用 ADB 将 TWRP 刷新到您的设备。
- 将您的手机放入引导加载程序菜单中 快速启动 将其连接到您的计算机。 检查一下以确保 快速启动 以红色突出显示。 如果不是,请使用音量键上下导航从列表中选择它,然后按电源按钮。
- 打开终端(命令提示符)并确保您的计算机可以通过键入来识别您的设备 快速启动设备 并按 Enter/Enter。 只要您在此命令下看到设备型号,就可以开始了。
- 下载 最新的TWRP 对于您的设备,请务必下载下面的文件 ADB/终端方式 部分。
- 下载完成后,重命名为 TWRP.img 并将其放在桌面上。
- 使用以下命令将 TWRP 闪存到您的设备 Fastboot 闪存恢复桌面/TWRP.zip 命令。
- 使用以下命令重新启动手机 Fastboot 重新启动引导加载程序 命令。
第2步: Enter 侧载模式
由于您的设备仅从引导加载程序菜单启动,因此您只需突出显示 娱乐 使用音量减小按钮选择选项,然后使用电源按钮选择该选项。 如果您没有看到“恢复”选项,只需选择它 引导装载程序 使用电源按钮,它应该会弹出。
在 TWRP 中,点击 进步 选项并选择 ADB 侧载。
从那里您可以选择这样做 清除缓存 和 清除 Dalvik 缓存 分区,所以继续检查复选框并 滑动即可开始侧载。 启动后,您就可以开始 ROM 闪存了。
第 3 步:将 ROM 下载到您的计算机上
有许多 定制ROM 它们适用于 HTC One M7,因此请随意通过 ADB Sideload 刷新其中一个。 但是,如果您只是想重新获得 Sense 的库存,ARHD 团队在其网站上提供了 ROM.zip 文件。
第 4 步:在 HTC One 上刷新 ROM
将设备连接到计算机并且 ROM 文件已在桌面上后,您就可以开始刷新了。
- 使用以下命令杀死 ADB ADB 终止服务器 命令,然后启动它 亚行USB。
- 确保您的计算机可以识别您的设备 亚行设备 命令。
- 刷新您的 ROM adb sideload Desktop/ROM.zip (请务必将“ROM.zip”更改为 ROM 文件的名称。)
第 5 步:刷新 GApp(仅限第三方 ROM)
当您的 ROM 刷新完成后,您需要重新启动 ADB 旁加载以刷新您的 GApps 包(如果您只是刷新第 3 方 ROM)。 如果您刷新了标准 HTC ROM,只需点击 重启系统 选项,你就完成了。 如果您需要 GApps…
- 使用以下命令刷新您的 GApps 包 adb sideload Desktop/GApps.zip 命令,但将“GApps.zip”更改为您为特定自定义 ROM 下载的 GApps 包的名称。
- 打 重启系统 在您的设备上。
修复可能的错误
如果出现 ADB 错误,请取消手机的侧面加载,拔下插头,重新插入,然后重新启动该过程(参见视频)。
虽然这不能解决所有问题,但绝大多数 ROM 问题都可以使用此方法解决。 如果您有任何疑问或只是需要有关从此处前往何处的一般指导,请务必在下面发表评论。