NEXUS S安卓4.0/4.1 【完美】 ROOT教程

原文链接:http://bbs.gfan.com/android-3517082-1-1.html

进行bootloader解锁(即使解锁,再上锁),会清除你手机上的【所有】数据(包括内部的16G SD 存储),包括但不限于应用、设置、联系人和账户等,请做好数据备份!
·理论上对各种版本、各种机型的ROM都可以获取ROOT权限。
·关于Busybox,麻烦各位亲在【root完毕之后】自己到电子市场下载安装器安装 https://market.android.com/details?id=stericson.busybox

【步骤概要】

 

BOOTLOADER→RECOVERY→ROOT


    而实际操作的过程主要分为四步:
一、调整好电脑和手机
二、解锁bootloader
三、通过bootloader安装第三方recovery,即ClockWorkMod 5.0.2.3
四、通过ClockWorkMod 5.0.2.3刷入root权限。



!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
如果你已经解锁了BOOTLOADER(就是说开机出现Google字样的时候屏幕底部显示了一把打开的锁),那么可以直接从第三步开始。
如果你已经有了第三方Recovery,那么更简单,直接从第四步开刷吧。。。
如果你已经root,但是不完美,可以先试试只下载第四个附件(su-bin-3.0.3.2-efghi-signed.zip),不wipe直刷。
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

每个附件后面我会尽量附上官方下载链接。帖子中的附件可能在以后就版本不够新了。

所有的附件在这里:
NS安卓驱动  Nexus_S_Drivers_x86_&_x64.rar (14.55 MB) (或者从anlee大大帖子里提供的网盘下载。下载下来可能不是.rar文件,这样的话自己随便给个名字,以.rar结尾就行了)
所要用到的工具  NexusS.zip (4.23 MB) 
授权管理+功能不全的二进制文件  Superuser-3.0.7-efghi-signed.zip (625.15 KB) 
功能正常的二进制文件  su-bin-3.0.3.2-efghi-signed.zip (163.72 KB) 

授权管理+二进制文件:  Superuser-3.1.3-arm-signed.zip (1.26 MB) 

【开工】


一、调整好手机和电脑
1.手机:主屏幕下,按菜单键—系统设置—开发人员选项—USB调试(打上勾)
2.电脑:下载附件并安装好手机的USB驱动(也就是Nexus_S_Drivers_x86_&_x64.rar)
*即:将压缩包解压到一个你能找到的目录,如果把手机连上电脑之后(不打开大容量储存)提示安装驱动失败,那么就打开电脑控制面板中的“设备管理器”,找到对应的有问题的USB设备,点右键更新驱动程序软件。手动浏览到你解压到的目录,勾选“包含子文件夹”确认,即可安装驱动。
3.下载调试工具(NexusS.zip)。
4.将调试工具(NexusS.zip)解压到一个你比较熟悉的文件夹(不建议解压到桌面,因为这样路径会很长)。例如D:\temp\NexusS\
解压后你应该在这个文件夹里面看到一堆文件。

二、解锁bootloader
电脑上:
1.XP系统:开始——运行——cmd回车
   win7系统:开始——直接键入cmd回车
这个时候应该弹出了命令行的窗口。
2.以“D:\temp\NexusS\”为例,进入该路径。不会的,按照如下输入:

  1. d:
  2. cd temp\NexusS
复制代码

3.输入:

  1. reboot-bootloader.bat
复制代码

手机会重启进入BOOTLOADER。如果此时提示驱动错误,请参考步骤“一、2.”重新安装驱动程序。
4.输入:

  1. fastboot-windows.exe devices
复制代码

以确保你的机器正确连接。只要像下图一样,命令下面跟了一长串编号+设备类型,即表示设备已连接:

  如果什么都没有显示,则证明设备没有正确连接,请检查USB是否插牢:如果已经插牢,请拔掉重插后再尝试上述命令;如果还不行,请参考步骤“一、2.”重新安装驱动程序之后再次尝试。
5.运行(双击文件即可以运行;打字亦可,这样的话就注意不要漏掉引号

  1. "oem unlock.bat"
复制代码

即可解锁BOOTLOADER。

手机上:
6.通过音量按键“+”将光标移到“yes,unlock bootloader” 【再次提醒!解锁Bootloader会清除包括SD卡在内的所有数据,请确保用户资料已经备份!】
7.按住电源键确认
8.手机重启,至此BOOTLOADER解锁完毕。

三、通过bootloader安装第三方recovery,即ClockWorkMod 5.0.2.3
电脑上:
1.将附件su-bin-3.0.3.2-efghi-signed.zip和Superuser-3.0.7-efghi-signed.zip这两个文件通过USB储存直接拷到手机里(不要解压缩)。
1.将附件Superuser-3.1.3-arm-signed.zip通过USB储存直接拷到手机里(不要解压缩)。
*这两个附件亦可到官方网站获取最新版本:http://androidsu.com/superuser/ 注意找到与自己手机系统版本号对应的正确版本下载。
2.在命令行(注意路径应该仍是“D:\temp\NexusS\”)运行

  1. reboot-bootloader.bat
复制代码

手机会重启进入BOOTLOADER
3.在命令行输入:

  1. fastboot-windows.exe devices
复制代码

以确保你的机器连接正确。
4.此步将刷入第三方RECOVERY:运行

  1. install-recovery-windows.bat
复制代码

完了以后不要重启手机,否则这步就白做了。
至此完成第三方RECOVERY的刷入。

*注:ClockWorkMod亦可到官方网站获取最新版本:http://www.clockworkmod.com/rommanager 请找到机型后点击“download recovery”下面的链接下载。
将下载得到的文件重命名为“recovery.img”并覆盖调试工具文件夹里的同名文件即可完成替换。


四、通过ClockWorkMod 5.0.2.3刷入root权限。
手机上:
1.通过音量键移动光标、电源键执行,进入RECOVERY。手机会黑屏,然后显示google和解开的锁画面,然后进入recovery。
应该是一个黑底、天蓝字的菜单。
2.同样通过音量键移动光标、电源键执行,选择
- install zip from sdcard
- choose zip from sdcard
找到你放的两个附件(注意次序不能刷反):
- Superuser-3.0.7-efghi-signed.zip
- Yes - Install Superuser-3.0.7-efghi-signed.zip
然后继续,
- choose zip from sdcard
- su-bin-3.0.3.2-efghi-signed.zip
- Yes - Install su-bin-3.0.3.2-efghi-signed.zip

2.同样通过音量键移动光标、电源键执行,选择
- install zip from sdcard
- choose zip from sdcard
找到放的附件
- Superuser-3.1.3-arm-signed.zip
- Yes - Install Superuser-3.1.3-arm-signed.zip
成功刷好之后提示应该会像我在本帖206楼贴的图那样
然后修正权限:
- +++++Go Back+++++
- advanced
- Fix Permissions
这时候Recovery会在最下面用灰色字提示“Fixing permissions”。这一步可能会花上两三分钟时间,请耐心等待。
完成了之后:
- +++++Go Back+++++
- reboot system now
然后手机会自动重启。然后……然后大功告成。

posted @ 2012-09-09 02:31  wangkangluo1  阅读(964)  评论(0编辑  收藏  举报