Details zur Version von Android Automotive 11

Der folgende Inhalt beschreibt die wichtigsten Funktionen und Verbesserungen, die Android Automotive in dieser Version hinzugefügt wurden. Weitere Informationen zu den in dieser Version dokumentierten neuen Funktionen finden Sie unter „Neuigkeiten“ .

Wichtige Funktionen und Verbesserungen

Verbesserungen der Systembenutzeroberfläche und der Kernanwendungen

  • Aktualisierte Kernsystem-Apps
    • Suche nach neuen Einstellungen. Benutzer können jetzt schnell auf dem Startbildschirm der Einstellungen nach der relevanten Einstellung suchen.
    • Medien. Weitere Funktionen wurden hinzugefügt, um die Benutzererfahrung zu verbessern und die Anpassung für OEMs zu verbessern.
    • Dialer. Zur Verbesserung der Benutzererfahrung wurde eine Option zum Sortieren nach Nachnamen hinzugefügt.
    • Nachrichten. Gruppennachrichten werden jetzt über MMS und RCS unterstützt.
  • Verbesserte Flexibilität für Benachrichtigungen. Es wurde eine Funktion zur verbesserten Anpassbarkeit der Bildschirmposition für Benachrichtigungsfelder und Heads-up-Benachrichtigungen sowie zur verbesserten Anpassbarkeit von Heads-up-Benachrichtigungsanimationen hinzugefügt.
  • Verbesserte Anpassbarkeit für Statusleistensymbole. Der Abstand zwischen den Symbolen kann angepasst werden, einige Symbole können jetzt ausgeschlossen werden.
  • Automotive-UI-Toolkit. Es wurden neue Komponenten und Ressourcen hinzugefügt, um eine einfachere, vorhersehbarere und konsistentere OEM-Anpassung des Systems zu ermöglichen.
  • Grundlegende Rotationsunterstützung. VHAL-Ereignisse für einen physischen Drehregler werden an den RotaryController-Dienst weitergeleitet, damit die Apps mit dem Drehregler funktionieren können.

Benutzerverwaltung

  • Aktualisierte Mehrbenutzer-APIs. Die Mehrbenutzer-Verwaltungs-API-Oberfläche von Android AutomotiveOS (z. B. CarUserManagerHelper) wurde in das Kern-Framework (z. B. UserManager) verschoben, um die OEM-Integration und Aktualisierbarkeit zu erleichtern.
  • Benutzerrollen und Einschränkungen. Unterstützung wurde hinzugefügt für einfachere OEM-Anpassung von Benutzerrollen und -beschränkungen.
  • Schnellerer Benutzerwechsel. Benutzerwechsel und Mehrbenutzerleistung wurden verbessert. Die Voraberstellung durch den Benutzer und das Entfernen von Paketen vom Systembenutzer ist jetzt möglich.
  • CarUserHAL. Die Integration der Benutzerverwaltung (z. B. Benutzerwechsel) zwischen externen Steuergeräten und Android wird jetzt unterstützt.
  • Entsperren vertrauenswürdiger Geräte. Es wurden Verbesserungen an der Entsperrleistung von Benutzern und der Systemerfahrung vorgenommen

Bluetooth

  • Deckblattkunst. Cover-Artworks für aktuell wiedergegebene und durchsuchte Titel über AVRCP können jetzt empfangen werden.
  • MMS und RCS. Zusätzlich zu SMS werden jetzt auch das Senden und Empfangen von MMS- und RCS-Nachrichten unterstützt.
  • AT-Befehle des Anbieters. Die Fähigkeit wurde hinzugefügt Unterstützt das Senden von AT-Befehlen des Anbieters über HFP, um die Projektion durch Dritte zu ermöglichen.
  • Synchronisierung von Lieblingskontakten. Das Favoriten-Telefonbuch kann jetzt vom Telefon auf das Auto übertragen werden.
  • Verbessern Sie die Unterstützung für mehrere durchsuchbare Medienquellen. Verbesserte Unterstützung für Signale von Telefonen, die mehrere Mediaplayer unterstützen, und Wechsel dieser Mediaplayer.
  • AVRCP-Verbesserungen. Die Mediensteuerungsfunktion wurde verbessert.
  • Kontakt-Downloads. Kontakt-Downloads werden jetzt gestapelt, um verfügbare Kontakte früher in die Datenbank aufzunehmen.

Mehrere Displays

  • Emulatorunterstützung. Der Android Automotive OS-Emulator unterstützt jetzt mehrere physische Displays.
  • Boot-Animation für mehrere Displays. Die Boot-Animation mit mehreren Displays wird jetzt unterstützt.
  • CarActivityView. ActivityView ist sich nun der Fahrbeschränkungen bewusst.

