Detalles de la versión de Android Automotive 11

El siguiente contenido detalla las principales funciones y mejoras agregadas a Android Automotive en esta versión. Para obtener más información sobre las nuevas funciones documentadas en esta versión, consulte Novedades .

Principales características y mejoras

Mejoras en la interfaz de usuario del sistema y en las aplicaciones principales

  • Aplicaciones centrales del sistema actualizadas
    • Nueva búsqueda de configuración. Los usuarios ahora pueden buscar rápidamente la configuración relevante desde la pantalla de inicio de Configuración.
    • Medios de comunicación. Se han agregado otras funciones para mejorar la experiencia del usuario y mejora de personalización para OEM.
    • Marcador. Se ha agregado la opción para ordenar por apellido para mejorar la experiencia del usuario.
    • Mensajería. Los mensajes grupales ahora son compatibles con MMS y RCS.
  • Flexibilidad mejorada para notificaciones. Se ha agregado capacidad para mejorar la personalización de la posición en pantalla del panel de notificaciones y las notificaciones de aviso, y para mejorar la personalización de las animaciones de notificaciones de aviso.
  • Personalización mejorada para los íconos de la barra de estado. El espacio entre iconos se puede personalizar y ahora se pueden excluir algunos iconos.
  • Kit de herramientas de interfaz de usuario automotriz. Se ha agregado un nuevo conjunto de componentes y recursos para permitir una personalización OEM del sistema más fácil, más predecible y más consistente.
  • Soporte giratorio básico. Los eventos VHAL para un controlador giratorio físico se conectan al servicio RotaryController para que las aplicaciones puedan funcionar con el controlador giratorio.

Gestión de usuarios

  • API multiusuario actualizadas. Se movió la superficie API de administración multiusuario de Android AutomotiveOS (por ejemplo, CarUserManagerHelper) al marco central (por ejemplo, UserManager) para facilitar la integración y la capacidad de actualización de OEM.
  • Roles y restricciones de usuario. Apoyo ha sido añadido para Personalización OEM más sencilla de las funciones y restricciones de los usuarios.
  • Cambio de usuario más rápido. Se ha mejorado el cambio de usuario y el rendimiento multiusuario. Ahora es posible la creación previa de usuarios y la eliminación de paquetes del usuario del sistema.
  • CarUserHAL. Ahora se admite la integración de la gestión de usuarios (por ejemplo, cambiar de usuario) entre ECU externas y Android.
  • Desbloqueo de dispositivos confiables. Se han realizado mejoras para desbloquear el rendimiento de los usuarios y la experiencia del sistema.

Bluetooth

  • Arte de la cubierta. Ahora se pueden recibir carátulas de las pistas actualmente reproducidas y exploradas a través de AVRCP.
  • MMS y RCS. Ahora se admite el envío y la recepción de mensajes MMS y RCS además de SMS.
  • Comandos AT del proveedor. Se ha añadido capacidad a admite el envío de comandos AT del proveedor a través de HFP para permitir la proyección de terceros.
  • Sincronización de contactos favoritos. La agenda telefónica favorita ahora se puede transferir del teléfono al automóvil.
  • Mejore el soporte para múltiples fuentes de medios navegables. Soporte mejorado para señales de teléfonos que admiten múltiples reproductores multimedia y cambio de esos reproductores multimedia.
  • Mejoras en AVRCP. Se ha mejorado la capacidad de control de medios.
  • Descargas de contacto. Las descargas de contactos ahora se realizan por lotes para incluir los contactos disponibles en la base de datos antes.

Múltiples pantallas

  • Soporte de emulador. El emulador del sistema operativo Android Automotive ahora admite múltiples pantallas físicas.
  • Animación de arranque para múltiples pantallas. Ahora se admite la animación de inicio en múltiples pantallas.
  • Vista de actividad del automóvil. ActivityView ahora conoce las restricciones de conducción.

