Capa de abstracción de hardware del vehículo (VHAL)
La capa de abstracción de hardware del vehículo (VHAL) es la interfaz mediante la que Android Automotive OS representa determinadas señales y funciones del vehículo como propiedades de software. Separa el framework de Android de las unidades de control, redes y codificaciones específicas del fabricante.
Cómo funciona
Una propiedad puede representar información o una función controlable, con metadatos que describen tipo, acceso, actualización y zonas compatibles. El software puede leer, escribir o suscribirse a propiedades permitidas mediante el framework sin implementar una conexión de bajo nivel distinta para cada modelo.
El fabricante implementa el lado del vehículo y decide qué propiedades compatibles expone. La documentación de AOSP describe VHAL como una interfaz basada en propiedades y exige su formato AIDL en implementaciones nuevas. Android Open Source Project: Vehicle HAL
Lo que no significa
VHAL no pone todas las funciones del vehículo a disposición de todas las aplicaciones. Los permisos de Android, servicios del sistema, pasarelas, validación y arquitectura de seguridad siguen limitando el acceso. Es una frontera de abstracción, no un modo de eludir controles de seguridad o ciberseguridad.
VHAL es terminología específica de Android Automotive OS; otras plataformas integradas pueden usar capas distintas con el mismo propósito arquitectónico.
Más información
Consulta Infotainment software platforms and AI para conocer la relación entre hardware, sistemas operativos, pasarelas, aplicaciones y dominios de seguridad.