2019年10月11日 星期五

如何不花錢升級手機版本? ASUS Zenfone3 刷機升級Android 9 (Pie)步驟

從完全沒聽過"刷機"到自己刷機成功只花了我四天的零碎時間來完成,我希望刷機的概念與步驟能多加被推廣,好讓大家的手機汰換率不要這麼高,進而減少地球資源的消耗速率。

以我的Zenfone3 (以下簡稱zf3)為例,zf3在2016年新推出,但我隔一年2017年才買,官方支援手機更新到2018年的Android 8後就停止更新了,也就是說,我才買了手機一年就不能再透過官方的方式自動更新到最新系統,在我自己的使用經驗上,在手機使用將近三年的時間後,運行APP會明顯變緩慢,例如開啟相機時需要一到兩秒的等待時間,查詢瀏覽器資訊也有類似情況,此時會讓人很想換手機,但又同時覺得手機才買不久且也不是真的手機故障了,有換機推力但沒有強過於新機拉力。此時,刷機就是個不錯的選擇,因為這時手機已經過了保固期(不管是否於保固期內,只要刷機就會立即喪失官方保固),經過網路上無數的爬文與影片教學確認每一個步驟之後,像是第一次上魔藥學一樣,戰戰兢兢地開啟第一次刷機之路。

刷機會讓你的手機沒有保固,但同時可以讓你享受到原先無法享受到的更新版Android系統,以及其他自己喜歡的UI設計。

刷機蠻令人興奮的,因為自己可以像個工程師一樣,像是看透了手機背後一切設定,自己真正取得了手機的掌控權。

以下就提供一些我的刷機步驟以及參考過覺得不錯的網站
註:僅為不專業提供,許多名詞還沒掌握精隨,但若讀者自己操作相同步驟沒意外的話是可能成功的,因為我的手機現在的Pixel Experience Android Pie 就是這麼刷來的,刷完後APP運行順暢許多且相機整個不可同日而語啊!網路上文章通常都會警告使用者,有機會把自己的手機刷成磚(高級磚塊),所以我建議若要自己刷機,可以先瀏覽完所有步驟後再行動。

👉刷機基本名詞解釋
玩Android 必須知道 什麼是Recovery、HBOOT、SPL、RADIO、APP2SD
【攻略】Android 進階開發教學:讓你一次補足所有知識!

👉ASUS官方軟體下載
驅動程式及工具程式
HOW-TO: Going back to Stock ROM/Recovery on Zenfone 3 ZE552KL/ZE520KL

👉手機基本資訊
型號 Asus Zenfone 3 ZE520KL
韌體版本 WW_15.0410.1807.75_0

👉安裝ADB, Fastboot, USB driver三種東西
這部分可以細分成兩組,ADB, Fastboot  USB driver
ADB和Fastboot在platform-tools資料夾內,USB driver在另外的usb_driver內

ADB, Fastboot 
其中ADB和Fastboot的安裝比較簡單,下載解壓縮在電腦後(建議放在C槽底下),開啟 Android 手機的 USB 偵錯模式,並將手機連電腦使用官方版本Andriod developers的 SDK Platform-Tools(也可以在下方[連結一]內下載到),參考步驟 (中文, 詳細)

在cmd內會用到的程式碼
cd c:\platform-tools
adb devices
若沒有開手機的允許USB偵錯模式,執行adb devices會顯示unauthorized,第一次執行會有daemon not running的回應

開啟USB偵錯後即會抓到裝置

adb reboot (若ADB安裝成功,此步驟可以直接從電腦CMD指令裡讓手機重新開機)

#reboot in fastboot mode
cd c:\platform-tools\
fastboot devices
fastboot reboot

#若遇到adb devices List of devices attached 為空的情況
adb kill-server
adb devices

USB driver
USB driver我試了一陣子才成功,可以參考[連結一]內教學影片
[連結一]Download Latest Asus ZenFone 3 ZE520KL USB Drivers and ADB Fastboot Tool

詳細步驟參考Download Asus Zenfone 3 Z017D ZE520KL USB Driver for Windows
以下只有部分主要步驟截圖
本機上右鍵-管理-裝置管理員-動作-新增傳統硬體

新增完後會發現圖式右下方仍有驚嘆號警告,表示仍未成功

跟著教學步驟,再更新一次驅動程式

驚嘆號警告仍存在
以上步驟跟How to install Google ADB Driver影片一模一樣,下面網友留言提醒大家還有驚嘆號代表還沒完成安裝驅動程式,我自己是再試了以下步驟才成功讓驚嘆號消失:
Charles 網友3 年前的留言
After installing ADB Interface, select your phone in Device Manager and click on Update Driver - > Browse my computer for driver software - > Let me pick from a list of device drivers... - > and install ADB

👉備份手機資料
相片、對話紀錄、錄音檔

👉UNLOCK手機 此步驟後將喪失保固
下載官方unlock tool  如何使用官方下載的解鎖 教學

