2015年10月30日

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

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

Wayne Fu 0 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,同時也可感受到,以前順暢的速度又回來了。



四、變磚怎麼辦?


不少人留言表示刷機失敗,那麼流程只好重新來過一次了。可參考「NEXUS 7 變磚死機」,先想辦法恢復出廠狀態,然後再繼續嘗試本文的方法。


3C 產品相關文章:
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

40 則留言:

  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,變是許多。

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

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

      刪除
  8. 感謝大大 困擾已久了~

    回覆刪除
  9. 不知道您府上住哪邊?想去你那邊學習如何降級, 因為很多人弄了之後好像都變磚頭。

    回覆刪除
    回覆
    1. 變磚應該是映像檔版本搞錯了 請詳細閱讀本文說明

      刪除
  10. 您好我有試過,但是都沒成功,最後燒錄的部分都沒反應,確認連線也沒看到很多號碼跟 offline,不知道哪裡出問題版主可否相救,感恩

    回覆刪除
    回覆
    1. 你應該也是板本搞錯了,才會這樣!一定要選對 映象檔!

      刪除
  11. 之前平板借人用被更新成5.02跑遊戲超慢
    2012版更新成4.2.2成功

    回覆刪除
  12. (急)大大你好 我昨天降等降到4.4.4 忽然鎖在google和打開鎖頭的畫面 請問要怎麼辦

    回覆刪除
    回覆
    1. 可參考「四、變磚怎麼辦?」

      刪除
    2. 可是我的資料很重要 會不會資料救不回來啊

      刪除
    3. 請問我改完版本會寫4嗎?

      刪除
  13. 我比較懶,我用NAR把兒子的一代刷回4.4.4版了,除了電池似乎不耐之外,可以正常始用

    回覆刪除
  14. 真是謝謝你...我按照你的步驟..成功救回了我的N7...
    不然他連開的YOUTUBE都要開一分鐘以上
    然後影片還斷斷續續
    我都想從樓上丟下去了...
    還好都回來了
    真是感謝你

    回覆刪除
  15. 真是感謝你
    我按照你的方法成功救回我的N7
    不然連開的YOUTUBE都要三分鐘
    真的是慢到抓狂
    不過都回來了!
    謝謝你

    回覆刪除
  16. 請問如果要刷非官方的系統如:android 6.0
    也可以用這個方法嗎?

    回覆刪除
  17. 請問 adb reboot bootloader 後,
    平板出現機器人, 右上有 Start , 向上, 向下的箭號
    左下有字, 最後一行是 locked 訊息,
    flash-all.bat 後, win命令列出現 , 平板沒有任何變化,
    然後 WIN 與平板 就一直維持不動了
    後來按了平板開機鍵, 平板重開機, 然後一切就回到原點
    重覆試了幾次, 都是一樣結果,
    後來發現好像 adb reboot bootloader 後 WIN 與 平板就失聯了,
    所以 flash-all.bat 的指令都沒有執行,
    請問是否有什麼步驟要調整?

    回覆刪除
    回覆
    1. 你好,我不會有你的測試環境,所以請根據本文內容,以及提供的相關連結,想辦法找到答案了~

      刪除
    2. 我也是locked的, 請參考 https://forum.xda-developers.com/showthread.php?t=2379618 裡的指令 unlocked, 但unlocked 後N7系統會整個清空重啟, 裡面資料都會不見哦, 但一定要unlocked 才能刷成功, 我已刷回4.4.4.

      刪除
  18. 謝謝教學,成功還原到4.4.4,中間有下載錯wifi版本,還好中間有一個偵測的步驟,
    不要關掉視窗,
    刪除wifi版檔案,重新下載3g版的檔案,按任一鍵,自動再開始更新

    回覆刪除
  19. 請問第一代的華碩Nexus 7,送回原廠還是沒辦法降回4.4.4,還有救嗎?不小心更新到5.1的版本,請救救…

    回覆刪除
  20. 測試很多次才成功.有遇到#18說的locked問題, 要參考 https://izaka.tw/2013-06-27-173/ 作到 unlock 後會重新開機一次之後才能用上面的方法處理!!

    回覆刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP