微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何在 L上use release key

如何在 L上use release key

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

在L上,CTS有个测试项testPackageSignatures,该测试项会使用google default key里check
是否使用的是google default key,如果是,则会test fail。
因此要使用和google default不一样的key。release key不仅可以满足CTS request,还可以满足工
信部CATR TAF spec。

[SOLUTION]

1,Genernate the release key
–development/tools/make_key releasekey
'/C=CN/ST=BeiJing/L=HaiDian/O=MediaTek/OU=WCD/CN=demo/emailAddress=demo@me
diatek.com'


2, Genernate the platform /media/shared key,the method as follows:
Generate platform keys:
development/tools/make_key platform
'/C=CN/ST=BeiJing/L=HaiDian/O=MediaTek/OU=WCD/CN=demo/emailAddress=demo@mediatek.com'
Generate media keys
development/tools/make_key media
'/C=CN/ST=BeiJing/L=HaiDian/O=MediaTek/OU=WCD/CN=demo/emailAddress=demo@mediatek.com'
Generate shared keys
development/tools/make_key shared
'/C=CN/ST=BeiJing/L=HaiDian/O=MediaTek/OU=WCD/CN=demo/emailAddress=demo@mediatek.com'
3, get the test key fROMbuild/target/product/security/
4, Move testkey.pk8, testkey.x509.pem,releasekey.pk8, releasekey.x509.pem, media.pk8,
media.x509.pem, platform.pk8, platform.x509.pem, shared.pk8 and shared.x509.pem to
device/mediatek/common/security/${Project}
5, Set mtk_SIGNATURE_CUSTOMIZATION = yes and MTK_INTERNAL = no in the ProjectConfig.mk.
6, Start a normal build, and the binary-released APK will be signed automatical

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

网站地图

Top