G7 彻底ROOT及刷Radio、ROM教程 (艺飞编)

 本人买G7前做了大量的前期准备工作,看了很多刷机教和,后来买了一部白色港版G7(非白卡机,也就是说工程机,很简单,看是不是S-OFF),新机的信息如下:
 
BRAVO-PVT4 SHIP S-ON
 
HBOOT-0.93.0001
 
MICROP-051d
 
TOUCH PANEL-SYNT0101
 
RADIO-5.09.05.30_2
 
Aug 10 2010.17:52:18
 
HBOOT
 
 
 因为S-ON,所以要S-OFF,取得ROOT权限,这样才可以DIY我们所要的功能,在这个提权过程中拜杂贴所赐,费尽了周折,浪费了我两天的时间。
 
我遇到了以下2种情况:
 1.   刷alpharev1.8时出现了无法识别的问题
 显示:your phone was not recognized or is unsupported at this time , if you are 100% sure your phone type should be supported in this version,please onte the model id dispaly不管是用虚拟机、MAXDOS、刻录光盘均如此,通过修改vi alpharev.sh把光标移到到117行,即if [ $a == "PB9920000" ] || [ $a == "PB9921000" ] || [ $a == "PB9922000" ],
把第一个”pb9920000“改为”pb99200“,还是不成功。
 2.   提示:this program will only work on the gsm htc desire,按网上的方法(bbs.mumayi.com/thread-44754-1-1.html)vi alpharev.sh编辑后,最后仍然提示error.不能root。
 以上网种错误提示在网上有所谓的高手对alpharev.sh进行修改后,可以顺利的ROOT的,我本人反正是亲自试过,没有成功,我个人觉得这不是一个可行的办法,建议不要修改alpharev.sh。
 其实以上两种错误出现的原因在于网上BBS的各种彻底ROOT的贴子的误导,没有强调彻底ROOT之前要做什么准备工作,本人最后亲自成功彻底S-OFF后,把严格的刷机顺序告诉大家
 1.   只要是s-on的,一定先要无痛root及刷recovery,(这个过程中会要求安装android USB 驱动,驱动要装好)网上的贴子直接就alpharev彻底root,就会导致上面的两种错误。无痛ROOT的工具一定要用 unrevoked_V3.2版本,别的版本容易出现未知错误或者白屏。
 2.   无痛root和刷完recovery后,再彻底ROOT,注意HBOOT0.93的G7一定要用alpharev1.8版本来root,不然会出错
    本人强调一下:不要按网上的alpharev的ISO镜像来刻录光盘引导启动的办法(刻录会因光盘质量及刻录时的转速倍率存在隐患的问题),用unetbootin-windows-494.exe软件,通过U盘引导的方科最科学,unetbootin-windows-494.exe选项中的发行版选择Damn small linux||latest_live,还有一种方法是通过maxdos,我本人也不建议用。
  这种彻底root一次成功。
 3.   再刷RADIO,升级Radio至5.14.05.17版 。
 4.   最终刷ROM,本人建议刷E5,(E6的本人刷过,手机内存EXT分区我划的的896M但刷完后仍显示163M,目前不知答案,所以放弃E6了),刷机之前先进入recovery对内存卡进行分区,本人的建议分区如下:
 Swap分区:256M    (懂LINUX的都知道,swap是linux交换分区)
 Ext2分区:896M    (玩家都会发挥G7的潜力,安装各种应用软件,有必要分大一些)
 余下的给FAT32分区 (玩家自己放图片、电影、电子书等)
 分区之后务必wipe (只需wipe data及wipe cache两个即可)清除数据。
 
 
如有机友遇到刷机问题,可以进我的博客fei2008.blog.51cto.com留言。
 以上的软件全部在我的博客里。
 
 最后祝大家刷机成功