This series add some Android features link to Android Verify Boot, device lock/unlock and keymint TA
- Add support of fastboot flashing lock/unlock and lock_critical/unlock_critical with Optee TA AVB if supported or with env variable (for development only) - Add support of get root or trust with TA AVB and Keymint TA This series will be upstream after release. Signed-off-by: Guillaume La Roque (TI.com) <[email protected]> --- Guillaume La Roque (TI.com) (2): PENDING: fastboot: Implement Android bootloader locking with CONFIG_FASTBOOT_LOCKING PENDING: avb: Add automatic Root of Trust integration for Android KeyMint boot/bootmeth_android.c | 15 ++ cmd/Kconfig | 13 + cmd/Makefile | 1 + cmd/avb.c | 13 + cmd/cmd_avb_rot.c | 129 ++++++++++ common/avb_verify.c | 183 ++++++++++++++- drivers/fastboot/Kconfig | 21 ++ drivers/fastboot/fb_command.c | 450 +++++++++++++++++++++++++++++++++++ drivers/fastboot/fb_getvar.c | 68 ++++++ include/avb_root_of_trust.h | 50 ++++ include/avb_verify.h | 9 + include/fastboot.h | 5 + lib/Kconfig | 18 ++ lib/Makefile | 1 + lib/avb_root_of_trust.c | 534 ++++++++++++++++++++++++++++++++++++++++++ 15 files changed, 1503 insertions(+), 7 deletions(-) --- base-commit: 5b93c3ec7f9d66dc40d062a47a4a880f7d346b7a change-id: 20251002-avb-6be401c09050 Best regards, -- Guillaume La Roque (TI.com) <[email protected]>

