Google se compromete a promover la equidad racial para las comunidades negras. Ver cómo.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

Inicio verificado por Android

Android 8.0 y superior incluye una implementación de referencia de arranque verificado llamada Android Verified Boot (AVB) o Verified Boot 2.0. AVB es una versión de Verified Boot que funciona con la arquitectura de Project Treble , que separa el marco de Android de la implementación subyacente del proveedor.

AVB está integrado con el sistema de compilación de Android y habilitado por una sola línea, que se encarga de generar y firmar todos los metadatos necesarios de dm-verity. Para obtener más información, vea Integración del sistema de compilación .

AVB proporciona libavb, que es una biblioteca C que se utilizará en el momento del arranque para verificar Android. Puede integrar libavb con su gestor de arranque implementando una funcionalidad específica de plataforma para E / S, proporcionando la raíz de la confianza y obteniendo / configurando metadatos de protección de reversión.

Las características clave de AVB incluyen la delegación de actualizaciones para diferentes particiones, un formato de pie de página común para firmar particiones y la protección contra los atacantes que regresan a una versión vulnerable de Android.

Para obtener más detalles de implementación, consulte /platform/external/avb/README.md .