10年8月份买的HTC G8水货机,wifi(wlan)可用,一直没觉得什么不妥,只是有一次不知什么原因,智能键盘出现的是不知是什么字的键盘,无法存储人,无法发送短消息,总之一句话,就基本上就是一家庭座机。偏偏这个时候接一个系统自动更新的短信,于是欣然更新。更新后,软件版本是1.25.707.1,可是却无法Wifi上网了,上网一搜,还真有好多朋友遇到这种情况了,解决方法大都是刷ROM了。
从没有刷过机,以前有个Nokia70,也只是在网上听人说过可以刷机,一直不敢动她。现在G8不能wifi上网,解决方法是刷机。看来要用智能机,刷机这关是必须过的了,没有办法。还是试着学一下吧。
于是上网找资料。找到一篇叫"HTC g8固件版本2.1root及升级2.2版本教程 ". 跟着一步一步走下来,经过跌跌撞撞,最后却也成功刷成了。这里记录一下我的步骤,作为第一次刷机的来说,上面哪篇教程还是有点让人费解的。
1,检测Rooot:G8是否已Root,至于Root是个什么概念,如果用过Vista/7的话,可能也听过UAC这个概念,Root跟这个差不多,就是提升用户的权限的。至于如何检测你是否有Root权限呢,我用的方法很简单,关机,然后同时按住关机键和减少音量键两个键,然后出现一个Recovery的画面,看到ship on说明没有,如果是off,那么恭喜你,你已经拥有Root了。
2,准备软件:一个是htc官网有个叫HTCSync的软件,这个一般的人都会安装的。再一个reflash_package,最后就是下一个driver,我这个有个问题,我下的reflash_package是不能用的,原因不明,后来是在网上另找的一个,也提供在这里吧。另外就是那个Driver的问题,其实下不下无所谓的,原因是HTCSync中也会有驱动的。不过,为防出现意外,如果比较钟情这个,自行去下吧。
3,准备Root:如果你曾用HTCSync做过同步或者更新的话,你的手机已生成了HTC Sync连接类型了,直接卸载掉就OK了,至于为什么要卸载掉这个,是因为等下运行reflash_package里的reflash.exe是不想受到打扰的。其实现在回想起来,如果不卸的话,问题也应该不大。接着回到手机上来设置,先后三次设置:
设置->应用程序->开发->USB的调试的勾勾去掉。
设置->连接至PC->默认连接方式->HTC Sync。
设置->连接至PC->询问我的勾勾去掉。
4,开始Root:关闭你的杀毒软件,然后解压reflash_package,运行里面的reflash.exe文件,按照提示操作完成。一般是接上手机,然后会要求更新驱动,但我的Win7 ultrimate没有提示,所以我没有做这一步。然后,在手机上按音量键上下选择“Reboot system now”,按光感摇杆确认。重启手机之后,在你的所有应用程序中发现superuser,说明就Root成功了。关于这一步,我反复做了好几遍,原因是最开始我用的是官网上下的reflash_package.exe中的最新版,也没有关掉杀毒软件,不知是不是这些原因。
5,刷ROM:我直接用的是上面那篇教程中的2.2版本。将下载到的update_2.2.zip改名为update.zip放到你的sdcard的根目录下。然后手机选关机,同时按住开关键和向下音量键,出现Recovery画面,依次选择:
wipe data/factory recovery(消除文件/恢复出厂设置 )
wipe cache partition(消除缓存分区)
apply sdcard:updata(同意使用SD卡上的updata包)
这个时候需要有点耐心,我粗略的计算了一下时间,大概需要2分钟复制数据,然后应用数据可以需要8分钟左右,这个时候千万不要随意关机什么的。等吧,心急是吃不了热豆腐的。
另外,进入recovery后有8个选项:
--reboot system new(刷新系统)
--apply sdcard:updata(同意使用SD卡上的updata包)
--wipe data/factory recovery(消除文件/恢复出厂设置 )
--wipe cache partition(消除缓存分区)
--install zip from sdcard(安装SD卡上的ROM)
这是前5个选项,再下面三项不需要使用,实际上是我不记得了:)
6,重启手机,查看软件版本:2.34.75.1. 最后wifi也可以用了。