Googlecomenzó a implementar la primera versión establedeAndroid 13en su línea Pixel a principios de este mes. Si bien la actualización aún no ha llegado a todos los usuarios de Pixel, la compañía ahora lanzó Android Automotive 13, la última versión de su sistema operativo para sistemas de información y entretenimiento en vehículos (IVI). A diferencia de Android 13, que incluye varias características nuevas, Android Automotive 13 trae una serie de cambios detrás de escena. Si bien la falta de nuevas funciones puede decepcionar a algunos usuarios de Android Automotive, es genial ver que Google lanza actualizaciones oportunas del sistema operativo para mejorar la experiencia del usuario.
Las notas de lanzamiento oficiales de Google para Android Automotive 13 (a través de Mishaal Rahman) revelan que la actualización incluye mejoras para el subsistema de cámara, el marco del automóvil, la conectividad, la privacidad, los sensores, la telemetría, la gestión de usuarios y la integración del vehículo. Algunas de las adiciones más notables incluyen soporte de banda ultra ancha,el Panel de privacidadde Android 12 y una nueva versión de la pila Bluetooth de Android llamada Gabeldorsche.
Además, Android Automotive 13 trae algunas mejoras para la cámara, que permitirán que las aplicaciones de terceros accedan a una o más cámaras del vehículo simultáneamente sin afectar al Sistema de Vista Extendida (EVS) y permitirán la conexión en caliente de cámaras externas. Además, Google ha agregado compatibilidad con nuevos tipos de sensores y nuevas propiedades para luces antiniebla, carga de vehículos eléctricos, remolque, peso del vehículo y agarre de las ruedas. Consulta la lista completa de cambios en la sección a continuación.
Registro de cambios de Android Automotive 13
- Cámara
- API de cámara 2 de Android.Permite que aplicaciones de terceros accedan a una o más cámaras de vehículos simultáneamente sin afectar el rendimiento ni el comportamiento del sistema de vista extendida (EVS).
- Enumerar dispositivos de cámara por ubicaciones relativas.Permite a los clientes enumerar y abrir dispositivos de cámara (o transmisiones de video) según ubicaciones relativas, junto con detalles de hardware (por ejemplo, nombre del nodo del dispositivo) ocultos para los clientes.
- Eventos de conexión en caliente de EVS.Agrega notificación y manejo de cámaras de conexión en caliente.
- Marco del coche
- Línea principal del framework de coches.Se ha añadido un nuevo módulo de framework de coches que incluye API y servicios para coches. Esto permite actualizar la pila de coches independientemente de las versiones de la plataforma Android.
- Compatibilidad con regiones de seguridad al conducir.Permite que las aplicaciones especifiquen regiones para la seguridad al conducir y permite que el sistema especifique una región y proporcione una exención temporal.
- Migrar la HAL del vehículo de HIDL a AIDL.La HAL de HIDL sigue siendo compatible, pero las nuevas propiedades solo se deben agregar a la nueva HAL del vehículo de AIDL.
- Admite cargas útiles más grandes y llamadas por lotes en VHAL.VHAL ahora puede pasar cargas útiles más grandes a través de la memoria compartida. Las llamadas por lotes permiten enviar varias solicitudes de manera más eficiente.
- Relleno de metadatos de navegación para clúster.Esta función amplía el búfer de protocolo de estado de navegación en la API de estado de navegación con campos adicionales para describir los metadatos de navegación.
- Modo táctil.Las notificaciones ahora están separadas de los eventos de enfoque en Android 13. En Android 12 y versiones anteriores, el enfoque y el modo táctil están representados por el mismo FocusEvent nativo de C++. Los cambios en el modo táctil ahora están representados en un nuevo evento, TouchModeEvent. Este nuevo evento nativo se envía a todas las ventanas existentes, ya sea que estén enfocadas o no.
- Conectividad
- Habilitar banda ultra ancha (UWB).Proporciona compatibilidad con múltiples anclajes para ubicar etiquetas UWB con una precisión de 10 cm.
- Integración de la línea principal de Bluetooth.Convierte el Bluetooth automotriz en un módulo que permite actualizaciones independientes de las versiones de la plataforma Android. Las API ocultas se migran a las API del sistema con el soporte continuo de Google.
- Gabledorsch.Se ha habilitado una versión más nueva de la pila Bluetooth, con soporte para casos de uso en el sector automotor.
- Redes vehiculares.Agrega controles para redes basadas en Ethernet, incluida la administración dinámica de la configuración de IP, las capacidades de red, las listas de control de acceso a aplicaciones y la capacidad de conectar y desconectar redes sobre la marcha.
- Referencia TCU.Facilita la integración de una ECU telemática externa con Android a través de la HAL de telefonía.
- Compatibilidad con proyecciones.Se agregó una nueva API para incluir VendorElements como parte de una configuración de AP de hostapd generada.
- API para obtener una lista de canales Wi-Fi y códigos de país cuando Wi-Fi está desactivado.
- Fuerza
- Admite suspensión a disco.Modo de apagado para preservar el contenido de la RAM. Se admiten las funciones de suspensión a disco y suspensión a RAM.
- Control del proceso de apagado.Permite a los vendedores tomar medidas oportunas antes y después del modo garaje.
- Privacidad
- Modelo de permisos para el automóvil.Los cambios en el modelo de permisos equilibran la seguridad, la privacidad y la experiencia del usuario al conducir.
- Recordatorio de decisión de permiso posterior a la conducción.Recuerda a los usuarios que han estacionado las decisiones de permiso tomadas mientras conducían.
- Decisiones de permisos recientes.Las decisiones de permisos recientes se muestran en la Configuración de privacidad, lo que permite a los usuarios cambiar las decisiones de permisos.
- Panel de privacidad para dispositivos automáticos.Permite a los usuarios revisar el uso reciente de los permisos de las aplicaciones en la configuración de privacidad, incluida una cronología de eventos para sensores (como ubicación, micrófono y cámara) y una subatribución para el uso de GMSCore.
- Sensores
- Nuevos tipos de sensores en el marco de sensores de Android.Se agregaron nuevos tipos de sensores de unidad de medición inercial (IMU) para ejes limitados y rumbo para admitir diferentes configuraciones de sensores y casos de uso de navegación.
- Telemetría
- Telemetría OEM.Permite a los OEM utilizar un sistema de infoentretenimiento con tecnología Android para configurar y recopilar información del vehículo y del sistema de infoentretenimiento en el vehículo (IVI).
- Gestión de usuarios
- Se mejoró la gestión de eventos del ciclo de vida del usuario.Se agregó un nuevo filtro del ciclo de vida del usuario para mejorar el rendimiento y simplificar el código del cliente.
- Integración de vehículos
- Nuevas propiedades de VHAL.Se agregaron nuevas propiedades para luces antiniebla, carga de vehículos eléctricos, remolque, peso del vehículo y resistencia de las ruedas.
Dado que Android Automotive 13, a diferencia de Android 13, está destinado a los fabricantes de equipos originales que ofrecen sistemas IVI con el sistema operativo Android Automotive, el registro de cambios está dirigido a los ingenieros de sistemas del sistema operativo Android Automotive. Por lo tanto, como señala Rahman, es posible que Google haya omitido algunos cambios orientados al usuario en las notas de la versión. Sin embargo, si desea obtener más información sobre los cambios incluidos en la última versión, le recomendamos que consulte la cobertura detallada de Rahman en la publicación del blog de Esper vinculada a continuación.
Fuente:Notas de la versión de Android Automotive 13
Via:Esper