您的位置: 首页 >>Android安卓资讯 >>Google Nexus S 解锁/加锁及Root教程
Google Nexus S 解锁/加锁及Root教程
发表时间:2012/09/12 20:56 | 0条评论 | 作者
1)什么是Root?
Root是Linux和Unix系统中的超级管理员用户帐户,该帐户拥有整个系统至高无上的权利,所有对象他都可以操作,所以很多黑客在入侵系统的时候,都要把权限提升到Root权限,用windows的方法理解也就是将自己的非法帐户添加到Administrators用户组。
Root是系统中唯一的超级用户,具有系统中所有的权限,如启动或停止一个进程,删除或增加用户,增加或者禁用硬件等等。
Root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定,还容易被一些黑客入侵(Root是Linux等类UNIX系统中的超级管理员用户帐户。)
Root权限获取的好处:
1.可以备份系统。
2.使用高级的程序,例如屏幕截图、Root explorer等等,
3.修改系统的内部程序
4.将程序安装到SD卡中
Google Nexus S如何解锁?Google Nexus S如何加锁?Google Nexus S如何解锁加锁需要什么软件?Google Nexus S如何Root?
下面我们开始Google Nexus S 解锁/加锁及Root教程。
一、Google Nexus S 解锁/加锁及Root教程。
说明:
1、本文是在Windows 下操作,我的系统是WIN7 X64 ,并假设你对bootloader和Recovery的操作有一定了解
2、普遍的获取Root方法都是通过刷入修改好的boot.img,但原来的文件系统也许对重新打包过的boot.img不兼容,比如:WIFI信号变弱,WIFI热点坏了。于是我做了一个patch,它不会修改boot.img,只需要打上该patch就可以获取到Root权限
patch功能:
1)对任何版本,机型(9020,9023) 的ROM都可以获取 Root 权限
2)添加了busybox 1.19
备注,进行bootloader解锁(即使解锁,再上锁),会清除你手机上的所有数据(包括内部的16G SD 存储)!
声明:APPLY THIS AT YOUR OWN RISK! 风险自负!
—— 前期准备 ——
安装USB驱动:
手机端,依次进入:设置 - 应用程序 - 开发 选上 USB调试
接着用USB线连接手机和PC,根据提示安装USB驱动【点击下载USB驱动(适用于x86和X64).rar 】
首先安装驱动程序:关机后,同时按住“音量上+电源”就可进入bootloader/fastboot界面。(如下图)?
接着将手机和电脑用USB数据线连接(台式机请插入机箱背后的usb接口),如果你之前没装过ADB Driver,电脑应该会发现新硬件且找不到驱动,如果之前装过,就可以自动识别为ADB Interface了。
第二步:装ADB Interface驱动程序:鼠标右键点击“我的电脑”,选择“管理”,再选择“设备管理器”,右键点击未被识别的“Android 1.0”设备,然后选择“更新驱动程序”;?
选择手动安装驱动;
?选择下载文件中的drivers-x86目录,一般都是32的系统,所以选x86(win7 64位的系统大家就选x64),然后选usbWin(不要点开这个文件夹)下一步完成安装,中途可能出现让你选择是否继续安装,选是。?
?安装成功后,系统就可以识别ADB Interface了。?
如果是XP系统也选择手动就OK。
确保你的USB驱动安装好,如上图,再进行下文的操作
首先下载相关的工具:
1)【点击下载NexusS.rar 】
2)【点击下载Root & BusyBox Patch.zip】
把NexusS.rar解压到一个你熟悉的路径,比如我
要获取Root权限,首先需要解锁bootloader:
—— 解锁 Bootloader ——
PC端:
1. 进入上面的路径,运行 reboot-bootloader.bat ,手机会重启进入BOOTLOADER
2. 在命令行输入:fastboot-windows.exe devices,确保你的机器连接正确
3. 运行 oem unlock.bat,进行解锁
手机端:
4. 通过 音量按钮‘ + ’ 选择 'yes, unlock bootloader'
5. 按住电源键确认你的选择
6. 手动重启手机,Done!
如果想再上锁,你可以按照下面的操作(要获取Root权限,必须解锁bootloader)
上锁 Bootloader:
PC端:
1. 按照 解锁 的前两部进行操作
2 运行 oem lock.bat3. Done!
—— 获取Root权限 ——
把前面下载的Root & BusyBox Patch.zip 放入手机的内部存储
PC端:
1. 进入上面的路径,运行 reboot-bootloader.bat ,手机会重启进入BOOTLOADER
2. 在命令行输入:fastboot-windows.exe devices,确保你的机器连接正确如果你的手机之前没有通过修改boot.img的方式获取Root,那么直接跳到第4步(建议执行一下第3步)
3. 恢复原版的boot.img:运行相应的脚本 install-bootxxx-windows.bat ( xxx是rom的版本,如: 2.3.6 )
4. 刷入clockmod recovey 4.0.1.4 : 运行install-recovery-windows.bat ( 如果ROM是2.3.1版本以上(包括2.3.1),该步完成后 务必 不要重启手机,否则recovery会被恢复到原版,导致不能要继续下面的操作)
手机端:
5. 在bootloader模式进入recovery模式,依次进入 install zip from sdcard --> chose zip from sdcard 选择Root & BusyBox Patch.zip
6. 完成之后,重启手机
以上操作和ROM版本无关(2.3.X 都可以)
二、Google Nexus S Root教程
1、用USB连接线将手机连接到PC
点击手机设置-应用程序-将USB调试打勾,安装手机驱动。
关机,同时按住音量键+电源键重启手机,进入bootloader模式,屏幕出现fastboot 红字。
(如果你电脑安装了ADB工具可输入:
adb reboot bootloader
同样可以进入bootloader模式)
下载adb/Fastboot工具:【点击下载adb/Fastboot工具.zip 】
输入:
fastboot oem unlock
2、刷新clockwork自制Recovery
下载recovery-clockwork-herring.img(下载附件已压缩,下载后请解压),放到Fastboot同一文件夹目录中
本地下载:【点击下载recovery-clockwork-herring.rar 】 (3.88 MB)
打开CMD输入:
fastboot flash recovery recovery-clockwork-herring.img
3、获取Root【点击下载Nexus S Root包:nexus-s-Root.zip (1.05 MB)】 放到手机SD卡根目录,输入
adb reboot recovery
手机重启进入clockwork Recovery界面,选择install zip from sdcard,找到Nexus-s-Root.zip并选择确定刷新。刷新成功后重启
4、刷新内核
本地下载:【点击下载Rootboot.rar(2.79 MB)】
关机,同时按住音量键+电源键重启手机,进入bootloader模式,屏幕出现fastboot usb红字时,打开CMD输入:
fastboot flash boot Rootboot.img
打完收工!!
此Root方式与Recovery支持ROM Manager,推荐安装个ROM Manager,以后有ROM即可用ROM Manager快速刷机。