Google è lieta di condividere questa release di Android 25Q2 con i partner Android Automotive. Per Android 16, questa release di Android Automotive 25Q2 è conforme. Continuiamo a perfezionare le funzionalità, con l'obiettivo di consigliare una release imminente per gli OEM.
Dettagli della versione
Questa sezione riassume le funzionalità e i miglioramenti principali forniti nella release B di AAOS.
Questi aggiornamenti si applicano ad Android Android16
, livello API 36.
La release Android Automotive 25Q2 è compatibile con Android 16.
Nuove funzionalità
La release 25Q2 fornisce queste nuove funzionalità.
Framework AAOS
Audio e radio:
Miglioramenti all'HAL di controllo audio: per configurare le funzionalità dell'impianto audio dell'auto, utilizza le API anziché il file XML.
Sistema di allarme di emergenza (EAS) per radio ad alta definizione (HD): passa le informazioni EAS alle applicazioni radio con un'API. Questo vale per HD Radio (Nord America) e DAB EWS (Unione Europea).
Libreria AAudio integrata: AAudio AAudio supporta i tag Audio Attributes definiti dall'OEM per personalizzare il comportamento dell'app. Ad esempio, il routing audio e la gestione del volume.
Gestione dell'alimentazione:
- Notifiche relative allo stato di alimentazione per i processi integrati: la disponibilità delle notifiche relative allo stato di alimentazione per i processi integrati dell'OEM (oltre alle app Android) è stata estesa.
Telaio dell'auto:
- Configurazione dinamica delle proprietà dei veicoli: supporta la configurazione dinamica dei valori minimo e massimo e dei valori supportati nelle proprietà dei veicoli.
Connettività
Networking:
Telefonia minima: un sottoinsieme dell'HAL (Hardware Abstraction Layer) di Android Telephony per OEM nel settore auto e motori per consentire agli OEM di utilizzare la telefonia Android su dispositivi solo dati (inclusi i TCU). Ciò riduce la frammentazione e fornisce il supporto per le funzionalità di telefonia.
API di upsell per i messaggi di connettività:è stato migliorato SubscriptionManager per fornire API che possono mostrare lo stato dell'abbonamento ai dati mobili di un utente. Ad esempio,
active
,inactive
,trial
e la data di scadenza.Supporto delle app di proiezione: è stato aggiunto il supporto per consentire agli OEM nel settore auto e motori di configurare il set completo di parametri
hostapd.conf
non disponibili tramite le API Android. È stato aggiunto un motivo di disconnessione all'API SoftApCallback in modo che gli OEM possano sapere perché i client si sono disconnessi da un hotspot locale (LOHS). Queste funzionalità migliorano il supporto per le app proiettate e riducono la frammentazione.
UI ed esperienze di sistema AAOS
- ScalableUI:questo framework di gestione delle finestre di AAOS fornisce agli OEM componenti configurabili che consentono loro di soddisfare i requisiti relativi alle finestre e di facilitare le esperienze personalizzate.
Proprietà VHAL
Proprietà del veicolo:
Sono state aggiunte nuove proprietà del veicolo per comunicare le caratteristiche e lo stato del veicolo.
Sono state aggiornate le costanti delle proprietà del veicolo da @SystemApi alle API pubbliche per consolidare la documentazione generata in VehiclePropertyIDs. Per accedere ai dati della proprietà del veicolo sono ancora necessarie le autorizzazioni definite e documentate in precedenza.
Proprietà del veicolo accessibili a terze parti:questa funzionalità rende disponibili per gli sviluppatori di app di terze parti otto proprietà del veicolo esistenti pertinenti a navigazione, assistente vocale, meteo e stato di guida. Per scoprire di più, consulta Eseguire l'integrazione con app e servizi Google.
Conformità
La conformità ad Android è stata eseguita sull'hardware di riferimento interno. Le suite di test eseguite per questa release includono CTS, CTS-V, ATS, STS, VTS e CTS su GSI.
A parte i problemi elencati di seguito, non sono noti errori che richiedono una correzione nel codice di Android 16 (android16-release
) o nel ramo di test di Android 16 (android16-tests-dev
).
CtsAutoFillServiceTestCases
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests