از 27 مارس 2025، توصیه می کنیم از android-latest-release
به جای aosp-main
برای ساختن و کمک به AOSP استفاده کنید. برای اطلاعات بیشتر، به تغییرات AOSP مراجعه کنید.
Android Verified Boot
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Android 8.0 و بالاتر شامل اجرای مرجع تأیید شده بوت به نام Android Verified Boot (AVB) یا Verified Boot 2.0 است. AVB نسخه ای از Verified Boot است که با معماری Project Treble کار می کند، که چارچوب Android را از پیاده سازی فروشنده اصلی جدا می کند.
AVB با سیستم ساخت اندروید یکپارچه شده است و با یک خط فعال می شود، که وظیفه تولید و امضای تمام ابرداده های ضروری dm-verity را بر عهده دارد. برای اطلاعات بیشتر، Build System Integration را ببینید.
AVB libavb را ارائه می دهد که یک کتابخانه C است که در زمان بوت برای تأیید اندروید استفاده می شود. میتوانید با پیادهسازی یک عملکرد خاص پلتفرم برای I/O، ارائه ریشه اعتماد، و دریافت/تنظیم ابردادههای حفاظت از بازگشت، libavb را با بوت لودر خود ادغام کنید.
ویژگیهای کلیدی AVB شامل واگذاری بهروزرسانیها برای پارتیشنهای مختلف، فرمت پاورقی رایج برای امضای پارتیشنها، و محافظت در برابر حمله مهاجمان به نسخه آسیبپذیر اندروید است.
برای جزئیات بیشتر پیاده سازی، به /platform/external/avb/README.md
مراجعه کنید.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-03-26 بهوقت ساعت هماهنگ جهانی."],[],[]]