👉Bootloader 解鎖
這一步我忘了做@@,就直接安裝下一步TWRP,因此在沒有用TWRP備份的情況下直接刪除所有手機紀錄
-前往「設定 → 系統 → 開發人員選項」勾選「Android 偵錯」
-前往「設定 → 隱私權和安全性 → 螢幕鎖定」重新設定解鎖方式並關閉「安全啟動」,否則 TWRP 無法存取裝置內容

👉下載TWRP
下載TWRP最新版
解壓縮後TWRP-3.3.0-makorn645-20190412-zenfone3.img檔案放入C:\platform-tools中
cmd指令:flash recovery TWRP-3.3.0-makorn645-20190412-zenfone3.img (也可自行改較短名稱)


成功刷入TWRP recovery的話會顯示兩行OKAY

用fastboot reboot讓手機進入fastboot模式再用音量鍵選recovery,也可以先將手機關機後按電源+音量鍵進入fastboot模式,或是第三個方法,直接在指令打fastboot boot TWRP-3.3.0-makorn645-20190412-zenfone3.img
這兩個影片都可以參考:
HOW TO Install TWRP on ANY ANDROID Phone [2019 GUIDE]
How To Install TWRP Custom Recovery On Any Android Phone (Without Root)

第一次進入TWRP可能會被要求輸入手機密碼,當你正確輸入手機密碼後仍會顯示錯誤(TWRP fails decryption),我猜測可能是我忘記做上面Bootloader 解鎖步驟的關係,此時會無法進入手機系統畫面,然後不斷重複開機關機(若手機還連著電腦的話),此情況可參考 XDA [SOLVED] HELP: TWRP can't mount, password,進入WIPE
截圖網址,清掉所有資料
清完後再次回到TWRP 介面就可以直接進入了,此時也可以從TWRP裡看到手機裡的所有檔案

需注意:沒有通過密碼那關,仍然無法用recovery備分,所以在刷入TWRP之前最好先備份一次

👉下載最新版Magisk v19.4官方頁面
這一步的目的是要取得手機的ROOT權限
Zip檔放入手機內,(先放的話可能會被WIPE掉,所以此時才放)
(如果新的APP要求ROOT權限, 要回來隱藏)
其他MAGISK操作說明

👉系統備份
在刷機之前,可以先備份一次系統,讓萬一刷機失敗時還可以回來原本的系統
進入Recovery mode(TWRP),選擇備份 (我的手機耗時388秒)
備份完成後回到系統,連接PC與手機,將TWRP中的備份資料夾傳到電腦中 (備份再備份的概念)


👉下載自己喜歡的ROM
List of Best Custom ROM for Asus ZenFone 3 可從中找到自己喜歡的UI設計ROM
XDA zf3 討論區
我自己下載的是Pixel簡潔介面ROM
Pixel Experience 9.0 for zf3 
ROM PE 8.1 download
下載後放入手機內


👉刷入ROM

若上面步驟都做完後,這步驟就超級簡單,直接進入TWRP內點選install,找到剛剛下載的ROM zip檔點選就會開始安裝了,最為神聖的步驟竟是如此的簡潔方便且神奇
可參考以下三個我覺得非常清楚的教學:

安裝完後,初次啟動的準備畫面可能會有點久,像我的手機停在Google的G畫面跑了有一分鐘以上,非常地令人緊張,不過還好跑完後順利的進入新手機一般的設定畫面,彷彿我也有了一支pixel手機了!

補充一
刷入GAPPS(有些ROM不需要)
GAPPS就是Google的APP們,因為我這次選擇的ROM本身就是Google的pixel系統所以不需要此步驟,使否需要刷GAPPS可以參考自己下載的ROM使用說明

補充二
安裝新的ROM之後TWRP還會在

👉安裝GCam
GCam很強大,開啟HDR+功能讓拍攝畫質好了不少,只是處理時間算慢,不能馬上在拍攝完後零時差看到拍攝成果,我的手機大概會慢個三秒
Best GCam Ports (APKs) for ZenFone 3這裡建議大家下載Gcam v5的版本
放到手機中,從手機檔案總管點開APK
自動安裝完成,仍然如此的簡潔方便且神奇

👉使用體驗
Android 9有夜讀功能、數位健康管理、智慧歌曲、深色模式...很多都是原本沒有體驗過的功能,且明顯感覺APP開啟時不會有明顯延遲,刷完之後最不習慣的是:
🔼剛開始智慧調節亮度沒有原廠本版的敏感,不過用了幾天後似乎有變好
🔼鬧鐘功能我還沒找到貪睡的快捷鍵,目前是只要按了電源鍵就關掉鬧鐘了(好危險啊)
🔼插耳機上方不會有耳機圖樣,所以無法從視覺辨別是否手機有偵測到耳機了
🔼(wifi會自動開啟),後來發現要自己去關掉偏好設定裡的自動開啟功能後就不會自動打開了


刷機步驟確實繁瑣了一點,對於CMD指令不熟悉或是面對眾多名詞而卻步是非常可以理解的,但是刷完機之後美好的成果可以讓一切的爬文都非常值得,也省去了換新機的$$


0 意見 :

張貼留言