确保 vbmeta.img 的公钥 SHA1 哈希值与 Google 批准的版本一致,请按照以下步骤排查和修复

为确保 vbmeta.img 的公钥 SHA1 哈希值与 Google 批准的版本一致,请按照以下步骤排查和修复:


一、紧急修复流程

  1. 立即停止构建,防止生成更多不一致的镜像。
  2. 隔离当前环境,避免密钥或配置被意外覆盖。
  3. 按以下步骤逐项排查。

二、分步排查与修复

1. 确认实际使用的密钥文件
# 进入构建目录
cd /path/to/allwinner-aosp

# 查看 vbmeta.img 的公钥哈希
avbtool info_image --image out/target/product/[设备名]/vbmeta.img | grep "Public key (sha1)"

# 对比 Google 批准的哈希值(假设为 APPROVED_SHA1)
APPROVED_SHA1="55e561a037d0604173bdc71a79d1167b883a3c47"  # 替换为实际值
CURRENT_SHA1=$(avbtool info_image --image vbmeta.img | grep "Public key (sha1)" | awk '{print $4}')

if [ "$CURRENT_SHA1" != "$APPROVED_SHA1" 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值