發表文章

目前顯示的是 1月, 2021的文章

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順多了 缺點是部分app會偵測到非官方系統不給用 (safetynet或其他檢查) ex: Google Pay, 銀行, 麥當勞, 全家 如果root下去,會被更多app擋 不怕麻煩可以持續玩貓抓老鼠,破解和被偵測反制的循環,會有短暫時間可以用 安裝/設定/更新上的問題 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備份