展锐A14 GtsPackageSignatureTest--android.security.cts.PackageSignatureTest#testPackageSignatures fail

1.请确认下是否已正确创建vendor/sprd/release/apk_key仓库,可参考 (A13详细参考Uni-Support文档)(A14详细参考Uni-Support文档)

如果链接打不开,您可以登陆Uni-support(Uni-Support) 查询103977文档,找到对应的文档。文档中关于蓝牙签名替换操作可能不是最新的,以comment说明为准

2.请检查vendor/sprd/release/apk_key路径下是否有蓝牙签名:bluetooth.pk8

bluetooth.x509.pem。

若无蓝牙签名,需要生成蓝牙签名,生成步骤:

1)平台的development/tools下面包含了制作密钥对的工具,进入development/tools路径

生成指令:

./make_key bluetooth '/C=CN/ST=ShangHai/L=ShangHai/O=Unisoc/OU=Unisoc/CN=Unisoc/emailAddress=release@unisoc.com'

(邮箱地址可修改为贵司自己邮箱,不要设置密码,直接按Enter键)

2)将生成的两个蓝牙签名文件移入替换(编译user版本蓝牙打开无异常,说明替换正确。打不开有selinux报错,说明未替换正确)

注意A14版本需要替换system分区下才会生效,这里建议system及vendor分区均替换,避免后续问题

vendor/sprd/release/apk_key仓库

build/make/target/product/security、

packages/modules/Bluetooth/android/app/certs/(注意此路径下签名只替换密钥内容,文件名保持不变,仍为com.android.bluetooth.pk8、com.android.bluetooth.x509.pem)

vendor/partner_modules/build/certificates/(无此路径忽略)


 

3.替换完成后,检查下这四个路径下蓝牙签名中内容是否一致(bluetooth.x509.pem),若不一致说明替换不正确,按照指导步骤检查一下

vendor/sprd/release/apk_key

build/make/target/product/security、

packages/modules/Bluetooth/android/app/certs/(注意此路径下签名只替换密钥内容,文件名保持不变,仍为com.android.bluetooth.pk8、com.android.bluetooth.x509.pem)

vendor/partner_modules/build/certificates/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值