التمهيد الذي تم التحقق منه من Android

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

يشتمل Android 8.0 والإصدارات الأحدث على تطبيق مرجعي لـ Verified Boot يسمى Android Verified Boot (AVB) أو Verified Boot 2.0. AVB هو إصدار من التحقق من التمهيد الذي يعمل مع بنية Project Treble ، والتي تفصل إطار عمل Android عن تنفيذ البائع الأساسي.

تم دمج AVB مع نظام Android Build ويتم تمكينه من خلال سطر واحد ، والذي يعتني بإنشاء وتوقيع جميع البيانات الوصفية الضرورية dm-verity. لمزيد من المعلومات ، راجع إنشاء تكامل النظام .

يوفر AVB مكتبة libavb ، وهي مكتبة C تُستخدم في وقت التمهيد للتحقق من Android. يمكنك دمج libavb مع محمل الإقلاع الخاص بك عن طريق تنفيذ وظيفة خاصة بالنظام الأساسي للإدخال / الإخراج ، وتوفير جذر الثقة ، والحصول على / تعيين البيانات الوصفية للحماية من التراجع.

تشمل الميزات الرئيسية لـ AVB تفويض التحديثات لأقسام مختلفة ، وتنسيق تذييل مشترك لأقسام التوقيع ، والحماية من المهاجمين الذين يتراجعون إلى إصدار ضعيف من Android.

لمزيد من تفاصيل التنفيذ ، راجع /platform/external/avb/README.md .