本文主要是介绍htc g21 刷砖恢复经历 (重写recover.img),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
写在前面:
给LP买的HTC G21 手机,说系统慢,然后有过两次刷机经验的我自告奋勇担要帮刷机。没想到刷成了砖,然后费了我三天时间终于灰头土脸的又把砖机恢复了,其间我还推着我的破自行车跟LP说:“看,你现在又有砖机,又有专车。”LP调侃我说:"可惜我没有帅哥。"
下面的观点只是我个人的一些看法,如有不正确,请各位指教,另外刷机有风险,只君谨慎!
1,刷机不成变半砖
使用工具:甜椒刷机助手
下的一个名为777_shendu.com_Nic_XL_4.0.3_v4.9_signed.zip的ROM
和一个叫index.zip的ROM
刷机的流程其实就是先把rom放到sdcard中,然后执行recovery中的 install xxx.zip from sdcard 重刷系统。
recovery是一个放在你手机中的执行程序,用来覆盖当前系统的。
启动甜椒,
点上面那个一键刷机,然后浏览到下好的ROM然后按提示刷就行。
当时刷的是那个777的rom,刷完之后卡在白屏上只有绿色的HTC三个大字然后再也进不去了。
之后拔电池,装电池,按住开机 + 音量下键 进入hboot画面
如下图,上面有个 HBOOT-1.XX.0008就是你的HBOOT的版本号。这个在后面的参考文件里会提到。
然后我点了下图该死的HTC官方修复并无视了警告。
之后弹出来了一个窗口,让我选一个recovery版本,
recovery 2
recovery 3 + 甜椒刷机版recovery
我选了后者。。。重新刷入了recovery导致只要一连USB线就自动黑屏再后来进入甜椒的recovery画面。
2,变砖后的修复过程
变砖后我在甜椒里选挂载设备,/cache ,/system, 什么的都可以。但无论如何,只有/sdcard挂载不上,要知道sdcard挂不上,就无法在卡上放置rom,也就无法刷机了。
这里要注意:
mount 是未挂载
unmount 是挂载
经过两天来的查询,分析我碰到的问题,原因应该是分区表配置文件的值变了,最终我找到了两个比较对症的解决办法。
1重写\system\etc\vold.fstab
找到 dev_mount sdcard /mnt/sdcard 34 /devices/platform/msm_sdcc.2/mmc_host 把 33改成34 或者把34改成33,这个要根据你hboot的版本号来决定。
可以参考
http://bbs.xda.cn/thread-11166071-1-1.html
他写经验给我了相当大的帮助,在此表示感谢。
但是,由于我USB连电脑无法访问手机中的文件,在手机上又没办法修改vold.fstab文件,网上说有用什么RE管理器修改,我是没弄明白砖机怎么装RE。而且,在控制台用adb shell 命令也无法被执行也就不能用VI 等一些LINUX命令来修改手机中的文件,如果有人知道请留言告诉我,表示感谢。
注:adb shell 命令需要用到 adb.exe文件,在文章最后面有。
所以,上面那种方法对我来说没用,而下面的第二种方法救了我。
2 重刷recovery.img
重刷recovery.img文件也能修改vold.fstab的配置,这里我用的recovery.img是6.0.0.7版本的,此版本是触屏版的,而且这个版本解决了不能挂载sdcard的问题。
文件参看最后的工具。
下好后 连接USB
开始->运行
CMD
在这里,要确保你的fastboot.exe文件和recovery.img放在同一文件夹,之后进该文件夹。
比如你的这些文件放在c:\android中,那么键入
cd \android
用 fastboot flash recovery recovery.img 命令来更新recovery文件
在commond窗口中输入
fastboot flash recovery recovery.img
当出现OK时,重启进入HBOOT中,选RECOVERY
之后就会看到如下画面。
这时选择MOUNTS AND STORAGE
进去把 mount sdcard 变为 unmount sdcard
把SD卡挂载上。
连接USB线,然后在电脑上的控制台上输入 adb push xxx.zip \sdcard
在这里比如我的ROM文件名为index.zip那么输入
adb push index.zip \sdcard
之后重启进入HBOOT->recovery
选择 install zip from sdcard
进去后 有很多NO 的选项,那些都不是,按音量上下移动,选择那个有你刚push进去的那个ZIP包。
装好后重启开机。
之后就能进到久违的开机画面了,激动人心啊。
3 相关帮助知识
常用工具:
刷机常用工具
刷root的可以参考
http://jingyan.baidu.com/article/335530da49634a19cb41c3ff.html
还有一些参考文档
技术闲谈=ruu4.0后导致recovery黑屏真凶!!!
非常感谢 ysjlsw 对我帮助很大。
这篇关于htc g21 刷砖恢复经历 (重写recover.img)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!