Konnektivität

  • Durchsuchen und Verwalten von Hotspot-Clients. Partner können nun eine detaillierte Liste der verbundenen AP-Clients einsehen und Clients anzeigen oder blockieren.
  • Dynamische Wi-Fi-Schnittstellenverwaltung. Es wurde Unterstützung für das dynamische Erstellen und Entfernen von Wi-Fi-Netzwerkschnittstellen hinzugefügt, um Anwendungsfälle für Wi-Fi-Parallelität zu unterstützen und die Fragmentierung bei aktuellen einmaligen Implementierungen zu reduzieren.
  • Lautlose drahtlose Verbindung zu Automotive HUs. Privilegierte Apps können jetzt unbemerkt mit dem WLAN verbunden werden.

Audio

  • Audioeffekte pro Ausgabegerät. Audioeffekte können jetzt nicht nur pro Stream, sondern auch auf bestimmte Ausgabegeräte angewendet werden.
  • Verbesserungen für mehrere Zonen. Multizonen-Audio unterstützt jetzt Routing basierend auf Benutzer- und Fahrzeugbelegung. Darüber hinaus können Audioeingänge Zonen zugeordnet werden, um die Gerätesuche zu erleichtern.
  • Unterstützende Fahrzeuggeräusche. Es wurden neue Systemnutzungen eingeführt, um Anwendungsfälle im Automobilbereich abzudecken. Außerdem wurden neue APIs hinzugefügt, um der HAL die Teilnahme am Audiofokus für Sounds außerhalb von Android zu ermöglichen.
  • Verbesserungen des Audiofokus. Verzögerte Audiofokusanfragen werden jetzt unterstützt und es wurde eine neue Benutzereinstellung hinzugefügt, um zu verhindern, dass die Navigation während eines Anrufs den Fokus erhält.

Kamera

Rundumsicht. Es wurde die Möglichkeit hinzugefügt, eine 360°-Rundumansicht von mehreren Kameraeingängen anzuzeigen.

Computer Vision und maschinelles Lernen (CV und ML)

Computepipe auf Android Automotive OS. Eine CVML-Client-Implementierung in Android ermöglicht jetzt die Verbindung mit CVML-Pipelines unabhängig davon, in welcher Umgebung sie ausgeführt werden (VM oder diskrete HW), und zwar auf eine Weise, die die zugrunde liegende Bereitstellungsarchitektur abstrahiert.

Sensoren

  • Ultraschall. Der Plattform wurde Unterstützung für Ultraschallsensor-Arrays hinzugefügt.
  • CarPropertyManager. Es wurden Verbesserungen an der Berechtigungsgranularität für die Eigenschaft „Vendor“ vorgenommen, es wurden Fehlerrückrufe angezeigt und eine vereinfachte getProperty-API eingeführt.
  • Länderdetektor. Automobilanpassung zulassen, um es OEMs zu ermöglichen, einen anderen als den Standard-Ländercode für die Standorterkennung festzulegen (insbesondere für Fälle, in denen in einem Auto kein Telefonanschluss vorhanden ist).
  • GNSS. Es können jetzt unbegrenzt viele Satelliten gemeldet werden (zuvor waren es maximal 64).

Systemzuverlässigkeit und -stabilität

Watchdog wurde hinzugefügt, um problematische Prozesse zu erkennen und neu zu starten.

Boot-Leistung

IO-Leistungsdaten werden jetzt im Rahmen des CarWatchDog-Dienstes erfasst.

Autorahmen

  • Optionale und experimentelle Funktionen werden jetzt unterstützt.
  • Die Funktion wurde für die Überwachung von Aktivitätsabstürzen und den Neustart für abgestürzte Aktivitäten, die in einem Cluster ausgeführt werden (FixedActivity-Modus), hinzugefügt.
  • Die Handhabung von Autoservice-Unfällen wurde verbessert.
  • Die CarOccupantZoneManager-API wurde hinzugefügt, um die Abfrage der richtigen Anzeige/des richtigen Audios für eine bestimmte Verwendung zu ermöglichen.
  • CarInputManager wurde hinzugefügt, um die Erfassung einer ausgewählten Gruppe von Eingabeereignissen zu ermöglichen.
  • CAN-Bus HAL für standardisierten CAN-Bus-Zugriff wurde hinzugefügt.

Energieverwaltung

Die Logik des Energieverwaltungsdienstes unterstützt jetzt neue Übergänge. WAIT_FOR_VHAL_FINISH in WAIT_FOR_VHAL und SHUTDOWN_PREPARE in den sofortigen Ruhezustand.

Fehlerbehebung

Es wurden mehrere Fehlerkorrekturen und Konformitätstestkorrekturen vorgenommen.

Bekannte Probleme

  • xTS läuft auf einem Emulator und nicht auf einem kompatiblen Gerät.
  • Es wurde kein Leistungsbenchmarking durchgeführt.