Informations sur la version d'Android Automotive du 3e trimestre 2024

Cette page récapitule les nouvelles fonctionnalités majeures proposées dans Android Automotive 24Q3.

Fonctionnalités

Car Framework

Affichage et gestionnaire de fenêtres

Pour en savoir plus, consultez la page API Instrument Cluster.

  1. Ajout de la prise en charge de l'UXRE sur plusieurs écrans, y compris les écrans physiques et virtuels. Cela permet d'appliquer différentes UXRE par écran, qu'il s'agisse d'un écran physique ou virtuel. Les écrans peuvent être identifiés dans une zone d'occupant de voiture dans la configuration UXRE. Cela permet aux écrans réservés aux passagers de continuer à utiliser les applications NDO pendant la conduite.

Audio et radio

Pour en savoir plus, consultez la section Implémentation du contrôle radio.

  1. Niveaux de volume minimal et maximal Les OEM peuvent désormais définir des niveaux de volume minimum et maximal pour éviter que les sons ne soient trop faibles ou trop forts lorsqu'ils sont activés.

  2. Appareils audio dynamiques Permet à l'utilisateur de sélectionner des configurations audio avec des périphériques de sortie dynamiques, tels que des casques Bluetooth et USB, lorsqu'ils sont connectés.

  3. Configurations de fondu du crossover audio. Les OEM peuvent désormais définir des configurations de fondu croisé pour les appareils automobiles, qui peuvent être appliquées aux applications lors de la lecture audio.

  4. Amélioration de la compatibilité avec la radio HD et DAB. Compatibilité totale avec les normes radio HD et DAB afin que les OEM puissent intégrer des fonctionnalités radio dans les appareils automobiles.

Performances et état du système

Pour en savoir plus, consultez les pages Collecter des données sur les performances et Surveiller l'état du système.

  1. Instrumentation plus riche pour les problèmes de performances du système Le protocole dumpsys CarWatchdog signale les métriques mises en cache dans un format structuré pour une analyse plus facile. Le profilage de la mémoire CarWatchdog permet de mieux comprendre l'impact de la pression de mémoire sur les performances.

Gestion de l'alimentation

Pour en savoir plus, consultez la section Gestion de l'alimentation.

  1. Accès à distance sans serveur Ajout de la possibilité d'activer d'autres ECU, tels que le TCU, pour déclencher l'activité AAOS et pour que l'AAOS planifie ses propres réveils afin de traiter une file d'attente de tâches.

  2. Arrêt d'urgence Amélioration du service de gestion de l'alimentation de la voiture pour avertir les applications système qu'une situation d'urgence a déclenché un arrêt.

  3. Commandes de stratégie d'alimentation. Permet aux applications système OEM de modifier la stratégie d'alimentation en fonction de la situation.

Sécurité de l'écran

Pour en savoir plus, consultez la page API Multi-Display Communications.

  1. Vous pouvez désormais activer l'UI du pilote et le développement de clusters en dehors de l'arborescence source Android.

  2. Vous pouvez désormais surveiller l'interface utilisateur du conducteur pour générer des alertes et des notifications.

Connectivité

Bluetooth

  1. Casques Bluetooth Permet aux utilisateurs de connecter des casques Bluetooth à AAOS, ainsi qu'à des téléphones connectés, et d'utiliser les casques comme périphérique de sortie audio. L'utilisateur peut utiliser le nouveau paramètre Périphérique de sortie audio dans le pageset Paramètres audio pour désigner son casque comme périphérique de sortie. Un seul flux multimédia ou audio peut être actif via Bluetooth à la fois, en tant que source ou destination.

  2. Niveau de journalisation par défaut Vous pouvez désormais contrôler le niveau de journalisation par défaut de la pile Bluetooth à partir des options pour les développeurs ou sur la ligne de commande à l'aide de la nouvelle balise de journalisation log.tag.bluetooth.

Mise en réseau

