从零开始Desire HD刷机指南 —— 第六章:要刷机 先root

原文地址:http://blog.sina.com.cn/s/blog_722b43a60100q5i5.html

本教程由symen 原创,转载请注明出处。

 

 

特别提示:

刷机是个危险动作,笔者不保证下面的各步骤都能在你的手机上安全、成功的运行,且不对造成的相应后果承担责任。如果你同意上面的说法,有了心理准备,并且知道自己在做什么,请继续往下看,谢谢!

 

 

刷机的前提条件,就是取得机器的root 权限,后续章节里面介绍的一切操作,都是在取得root 权限的基础上来完成的。

 

如何取得root 权限,我们以DHD 为例来介绍。

 

目前DHD 机型还没有一个能在各个软件版本下完美取得root 权限的方法,原因很简单,提升root 权限,都是通过利用系统漏洞来完成的,新版本都还没有找到相关的漏洞,目前的提权工具只能在特定的条件下运行,比如下面介绍的工具 VISIONary+ 它只能正常工作在软件版本为1.72 以下的系统上。

 

这也是为什么有些朋友通过官方包升级到国行1.75 版本后,无法再用这个工具取得root 权限的原因。

 

VISIONary+ 软件由国外的Paul 开发,最早用在 T-Mobile G2/Desire Z 上面,当然也可以用在我们的DHD 上。

 

先做些准备工作:

1 、去官方网站下载HTC Sync 同步工具,下载链接:

http://www.htc.com/cn/SupportDownload.aspx?p_id=387&cat=3&dl_id=982

或者到笔者的网盘下载:

http://u.115.com/file/f57f28a0c4#   HTC_Sync_setup_3.0.5481.exe

下载回来在电脑上安装好。这样,你的电脑上就有了手机的驱动程序。

 

2 、到笔者的网盘下载ADB 工具,后面会需要用到,下载链接:

http://u.115.com/file/f56e68414b#     android-sdk-windows.zip

下载回来后,把它解压缩到C 盘的根目录,也可同时将tools 目录下的三个文件复制到windows/system32/ 文件夹下,便于操作。

 

3 、到 笔者的网盘下载 VISIONary+ ,下载链接:

http://u.115.com/file/f572207fdd#     visionaryplus.r14.apk

 

 

下面我们介绍用软件 VISIONary+ 来取得root 权限的方法:

 

1、 大家都准备好了TF 卡吧,把它在电脑上格式化成FAT32 格式,然后放到手机里。

 

2、 新机器开机,官方系统并没有给我们提供查看TF 卡的软件工具,先保证机器可以上网(最好是WIFIGPRS 也可),打开机器内置的电子市场,去搜索“文件大师”,或者别的什么文件管理器之类的都行,下载后安装。

 

3、 手机正常开机,进入设置-- 应用程序-- 开发--usb 调试,打勾。(后面不要我特别再提醒了,这个打勾的状态就让它一直保持好了。)

 

4、 手机用数据线连接电脑,根据屏幕提示,选择“磁盘驱动器”方式连接,把下载的visionaryplus.r14.apk 文件拷贝到TF 卡的任意位置,打开文件大师,找到你刚才放置visionaryplus.r14.apk 的地方,点击安装它(如果提示不能安装,看看手机的设置 应用程序 未知源,确保打勾了)。

5、 手机在进行同步工作的时候,即最上面的状态栏出现此符号: ,请尽量不要运行该软件,并且,尽可能的用任务管理器结束内存中正在运行的程序,这样可以避免出现很多不必要的问题。

 

6、 断开手机和电脑的连接,然后运行该软件,以下是运行后的软件界面:

 

 系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第六章:要刷机 <wbr>先root

7、 要取得临时root 权限,直接点击Temproot now 就可以了。

 

8、 要取得永久root 权限,点击Temproot now 后,稍等片刻,等屏幕返回首次打开界面,再点击Attempt Permroot nowsuperuser 会自动启动,询问你是否允许给予通行,点击允许,即可得到手机的永久root 权限(手机会自动重启)。

 

