Asus Zefone 5Z(Z01RD/ZS620KL) 刷第三方ROM, custom rom LineageOS
照慣例細節不多做解釋,只寫補充文件的東西和心得
刷機有一定風險,不想花時間看文件的人不適合
其他品牌或不同型號手機,在步驟上略有不同,主要概念相同
刷第三方的動機
- 原廠軟體無法滿足: 系統不順, 有bug,功能不足,想對系統有更多掌控
- 原廠放棄維護,無法獲得更新有安全性疑慮
先把手機接上電腦,安裝需要的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
留言
張貼留言