Android Automotive 3° trimestre 2024

Questa pagina riassume le nuove funzionalità principali fornite in Android Automotive 24Q3.

Funzionalità

Car framework

Display e gestione finestre

Per saperne di più, consulta l'articolo API Instrument Cluster.

  1. È stato aggiunto il supporto UXRE su più display, inclusi quelli fisici e virtuali. Ciò consente di applicare diversi UXRE in base al display, fisico o virtuale. I display possono essere identificati all'interno di una zona dell'abitacolo dell'auto nella configurazione UXRE. In questo modo, i display solo per i passeggeri possono continuare a utilizzare le app NDO durante la guida.

Audio e radio

Per scoprire di più, consulta Implementazione del controllo radio.

  1. Livelli di volume minimo e massimo. Gli OEM ora possono definire livelli di volume minimi e massimi per evitare che i suoni siano troppo bassi o troppo alti quando vengono attivati.

  2. Dispositivi audio dinamici. Consente all'utente di selezionare le configurazioni audio con dispositivi di output dinamici, come cuffie Bluetooth e USB, quando i dispositivi sono connessi.

  3. Configurazioni di dissolvenza incrociata audio. Ora gli OEM possono definire configurazioni di dissolvenza incrociata per i dispositivi automobilistici, che possono essere applicate alle app durante la riproduzione audio.

  4. Miglioramento del supporto per la radio HD e DAB. Supporta completamente gli standard radio HD e DAB in modo che gli OEM possano integrare le funzionalità radio nei dispositivi per il settore auto e motori.

Prestazioni e integrità del sistema

Per saperne di più, vedi Raccogliere dati sul rendimento e Monitorare lo stato di integrità del sistema.

  1. Strumentazione più ricca per i problemi di prestazioni del sistema. CarWatchdog dumpsys proto segnala le metriche memorizzate nella cache in un formato strutturato per facilitare l'analisi. La profilazione della memoria di CarWatchdog viene utilizzata per comprendere meglio l'impatto della pressione della memoria sulle prestazioni.

Gestione alimentazione

Per scoprire di più, consulta Gestione dell'alimentazione.

  1. Accesso remoto serverless. È stata aggiunta la possibilità di attivare altre ECU, ad esempio la TCU, per attivare l'attività AAOS e per AAOS di pianificare le proprie riattivazioni per elaborare una coda di attività.

  2. Supporto per l'arresto di emergenza. Migliora il servizio di gestione dell'alimentazione dell'auto per avvisare le app di sistema che una condizione di emergenza ha attivato un arresto.

  3. Controlli dei criteri di alimentazione. Consente alle app di sistema OEM di modificare la policy di alimentazione in base alla situazione.

Multi-display

  1. Puoi abilitare la comunicazione tra le stesse app in esecuzione in zone occupanti diverse utilizzando l'API Multi-Display Communications.

Display di sicurezza

  1. Ora puoi abilitare lo sviluppo dell'interfaccia utente del conducente e del cluster al di fuori dell'albero dei sorgenti di Android.

  2. Ora puoi monitorare l'interfaccia utente del conducente per generare avvisi e notifiche.

Connettività

Bluetooth

  1. Cuffie Bluetooth. Consente agli utenti di connettere cuffie Bluetooth ad AAOS, insieme agli smartphone connessi, e di utilizzare le cuffie come dispositivo di output audio. L'utente può utilizzare la nuova impostazione Dispositivo di uscita audio nella pagina Impostazioni audio per designare le cuffie come dispositivo di uscita. Solo uno stream audio o multimediale può essere attivo tramite Bluetooth alla volta, sorgente o sink.

  2. Livello di log predefinito. Ora puoi controllare il livello di log predefinito dello stack Bluetooth dalle Opzioni sviluppatore o dalla riga di comando utilizzando il nuovo tag di logging log.tag.bluetooth.

Reti

