Android Automotive 25Q2

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