看板 Android 關於我們 聯絡資訊
我使用的是初代 Nexus 7,升到 Android 5.x 版後,速度從越變越慢、到最後動不動就 整個當掉,一天到晚需要重開機,一度已經準備放棄,另尋新的平板裝置。 還好後來降回 4.x 後,一些原本在 5.x 會當掉、或彼此互相衝突的 App 又都能順利執行 ;而 4.x 的 Chrome 也不會像 5.x 的 Chrome 吃掉一堆記憶體,因此至今仍然持續運作 地很順暢,以下記錄解決的過程及心得分享。 網誌圖文版: http://www.wfublog.com/2015/10/nexus-7-android-degrade-skill.html 一、Android 降版本的操作流程 本篇使用的流程不用 Root,可以比較安心。 1. 確認硬體版本 第一個動作最重要,得確定裝置的硬體版本,否則燒錯映像檔就會變成磚了。 通用的方法為,從行動裝置的「設定」→「關於」,可找到 Model 型號,然後 Google 一下這個型號的硬體版本為何。 Nexus 7 2013 版的圖片如下── http://3.bp.blogspot.com/-OCVni75Zcz4/VjM-ZVGJlEI/AAAAAAAAMvI/NQtoNMzPZi8/s1600/nexus7-2013.jpg
Nexus 7 2012 版的圖片如下── http://2.bp.blogspot.com/-Ww5c-X4qFak/VjM-ZXAokkI/AAAAAAAAMvE/Uxn8FjjbGT8/s1600/nexus7-2012.jpg
從裝置的背面可看出差別,"NEXUS" 字樣一個是橫的、一個是直立的。確認是 2012 或 2013 版後,還需確認自己的裝置是 Wifi 版或是 3G 版。 2. 下載官方映象檔 這是官方 Nexus 所有版本的映象檔網址: https://developers.google.com/android/nexus/images ◎ 如果你是 "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",解壓 縮後會產生下面這些檔案: http://3.bp.blogspot.com/-OhFyXW5gfgs/VjM-aDOdCRI/AAAAAAAAMvU/oecEKPTHDE8/s1600/nexus7-image-422.jpg
接著下載這個燒錄工具: https://googledrive.com/host/0BykclfTTti-0ZHNDNWM5eTZ5T28/platform-tools.zip 解壓縮後,將所有檔案與所有映像檔全部放在同一個資料夾,例如下圖: http://3.bp.blogspot.com/-srQZPq02xvs/VjM-ahHaLZI/AAAAAAAAMvc/8Qk6-z5bDYo/s1600/nexus7-image-tool.jpg
請見圖中紅框,這個資料夾位於 C:\Nexus7,放在這個位置之後比較好操作。 4. 開啟 USB 偵錯模式 首先要開啟「開發人員選項」,方法為打開 Nexus 裝置 → 設定 → 關於 → 對著「版 本號碼」連續點擊 7 次,就能使這個隱藏選項出現。 回到「關於」的畫面,可進入「開發人員選項」選項,勾選「USB 偵錯」即可。 5. 連接 Nexus 裝置 確認「USB 偵錯」開啟後,就能連接裝置。連上裝置後,Nexus 7 會顯示「已連接 USB 偵錯工具」。 http://2.bp.blogspot.com/-7UhUQTpbJT8/VjM-ZB-J5HI/AAAAAAAAMvA/Tki2d23uQ_0/s1600/nexus7-connect-usb.jpg
接著在電腦端開啟「命令提示字元」→ 輸入 cd\Nexus7 按 Enter,可進入 C 槽我們先 前設定的 "Nexus7" 這個資料夾。 然後輸入 adb devices → 上圖可看到目前是 offline 離線狀態 接著 Nexus 裝置會出現「允許 USB 偵錯嗎」的視窗 → 按「確定」 http://2.bp.blogspot.com/-TN5ZAhLilN8/VjM-ZouY_AI/AAAAAAAAMvM/r2zTsHHD9WE/s1600/nexus7-connected.png
回到「命令提示字元」視窗 → 再次輸入 adb devices 出現 devices attached 字樣就代表連線成功 6. 燒錄映像檔 同樣在「命令提示字元」視窗: 先輸入 adb reboot bootloader 再輸入 flash-all.bat 便會開始燒錄映像檔,大約花個兩三分鐘。注意一下 Nexus 裝置,螢幕上最後出現以下 字樣就完成了: finished. total time: xxx Press any key to exit... 二、後續處理動作 降完版本後,還有不少動作很重要,否則 Nexus 很快就會被自動更新、或是同步一堆 Google 相關服務的資料。 系統更新完,一進入主畫面,可進行以下動作: ◎ 為了不讓系統自動升級,也需要用最快的速度 → 設定 → 應用程式 → 全部 → google 服務架構 → 不要勾選「顯示通知」 ◎ Google 會自動同步很多內建的 App 資料,不需要的部分盡量取消同步,這樣也比較 省電,不會在背景一直進行同步。 ◎ 如果 Google 相簿有很多圖片,但只想留在雲端,不想同步到這台裝置,以免佔記憶 體的話,請立即取消 Google 相簿的同步。 ◎ 如果常用 Chrome 上網的話,千萬不要讓 Chrome 自動更新,只要使用系統預設的舊 版本 Chrome 即可。 ◎ 除了 Chrome,也記得到 Google Play 裡面,取消所有不想自動更新的 App 做完以上動作後,算是可以鬆一口氣,再來進行其他 App 的安裝,就可比較安心使用 Nexus,同時也可感受到,以前順暢的速度又回來了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.65.240 ※ 文章網址: https://www.ptt.cc/bbs/Android/M.1446211532.A.E25.html
bestpika: 你有還原原廠試試看嗎 10/30 21:36
bestpika: 直接從 4.x 升級到 5.x 的常常會遇到很卡的狀況 10/30 21:37
剛出廠的系統介面比較粗糙, 5.x 以後的 Chrome 版本是悲劇 4.3~4.4 的介面看了比較舒服, 效能及速度也 ok 可惜我慣用的 App 只在 4.2 比較能正常執行, 不會相衝突
jsabc: 簡單來說 舊硬體只用原版本系統就好了 沒必要升級版本 10/30 21:37
bestpika: 這個時候還原原廠還滿有用的耶 10/30 21:37
kamir: 奇巧真的不錯,不僅有雷根糖4.1~4.2的流暢,吃的記憶體又 10/30 21:38
kamir: 少… 10/30 21:38
kamir: 如果只想保持系統流暢,基本上都是先試試wipe cache partit 10/30 21:46
kamir: ion, 清除舊程式的快取檔。 10/30 21:46
roger00: 推分享 10/30 22:05
DioGeNeS: 個人覺得dirty unicorn的5.1.1版,速度還可以 10/30 22:24
DioGeNeS: 但是不能用xposed 10/30 22:25
sarlogis: 5.1.1順、好用、省電,只可惜4.3後就沒以前時間導航鍵通 10/30 22:58
sarlogis: 知都在下面的介面了 10/30 22:58
※ 編輯: WayneFu (118.165.4.121), 10/31/2015 10:39:19
freezeice: 其實用Nexus Root Toolkit方便很多,想要哪個版本都可 10/31 11:47
freezeice: 以 10/31 11:47
ckscorsese: 推樓上XD 10/31 16:15
a3pa3p: 2013版的應該是不需要降版啦... 11/04 20:35
agong: 感恩分享 降級成功. 另外電腦有找到, 並不代表有驅動成功. 06/28 23:49