刷了港版 2.3.4 系统,并开启了电话和蓝牙功能。使用了一段时间后,感觉 HTC Flyer 的电话功能太鸡肋,无论是用线控耳机还是蓝牙耳机都不方便,更不说抱着对着屏幕吼。。。。。。
所以,决定放弃电话功能,从 2.3.4 升级到 3.2 系统。结果遇到了无法 OTA 和 OTA 港版官方 3.2 ROM 后出现白屏的问题。
当我从 2.3.4 OTA 至 3.2 时,点击『立即更新』后重启进入了我刷入的 Recovery 6.0.1.1,导致升级无法继续。
很显然官方 OTA 更新时需要调用官方 Recovery,而官方的 Recovery 已经被我们“破坏”掉了。
很显然解决方法是刷回官方的 Recovery。于是可以这样:
第二种方法,可能需要 S-OFF 才能随意升降级。
这个机器是 S-OFF 的,理论上可以自由升降级,却没有想在 OTA 至 3.2 内核后到遇到了白屏。
通过分析,参考 HTC G21 的案例,估计是 HBoot 版本错误导致。
在网上搜索了一下,找到了一篇文章,印证了我的想法:
hboot版本是1.11.0006 还有1.11.0011和6.11.1111如 这是三种3.2系统必须的版本。
hboot版本是1.07.0000和1.10.0000或者1.11.0003或者 6.10.1002 这些是2.3系统专用。
进入工程模式后发现我的 HBoot 版本正是 6.10.1002 。
参考同作者的另外一篇文章,卡刷了作者提供的 3.2 专用 HBoot + Recovery 后成功进入了系统。
但很快发现 WIFI 不能正常工作。至于 GSM/WCMDA 网络,因为未插卡,无法测试。
通过分析,估计是所刷 Radio.img 错误导致。
于是从先前保存的 OTA_Flyer_HC_S_hTC_Asia_HK_3.63.708.1-2.27.708.2_release_230192kdoomoo77ym8vgin.zip 文件中提取了 firmware.zip 文件。(注,详见后文)
然后将 firmware.zip 重命名为 PG41IMG.zip,复制到 SD 卡,进行了卡刷。终于解决了问题。
在卡刷之前,我用 6.0.1.1 HC 版的 recovery.img 替换了 firmware.zip 中的同名文件。这样,刷完后就可以直接使用第三方 Recovery 了。
自用 3.2 HBoot + Recovery 6.0.1.1.zip 下载:
卡刷过程:
OTA_Flyer_HC_S_hTC_Asia_HK_3.63.708.1-2.27.708.2_release_230192kdoomoo77ym8vgin.zip 文件是在 OTA 过程中下载的那个 200+MB 的升级包,在点击『立即更新』前从手机存储的 download 目录中复制出来的。其中 firmware.zip 这个文件包含了官方 3.2 内核的 boot.img 、radio.img 、recovery.img 等文件。只要重命名为 PG41IMG.zip 就可以进行卡刷。救机必备!
同样的,官方 RUU 程序也可以提取该文件。方法是运行 RUU 程序的同时,到 Windows 临时文件夹里去找安装程序释放出的 rom.zip,打开后就可以拷贝出对应文件。
从港版 3.2内核 OTA 升级包中释出的 firmware.zip 文件。包括:
下载页面: YunFile下载 DBank下载 百度网盘下载
从港版3G RUU 程序的 rom.zip 文件中释出,包括:
下载页面: YunFile下载 DBank下载 百度网盘下载