下面介绍下各个选项的含义:

第一个可选项,勾选后,手机每次开机后都会自动启动该软件,然后取得临时root 权限。不建议使用该功能,需要临时root 权限的时候,我们手动打开它照上面第7 步做就行了。

 

第二个可选项,勾选后,会在取得root 权限后,运行visionary.sh 脚本。

 

第三个可选项,勾选后,会在取得root 权限后,将system 分区的状态改为可读写。

 

第四行,Temproot now ,取得临时root 权限。下面的说明大意是,点击这里,会尝试得到临时root 权限,重启手机后,该权限消失。

 

第五行,Attempt Permroot now ,尝试取得永久root 权限。下面的说明大意是,会尝试得到永久root 权限,重启手机后root 权限会被保留。运行此选项后,你的手机将会重启。

 

第六行,Uroot now ,解除root 权限。下面的说明大意是,会尝试在你的手机上解除root 权限。运行此选项后,你的手机将会重启。

 

作者在主页上有个软件的相关说明,大意如下:

 

首先,使用该软件会有一定风险。

取得临时root 权限是比较安全的,因为它的原理是安装一个superuser 程序,然后 建立一个虚拟磁盘,一切操作都是在虚拟磁盘上完成的,并没有改变system分区的只读状态。

取得永久root 权限有一定的危险,虽然只是往system/xbin/ 下面拷贝了一个小文件,但是,对系统的任何操作,都存在不可预知的风险,有可能会使你的手机变得无法启动。

所以,你在取得永久root 权限之前,应该有一个自己手机的官方系统升级文件。(什么意思呢,假如,你的手机和笔者一样,是港版的,而且你也知道了软件版本号,那么在进行永久root 权限操作前,你要先把不低于该版本的官方升级EXE 文件准备好,以备不时之需。)

 

这里特别说下,很多论坛转载的root 教程,都会让大家下载一个superuser 程序,但在作者的软件说明里, VISIONary+ 软件本身就带了superuser 这个程序,当你点击临时root 权限的时候,该软件就会被自动安装到手机里。

 

取得永久root 权限后, VISIONary+ 就用不到了,大家可以选择是否把它卸载,但superuser 程序必须保留。

 

如何确认手机已经取得了root 权限呢?

不管是临时的,还是永久的,验证方法都一样,这里要用到前面下载的ADB 工具了。

 

ADB 命令要正常工作,需要三个前提条件:

1、 电脑上要安装手机的驱动程序,我们上面安装了HTC Sync 就是这个用处了。

2、 进入手机的设置-- 应用程序-- 开发--usb 调试,打勾。

3 、手机用数据线连接电脑,选择“仅充电”模式。

 

做好上面的工作了,请继续:

1 、打开电脑的命令提示符,win7 下是:开始 所有程序 附件 命令提示符。其他windows 系统大家自己去找吧。

 

2 、回到C 盘根目录下,然后进入到ADB 程序所在目录(如果你复制了ADB 的文件到 windows/system32/ 目录下,此步可省略 ),类似下图:

 

系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第六章:要刷机 <wbr>先root


3 、输入命令:“adb devices ”回车,查看手机是否正确连接。如图所示:

 

 系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第六章:要刷机 <wbr>先root

HT 开头的,就是你的手机序列号了( 也可能是SH 开头,代表上海工厂生产的产品) ,说明手机已经正确连接。如果没有出现,请检查前面的步骤。

 

4 、正确连接手机后,输入:“adb shell ”,进入到手机的命令行方式下,接着在提示符$ 后面,输入:“su ”,然后回车,如图所示:

 

系列教程:从零开始- <wbr>Desire <wbr>HD刷机指南----第六章:要刷机 <wbr>先root


如果出现了# 号,说明取得root 权限成功。

 

接着输入:“exit ”回车,“exit ”回车,两次。就会退出adb shell 模式,关闭窗口即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值