Android 8.0 ขึ้นไปมีการติดตั้งใช้งานอ้างอิงของ Verified Boot ที่เรียกว่า Android Verified Boot (AVB) หรือ Verified Boot 2.0 AVB เป็นเวอร์ชันของ การบูตที่ยืนยันแล้วซึ่งทำงานร่วมกับสถาปัตยกรรม Project Treble ซึ่งแยกเฟรมเวิร์ก Android ออกจากการติดตั้งใช้งานของผู้ให้บริการ พื้นฐาน
AVB ผสานรวมกับระบบบิลด์ของ Android และเปิดใช้ได้ด้วยบรรทัดเดียว ซึ่งจะดูแลการสร้างและลงนามในข้อมูลเมตา dm-verity ที่จำเป็นทั้งหมด ดูข้อมูลเพิ่มเติมได้ที่สร้างการผสานรวมระบบ
AVB มี libavb ซึ่งเป็นไลบรารี C ที่ใช้ในเวลาบูตเพื่อ ยืนยัน Android คุณสามารถผสานรวม libavb กับโปรแกรมโหลดบูตได้โดยการใช้ฟังก์ชันเฉพาะแพลตฟอร์มสำหรับ I/O การระบุรูทของความน่าเชื่อถือ และการรับ/ตั้งค่าข้อมูลเมตาการป้องกันการย้อนกลับ
ฟีเจอร์หลักของ AVB ได้แก่ การมอบสิทธิ์การอัปเดตสำหรับพาร์ติชันต่างๆ รูปแบบส่วนท้ายทั่วไปสำหรับการลงนามในพาร์ติชัน และการป้องกัน ผู้โจมตีที่ย้อนกลับไปใช้ Android เวอร์ชันที่มีช่องโหว่
ดูรายละเอียดการติดตั้งใช้งานเพิ่มเติมได้ที่ /platform/external/avb/README.md