0
点赞
收藏
分享

微信扫一扫

变更签名后,OTA包重签名

如果客户有需求通过ota升级变更rom签名,如果直接使用新签名则会在升级时提示签名不匹配,因为升级时只对ota包签名做校验,对于ota包中的二进制文件不做校验,所以可以在编译完成用新签名生成的ota包后,对ota包用旧签名用以下指令签名一下即可放在旧的机器上升级

 java -jar signapk.jar -w xxx.x509.pem xxxx.x509.pk8 pre_ota.zip after_ota.zip

不过签名完成升级后 /data/system/packages.xml这里会缓存一些之前的系统应用的签名信息导致新签名的应用无法安装,最好清除重启一次让这个文件重新生成更新这些信息。


举报

相关推荐

0 条评论