Google 致力于为黑人社区推动种族平等。查看具体举措
Эта страница переведена с помощью Cloud Translation API.
Switch to English

Подтвержденная загрузка Android

Android 8.0 и выше включает эталонную реализацию проверенной загрузки под названием Android Verified Boot (AVB) или Verified Boot 2.0. AVB - это версия проверенной загрузки, которая работает с архитектурой Project Treble , которая отделяет платформу Android от базовой реализации поставщика.

AVB интегрирован с системой сборки Android и активируется одной строкой, которая отвечает за создание и подписание всех необходимых метаданных dm-verity. Для получения дополнительной информации см. Сборка системной интеграции .

AVB предоставляет libavb, библиотеку C, которая используется во время загрузки для проверки Android. Вы можете интегрировать libavb со своим загрузчиком, реализовав специфичную для платформы функциональность для ввода-вывода, предоставив корень доверия и получив / установив метаданные защиты от отката.

Ключевые функции AVB включают делегирование обновлений для разных разделов, общий формат нижнего колонтитула для подписи разделов и защиту от отката злоумышленников к уязвимой версии Android.

Для получения дополнительных сведений о реализации см. /platform/external/avb/README.md .