微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何制作差分包且正确签名

如何制作差分包且正确签名

时间:10-02 整理:3721RD 点击:
//@ 1. Prepare Target Files
Change directory to root of new codebase
1、./mk <project>new
2、./mk <project> otapackage (Phone must use this firmware)
3、Copy out/target/product/<project>obj/PACKAGING/target_files_intermediates/<project>-
target_files-<user>.zip to
root codebase as old.zip
Change directory to root of new codebase
4、./mk <project> new
5、./mk <project> otapackage
6、Copy out/target/product/<project>obj/PACKAGING/target_files_intermediates/<project>-
target_files-<user>.zip to
root codebase as new.zip
//@ 2. Make update package and signature
7、./build/tools/releasetools/ota_fROM_target_files -k <key_path> -i old.zip new.zip
update.zip
<key_path> 如何取值?查看projectcongfig.mk.
如果mtk_SIGNATURE_CUSTOMIZATION=yes并且MTK_INTERNAL=no,
<key_path>的值为:build/target/product/security/[Project]/releasekey
如果MTK_SIGNATURE_CUSTOMIZATION=yes并且MTK_INTERNAL=yes,
<key_path>的值为:build/target/product/security/common/releasekey
如果MTK_SIGNATURE_CUSTOMIZATION=no,<key_path>的值为:build/target/product/security/
testkey

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top