2015年10月30日

Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x

A+
nexus7-cover-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.xNexus 7 是 CP 值相當高的平板裝置,且為 Google 旗下產品,Android 系統的支援度很高,只要出新版本,沒多久就會通知我們更新了,可享受最新的技術、介面效果。而一般的行動裝置則否,當 Android 推出新版本時,不一定能升級,且得看該硬體廠商能否即時更新韌體來支援。

不過系統升級也不是沒有副作用,較舊的行動裝置不一定能跟上軟體的更新,例如我的初代 Nexus 7 升到 5.x 版後,速度從越變越慢、到最後動不動就整個當掉,一天到晚需要重開機,一度已經準備放棄,另尋新的平板裝置。

還好後來發現解決方法,N7 至今仍然持續運作地很順暢,以下記錄我的解決過程及心得分享。

(圖片出處: asus.com)


一、為何會耗電、速度變慢、當機


其實我使用 N7 的需求並不會過多,主要是這麼安排:
  • 上網、查資料、即時通
  • 翻譯功能
  • 處理待辦事項(Evernote)
  • 用「RSS 閱讀器」看訂閱的資訊
  • 一堆無用的 Google 內建預設 App 都被我停用
  • 有可能耗電的 APP 都不會裝(如 FB、遊戲),改用瀏覽器開啟網頁

只做這些事,看起來消耗的記憶體不會太多。但很可惜,Android 系統升級到 5.x 以上後,在記憶體無法跟著升級的情況下,就是會面臨以下這些問題:
  1. 新版的 Chrome 太吃記憶體,系統無法負荷(可改用「Opera行動版」)
  2. 某些舊版 App,在 Android 新版本會有相容性問題。
  3. 舊版 App 的指令碼,可能在 Android 新版本之下跟其他 App 相衝突;或是 Android 系統無法處理舊指令碼,導致仍在背景執行 → 引發持續性耗電
  4. 舊 App 開發者不見得有空持續維護、更新版本 → 導致我們只能不斷尋找日期較新的 App 替代品,需要一直花時間重新適應新軟體

只要我們不斷升級,就可能一直重複以上 2~4 的循環。更麻煩的是有可能找不到 App 替代品,例如「讓 Android 設備鋰電池能正確充電、增加循環次數的 App」,我在 5.x 以上的 Android 系統一直沒有合適的選擇,

一個可行的解決方法,是確定平板的核心用途後,選定必要的 App。如果已經升級到 5.x 以上,我們需要降版本、且找出最穩定的 Android 版本,將來這台裝置就不要再升級了



二、Android 降版本的操作流程


本篇刷機使用的流程不用 Root,可以比較安心,Nexus 4, 5, 7, 10 適用。

以下步驟整理自這篇「Mobile01 討論串」,並補充自己測試後比較流暢的操作:

1. 確認硬體版本

第一個動作最重要,得 100% 確定裝置的硬體版本,否則燒錯映像檔就會變成磚了

通用的方法為,從行動裝置的「設定」→「關於」,可找到 Model 型號,然後 Google 一下這個型號的硬體版本為何。

如果是 Nexus 7 的話,可參考這個討論串「How to distinguish Nexus 7 (2012) and Nexus 7 (2013)」:

2013 版的產品圖片如下──

nexus7-2013-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x


2012 版的產品圖片如下──

nexus7-2012-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x

從裝置的背面可看出差別,"NEXUS" 字樣一個是橫的、一個是直立的。確認是 2012 或 2013 版後,還需確認自己的裝置是 Wifi 版或是 3G 版。


2. 下載官方映象檔

這是官方 Nexus 所有版本的映象檔網址:


以下是一些提示與心得:
  • 如果你是 "2013 3G" 版,那麼必須尋找「"razorg" for Nexus 7 [2013] (Mobile)」這裡的映像檔。
  • 由於我的是 "2012 Wifi" 版,那麼我要使用的是「"nakasi" for Nexus 7 (Wi-Fi)」這裡的映像檔。
  • 多數人推薦使用 4.4.4 這個版本,沒有特別需求的話,可直接用這個版本
  • 由於我使用的 App 在大部分版本仍會相衝,最後我選擇的是 4.2.2 版
  • 官方提供的 4.3版,實測後無法燒錄 → 如果一定要用這個版本,可先燒 4.2.2 版,之後再經由系統自動更新,可升級到 4.3 版


3. 處理相關工具及檔案

例如下載的映像檔為 4.2.2 版,檔名為 "nakasi-jdq39-factory-c317339e.tgz",解壓縮後會產生下面這些檔案:

nexus7-image-422-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x


接著下載這個燒錄工具:


解壓縮後,將所有檔案與所有映像檔全部放在同一個資料夾,例如下圖:

nexus7-image-tool-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x

請見圖中紅框,這個資料夾位於 C:\Nexus7,放在這個位置之後比較好操作


4. 開啟 USB 偵錯模式

首先要開啟「開發人員選項」,方法為打開 Nexus 裝置 → 設定 → 關於 → 對著「版本號碼」連續點擊 7 次,就能使這個隱藏選項出現。

回到「關於」的畫面,可進入「開發人員選項」選項,勾選「USB 偵錯」即可。

需要圖文對照的話,可參考這篇「Android系統內隱藏的開發人員選項


5. 連接 Nexus 裝置

確認「USB 偵錯」開啟後,就能連接裝置。如果不能連接上 Nexus 的話,可參考「原文」→ 第 5~6 點。由於 WFU 沒遇上這個問題,因此這部分略過。

連上裝置後,Nexus 7 會顯示「已連接 USB 偵錯工具」。


