Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Requisitos del kernel modular

Android 8.0 introdujo un kernel modular, dividiendo el kernel del dispositivo en un sistema en chip (SoC), dispositivo y entregables específicos de la placa. Este cambio hizo posible que los fabricantes de dispositivos originales (ODM) y los fabricantes de equipos originales (OEM) trabajaran en árboles aislados y específicos de la placa para funciones y controladores específicos de la placa, lo que les permitió anular las configuraciones comunes del kernel y agregar nuevos controladores en el formulario. de módulos del kernel, etc.

El soporte de kernel modular en Android incluye lo siguiente:

  • Soporte de plataforma para el desarrollo independiente de kernel SoC y OEM / ODM. Android 9 y versiones posteriores recomiendan compilar y enviar todo el código específico de la placa como módulos del kernel en los dispositivos. Como resultado:
  • Pruebas de aplicación interfaz binaria de interfaz de programación (ABI) / aplicaciones (API) en Vendor Test Suite (VTS) . Estas pruebas garantizan que un kernel determinado pueda ejecutar el marco del proyecto de código abierto de Android (AOSP).
  • Versión mínima del kernel por versión de Android.
  • Soporte para generar Android proveedor de interfaz (VINTF) los objetos del núcleo .