Searched refs:AVB (Results 1 – 4 of 4) sorted by relevance
33 AVB = ../.. macro42 $(AVB)/libavb/avb_chain_partition_descriptor.c \43 $(AVB)/libavb/avb_crc32.c \44 $(AVB)/libavb/avb_crypto.c \45 $(AVB)/libavb/avb_descriptor.c \46 $(AVB)/libavb/avb_footer.c \47 $(AVB)/libavb/avb_hash_descriptor.c \48 $(AVB)/libavb/avb_hashtree_descriptor.c \49 $(AVB)/libavb/avb_kernel_cmdline_descriptor.c \50 $(AVB)/libavb/avb_property_descriptor.c \[all …]
5 Verified Boot 2.0. Usually AVB is used to refer to this codebase.36 and doesn't have any known security flaws. AVB is one implementation41 The central data structure used in AVB is the VBMeta struct. This data47 ![AVB with boot, system, and vendor](docs/avb-integrity-data-in-vbmeta.png)64 ![AVB with a chained partition](docs/avb-chained-partition.png)89 AVB includes Rollback Protection which is used to protect against93 ![AVB rollback indexes](docs/avb-rollback-indexes.png)100 ![AVB stored rollback indexes](docs/avb-stored-rollback-indexes.png)114 AVB has been designed to work with A/B by requiring that the A/B118 ![AVB with A/B partitions](docs/avb-ab-partitions.png)[all …]
1535 RegisterSet AVB(AVs); in processBlock() local1540 ++I, AVB.insert(Defs)) { in processBlock()1551 if (!findMatch(R, MR, AVB)) in processBlock()2125 RegisterSet AVB = AVs; in processBlock() local2128 for (auto I = B.begin(), E = B.end(); I != E; ++I, AVB.insert(Defs)) { in processBlock()
1 # Verified Boot Storage Applet for AVB 2.08 a mechanism for a device's bootloader, using [AVB](https://android.googlesource.com/platform/extern…