Pour en savoir plus, consultez la section Maintenir les points d'accès entre les sessions de conduite.

  1. Messages sur les données et les forfaits d'abonnement UX de référence pour présenter la possibilité de renouveler la connectivité payante au moment où l'utilisateur en a besoin.

  2. Wi-Fi payant par l'OEM UX de référence pour afficher les connexions aux réseaux Wi-Fi restreints.

  3. Persistance du point d'accès Wi-Fi Ajout d'un bouton d'activation/de désactivation permettant aux utilisateurs de conserver le point d'accès du véhicule pour chaque trajet.

UWB

  1. Mise à jour des paramètres. Ajout de nouvelles options pour mieux contrôler les appareils UWB.

UI du système et applications principales

  1. UI du système tenant compte de la configuration Élargissez les fonctionnalités des émulateurs AAOS en prenant en charge plusieurs configurations d'appareils simulées à l'aide d'une seule image système.

  2. Améliorations de la compatibilité Amélioration de la compatibilité des applications tierces grâce à l'inclusion de fonctionnalités Android de base, telles que DocumentsUI et Gallery.

  3. Station d'accueil. Autorisez les utilisateurs à épingler des applications préférées à l'espace de l'UI système pour lancer les applications plus rapidement.

  4. Vue Veille. Fournir aux OEM un espace dans lequel créer des expériences différenciées lorsque les écrans IVI sont allumés, mais pas utilisés

  5. Actualisation du défi de déverrouillage du profil. Ajout d'un défi de verrouillage d'écran standardisé sur Android Automotive.

Appareil photo

Pour en savoir plus, consultez Appareil photo.

  1. Amélioration de la compatibilité avec les clients multicaméras EVS simultanés. Amélioration de la prise en charge multicaméra et multiclient dans CarEvsService, ce qui permet aux clients de gérer plus efficacement les flux de données.

  2. Accès user0 Camera2. Autorisez les applications exécutées dans l'utilisateur headless à accéder à Camera2.

  3. Liste d'autorisation de confidentialité Camera2 Les OEM peuvent désormais ajouter certaines applications d'appareil photo à la liste d'autorisation d'accès aux appareils photo, quelle que soit l'état du bouton de confidentialité de l'appareil photo.

  4. Accès anticipé à Camera2 Les clients privilégiés disposant de UID AID_AUTOMOTIVE_EVS peuvent désormais accéder à la caméra avant la fin du démarrage d'Android.

Capteurs et propriétés VHAL

Pour en savoir plus, consultez la section Propriétés système compatibles.

  1. Capteurs à ultrasons Ajout de nouvelles propriétés VHAL pour les capteurs de stationnement à ultrasons.

  2. Surveillance du conducteur Ajout de nouvelles propriétés VHAL pour les systèmes de surveillance de l'attention du conducteur.

  3. Nouvelles propriétés VHAL. Ajout de 10 nouvelles propriétés VHAL.

  4. Amélioration des performances des établissements automobiles Pour réduire la charge du processeur, les propriétés Continuous et On_Change ont été mises à jour.

  5. Résolution configurable lors de l'abonnement aux données des capteurs. Ajout d'une nouvelle API registerCallback au niveau du CPM et ajout de logique à l'interface CarPropertyService et VHAL.

  6. VHAL: précision du module d'accès. Les OEM peuvent désormais spécifier des niveaux d'accès (par exemple, READ-only et READ-WRITE) par combinaisons propertyId-areaId au lieu de spécifier des niveaux d'accès pour une propriété entière.

Conformité

Les tests de conformité Android ont été exécutés sur du matériel de référence interne. Les suites de test exécutées pour cette version incluent CTS, STS, VTS et CTSonGSI.

À l'exception des problèmes suivants, nous n'avons détecté aucune défaillance connue nécessitant un correctif dans le code Android 15 (android15-release) ni dans la branche de test Android 15 (android15-tests-dev).

  • CTS-Verifier Résultat du sélecteur.

Si votre appareil est basé sur l'UI Portrait pour voiture, ces tests peuvent échouer, en plus de ceux listés précédemment.

  • CTS : CtsWindowManagerDeviceWindow
  • CTS : CtsWindowManagerDeviceMultiDisplay
  • CTS-Verifier Désactivez la barre d'état.