Android 番外篇- 1 - G7 root 教程

本文提供了一套详细的G7手机ROOT教程,包括下载所需软件、安装驱动、刷入recovery及解决常见问题等步骤。

本文结合我的root实践和网上的多篇教程而写,root的系统是G7

参考文献:http://www.htcplayer.com/thread-25702-1-1.html

http://bbs.mumayi.com/thread-61741-1-1.html

 


" N1 C$ h, `4 h  F) W; G
4 Y' }) ^1 N( |5 c6 {! U0 [
步骤

1:下载HTC Sync     http://u.115.com/file/f3cae13529            / u7 k8 ]0 o, c+ M5 M
      HBOOT驱动 http://u.115.com/file/f3fafeb583
      recovery镜像文件http://u.115.com/file/f4ac61401               
      HTC Desire S屏、A屏通用无痛ROOT软件;http://u.115.com/file/f3c8782849

2、安装HTC Sync、将驱动、recovery镜像文件以及HTC Desire SLCD屏专用无痛ROOT软件解压到任意文件夹 。  
3、断开手机 和电脑的USB连接,并结束HTC Sync在任务栏中的相关进程,有HTC开头的进程都可以结束掉。(这一步非常重要,切记!!!)    
4、打开无痛ROOT软件文件夹内的可执行文件:“reflash.exe  ”(注意:WIN7和vista用户要用管理员身份运行) ,在菜单栏上选择“file”→“Costum recovery ”

 
: J3 Q0 O% V/ r" l' {! a6 m) n" f
5473203_1286791468451_1024x1024.jpg. I+ v, R9 ^$ n4 L! O. C/ o
  u- S1 s6 E3 v6 t9 X6 C
 1 T% O/ h9 I" c0 F

这时软件会让你选择相应的recovery镜像文件。此时再把文件指向之前下载好的匹配你手机的recovery镜像文件确定即可。

这时,软件界面会出现如下:6 q& c" w( `& q" {& z6 I
5473203_1286791468451_1024x1024.jpg

5.此时再打开手机并连接手机到电脑,然后接下来的工作就全交给它全部完成了。这个过程需要几分钟的时间 并且手机会重启两次,请各位耐心等待。在这个过程中,电脑会提示安装驱动。首先在设备管理器中右击黄色感叹号项目”android  1.0“然后右击鼠标选择”更新驱动程序“后按照下面截图操作。这一步千万千万不能断开USB连接,否则变砖的可能性几乎为100% "


5473307_1286792180340_1024x1024.jpg

6.经过漫长的等待,手机重启两次后,电脑端软件上会显示“Done”,而手机端则会显示新的recovery界面。这时表明刷recovery和无痛ROOT已经同时完成。如下图:

6.经过漫长的等待,手机重启两次后,电脑端软件上会显示“Done”,而手机端则会显示新的recovery界面。这时表明刷recovery和无痛ROOT已经同时完成。如下图" C2 k2 f& @$ E% j* b7 c+ j
+ O" J2 T# O: c9 C

5473326_1286792339656_1024x1024.jpg

 

7.但是我没有出现done的界面,出现了backup CID is missing的提示

接下来按一下操作

第一部分:
1、下载 ADB工具,解压,在D盘新建 Adb 的目录(ADB工具请在论坛搜索) 
2、连接手机和电脑,打开CMD(开始->运行->输入CMD,回车)
3、进入你ADB工具的目录(先到ADB工具的目录的盘 如在D盘,用命令 d:  回车   再用命令 cd ADB工具的目录)(不会DOS命令的,请网上搜索)
4、输入:adb shell(确定你装好了adb,不过,你能遇到这个问题,应该就是装了吧)
5、然后 输入命令:/system/__unrevoked_su(使用unrevoked传至手机中的东东来获取root执行权限)(这里是两个下横线 按CTRL加-号键)
6、输入:cat /dev/mtd/mtd0 >/sdcard/misc.img(将misc分区镜像导出到sd卡上的misc.img文件中)(注意cat后有一空格 mtd后是数字零 后面有一空格)
7、输入:getprop ro.cid(获取正确的CID号)
   上一命令会有一个返回值:11111111(这个仅作为举例,请记下你获取到的值,注:如果返回11111111 也是正确的)
8、输入:exit(退出root)
9、输入:exit(退出adb shell)
10、输入:adb pull /sdcard/misc.img D:/Adb(将misc.img文件复制到D:/Adb/文件夹中)

 

 

第一步完成了(这个时候没必要把CMD关了,待会还要用的)
第二部分开始:
1、现在打开一个十六进制编辑器,我用的是HXD 十六进制编辑器(也可以用WINHEX),打开刚才下载到D:/Adb目录下的misc.img
2、从00000000位置开始进行编辑(就修改这一行)将上面获得的CID值写入,最后一位以00填充作为结束,修改后如下图。(这个一定要看图!!!)

 

3、修改完后,保存并退出。
4、然后就是要把这个misc.img文件重新刷回手机了。
输入:adb push d:/Adb/misc.img /sdcard/new-misc.img(将该好的传到SD卡中,命名为new-misc.img)(这里不改名字 就是输入misc.img)下面一样
输入:adb shell
输入:/system/__unrevoked_su(这里是两个下横线 按CTRL加-号键)
输入:/data/local/flash_image misc /sdcard/new-misc.img(将修改过的misc.img文件重新刷回手机)(看好image misc后面有一空格)
输入:exit


' O/ `4 z) ]3 H+ K: t, a
至此关闭所有程序,root操作大功告成!!!庆祝,撒花!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值