summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
author Cole Faust <colefaust@google.com> 2024-11-06 18:07:26 -0800
committer Cole Faust <colefaust@google.com> 2024-11-07 09:59:30 -0800
commit1fa1c6db4f4d862f20b4789be4bc98e7f9be7c06 (patch)
treed820991921ee96772170577a70ff3456ba67dafc /java/java.go
parent084877aa657ebf184256753bc9a7660dc622a380 (diff)
Build vbmeta partitions with soong
AVB is Android Verified Boot: https://source.android.com/docs/security/features/verifiedboot It works by signing all the partitions, but then also including an extra metadata paritition called vbmeta that depends on all the other signed partitions. This creates a requirement that you update all those partitions and the vbmeta partition together, so in order to relax that requirement products can set up "chained" vbmeta partitions, where a chained partition like vbmeta_system might contain the avb metadata for just a few products. In cuttlefish vbmeta_system contains metadata about product, system, and system_ext. Using chained partitions, that group of partitions can be updated independently from the other signed partitions. Bug: 377563298 Test: m nothing (the diff test currently fails, but this is a start) Change-Id: I397af3a418bd23bcbf8f620c436afcacf69974fd
Diffstat (limited to 'java/java.go')
0 files changed, 0 insertions, 0 deletions