Cette page récapitule les nouvelles fonctionnalités majeures fournies dans Android Automotive 15.
Fonctionnalités
Framework automobile
Gestionnaire d'affichage et de fenêtres
Pour en savoir plus, consultez la documentation de l'API Instrument Cluster.
- Ajout de la compatibilité avec UXRE sur plusieurs écrans, y compris les écrans physiques et virtuels. Cela permet d'appliquer différents 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 la 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émenter la commande radio.
Niveaux de volume minimal et maximal. Les OEM peuvent désormais définir des niveaux de volume minimal et maximal pour éviter que les sons ne soient trop faibles ou trop forts lorsqu'ils sont activés.
Appareils audio dynamiques. Permet à l'utilisateur de sélectionner des configurations audio avec des appareils de sortie dynamiques, tels que des casques Bluetooth et USB, lorsque les appareils sont connectés.
Configurations de fondu enchaîné audio. Les OEM peuvent désormais définir des configurations de fondu enchaîné pour les appareils automobiles, qui peuvent être appliquées aux applications lors de la lecture audio.
Amélioration de la compatibilité avec la radio HD et DAB. Compatibilité totale avec les normes de 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 Collecter des données sur les performances et Surveiller l'état du système.
- Instrumentation plus riche pour les problèmes de performances du système. Le proto dumpsys CarWatchdog signale les métriques mises en cache dans un format structuré pour faciliter l'analyse. Le profilage de la mémoire CarWatchdog permet de mieux comprendre l'impact de la pression de la mémoire sur les performances.
Gestion de l'alimentation
Pour en savoir plus, consultez la section Gestion de l'alimentation.
Accès à distance sans serveur. Ajout de la possibilité d'activer d'autres ECU, tels que le TCU, pour déclencher une activité AAOS et pour qu'AAOS planifie ses propres réveils afin de traiter une file d'attente de tâches.
Compatibilité avec l'arrêt d'urgence. Améliore le service de gestion de l'alimentation de la voiture pour alerter les applications système qu'une condition d'urgence a déclenché un arrêt.
Contrôles de la règle d'alimentation. Permet aux applications système OEM de modifier la règle d'alimentation en fonction de la situation.
Multi-écran
- Vous pouvez activer la communication entre les mêmes applications s'exécutant dans différentes zones d'occupant à l'aide de l'API Multi-Display Communications.
Écran de sécurité
Vous pouvez désormais activer l'interface utilisateur du conducteur et le développement de clusters en dehors de l'arborescence source Android.
Vous pouvez désormais surveiller l'interface utilisateur du conducteur pour générer des alertes et des notifications.
Connectivité
Bluetooth
Casques Bluetooth. Permet aux utilisateurs de connecter des casques Bluetooth à AAOS, en plus des téléphones connectés, et d'utiliser les casques comme appareil de sortie audio. L'utilisateur peut utiliser le nouveau paramètre Appareil de sortie audio sur la page Paramètres audio pour désigner son casque comme appareil de sortie. Un seul flux multimédia ou audio peut être actif via Bluetooth à la fois, source ou récepteur.
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.
Messagerie sur les données et les forfaits. Une UX de référence pour présenter l'option de renouvellement de la connectivité payante au moment où l'utilisateur en a besoin.
Wi-Fi payant pour les OEM. Une UX de référence pour afficher les connexions aux réseaux Wi-Fi restreints.
Persistance du point d'accès Wi-Fi. Ajout d'un bouton permettant aux utilisateurs de conserver le point d'accès du véhicule pour chaque trajet.
UWB
- Mise à jour des paramètres. Ajout de nouvelles options pour mieux contrôler les appareils UWB.
Interface utilisateur du système et applications principales
UI du système compatible avec 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.
Améliorations de la compatibilité. Amélioration de la compatibilité avec les applications tierces grâce à l'inclusion de fonctionnalités Android de base, telles que DocumentsUI et Gallery.
Insère dans la station d'accueil. Permet aux utilisateurs d'épingler leurs applications préférées dans l'espace de l'interface utilisateur du système pour les lancer plus rapidement.
Vue ambiante. Fournit aux OEM un espace dans lequel créer des expériences différenciées lorsque les écrans IVI sont allumés, mais ne sont pas utilisés.
Défi de verrouillage du profil actualisé. Ajout d'un défi de verrouillage d'écran standardisé dans Android Automotive.
Appareil photo
Pour en savoir plus, consultez la section Appareil photo.
Amélioration de la compatibilité avec les clients multi-caméras simultanés EVS. Amélioration de la compatibilité multi-caméras et multi-clients dans
CarEvsService, permettant aux clients de gérer plus efficacement les flux de données.Accès Camera2 user0. Permet aux applications s'exécutant dans l'utilisateur headless d'accéder à Camera2.
Liste d'autorisation de confidentialité Camera2. Les OEM peuvent désormais désigner certaines applications d'appareil photo comme étant autorisées à accéder aux appareils photo, quel que soit l'état du bouton de confidentialité de l'appareil photo.
Accès anticipé à Camera2. Les clients privilégiés avec
UID AID_AUTOMOTIVE_EVSpeuvent désormais accéder à l'appareil photo 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.
Capteurs à ultrasons. Ajout de nouvelles propriétés VHAL pour les capteurs de stationnement à ultrasons.
Surveillance du conducteur. Ajout de nouvelles propriétés VHAL pour les systèmes de surveillance de l'attention du conducteur.
Nouvelles propriétés VHAL. Ajout de 10 nouvelles propriétés VHAL.
Amélioration des performances des propriétés de la voiture. Pour réduire la charge du processeur, mise à jour des propriétés
ContinuousetOn_Change.Résolution configurable lors de l'abonnement aux données des capteurs. Ajout d'une nouvelle API
registerCallbackau niveau du CPM et ajout d'une logique à l'interfaceCarPropertyServiceet VHAL.VHAL : granularité du module d'accès. Les OEM peuvent désormais spécifier des niveaux d'accès (tels que
READ-onlyetREAD-WRITE) par combinaisonpropertyId-areaIdau 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 tests exécutées pour cette version incluent CTS, STS, VTS et CTSonGSI.
À l'exception des problèmes suivants, nous n'avons détecté aucun échec connu nécessitant un correctif dans le code Android 15 (android15-release) ou dans la branche de test Android 15 (android15-tests-dev).
- CTS-Verifier. Résultat du sélecteur.
Si votre appareil est basé sur l'interface utilisateur Car Portrait, ces tests peuvent échouer, en plus de ceux listés précédemment.