Google متعهد به پیشبرد برابری نژادی برای جوامع سیاه است. ببینید چگونه.
این صفحه به‌وسیله ‏Cloud Translation API‏ ترجمه شده است.
Switch to English

Boot تأیید شده Android

Android 8.0 و بالاتر شامل اجرای مرجع Verified Boot به نام Android Verified Boot (AVB) یا Verified Boot 2.0 است. AVB نسخه ای از Verified Boot است که با معماری Project Treble کار می کند ، که چارچوب اندرویدی را از اجرای فروشنده اصلی جدا می کند.

AVB با سیستم ساخت آندروید یکپارچه شده است و توسط یک خط فعال می شود ، که وظیفه تولید و امضای تمام ابرداده های dm-verity را بر عهده دارد. برای اطلاعات بیشتر ، به ساخت یکپارچه سازی سیستم مراجعه کنید.

AVB libavb را ارائه می دهد ، که یک کتابخانه C است که در زمان بوت برای تأیید Android مورد استفاده قرار می گیرد. با اجرای یک عملکرد خاص برای I / O ، فراهم کردن ریشه اعتماد ، و گرفتن / تنظیم ابرداده های محافظت از بازگشت ، می توانید libavb را با bootloader خود ادغام کنید.

ویژگی های کلیدی AVB شامل اعطای به روزرسانی برای پارتیشن های مختلف ، یک قالب پاورقی رایج برای امضای پارتیشن ها ، و محافظت از مهاجمین که به نسخه آسیب پذیر اندرویدی برگشته اند.

برای جزئیات بیشتر در مورد اجرای ، به /platform/external/avb/README.md مراجعه کنید.