我需要从已经构建的img文件创建自定义Android ROM构建。我需要解压缩它,替换一些文件(声音,动画,更改一些build.prop条目),使用其他平台证书(包括替换的APK)重新签名所有ROM,然后再创建另一个img。有没有可以做到这一点的工具?提前谢谢。
答案 0 :(得分:1)
好的,我找到了自己问题的答案。我只需要:simg2img
和img2simg
实用程序,可以在您的ROM版本的构建工具中找到。
要创建自定义ROM,您需要:
simg2img
解压缩system.img。framework-res.apk
具有相同序列号的所有apks,包括framework
文件夹中的所有jar和apks(framework-res.apk
也需要重新签名)。img2simg
实用程序现在您拥有使用新平台密钥签名的自定义ROM。
P.S。此外,您需要在恢复中替换与新平台密钥匹配的res/keys
文件(如果没有实际密钥,OTA更新将无法工作),但这是另一个故事。