其实我本来是在找说为什么自己编译的 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 就好不用改东西