最近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 的原生簡易畫面,如下面畫面般:

你好 拜讀你的文章 想要把我的nexus7 root 做到 8. DOS視窗下執行以下指令,將刷機工具 CWM recovery 程式放入平板中,取代 android 原生的 recovery工具。 fastboot flash recovery recovery-clockwork-touch-6.0.4.3-grouper.img 在dos 下 了上列指令後 出現 後就沒反應的
後面的就做不下去了 想請問我是哪裡執行錯誤 煩請交導一下 謝謝
會沒反應就是驅動程式並未正確抓到你的device,所以指令無法送出,先檢查你的驅動程式是否正確安裝。
大大,是否可以拍成影片呀....
難度挺高的.... 我新增了許多截圖與說明,有不懂的地方可以再提出討論
請問 我第一次ROOT 有點看不懂 可以跟大大留個連絡方式 去了解一下嗎
建議你google NRT (Nexus root tool),用工具程式root會比較快 或者是用一鍵root工具程式 我這裡提供的方法是新版釋出時工具程式也需要時間改版,不想等待工具程式改版時才用的手段, 現在4.4.4都已經出來很久了,建議直接用工具程式來root
版本號碼Ktu84p 4.4.4 可以ROOT嗎
可以
可是一鍵ROOT用之前沒有效 所以用Nexus root tool 會比較快嗎
會比較安全,這類的tool工具有防呆,user操作錯誤會提醒與拒絕執行, 用SDK這種開發工具是讓user具有完全掌控的權限, 所以如果你對這些基礎都不了解的話(dos prompt是什麼,指令如何下,cd d:是什麼...) 非常不建議使用sdk工具。
請問 NRT (Nexus root tool) 有教學嗎
http://izaka.pixnet.net/blog/post/28363192-%5B%E6%95%99%E5%AD%B8%5D-nexus-7---nexus-7-%282013-v2%29-%E4%B8%80%E9%8D%B5%E8%A7%A3%E9%8E%96%28unlock%29%E3%80%81 請參考
相見恨晚~您的資訊很有用~只是我的supersu要更新到2.16才能正常使用~ 不過仍然感激您的分享~謝謝