Asus Zefone 5Z(Z01RD/ZS620KL) 刷第三方ROM, custom rom LineageOS

照慣例細節不多做解釋,只寫補充文件的東西和心得
刷機有一定風險,不想花時間看文件的人不適合
其他品牌或不同型號手機,在步驟上略有不同,主要概念相同

刷第三方的動機

  1. 原廠軟體無法滿足: 系統不順, 有bug,功能不足,想對系統有更多掌控
  2. 原廠放棄維護,無法獲得更新有安全性疑慮

先把手機接上電腦,安裝需要的Android driver(名字可能帶有ADB, fastboot),沒裝下指令可能會有問題,driver可去手機商網站下載,或是在Windows更新內找到

刷第三方或是root都要先unlock bootloader
用官方或非官方解鎖都可以,差別在官方解鎖會有記錄,還在保固期會失去保固
資料要先備份好,遊戲/app轉移,記錄要安裝哪些app
2FA或其他安全機制要確保還能登入 (一種方法是在帳號登記手機,用手機當替代方案)

詳細步驟看LineageOS的文件
如何開啟開發者模式,adb的使用...etc
https://wiki.lineageos.org/devices/Z01R/install

使用體驗比ASUS原廠rom順多了,建議先不要root
root後,會有更多app被擋 (需要額外破解,還不一定能全解)
root的防禦機制,Gapps會偵測到某些修改,寫入flag在系統中(除非找出改動還原,否則得把系統清掉重刷)

會被擋的app
沒有root就被擋的: 麥當勞
root後被擋的: 銀行,全家,某些支付
不怕麻煩可以持續玩貓抓老鼠,破解和被偵測反制的循環,會有短暫時間可以用

安裝/設定/更新上的問題
Android多數使用A/B system
根據LineageOS 17.1行為推測,刷在哪個slot是zip決定的 (應該是裡面某個設定或script)
在recovery中刷LineageOS安裝包會刷在另一個slot (非active slot)
刷其他非系統的擴充 (ex: OpenGApps, Magisk)會刷在active slot
active slot在 recovery或fastboot都會顯示,也可以下指令切換

系統升級完如果卡在開機動畫,可以補刷安裝時有額外裝的 (ex: OpenGApps, Magisk)
第三方rom沒辦法合法預載Google apps,要自己裝,通常用OpenGApps安裝
LineageOS 支援addon.d備份機制,可以在更新版本後不用重裝額外的package(前提是該package的addon.d script有相容於LineageOS)
LineageOS 有寫推薦的Gapps package,照著刷會比較少問題(每個版本對應的Gapps不一樣)
https://wiki.lineageos.org/gapps
MindTheGapps 據說是LineageOS contributor維護的 (可預期整合LineageOS測試過?)

OpenGApps 適合想做更多調整及客製化的進階使用者,可以把多數GApps同時裝進去
MindTheGapps 會安裝好支援GApps所需要的檔案,需要的app再另外裝


kernel我也做了調整,拔掉沒在用的部分,比官方版又順了一點
設定檔分享在github,有Linux + 會build LineageOS的人可以參考
Geekbench5跑分,官方的記錄(應該是Asus官方Rom?)
我跑的結果單核差不多,多核多了7~8%


使用心得+問題排解
刷完後打CGSS順多了,不會沒事卡一下+爆音,減少miss機會,不過FC還是一樣打不出來

APN似乎在中華電信系統沒有提供設定或是抓錯,導致行動網路連線有問題,要把設定改成Internet,否則某些網站或遊戲會無法連線
我遇到的狀況是 アイドルマスター シンデレラガールズ スターライトステージ無法用行動連線,但其他網站都能使用,用wifi走中華寬頻就可以 (這證明行動接到基地台後走的線路有問題),改APN後解決

回報中華電信,在我自己解決後他們才打電話來 (客服只叫我去找日本遊戲方問,根本推責任,沒真的查問題)

除非有廠商願意提供解鎖不破保,否則我下一隻手機應該會考慮iphone,避免這些麻煩

 

其他可以改的東西(請小心,有變磚可能)

改開機logo, 動畫...etc,這部分是看手機的SOC (是在bootloader執行)
https://forum.xda-developers.com/t/guide-how-to-change-boot-logo-splash-screen-for-snapdragon-devices-splash-img.3470473/

root
Magisk

其他資訊(看不懂可忽略)

https://www.lineageoslog.com
https://buildkite.com/lineageos

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music