〔經驗分享〕小米手機4i與ASUS ZenPad 8的root過程

標題中所提到的這兩個都是我目前所擁有的行動裝置。前者是在3年前買的,花費5000元;後者則是親友轉贈,到我這裡時除了螢幕有裂縫外,其他大致上沒問題。

後來先後因為手機電池蓄電力下降,以及平板螢幕裂縫的問題將它們送修。手機的話是換一顆電池,花費800元,使用至今都正常,沒有再出現問題;平板第一次送修時,第一家店報價是3500,我因為覺得太貴就說不修了,然而裝回去之後螢幕完全不能正常顯示;好在又找到了第二家店可以修,且花費相對便宜許多,於是我就在那第二家店把平板的螢幕換了,現在也是正常使用中。

以上是針對我手上的這支手機與這台平板的經歷,做點簡要的敘述。接著進入正題。


我這支小米4i手機與ZenPad 8平板有一個共同點,就是內建容量不多。兩者都只有內建16GB的儲存空間。空間不多也就罷了,原廠還在系統當中預先安裝了一堆我根本就用不到的app,比如Google Play音樂、Google Play電影、Facebook等等。這些app都會從Google Play上收到更新,再加上後來我加裝的幾個app,佔用的容量可想而知。
ZenPad 8的話還可以透過加裝SD卡來稍微緩和一下,小米4i就不行了。

又因為這些app都是系統內建的,除非有root,否則別想刪了。在某次小米4i更新以前,部分內建的app是沒有整合在系統當中的(也就是說性質跟使用者自行安裝的app是一樣的),這就可以直接透過正常方法來將它們移除掉,清出一些空間了;但後來小米放棄了這個作法,把這些app作為內建app,因此想刪也沒那麼容易了。

為此,我決定將它們都root了,然後把這些佔著茅坑不拉屎的app通通「趕走」,好放出寶貴的空間來。

小米手機4i的root過程

過去我使用過的兩支手機在root的時候都很容易,不是下載並安裝一鍵root的app,就是插上電腦然後利用root的程式,按下幾個按鈕就完成了(也許是因為當時Android版本的關係,前兩支手機的版本都是4.x)。但到了現在,這兩個方法通通都不管用了,因此只能另尋他法。

首先是小米手機4i。我找到的方法大致流程如下:

  1. 準備好adb與fastboot程式、root映像檔(此處檔名為boot.img,需要和fastboott程式位在同一個資料夾)。
  2. 開啟手機的USB偵錯
    USB偵錯是位於開發人員選項裡面的,而開發人員選項一般都是連點「關於手機」中的「版本號碼」這一欄,然後就會提示您已成為開發人員的訊息。MIUI要改點「MIUI版本」這一項,結果也是一樣的。
  3. 連結手機,輸入指令:adb devices,列出目前已經連接了的手機、平板等裝置。
    這裡顯示的是裝置的序號,可在關於頁面當中找到它;只要確認電腦上顯示的序號與手機上顯示的序號是一致的,就OK了。
  4. 重新開機到fastboot模式:可使用adb reboot fastboot這條指令來進行,或是開機時按住音量減鍵(也就是一般Android手機進入recovery時要按住的鍵;要進Recovery的話要按音量加鍵)
    之後應該會出現一個小米公仔拆開Android機器人檢修,下面配有fastboot的畫面,如下圖:
  5. 接著輸入指令:fastboot boot boot.img,讓手機從boot.img這個映像檔重新開機。
  6. 接著手機就會開始進行root,完成後會再次重開機。
  7. 重開機後應該會發現安裝的app裡多了一個”SuperSU”這個app,這個就是用來管理root權限的app。找到它就代表root成功了。

其實上面的2.和3.是可以略過的,因為這兩步其實就是透過adb將手機重新開機到fastboot而已;而且root的重點過程是在fastboot下執行刷機指令(讓手機執行刷機檔),所以只要能夠進入fastboot即可。

ASUS ZenPad 8的root過程(親測有效)

這個就沒有之前小米4i那樣輕鬆順利了,因為我找到的教學都是要將TWRP的recovery刷進平板裡,然後在TWRP Recoveryy下刷入root的刷機檔,藉此完成root。而我遇到的問題就是:不管如何就是無法刷入TWRP Recovery,當然後面就卡關了。

到這裡我就想:能不能將先前小米4i的方法如法炮製,只要讓平板能開機進入TWRP Recovery而不需要真正將它刷進去?

結果是:可以的!以下我就將我實際操作的步驟列出來給各位:

  1. 將用來root的刷機檔先放到平板的內建儲存空間或自行加裝的SD卡裡面
  2. 準備好fastboot程式與TWRP Recovery檔案(本例為twrp-3.0.2-0-20160407-P024.img)
  3. 將平板重新開機到Recovery介面(開機時按住音量+鍵),結果如下圖:

    當時我要刷入TWRP Recovery時,刷機指令是顯示成功了,但重開機後顯示的一直都是這個畫面,不是TWRP的畫面。之前我就是一直糾結在這。
  4. 接著執行指令:fastboot boot twrp-3.0.2-0-20160407-P024.img
    接著平板就會以TWRP Recovery開機。
  5. 由於這裡不支援觸控操作,所以要使用USB OTG線或USB OTG集線器連接滑鼠
  6. 我手上的版本會詢問是否要掛載/system為讀寫,這裡要用滑鼠拖曳下方滑塊允許
  7. 點選Install,然後選擇root的刷機檔(看你當時是放在內建儲存空間還是SD卡,就去那裡找)
  8. 一樣拖曳底下滑塊確認進行
  9. 接著它會進行刷機,完成後可選擇直接重開機或者先清除cache和dalvik快取。我當時是選擇後者。
  10. 重開機後在應用程式裡找一下,應該會出現SuperSU的圖示。有的話救代表root成功了。

最後給大家看一下兩者的結果圖(都有SuperSU的圖示;左為小米4i,右為ZenPad 8):

重點在於root之後要能找到SuperSU這個程式,這樣才算是成功root。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料