Android Onaylı Önyükleme

Android 8.0 ve üstü, Android Verified Boot (AVB) veya Verified Boot 2.0 adlı Verified Boot referans uygulamasını içerir. AVB, Android çerçevesini temel tedarikçi uygulamasından ayıran Project Treble mimarisiyle çalışan Verified Boot'un bir sürümüdür.

AVB, Android Derleme Sistemi ile entegredir ve tüm gerekli dm-verity meta verilerini oluşturma ve imzalama işini üstlenen tek bir satır tarafından etkinleştirilir. Daha fazla bilgi için bkz . Sistem Entegrasyonu Oluşturma .

AVB, Android'i doğrulamak için önyükleme sırasında kullanılacak bir C kitaplığı olan libavb'yi sağlar. G/Ç için platforma özgü bir işlevsellik uygulayarak, güven kökü sağlayarak ve geri alma koruması meta verilerini alarak/ayarlayarak libavb'yi önyükleyicinizle entegre edebilirsiniz.

AVB'nin temel özellikleri arasında, farklı bölümler için güncellemeleri devretme, bölümleri imzalamak için ortak bir altbilgi biçimi ve Android'in savunmasız bir sürümüne geri dönen saldırganlara karşı koruma yer alır.

Daha fazla uygulama ayrıntısı için bkz. /platform/external/avb/README.md .