原文連結: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\”為例,進入該路徑。不會的,按照如下輸入:
- d:
- cd temp\NexusS
複製代碼
3.輸入:
- reboot-bootloader.bat
複製代碼
手機會重啟進入BOOTLOADER。如果此時提示驅動錯誤,請參考步驟“一、2.”重新安裝驅動程式。
4.輸入:
- fastboot-windows.exe devices
複製代碼
以確保你的機器正確串連。只要像一樣,命令下面跟了一長串編號+裝置類型,即表示裝置已串連:
如果什麼都沒有顯示,則證明裝置沒有正確串連,請檢查USB是否插牢:如果已經插牢,請拔掉重插後再嘗試上述命令;如果還不行,請參考步驟“一、2.”重新安裝驅動程式之後再次嘗試。
5.運行(雙擊檔案即可以運行;打字亦可,這樣的話就注意不要漏掉引號)
- "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\”)運行
- reboot-bootloader.bat
複製代碼
手機會重啟進入BOOTLOADER
3.在命令列輸入:
- fastboot-windows.exe devices
複製代碼
以確保你的機器串連正確。
4.此步將刷入第三方RECOVERY:運行
- 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
然後手機會自動重啟。然後……然後大功告成。