Android Onaylı Önyükleme

Android 8.0 ve sonraki sürümler, Android Doğrulanmış Önyükleme (AVB) veya Doğrulanmış Önyükleme 2.0 adlı bir Doğrulanmış Önyükleme referans uygulamasını içerir. AVB, Android çerçevesini temel sağlayıcı uygulamasından ayıran Project Treble mimarisiyle çalışan bir Doğrulanmış Önyükleme sürümüdür.

AVB, Android Derleme Sistemi ile entegredir ve gerekli tüm dm-verity meta verilerinin oluşturulması ve imzalanmasıyla ilgilenen tek bir hat tarafından etkinleştirilir. Daha fazla bilgi için bkz. Sistem Entegrasyonu Oluşturma .

AVB, Android'in doğrulanması için önyükleme sırasında kullanılacak bir C kitaplığı olan libavb'yi sağlar. I / O için platforma özgü bir işlevsellik uygulayarak, güvenin kökünü 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 yetki verme güncellemeleri, 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 bulunur.

Daha fazla uygulama detayı için /platform/external/avb/README.md bakın.