Conectividad

  • Navegación y gestión de clientes Hotspot. Los socios ahora pueden ver una lista detallada de los clientes AP conectados y mostrar o bloquear clientes.
  • Gestión dinámica de la interfaz Wi-Fi. Se ha agregado soporte para crear y eliminar interfaces de red Wi-Fi dinámicamente para admitir casos de uso simultáneo de Wi-Fi y reducir la fragmentación en torno a implementaciones únicas actuales.
  • Conexión inalámbrica silenciosa a HU automotrices. Las aplicaciones privilegiadas ahora se pueden conectar silenciosamente a Wi-Fi.

Audio

  • Efectos de audio por dispositivo de salida. Ahora se pueden aplicar efectos de audio a dispositivos de salida específicos además de por transmisión.
  • Mejoras multizona. El audio multizona ahora admite enrutamiento según el usuario y la ocupación del automóvil. Además, las entradas de audio se pueden asociar con zonas para facilitar la búsqueda de dispositivos.
  • Sonidos de vehículos de apoyo. Se han introducido nuevos usos del sistema para cubrir casos de uso automotrices. Además, se han agregado nuevas API para permitir que HAL participe en el enfoque de audio para sonidos fuera de Android.
  • Mejoras en el enfoque de audio. Ahora se admiten solicitudes de enfoque de audio retrasado y se agregó una nueva configuración de usuario para evitar que la navegación se enfoque durante una llamada.

Cámara

Vista envolvente. Se ha agregado capacidad para mostrar una vista envolvente de 360° desde múltiples entradas de cámara.

Visión por computadora y aprendizaje automático (CV y ML)

Computepipe en el sistema operativo Android Automotive. Una implementación de cliente CVML en Android ahora permite conectarse con canalizaciones CVML independientemente del entorno en el que se estén ejecutando (VM o HW discreto) de una manera que abstrae la arquitectura de implementación subyacente.

Sensores

  • Ultrasonidos. Se ha agregado a la plataforma soporte para conjuntos de sensores ultrasónicos.
  • Administrador de propiedades del automóvil. Se han realizado mejoras en la granularidad de permisos para la propiedad Proveedor, devolución de llamada de error expuesto y una API getProperty simplificada.
  • Detector de países. Permitir la personalización automotriz para permitir que los OEM establezcan un código de país distinto del predeterminado para la detección de ubicación (específicamente para los casos en los que no hay provisión de telefonía en un automóvil).
  • GNSS. Ahora se pueden informar satélites ilimitados (en comparación con el máximo de 64 admitidos anteriormente).

Fiabilidad y estabilidad del sistema.

Se ha agregado un mecanismo de vigilancia para detectar procesos problemáticos y reiniciarlo.

Rendimiento de arranque

Los datos de rendimiento de IO se recopilan ahora como parte del servicio CarWatchDog.

Marco del coche

  • Ahora se admiten funciones opcionales y experimentales.
  • Se ha agregado la capacidad para monitorear y reiniciar la actividad bloqueada que se ejecuta en un clúster (modo FixedActivity).
  • Se ha mejorado el manejo de accidentes del servicio de automóviles.
  • Se agregó la API CarOccupantZoneManager para permitir consultar la pantalla/audio correcto para un uso específico.
  • Se ha agregado CarInputManager para permitir la captura de un grupo seleccionado de eventos de entrada.
  • Se ha agregado CAN bus HAL para acceso estandarizado al bus CAN.

Gestión de energía

La lógica del servicio de administración de energía ahora admite nuevas transiciones. WAIT_FOR_VHAL_FINISH a WAIT_FOR_VHAL y SHUTDOWN_PREPARE para dormir inmediatamente.

Corrección de errores

Se han realizado múltiples correcciones de errores y correcciones de pruebas de cumplimiento.

Problemas conocidos

  • xTS se ejecuta en un emulador y no en un dispositivo compatible.
  • No se ha realizado una evaluación comparativa de rendimiento.