summaryrefslogtreecommitdiff
path: root/tools/warn/java_warn_patterns.py
diff options
context:
space:
mode:
author Bowgo Tsai <bowgotsai@google.com> 2025-01-22 18:27:52 +0800
committer Bowgo Tsai <bowgotsai@google.com> 2025-02-04 18:43:09 -0800
commit169289c04451559b09adac671a28aeb2ec9f9bc3 (patch)
tree7d9f31662999e00c459431bab5dcb71cd28ab593 /tools/warn/java_warn_patterns.py
parentf2e683abac628d16907cf679c6dfd9152b93b01f (diff)
Fix (pvmfw.img) Embed correct public key for Microdroid verification
The previous commit (I551e14fa6a0c63e3cef334b953f670cf9c465e10) incorrectly embedded the APEX public key ('apex_pubkey') into pvmfw.img. This key is used to verify `apex_payload.img` within `com.android.virt.apex`, not the Microdroid image. This commit embeds the correct public key, which verifies `microdroid_vbmeta.img` inside `apex_payload.img`. Bug: 384813199 Test: m sign_target_files_apks Test: sign_target_files_apks --allow_gsi_debug_sepolicy \ --extra_apex_payload_key com.android.virt.apex= \ -e com.android.virt.apex= \ gsi_arm64-target_files-${build_id}.zip signed.zip Test: unzip signed.zip IMAGES/pvmfw.img Test: avbtool extract_public_key --key external/avb/test/data/testkey_rsa4096.pem --out key.pub Test: grep -U -F -f key.pub IMAGES/pvmfw.img => grep: IMAGES/pvmfw.img: binary file matches Change-Id: Ic8ae72898b8ab6067402b26eef9ed1b876a778f7 Merged-In: Ic8ae72898b8ab6067402b26eef9ed1b876a778f7
Diffstat (limited to 'tools/warn/java_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions