最近google android推出新版本的速度很快,從4.4.2一路經過4.4.3到昨天推出的4.4.4,
google的親兒子 Nexus 7 2012 第一代總是能在最短時間內得到支援,
可是相對來說也因為速度太快,root工具跟不上來,我自己在搞4.4.3 root的時候就不幸變磚,
最後送修華碩,等了一個星期及付出300台幣的代價才將Nexus 7 升級到4.4.3,
拿回來之後用NRT這個工具程式將 N7 root成功。
沒想到還不到一週的時間,昨天發現4.4.4的釋出,照例使用NRT,而NRT也很配合的出了1.8.4新版,
可以利用NRT將 Nexus 7 刷新到4.4.4,但是在 root 的過程中一直錯誤,
即使我反覆的重刷 4.4.3 與 4.4.4多次,最終證明 NRT 1.84版是有瑕疵的,
4.4.3可以順利的刷完再 root,4.4.4 就是不行。
後來自己想想,不就是因為自己懶,只想用工具程式輔助就好,並未深入研究 android 的架構,
導致樣樣要靠他人工具來完成,這其實是自己的錯,愛玩新玩具就應該更深入了解才對。
找了一些資料之後終於研究出心得來,往後不管是哪種手機或平板都能夠順利 root。
所以在這裡將過程紀錄下來,作為往後的備忘。
首先需要準備幾個重要的工具:
1. android USB driver。這是驅動 Android必備的驅動程式,透過這個驅動成是才能將指令下達到android device上。
用華碩官方的驅動程式即可,下載網址:
http://support.asus.com/Download.aspx?SLanguage=en&m=Nexus+7
2. Android 開發工具 SDK,下載網址:
http://developer.android.com/sdk/index.html
依照你電腦的架構選擇32位元或是64位元的SDK,我是選擇64bit版本下載。
3. SuperSU 2.00,超級使用者(super user)程式,root就靠他,下載網址:
http://www.devfiles.co/download/y5uUnLDC/UPDATE-SuperSU-v2.00.zip
4. CWM recovery 6.0.4.3,刷機工具軟體,下載網址:
http://www.devfiles.co/download/g32zKlSC/recovery-clockwork-touch-6.0.4.3-grouper.img
以上,root的工具就備齊了。
Root 步驟:
1. 先解壓縮 Android SDK,然後將 /sdk/platform-tools 整個目錄複製到D:/或其他方便在dos視窗下容易進入的目錄下。
整個SDK中,對 root user來說唯一有用到的只有這裡面的工具而已。
以我自己為例,我是將此目錄移到D槽根目錄下,完整路徑是: D:\platform-tools
2. 將上面步驟4下載回來的 recovery-clockwork-touch-6.0.4.3-grouper.img 放到 platform-tools 目錄裡。
3. 將superSU檔案放進平板的目錄裡,我是將它放到 nexus 7 的 download目錄中。
4. 讓 Nexus 7 進入 fastboot模式:關機後同時按住 電源與音量鍵 - (音量鍵下面那個)數秒,就會看到黃綠色的小android機器人。
5. 將 Nesux 7 連接上電腦。
6. 開啟DOS視窗,執行檔是 cmd.exe。檔案路徑在 c:\Windows\system32\cmd.exe。
7. 切換到 platform-tools目錄,指令:
cd d:\platform-tools
8. DOS視窗下執行以下指令,將刷機工具 CWM recovery 程式放入平板中,取代 android 原生的 recovery工具。
9. 完成之後重開機,一樣按power+音量- 進入fastboot 模式之後,用音量鍵可以上下選擇功能,選到 Recovery mode 之後按電源鍵選取,
然後按住power+音量+ 數秒,進入recovery mode,這時候出現的畫面就不是 android 的原生簡易畫面,如下面畫面般:
留言列表