En esta página, se resumen las principales funciones nuevas que se proporcionan en Android Automotive 24Q3.
Funciones
Estructura del automóvil
Administrador de pantalla y ventanas
Para obtener más información, consulta la API de Instrument Cluster.
- Se agregó compatibilidad con UXRE en varias pantallas, incluidas las físicas y las virtuales. Esto permite que se apliquen diferentes UXRE por pantalla, ya sea física o virtual. Las pantallas se pueden identificar dentro de una zona de ocupantes del automóvil en la configuración de UXRE. Esto permite que las pantallas solo para pasajeros sigan usando apps de NDO mientras se conduce.
Audio y radio
Para obtener más información, consulta Implementación del control de radio.
Niveles de volumen mínimo y máximo. Ahora los OEM pueden definir niveles de volumen mínimos y máximos para evitar que los sonidos sean demasiado bajos o demasiado altos cuando se activan.
Dispositivos de audio dinámicos: Permite que el usuario seleccione configuraciones de audio con dispositivos de salida dinámicos, como auriculares Bluetooth y USB, cuando los dispositivos están conectados.
Configuraciones de atenuación de cruce de audio. Ahora los OEM pueden definir configuraciones de atenuación de cruce para dispositivos automotrices, que se pueden aplicar a las apps durante la reproducción de audio.
Se mejoró la compatibilidad con la radio HD y DAB. Admitir por completo los estándares de radio HD y DAB para que los OEM puedan integrar funciones de radio en dispositivos automotrices
Rendimiento y estado del sistema
Para obtener más información, consulta Recopila datos de rendimiento y Supervisa el estado del sistema.
- Instrumentación más completa para los problemas de rendimiento del sistema. El proto de CarWatchdog dumpsys informa las métricas almacenadas en caché en un formato estructurado para facilitar el análisis. El perfil de memoria de CarWatchdog se usa para comprender mejor el impacto de la presión de la memoria en el rendimiento.
Administración de energía
Para obtener más información, consulta Administración de batería.
Acceso remoto sin servidores. Se agregó la capacidad de habilitar otras ECU, como la TCU, para activar la actividad de AAOS y para que AAOS programe sus propias activaciones para procesar una fila de tareas.
Compatibilidad con el cierre de emergencia. Se mejoró el servicio de administración de energía del automóvil para alertar a las apps del sistema que una condición de emergencia activó el apagado.
Controles de política de energía: Permite que las apps del sistema del OEM cambien la política de energía según la situación.
Varias pantallas
- Puedes habilitar la comunicación entre las mismas apps que se ejecutan en diferentes zonas de ocupantes con la API de Multi-Display Communications.
Pantalla de seguridad
Ahora puedes habilitar la IU del controlador y el desarrollo de clústeres fuera del árbol de fuentes de Android.
Ahora puedes supervisar si la IU del conductor puede generar alertas y notificaciones.
Conectividad
Bluetooth
Auriculares Bluetooth Permite a los usuarios conectar auriculares Bluetooth a AAOS, además de teléfonos conectados, y usar los auriculares como dispositivo de salida de audio. El usuario puede usar el nuevo parámetro de configuración Dispositivo de salida de audio en el conjunto de páginas Configuración de audio para designar sus auriculares como dispositivo de salida. Solo puede haber un flujo de audio o multimedia activo por Bluetooth a la vez, ya sea de origen o de destino.
Nivel de registro predeterminado: Ahora puedes controlar el nivel de registro predeterminado de la pila de Bluetooth desde Opciones para desarrolladores o en la línea de comandos con la nueva etiqueta de registro
log.tag.bluetooth
.
Redes
Para obtener más información, consulta Cómo mantener los puntos de interés entre sesiones de conducción.
Mensajes sobre datos y planes de suscripción. Es una UX de referencia para presentar la opción de renovar la conectividad pagada en el momento en que el usuario lo necesite.
Wi-Fi pagado por el OEM. Es una UX de referencia para mostrar conexiones a redes Wi-Fi restringidas.
Persistencia del hotspot de Wi-Fi: Se agregó un botón de activación para permitir que los usuarios conserven el hotspot del vehículo en cada viaje.
UWB
- Actualización de la configuración. Se agregaron nuevas opciones para brindar más control sobre los dispositivos UWB.
IU del sistema y apps principales
IU del sistema compatible con la configuración. Amplía las capacidades de los emuladores de AAOS admitiendo múltiples configuraciones de dispositivos simulados con una sola imagen del sistema.
Se realizaron mejoras de compatibilidad. Se realizaron mejoras en la compatibilidad con apps de terceros a través de la inclusión de funciones principales de Android, como DocumentsUI y Galería.
Estación de carga: Permitir que los usuarios fijen sus apps favoritas en el espacio de la IU del sistema para iniciarlas más rápido
Vista Ambiente. Proporcionar a los OEM un espacio en el que puedan crear experiencias diferenciadas cuando las pantallas del IVI están encendidas, pero no en uso
Se actualizó el desafío de bloqueo de perfil. Se agregó un desafío de bloqueo de pantalla estandarizado en Android Automotive.
Cámara
Para obtener más información, consulta Cámara.
Se mejoró la compatibilidad con clientes de varias cámaras simultáneas de EVS. Se mejoró la compatibilidad con varias cámaras y varios clientes en
CarEvsService
, lo que permite a los clientes administrar los flujos de datos de manera más eficiente.Acceso de usuario0 a Camera2. Habilita las apps que se ejecutan en el usuario sin interfaz gráfica para acceder a Camera2.
Lista de entidades permitidas de privacidad de Camera2. Ahora los OEM pueden designar ciertas apps de cámara para que se incluyan en la lista de entidades permitidas para acceder a las cámaras, independientemente del estado del botón de activación de privacidad de la cámara.
Acceso anticipado a Camera2. Los clientes con privilegios que tienen
UID AID_AUTOMOTIVE_EVS
ahora pueden acceder a la cámara antes de que se complete el inicio de Android.
Sensores y propiedades de VHAL
Para obtener más información, consulta Propiedades del sistema admitidas.
Sensores ultrasónicos: Se agregaron nuevas propiedades de VHAL para los sensores de estacionamiento ultrasónicos.
Supervisión del conductor Se agregaron nuevas propiedades de VHAL para los sistemas de supervisión de la atención del conductor.
Nuevas propiedades de VHAL. Se agregaron 10 propiedades nuevas de VHAL.
Se realizaron mejoras en el rendimiento de las propiedades de automóviles. Para reducir la carga de la CPU, se actualizaron las propiedades
Continuous
yOn_Change
.Resolución configurable cuando se suscribe a datos de sensores. Se agregó una nueva API de
registerCallback
a nivel del CPM y se agregó lógica a la interfaz deCarPropertyService
y VHAL.VHAL: Nivel de detalle del módulo de acceso. Ahora los OEM pueden especificar niveles de acceso (como
READ-only
yREAD-WRITE
) por combinaciones depropertyId-areaId
en lugar de especificar niveles de acceso para toda una propiedad.
Cumplimiento
Las pruebas de cumplimiento de Android se ejecutaron en hardware de referencia interno. Los conjuntos de pruebas que se ejecutan para esta versión incluyen CTS, STS, VTS y CTSonGSI.
Excepto por los siguientes problemas, no descubrimos ninguna falla conocida que requiera una corrección en el código de Android 15 (android15-release
) o en la rama de prueba de Android 15 (android15-tests-dev
).
- CTS-Verifier. Es el resultado del selector.
Si tu dispositivo se basa en la IU de Car Portrait, es posible que estas pruebas fallen, además de las que se mencionaron anteriormente.
- CTS.
CtsWindowManagerDeviceWindow
- CTS.
CtsWindowManagerDeviceMultiDisplay
- CTS-Verifier. Inhabilita la barra de estado