本教程适用于SPL版本hboot-1.33.0013d或者其他支持fastboot下刷NBH的SPL
经测试发现HBOOT-0.95.0000版本的SPL由于版本太低不支持fastbootr刷不进nbh的ROM,也无法在fastboot模式下连接电脑刷机。
1、去下面这里下载这个G1原厂测试ROM,把解压出来的DreaIMG.nbh文件拷贝到内存卡上。
上传到115网盘了,以方便大家下载
https://u.115.com/file/f1ffc7f19e
(注意,下载回来之后请检验MD5码,115网盘偶尔会抽风导致下载的文件不完整的)
115抽风了,第一次上传到100%之后提示出错,以为上传失败了,所以再上传了一次。也好,多个下载地址多个选择吧。
2、“照相键+电源键”进入三个小绿人的工程模式,会出现N行绿色小字提示找到DREAIMG.NBH,按下确认键(就是那个小球球)直接开刷。
3,刷完之后重启手机进入系统(这是1.0版的测试系统,原来是用于修正重力感应的)找到USB连接的地方把U盘模式关了。(具体忘记了,进入设置然后慢慢找到有SD相字眼的就是)
4、将手机与电脑连接(未装驱动的请装上驱动,下面提供我用的驱动,WINXP和WIN7适用)
G1驱动(32B).zip (2.1 MB)
5、下载adb工具,将里面的文件解压出来复制到windows\system32\目录下。(共四个,包括AdbWinApi.dll,fastboot.exe,adb.exe还有个简单的命令说明文件。我把adb和fastboot工具都打包了)
adb工具.zip (848.81 KB)
6、下载recovery(版本推荐1.7,或根据个人习惯下载),把recovery.img复制到SD卡根目录。(下面下载地址,是中文版的,附件太大上传不了,大家去原文那里下载吧)
https://bbs.nduoa.com/android_gphone_thread-9897-1-1.html
7、点开始菜单选运行,然后输入CMD回车进入DOS命令行。
8、输入 adb shell 按回车
9、输入flash_image recovery /sdcard/recovery.img回车,(会再次出现一遍flash_image recovery /sdcard/recovery.img) 然后下一行 出现一个“#” 表示recovery已经刷好。
然后就是重启你的手机,按着小房子开机进入recovery模式刷基带、SPL和你想要的ROM吧,这些教程已经有很多了,这里不重复。
PS:以上命令中,recovery.img为你的recovery文件名,如果是其他名字请修改
做一下搬运工并简单整理下,重力修正教程如下:
1),把解压出来的DreaIMG.nbh文件拷贝到内存卡上。(128M以上应该都可以)
2),“照相键+电源键”进入工程模式直接开刷,方法步骤见上面的2
3),刷好进入系统后,进入“HTC SSD Test”程序。
4),选择“G-Sensor Calibration”,点击“Start”。 (按Start之前先把手机平放,重力感应修复得准不准就看放得是否水平)
5),当看到“Success”,表示已成功。(上面显示的"Failed"失败,不用管.这种情况一般都是出现在换过字库的机器上,如果没有换过字库的一般就是显示"Passed".
最下面一行就必须显示"Factory shipment test was Passed" .)这一步骤可以多试几次。直到最下面一行显示"Factory shipment test was Passed",表示已经完成修复。
6),按一下“返回键”,回到“HTC SSD Test”菜单主界面。选择“Compass Test”。
7),刚进入时下方的“X,Y,Z”应该都是0,过一会应该界面的按钮会从OPEN变成CLOSE,如果等了一分钟都没有的变成CLOSE,就点击OPEN.
当变成CLOSE后,可以看见XY轴的数据在0不变或0 1变的话,这时可以拿起你的手机,上下左右的摇动,“Pitch”“Roll”那里也会跟着变化。如果正常就恭喜你.如果出现不准的情况,手机恢复出厂设置,重新执行第三步,直到准为止。这个过程有可能一次性校不准,就重复。
8),此时G1的重力感应已完全恢复或者修正