1、apk在系统的存放位置:
vendor/package/apps/xxx/xxx.apk
Android.mk配置:
LOCAL_CERTIFICATE := platform
LOCAL_SRC_FILES := xxx.apk
LOCAL_PRIVILEGED_MODULE := true
2、 签名: 1) 获取到与版本对应的系统签名文件platform.x509.pem、platform.pk8
vendor/sprd/tools/ota/otatool/build/target/product/security/release/
platform.pk8
platform.x509.pem
2) 下载重签名脚本 github.com/getfatday/k…
加上可执行权限:
chmod +x keytool-importkeypair
3)重签名
./keytool-importkeypair -k [jks文件名] -p [jks的密码] -pk8 platform.pk8 -cert platform.x509.pem -alias [jks的别名]
执行完,jks文件已经重置成了platfrom签名的文件。