A partire dal 27 marzo 2025, ti consigliamo di utilizzare android-latest-release anziché aosp-main per compilare e contribuire ad AOSP. Per ulteriori informazioni, vedi Modifiche ad AOSP.
È stato aggiunto il supporto di UXRE su più display, inclusi quelli fisici e virtuali. In questo modo è possibile applicare UXRE diversi su base di display, che si tratti di un display fisico o virtuale. I display possono essere identificati
all'interno di una zona per gli occupanti dell'auto nella configurazione UXRE. In questo modo, i display riservati ai passeggeri possono continuare a utilizzare le app NDO durante la guida.
Livelli di volume minimo e massimo. Ora gli OEM possono definire livelli di volume minimo e massimo per evitare che i suoni siano troppo bassi o troppo alti quando vengono attivati.
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.
Configurazioni di dissolvenza del crossover audio. Ora gli OEM possono definire configurazioni di dissolvenza incrociata per i dispositivi automotive, che possono essere applicate alle app durante la riproduzione audio.
Migliorare il supporto della radio HD e DAB. Supporto completo degli standard radio HD e DAB per consentire agli OEM di integrare le funzionalità radio nei dispositivi per auto e motori.
Strumentazione più completa per i problemi di prestazioni del sistema. Il proto dumpsys di CarWatchdog registra le metriche memorizzate nella cache in un formato strutturato per facilitarne l'analisi. La profilazione della memoria di CarWatchdog viene utilizzata per comprendere meglio l'impatto dell'utilizzo della memoria sulle prestazioni.
Accesso remoto serverless. È stata aggiunta la possibilità di attivare altre ECU, come la TCU, per attivare l'attività di AAOS e per consentire ad AAOS di pianificare i propri risvegli per elaborare una coda di attività.
Assistenza per l'arresto d'emergenza. Migliora il servizio di gestione dell'alimentazione dell'auto per informare le app di sistema che una condizione di emergenza ha attivato un arresto.
Controlli dei criteri di risparmio energia. Consente alle app di sistema OEM di modificare il criterio di alimentazione in base alla situazione.
Multi-display
Puoi abilitare la comunicazione tra le stesse app in esecuzione in zone per gli occupanti diverse utilizzando l'API Multi-Display Communications.
Display di sicurezza
Ora puoi attivare lo sviluppo dell'interfaccia utente del driver e del cluster al di fuori della struttura di origine di Android.
Ora puoi monitorare l'interfaccia utente del conducente per generare avvisi e notifiche.
Connettività
Bluetooth
Cuffie Bluetooth. Consente agli utenti di collegare cuffie Bluetooth ad AAOS, insieme agli smartphone connessi, e di utilizzare le cuffie come dispositivo di uscita audio.
L'utente può utilizzare la nuova impostazione Dispositivo di uscita audio nel set di pagine Impostazioni audio per designare le cuffie come dispositivo di uscita. È possibile attivare un solo stream audio o multimediale alla volta tramite Bluetooth, come sorgente o destinazione.
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.
Messaggistica relativa a dati e piani di abbonamento. Un'esperienza utente di riferimento per presentare la possibilità di rinnovare la connettività a pagamento in base alle esigenze dell'utente.
Wi-Fi a pagamento dell'OEM. Un'esperienza utente di riferimento per mostrare le connessioni alle reti Wi-Fi con limitazioni.
Persistenza dell'hotspot Wi-Fi. È stato aggiunto un pulsante di attivazione/disattivazione per consentire agli utenti di mantenere attivo l'hotspot del veicolo per ogni viaggio.
UWB
Aggiornamento delle impostazioni. Sono state aggiunte nuove opzioni per offrire un maggiore controllo dei dispositivi UWB.
UI di sistema e app di base
Interfaccia utente di sistema consapevole della configurazione. Amplia le funzionalità degli emulatori AAOS supportando configurazioni simulate di più dispositivi utilizzando un'unica immagine di sistema.
Miglioramenti alla compatibilità. Sono stati apportati miglioramenti alla compatibilità delle app di terze parti tramite l'inclusione di funzionalità di base di Android, come Documenti e Galleria.
Aggancia il telefono alla base. Consenti agli utenti di bloccare le app preferite nello spazio dell'interfaccia utente di sistema per avviarle più rapidamente.
Vista Ambient. Offrire agli OEM uno spazio in cui creare esperienze differenziate quando gli schermi IVI sono accesi, ma non in uso
Sfida di blocco del profilo aggiornata. È stata aggiunta una verifica di blocco schermo standardizzata su Android Automotive.
Fotocamera
Per scoprire di più, consulta la sezione Fotocamera.
Supporto migliorato per i client multicamera simultanei EVS. Miglioramento del supporto per più videocamere e più client in CarEvsService, che consente ai client di gestire gli stream di dati in modo più efficiente.
Accesso utente0 a Camera2. Consenti alle app in esecuzione nell'utente senza testa di accedere
Camera2.
Lista consentita per la privacy di Camera2. Ora gli OEM possono designare determinate app per la fotocamera come inserite nella lista consentita per accedere alle fotocamere, indipendentemente dallo stato dell'opzione di privacy della fotocamera.
Accesso in anteprima a Camera2. I client con privilegi con UID AID_AUTOMOTIVE_EVS
ora possono accedere alla videocamera prima del completamento dell'avvio di Android.
Sensori a ultrasuoni. Sono state aggiunte nuove proprietà VHAL per i sensori di parcheggio ultrasonici.
Monitoraggio dei conducenti. Sono state aggiunte nuove proprietà VHAL per i sistemi di monitoraggio dell'attenzione del conducente.
Nuove proprietà VHAL. Sono state aggiunte 10 nuove proprietà VHAL.
Miglioramenti al rendimento delle proprietà per auto. Per ridurre il carico della CPU, abbiamo aggiornato le proprietà Continuous e On_Change.
Risoluzione configurabile quando ti abboni ai dati del sensore. È stata aggiunta una nuova API registerCallback a livello di CPM e la logica è stata aggiunta all'interfaccia CarPropertyService e VHAL.
VHAL: granularità del modulo di accesso. Ora gli OEM possono specificare i livelli di accesso
(ad esempio READ-only e READ-WRITE) per le combinazioni propertyId-areaId
invece di specificare i livelli di accesso per un'intera proprietà.
Conformità
I test di conformità Android sono stati eseguiti su hardware di riferimento interno. I set di test eseguiti per questa release includono CTS, STS, VTS e CTSonGSI.
A parte i seguenti problemi, non abbiamo rilevato errori noti che richiedono 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 tuo dispositivo è basato sull'interfaccia utente Ritratto dell'auto, questi test potrebbero non riuscire, oltre a quelli elencati in precedenza.
CTS.CtsWindowManagerDeviceWindow
CTS.CtsWindowManagerDeviceMultiDisplay
CTS-Verifier. Disattivare la barra di stato
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-06-11 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-06-11 UTC."],[],[],null,["# Android Automotive 24Q3\n\nThis page summarizes new major features provided in Android Automotive 24Q3.\n\nFeatures\n--------\n\n### Car framework\n\n#### Display and window manager\n\nTo learn more, see\n[Instrument Cluster API](/docs/automotive/displays/cluster_api).\n\n1. **Added UXRE support on multiple displays, including physical and virtual\n displays.** This enables different UXREs to be applied on a per-display basis, whether a physical or a virtual display. Displays can be identified within a car occupant zone in the UXRE config. This allows for passenger-only displays to continue to use NDO apps while driving.\n\n#### Audio and radio\n\nTo learn more, see\n[Radio control implementation](/docs/automotive/radio/radio-control-implementation).\n\n1. **Min and max volume levels.** OEMs can now define minimum and maximum\n volume levels to prevent sounds from being too quiet or too loud when\n activated.\n\n2. **Dynamic audio devices.** Allows audio configurations with dynamic output\n devices, such as Bluetooth and USB headphones, to be selected by the user\n when the devices are connected.\n\n3. **Audio crossover fade configurations.** OEMs can now define crossover fade\n configurations for automotive devices, which can be applied to apps upon\n audio playback.\n\n4. **Improve support HD and DAB radio.** Fully support the HD and DAB radio\n standards so that OEMs can integrate radio features in automotive devices.\n\n#### Performance and system health\n\nTo learn more, see\n[Collect performance data](/docs/automotive/watchdog/wd_performance_health)\nand [Monitor system health](/docs/automotive/watchdog/wd_system_health).\n\n1. **Richer instrumentation for system performance issues.** The CarWatchdog dumpsys proto reports cached metrics in a structured format for easier analysis. CarWatchdog memory profiling is used to better understand the impact of memory pressure on performance.\n\n#### Power management\n\nTo learn more, see [Power management](/docs/automotive/power/power).\n\n1. **Serverless remote access.** Added the ability to enable other ECUs, such\n as the TCU, to trigger AAOS activity and for AAOS to schedule its own\n wake-ups to process a queue of tasks.\n\n2. **Emergency shutdown support.** Improves the car power management service to\n alert system apps that an emergency condition has triggered a shut-down.\n\n3. **Power policy controls.** Allows OEM system apps to change power policy\n according to the situation.\n\n### Multi-display\n\n1. You can enable the communication between the same apps running in different occupant zones using the [Multi-Display Communications API](/docs/automotive/displays/multi-display-comms-api).\n\n### Safety display\n\n1. You can now enable driver UI and cluster development outside the Android\n source tree.\n\n2. You can now monitor the Driver UI can generate alerts and notifications.\n\n### Connectivity\n\n#### Bluetooth\n\n1. **Bluetooth headsets.** Allows users to connect Bluetooth headsets to AAOS,\n alongside connected phones, and to use headsets as an audio output device.\n The user can use the new **Audio Output Device** setting on the **Audio\n Settings** pageset to designate their headset as an output device. Only one\n media or audio stream can be active over Bluetooth at a time, source or\n sink.\n\n2. **Default Log Level.** You can now control the default log level of the\n Bluetooth stack from **Developer Options** or on the command line using the\n new `log.tag.bluetooth` logging tag.\n\n#### Networking\n\nTo learn more, see\n[Maintain hotspots between driving sessions](/docs/automotive/connectivity/persist-access-point).\n\n1. **Data and subscription plan messaging.** A reference UX to present the\n option to renew paid connectivity at the user's point of need.\n\n2. **OEM-paid Wi-Fi.** A reference UX for showing connections to restricted\n Wi-Fi networks.\n\n3. **Wi-Fi hotspot persistence.** Added a toggle to allow users to retain the\n vehicle hotspot for every drive.\n\n#### UWB\n\n1. **Settings update.** Added new options to provide more control of UWB devices.\n\n### System UI and core apps\n\n1. **Config aware System UI.** Broaden the capabilities of AAOS emulators by\n supporting simulated multiple device configurations using a single system\n image.\n\n2. **Compatibility improvements.** Made improvements to third party app facing\n compatibility through the inclusion of core Android functionality, such as\n DocumentsUI and Gallery.\n\n3. **Dock.** Allow users to *pin* favorite apps to the system UI space to more\n quickly launch apps.\n\n4. **Ambient view.** Provide OEMs with a space in which to create\n differentiated experiences when IVI screens are turned on but not in use\n\n5. **Refreshed profile lock challenge.** Added a standardized screen lock\n challenge across Android Automotive.\n\n### Camera\n\nTo learn more, see [Camera](/docs/automotive/camera).\n\n1. **Improved support for EVS concurrent multi-camera clients.** Improved\n multi-camera and multi-client support in `CarEvsService`, allowing clients\n to manage data streams more efficiently.\n\n2. **Camera2 user0 access.** Enable apps running in the headless user to access\n Camera2.\n\n3. **Camera2 privacy allowlist.** OEMs can now designate certain camera apps to\n be allowlisted to access cameras regardless of the state of camera privacy\n toggle.\n\n4. **Camera2 early access.** Privileged clients with `UID AID_AUTOMOTIVE_EVS`\n can now access the camera before an Android boot is completed.\n\n### Sensors and VHAL properties\n\nTo learn more, see\n[Supported system properties](/docs/automotive/vhal/system-properties).\n\n1. **Ultrasonic sensors.** Added new VHAL properties for ultrasonic parking\n sensors.\n\n2. **Driver monitoring.** Added new VHAL properties for driver attention\n monitoring systems.\n\n3. **New VHAL properties.** Added 10 new VHAL properties.\n\n4. **Car property performance improvements.** To reduce CPU load, updated the\n `Continuous` and `On_Change` properties.\n\n5. **Configurable resolution when subscribing to sensor data.** Added a new\n `registerCallback` API at the CPM level and added logic to the\n `CarPropertyService` and VHAL interface.\n\n6. **VHAL: Access module granularity.** OEMs can now specify access levels\n (such as `READ-only` and `READ-WRITE`) per `propertyId-areaId` combinations\n instead of specifying access levels for an entire property.\n\nCompliance\n----------\n\nAndroid compliance tests were executed on internal reference hardware. Test\nsuites run for this release include CTS, STS, VTS, and CTSonGSI.\n\nExcept for the following issues, we discovered no known failures requiring a fix\neither in Android 15 code (`android15-release`) or in the Android 15 test branch\n(`android15-tests-dev`).\n\n- **CTS-Verifier.** Chooser result.\n\nIf your device is based on the Car Portrait UI, these tests might fail, in\naddition to those listed previously.\n\n- **CTS.** `CtsWindowManagerDeviceWindow`\n- **CTS.** `CtsWindowManagerDeviceMultiDisplay`\n- **CTS-Verifier.** Disable the status bar\n\n| **Note:** Fixes for these items, and any other required compliance patches, can be found in the [Android Open Source Project](https://android-review.googlesource.com/q/hashtag:%22aaos-24q3-cts%22+%28status:open%20OR%20status:merged%29). Changes provided here will be provided in the Android 15 24Q4 release."]]