您的位置: 首页 >>Android安卓资讯 >>HTC Nexus One G5 Root教程
HTC Nexus One G5 Root教程
发表时间:2012/09/02 13:53 | 作者
【什么是Root?】
要进行操作,首先要了解什么是Root权限、S-OFF权限和Recovery固件的意义。
1:Root权限类似于Windows上具有管理其他用户和计算机资源权限的administrator管理员,你可以将它理解为超级管理员或者超级 管理权限,Root本身具有对多用户及其资源的管理权限但又不相对独立,换句话说,你可以在系统中建立多个用户,分别以单个用户身份创建文件和资源,但你 无权使用A用户对B用户的文件和资源进行管理和操作,因此,就产生了Root权限。
它是系统中唯一的超级用户,具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。
2:解锁。Unlock bootloader即S-OFF.S-OFF是什么意思?其实就是SECURITY OFF的缩写,简单地说,就是关闭安全检查,这里要关闭的安全检查就是指的CID检查,CID是Cutomer IDentity的简称,通常将其视为手机的物理平台版本。
CID紧跟IMEI存储在手机的OTP(One Time Programmable)芯片中。CID 用来防止手机被非官方的维修程序拿来改动、升级、刷机。解除了限制之后的CID一般称为“SUPRECID”,刷机过程中SPL需要根据CID校验ROM是否可用,并决定是否刷 入,一般情况下要求一定要对应CID的ROM才可以用,CID不同的ROM是刷不上去的!对于普通的CID来说一般有两个限制:1.不能刷入低版本的 ROM,2.不能刷入不同平台的ROM(比如:在台版的机子上刷欧版的ROM、跨型号刷ROM等)!这就是为什么我们要跨越不同区域刷ROM时一定要求 S-OFF的原因!
因此,S-OFF通常理解为将CID保护关掉了,S-ON就是CID保护开着!所以S-OFF获得了最高的管理员权限!
3:Recovery是Android系统的一个特殊工作模式。在未开机的状态下,可以实现系统更新、还原出厂设置、清除手机缓存等。通过一些第三方工具,可以实现系统的备份、还原、安装主题等。
-----------------------------------------------------------------------------------------------------在了解了Root相关的知识之后,我们来一起看一下HTC Nexus One G5的Root步骤(以下简称G5):
第一步.Unlock bootloader
1. 安装Nexus one驱动附件,插上数据线,连接好手机,安装驱动,安装完查看一下电脑的设备管理看是否安装好了,没有问号或叹号,说明安装好了。(如果有安装手机助手的话那驱动一般都是装好了)。
2. 下载附件N1_tools.rar解压后将文件夹adb放置到C盘根目录
3. 关机,然后按住轨迹球+电源键,进入fastboot模式,连上手机数据线
4. 在电脑上运行cmd
输入以下命令行:
>cd c:\adb
>fastboot oem unlock
手机就会出现如下的界面了,用音量键选择YES或NO,用电源键确定。当选择YES后,G5就已经成功解锁而且机器也将会自动重启进入系统。
注意:这里如果出现错误,或长时间等待手机回应的提示,请检查你的驱动
第二步.Root
1. 按住轨迹球+电源键,进入fastboot模式,然后再把你的G5与PC相连接!在cmd中继续输入命令行:
>cd c:\adb
>fastboot flash boot nexusone.superboot.1.1.img
>fastboot flash recovery recovery-RA-nexus-v1.5.3.img
第二条命令安装新的boot,也就是获取ROOT权限,第三条命令刷,新recovery,进入手机界面会发现多了个superuse permission的图标,这个就是获取了ROOT权限了