nexus7-connect-usb-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x
  • 參照上圖,在電腦端開啟「命令提示字元」→ 輸入 cd\Nexus7 按 Enter,可進入 C 槽我們先前設定的 "Nexus7" 這個資料夾。
  • 然後輸入 adb devices → 上圖可看到目前是 offline 離線狀態
  • 接著 Nexus 裝置會出現「允許 USB 偵錯嗎」的視窗 → 按「確定」


nexus7-connected-Nexus 7 提升速度及效能的方法﹍將 Android 版本降為 4.x
  • 回到「命令提示字元」視窗 → 再次輸入 adb devices
  • 有出現 "devices attached" 字樣就代表連線成功


6. 燒錄映像檔

同樣在「命令提示字元」視窗:
  • 先輸入 adb reboot bootloader
  • 再輸入 flash-all.bat

便會開始燒錄映像檔,大約花個兩三分鐘。注意一下 Nexus 裝置,螢幕上最後出現類似以下字樣就完成了:

finished. total time: xxx
Press any key to exit...



三、後續處理動作


刷機完、降回 4.x 版本後,還有不少動作很重要,否則 Nexus 很快又會被系統自動更新版本、或是同步一堆 Google 相關服務的資料(如果你不想同步的話)。

因此系統更新完、處理好語言、地區、帳號等設定,一進入主畫面,便要進行以下動作:
  • 為了不讓系統自動升級,需要用最快的速度 → 設定 → 應用程式 → 往右滑,找到「全部」 → google 服務架構 → 不要勾選「顯示通知」 → 繼續找到「Google Play 服務」→ 一樣 不要勾選「顯示通知」
  • Google 會自動同步很多內建的 App 資料,不需要的部分盡量取消同步,這樣也比較省電,才不會在背景一直進行同步。
  • 如果 Google 相簿有很多圖片,但只想留在雲端,不想同步到這台裝置,以免佔記憶體的話,請立即取消 Google 相簿的同步。
  • 如果常用 Chrome 上網的話,千萬不要讓 Chrome 自動更新,只要使用系統預設的舊版本 Chrome 即可。
  • 除了 Chrome,也記得到 Google Play 裡面,取消所有不想自動更新的 App

做完以上動作後,算是可以鬆一口氣,再來進行其他 App 的安裝,就可比較安心使用 Nexus,同時也可感受到,以前順暢的速度又回來了。


3C 產品相關文章:

17 則留言:

  1. 我用完之後有出現finished. total time: xxx
    Press any key to exit...

    然後接下來我要怎麼做

    https://scontent-tpe1-1.xx.fbcdn.net/hphotos-xpa1/v/t35.0-12/12953069_1325369917480486_364746970_o.jpg?oh=3f447174c4ef89043b6396fcb8624226&oe=570A66FE

    畫面在這邊

    回覆刪除
    回覆
    1. 出現這個訊息就是完成了,會自動重開機 → 如果你的 N7 沒有重開機,那我不清楚是哪個步驟出了問題,只好強制重開機看看。

      若沒刷成功,可重新再來一次,或參考這個討論串有沒有你要的答案 http://www.mobile01.com/topicdetail.php?f=565&t=4294692&p=1

      刪除
  2. google 服務架構 → 不要勾選「顯示通知」....>無效!
    請問還有其他方法?

    回覆刪除
    回覆
    1. 我刷的是 4.2.2 版,進行「三、後續處理動作」的流程沒有問題,也許你可以試試這一版

      刪除
  3. 更新完出現錯誤平板後就開不了機了QQ
    平板就出現了啟動失敗 之後就開不了機

    回覆刪除
    回覆
    1. 可以 google "nexus 7 更新 無法開機",然後重新來過吧~

      刪除
    2. 現在連平板都無法開了 囧
      插電電池圖標都無反應 按音量"上"鍵+POWER鍵 也無反應QQ

      試過大陸的程式 也無法囧

      刪除
  4. 已照步驟完成刷機(第一次燒映像檔不成功,再試一次就OK了),感動到想哭!!!原先的5.x版本真的是慢到吐血...本來想放棄這台了,但因為這篇又復活啦!感謝感謝再感謝!(跪)

    回覆刪除
    回覆
    1. 很高興對你有幫助 :)

      刪除
    2. 我也很開心, 成功回復4.4.4 版本. 說真的, 多謝分享些方法. 因為不想製造電子垃圾, 很多時, 電子產品開始不順或有點壞, 很多人就叫你買最新仲好. 但其實, 只要動一動手, 便減少浪費.

      刪除
    3. 我也是同樣想法,盡量減少廢棄電子產品對環境的污染,不浪費地球的資源 ^^

      刪除
  5. 我也想降速 但老娘都看不懂 唉
    去通訊行他們會幫我嗎

    回覆刪除
  6. 找了好久,只有這兒的教學最簡單且有效,感激不盡,已成功降回4.4.4,變是許多。

    回覆刪除
    回覆
    1. 不客氣,到現在我的初代 N7 還在使用呢~ ^^

      刪除
  7. 降版成功~真是感謝大大淺顯易懂的教學,先前看01那篇,cmd指令太多真的看不懂,現在我的N7又可以再戰10年了(誤

    回覆刪除
    回覆
    1. Google 已經決定停產 Nexus 系列,看來真的要戰 10 年了...XD

      刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
提問請附網址、詳細描述狀況,如提供的資訊不足,則無法回覆。
◎ 請在相關文章留言,與文章無關的主題請至「Blogger 中文論壇」。
◎ 若詢問 CSS 、非官方範本問題、或貴站為商業網站 ,請參考「本站諮詢頁面」→「1. 諮詢服務」
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 若發現留言不見了,通常是因為 "複製貼上" 的內容常被系統判定為垃圾留言,請不用擔心,我會定期將留言恢復。
◎ 本站「已關閉自刪留言功能」。