Google a partagé les notes de version d'Android Automotive 13, soulignant les changements en coulisses dans la dernière version de son système d'exploitation pour voitures.
Google a commencé à déployer la première version stable de Android 13 à sa gamme Pixel plus tôt ce mois-ci. Bien que la mise à jour n'ait pas encore été distribuée à tous les utilisateurs de Pixel, la société a publié Android Automotive 13, la dernière version de son système d'exploitation pour les systèmes d'infodivertissement embarqués (IVI). Contrairement à Android 13, qui intègre plusieurs nouvelles fonctionnalités, Android Automotive 13 apporte une multitude de changements en coulisses. Bien que le manque de nouvelles fonctionnalités puisse décevoir certains utilisateurs d'Android Automotive, il est formidable de voir Google proposer des mises à jour opportunes du système d'exploitation pour améliorer l'expérience utilisateur.
Les notes de version officielles de Google pour Android Automotive 13 (via Mishaal Rahman) révèlent que la mise à jour inclut des améliorations pour le sous-système de caméra, la structure du véhicule, la connectivité, la confidentialité, les capteurs, la télémétrie, la gestion des utilisateurs et le véhicule l'intégration. Certains des ajouts les plus remarquables incluent la prise en charge de l'ultra large bande, Android 12
Tableau de bord de confidentialité, et une nouvelle version de la pile Bluetooth d'Android appelée Gabeldorsche.De plus, Android Automotive 13 apporte quelques améliorations en matière de caméra, qui permettront aux applications tierces d'accéder à un ou plusieurs Caméras du véhicule simultanément sans affecter le système de vue étendue (EVS) et permettre le branchement à chaud de périphériques externes appareils photo. De plus, Google a ajouté la prise en charge de nouveaux types de capteurs et de nouvelles propriétés pour les phares antibrouillard, la recharge des véhicules électriques, la remorque, le poids du véhicule et le contrôle des roues. Consultez la liste complète des changements dans la section ci-dessous.
Journal des modifications d'Android Automotive 13
-
Caméra
- API de la caméra Android2. Permet aux applications grand public tierces d'accéder simultanément à une ou plusieurs caméras de véhicule sans affecter les performances et le comportement du système de vue étendue (EVS).
- Énumérez les appareils photo par emplacements relatifs. Permet aux clients d'énumérer et d'ouvrir les périphériques de caméra (ou flux vidéo) en fonction d'emplacements relatifs, ainsi que les détails du matériel (par exemple, le nom du nœud du périphérique) masqués aux clients.
- Événements de connexion à chaud EVS. Ajoute la notification et la gestion des caméras hotplug.
-
Cadre de voiture
- Ligne principale du cadre de voiture. Ajout d'un nouveau module de structure automobile qui inclut des API automobiles et des services automobiles. Cela permet la mise à jour de la pile de voitures indépendamment des versions de la plateforme Android.
- Prise en charge de la région de sécurité routière. Permet aux applications de spécifier des régions pour la sécurité de conduite et permet au système de spécifier une région et de fournir une dérogation temporaire.
- Migrez le véhicule HAL de HIDL vers AIDL. Le HIDL HAL reste pris en charge, mais les nouvelles propriétés ne doivent être ajoutées qu'au nouveau véhicule AIDL HAL.
- Prend en charge une charge utile plus importante et des appels par lots dans VHAL. VHAL peut désormais transmettre des charges utiles plus importantes via la mémoire partagée. Le regroupement des appels permet un envoi plus efficace de plusieurs demandes.
- Remplissage des métadonnées de navigation pour le cluster. Cette fonctionnalité étend le tampon de protocole d'état de navigation dans l'API d'état de navigation avec des champs supplémentaires pour décrire les métadonnées de navigation.
- Mode tactile. Les notifications sont désormais détachées des événements focus dans Android 13. Dans Android 12 et versions antérieures, les modes focus et tactile sont représentés par le même FocusEvent natif C++. Les changements de mode tactile sont désormais représentés dans un nouvel événement, TouchModeEvent. Ce nouvel événement natif est distribué sur toutes les fenêtres existantes, qu'elles soient ciblées ou non.
-
Connectivité
- Activez la bande ultra large (UWB). Fournit un support multi-ancres pour localiser les balises UWB avec une précision de 10 cm.
- Intégration de la ligne principale Bluetooth. Transforme le Bluetooth automobile en module pour permettre des mises à jour indépendantes des versions de la plate-forme Android. Les API masquées sont migrées vers les API système avec le support continu de Google.
- Gabledorsch. Une version plus récente de la pile Bluetooth est activée, avec prise en charge des cas d'utilisation automobile.
- Mise en réseau des véhicules. Ajoute des contrôles pour les réseaux Ethernet, y compris la gestion dynamique de la configuration IP, du réseau capacités, listes de contrôle d'accès aux applications et possibilité de connecter et de déconnecter des réseaux sur le voler.
- Référence TCU. Rend plus simple l’intégration d’un calculateur télématique externe avec Android via le HAL de téléphonie.
- Support de projection. Ajout d'une nouvelle API pour inclure VendorElements dans le cadre d'une configuration AP hostapd générée.
- API pour obtenir une liste des chaînes Wi-Fi et des codes de pays lorsque le Wi-Fi est désactivé.
-
Pouvoir
- Prise en charge de la suspension sur disque. Mode de mise hors tension pour préserver le contenu de la RAM. La suspension sur disque et la suspension sur RAM sont prises en charge.
- Contrôle du processus d'arrêt. Permet aux fournisseurs de prendre des mesures en temps opportun avant et après le mode Garage.
-
Confidentialité
- Modèle d'autorisation pour l'automobile. Les modifications apportées au modèle d'autorisations équilibrent la sécurité, la confidentialité et l'expérience utilisateur pendant la conduite.
- Rappel de décision d'autorisation après le trajet. Rappelle aux utilisateurs qui se sont garés les décisions d'autorisation prises pendant qu'ils conduisaient.
- Décisions d'autorisation récentes. Les décisions d'autorisation récentes sont affichées dans les paramètres de confidentialité, permettant aux utilisateurs de modifier les décisions d'autorisation.
- Tableau de bord de confidentialité pour l'automobile. Permet aux utilisateurs de consulter l'utilisation récente des autorisations de l'application dans les paramètres de confidentialité, y compris une chronologie d'événements pour les capteurs (tels que l'emplacement, le microphone et la caméra) et la sous-attribution pour GMSCore usage.
-
Capteurs
- Nouveaux types de capteurs dans le cadre de capteurs Android. Ajout de nouveaux types de capteurs d'unité de mesure inertielle (IMU) pour les axes limités et le cap afin de prendre en charge différentes configurations de capteurs et cas d'utilisation de la navigation.
-
Télémétrie
- Télémétrie OEM. Permet aux équipementiers d'utiliser un système d'infodivertissement alimenté par Android pour configurer et collecter l'infodivertissement embarqué (IVI) et les données du véhicule.
-
Gestion des utilisateurs
- Amélioration de la gestion des événements du cycle de vie des utilisateurs. Ajout d'un nouveau filtre de cycle de vie utilisateur pour améliorer les performances et simplifier le code client.
-
Intégration du véhicule
- Nouvelles propriétés VHAL. Ajout de nouvelles propriétés pour les phares antibrouillard, la recharge des véhicules électriques, la remorque, le poids du véhicule et le tic-tac des roues.
Étant donné qu'Android Automotive 13, contrairement à Android 13, est destiné aux équipementiers proposant des systèmes IVI basés sur le système d'exploitation Android Automotive, le journal des modifications est destiné aux ingénieurs système du système d'exploitation Android Automotive. Par conséquent, comme le souligne Rahman, Google a peut-être omis certaines modifications destinées aux utilisateurs dans les notes de version. Néanmoins, si vous souhaitez en savoir plus sur les modifications incluses dans la dernière version, nous vous recommandons de consulter la couverture détaillée de Rahman dans le billet de blog Esper lié ci-dessous.
Source:Notes de version d'Android Automobile 13
Via:Esper