Per scoprire di più, consulta Mantenere gli hotspot tra le sessioni di guida.

  1. Messaggi relativi a dati e piani di abbonamento. Un'esperienza utente di riferimento per presentare l'opzione di rinnovo della connettività a pagamento nel momento del bisogno dell'utente.

  2. Wi-Fi a pagamento OEM. Un'esperienza utente di riferimento per mostrare le connessioni a reti Wi-Fi con limitazioni.

  3. Persistenza dell'hotspot Wi-Fi. È stato aggiunto un pulsante di attivazione/disattivazione per consentire agli utenti di mantenere l'hotspot del veicolo per ogni viaggio.

UWB

  1. Aggiornamento delle impostazioni. Sono state aggiunte nuove opzioni per fornire un maggiore controllo dei dispositivi UWB.

UI di sistema e app principali

  1. Interfaccia utente di sistema consapevole della configurazione. Amplia le funzionalità degli emulatori AAOS supportando configurazioni di più dispositivi simulate utilizzando una singola immagine di sistema.

  2. Miglioramenti alla compatibilità. Sono stati apportati miglioramenti alla compatibilità con le app di terze parti tramite l'inclusione di funzionalità Android di base, come DocumentsUI e Galleria.

  3. Base. Consenti agli utenti di bloccare le app preferite nello spazio dell'interfaccia utente di sistema per avviarle più rapidamente.

  4. Visualizzazione Ambient. Fornire agli OEM uno spazio in cui creare esperienze differenziate quando gli schermi IVI sono accesi ma non in uso

  5. Sfida aggiornata per il blocco del profilo. Aggiunta di una richiesta di blocco schermo standardizzata su Android Automotive.

Fotocamera

Per saperne di più, vedi Fotocamera.

  1. Supporto migliorato per i client multicamera simultanei EVS. Supporto migliorato di più telecamere e più client in CarEvsService, che consente ai client di gestire i flussi di dati in modo più efficiente.

  2. Accesso utente0 Camera2. Consenti alle app in esecuzione nell'utente headless di accedere a Camera2.

  3. Elenco consentito per la privacy di Camera2. Gli OEM ora possono designare determinate app per la fotocamera da inserire nella lista consentita per accedere alle fotocamere indipendentemente dallo stato dell'interruttore per la privacy della fotocamera.

  4. Accesso in anteprima a Camera2. I client privilegiati con UID AID_AUTOMOTIVE_EVS ora possono accedere alla videocamera prima del completamento dell'avvio di Android.

Sensori e proprietà VHAL

Per saperne di più, consulta Proprietà di sistema supportate.

  1. Sensori a ultrasuoni. Sono state aggiunte nuove proprietà VHAL per i sensori di parcheggio a ultrasuoni.

  2. Monitoraggio del conducente. Sono state aggiunte nuove proprietà VHAL per i sistemi di monitoraggio dell'attenzione del conducente.

  3. Nuove proprietà VHAL. Sono state aggiunte 10 nuove proprietà VHAL.

  4. Miglioramenti del rendimento della proprietà Auto. Per ridurre il carico della CPU, sono state aggiornate le proprietà Continuous e On_Change.

  5. Risoluzione configurabile durante la sottoscrizione ai dati dei sensori. È stata aggiunta una nuova API registerCallback a livello di CPM ed è stata aggiunta la logica all'interfaccia CarPropertyService e VHAL.

  6. VHAL: granularità del modulo di accesso. Ora gli OEM possono specificare i livelli di accesso (ad esempio READ-only e READ-WRITE) per combinazione propertyId-areaId anziché specificare i livelli di accesso per un'intera proprietà.

Conformità

I test di conformità Android sono stati eseguiti su hardware di riferimento interno. Le suite di test eseguite per questa release includono CTS, STS, VTS e CTSonGSI.

Ad eccezione dei seguenti problemi, non abbiamo riscontrato errori noti che richiedano una correzione nel codice di Android 15 (android15-release) o nel ramo di test di Android 15 (android15-tests-dev).

  • CTS-Verifier. Risultato del selettore.

Se il dispositivo si basa sull'interfaccia utente verticale dell'auto, questi test potrebbero non riuscire, oltre a quelli elencati in precedenza.

  • CTS. CtsWindowManagerDeviceWindow
  • CTS. CtsWindowManagerDeviceMultiDisplay
  • CTS-Verifier. Disattivare la barra di stato