[開發] 為自己編譯的 ROM 簽名
其實我本來是在找說為什麼自己編譯的 crDroid 在設定那邊把
「Google Play Intergrity 偽裝」打開後 PI 過不了
明明本來用 official build 的時候沒問題
就找到了 crDroid 官方部落格的說明
https://reurl.cc/04KXV9
大意就是如果你用的 ROM 沒有簽名,用的是 test key 的話 PI 就會過不了
由於 crDroid 是開源的,允許大家製作自己的簽名金鑰
@the306bobby 做了一個方便的腳本來處理這個事情
https://reurl.cc/XZAVO3
這個腳本也可以用在其它 ROM,crDroid 的話不用再去 device tree 加入
"-include vendor/lineage-priv/keys/keys.mk"
使用方法在 Github 的 README 有寫,丢到 ROM 的根目錄執行就好了
那這個腳本不能設密碼,其實如果只是要自己用的話設密碼我覺得其實是自找麻煩就是了
重新編了刷進去後果然 PI 就過了
需要注意的是,如果直接 dirty flash 的話系統會出問題,我遇到的症狀是設定 app 死掉
最後是清 /data 解決
手上的 Poco X3 Pro 在用的 Android 13 版的 crDroid 停止維護了
然後 Android 14 版的殺後台殺得好可怕,就只開遊戲和 Firefox,出去查個資料,馬上就被殺掉了,電池改無限制也沒用
最後只好自己編 Android 13 的來用,是還好直接 brunch 就好不用改東西
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.28.42 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Android/M.1735501648.A.9BD.html
推
12/30 09:40,
3天前
, 1F
12/30 09:40, 1F
→
12/30 09:40,
3天前
, 2F
12/30 09:40, 2F
推
12/30 10:42,
3天前
, 3F
12/30 10:42, 3F
Android 近期熱門文章
PTT數位生活區 即時熱門文章