从零开始Desire HD刷机指南 —— 第六章:要刷机 先root
2011-03-06 17:21
387 查看
原文地址: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
卡的软件工具,先保证机器可以上网(最好是WIFI
,GPRS
也可),打开机器内置的电子市场,去搜索“文件大师”,或者别的什么文件管理器之类的都行,下载后安装。
3、
手机正常开机,进入设置--
应用程序--
开发--usb
调试,打勾。(后面不要我特别再提醒了,这个打勾的状态就让它一直保持好了。)
4、
手机用数据线连接电脑,根据屏幕提示,选择“磁盘驱动器”方式连接,把下载的visionaryplus.r14.apk
文件拷贝到TF
卡的任意位置,打开文件大师,找到你刚才放置visionaryplus.r14.apk
的地方,点击安装它(如果提示不能安装,看看手机的设置—
应用程序—
未知源,确保打勾了)。
5、
手机在进行同步工作的时候,即最上面的状态栏出现此符号:
,请尽量不要运行该软件,并且,尽可能的用任务管理器结束内存中正在运行的程序,这样可以避免出现很多不必要的问题。
6、
断开手机和电脑的连接,然后运行该软件,以下是运行后的软件界面:
7、
要取得临时root
权限,直接点击Temproot now
就可以了。
8、
要取得永久root
权限,点击Temproot now
后,稍等片刻,等屏幕返回首次打开界面,再点击Attempt Permroot now
,superuser
会自动启动,询问你是否允许给予通行,点击允许,即可得到手机的永久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/
目录下,此步可省略
),类似下图:
3
、输入命令:“adb devices
”回车,查看手机是否正确连接。如图所示:
以HT
开头的,就是你的手机序列号了(
也可能是SH
开头,代表上海工厂生产的产品)
,说明手机已经正确连接。如果没有出现,请检查前面的步骤。
4
、正确连接手机后,输入:“adb shell
”,进入到手机的命令行方式下,接着在提示符$
后面,输入:“su
”,然后回车,如图所示:
如果出现了#
号,说明取得root
权限成功。
接着输入:“exit
”回车,“exit
”回车,两次。就会退出adb shell
模式,关闭窗口即可。
本教程由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
卡的软件工具,先保证机器可以上网(最好是WIFI
,GPRS
也可),打开机器内置的电子市场,去搜索“文件大师”,或者别的什么文件管理器之类的都行,下载后安装。
3、
手机正常开机,进入设置--
应用程序--
开发--usb
调试,打勾。(后面不要我特别再提醒了,这个打勾的状态就让它一直保持好了。)
4、
手机用数据线连接电脑,根据屏幕提示,选择“磁盘驱动器”方式连接,把下载的visionaryplus.r14.apk
文件拷贝到TF
卡的任意位置,打开文件大师,找到你刚才放置visionaryplus.r14.apk
的地方,点击安装它(如果提示不能安装,看看手机的设置—
应用程序—
未知源,确保打勾了)。
5、
手机在进行同步工作的时候,即最上面的状态栏出现此符号:
,请尽量不要运行该软件,并且,尽可能的用任务管理器结束内存中正在运行的程序,这样可以避免出现很多不必要的问题。
6、
断开手机和电脑的连接,然后运行该软件,以下是运行后的软件界面:
7、
要取得临时root
权限,直接点击Temproot now
就可以了。
8、
要取得永久root
权限,点击Temproot now
后,稍等片刻,等屏幕返回首次打开界面,再点击Attempt Permroot now
,superuser
会自动启动,询问你是否允许给予通行,点击允许,即可得到手机的永久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/
目录下,此步可省略
),类似下图:
3
、输入命令:“adb devices
”回车,查看手机是否正确连接。如图所示:
以HT
开头的,就是你的手机序列号了(
也可能是SH
开头,代表上海工厂生产的产品)
,说明手机已经正确连接。如果没有出现,请检查前面的步骤。
4
、正确连接手机后,输入:“adb shell
”,进入到手机的命令行方式下,接着在提示符$
后面,输入:“su
”,然后回车,如图所示:
如果出现了#
号,说明取得root
权限成功。
接着输入:“exit
”回车,“exit
”回车,两次。就会退出adb shell
模式,关闭窗口即可。
相关文章推荐
- 从零开始Desire HD刷机指南 —— 第五章:什么是root
- 从零开始Desire HD刷机指南——第十三章:如何刷新官方升级包
- 从零开始Desire HD刷机指南——第十五章:如何刷新radio
- 从零开始Desire HD刷机指南 —— 第七章:详解SHIP ENG S-ON S-OFF
- 从零开始Desire HD刷机指南——第十四章:如何制作金卡
- 从零开始Desire HD刷机指南 —— 第八章:把手机由SHIP S-ON 变为SHIP S-OFF
- 从零开始Desire HD刷机指南——第十七章:如何在1.72的版本上获取root权限
- 从零开始Desire HD刷机指南——第十六章:如何给系统降级
- 从零开始Desire HD刷机指南 —— 第一章:开篇
- 从零开始Desire HD刷机指南——第十八章:如何给DHD进行广告免疫
- 从零开始Desire HD刷机指南 —— 第二章:基本概念
- 从零开始Desire HD刷机指南——第十九章:如何自制刷机包
- 从零开始- Desire HD刷机指南 —— 第三章:名词详解
- 从零开始Desire HD刷机指南——第九章:进阶,把手机由SHIP S-ON(S-OFF)变为ENG S-OFF
- 从零开始Desire HD刷机指南 —— 第四章:了解你的手机信息
- 从零开始Desire HD刷机指南——第十章:三种刷入第三方recovery的方法
- 从零开始Desire HD刷机指南——第十一章:利用第三方recovery备份与还原系统
- 从零开始Desire HD刷机指南——第十二章:利用第三方recovery进行刷机
- 重新整理的并补充Linux/Ubuntu下降级HTC Desire HD,Root,刷CM7.1
- P1000刷机知识+获取ROOT+HDVS_ROM快速刷机教程 by fox