Android Automotive 13 è qui con diverse modifiche dietro le quinte

Google ha condiviso le note sulla versione di Android Automotive 13, evidenziando i cambiamenti dietro le quinte nell'ultima versione del suo sistema operativo per auto.

Google ha iniziato a lanciare la prima build stabile Di Androide 13 alla sua gamma Pixel all'inizio di questo mese. Anche se l'aggiornamento deve ancora arrivare a tutti gli utenti Pixel, l'azienda ha ora rilasciato Android Automotive 13, l'ultima versione del suo sistema operativo per i sistemi di infotainment di bordo (IVI). A differenza di Android 13, che racchiude diverse nuove funzionalità, Android Automotive 13 apporta una serie di modifiche dietro le quinte. Anche se la mancanza di nuove funzionalità potrebbe deludere alcuni utenti di Android Automotive, è bello vedere che Google spinge aggiornamenti tempestivi del sistema operativo per migliorare l'esperienza dell'utente.

Le note di rilascio ufficiali di Google per Android Automotive 13 (tramite Mishaal Rahman) rivelano che l'aggiornamento include miglioramenti per il sottosistema della fotocamera, la struttura dell'auto, la connettività, la privacy, i sensori, la telemetria, la gestione degli utenti e il veicolo integrazione. Alcune delle aggiunte più degne di nota includono il supporto della banda ultra larga e Android 12

Pannello di controllo della privacye una nuova versione dello stack Bluetooth di Android chiamata Gabeldorsche.

Inoltre, Android Automotive 13 apporta alcuni miglioramenti alla fotocamera, che consentiranno alle app di terze parti di accedere a uno o più telecamere del veicolo contemporaneamente senza influenzare l'Extended View System (EVS) e consentire l'hotplugging di dispositivi esterni macchine fotografiche. Inoltre, Google ha aggiunto il supporto per nuovi tipi di sensori e nuove proprietà per fendinebbia, ricarica di veicoli elettrici, rimorchio, peso del veicolo e tick delle ruote. Consulta l'elenco completo delle modifiche nella sezione seguente.

Registro delle modifiche di Android Automotive 13

  • Telecamera
    • API fotocamera Android2. Consente alle app consumer di terze parti di accedere contemporaneamente a una o più telecamere del veicolo senza influire sulle prestazioni e sul comportamento dell'Extended View System (EVS).
    • Enumerare i dispositivi fotocamera in base alla posizione relativa. Consente ai client di enumerare e aprire i dispositivi telecamera (o flussi video) in base alle posizioni relative, insieme ai dettagli hardware (ad esempio, il nome del nodo del dispositivo) nascosti ai client.
    • Eventi hotplug SVE. Aggiunge la notifica e la gestione delle telecamere hotplug.
  • Quadro auto
    • Linea principale della struttura dell'auto. Aggiunto un nuovo modulo framework per auto che include API per auto e servizi per auto. Ciò consente l'aggiornamento dello stack dell'auto indipendentemente dalle versioni della piattaforma Android.
    • Supporto per la regione di sicurezza di guida. Consente alle app di specificare le regioni per la sicurezza di guida e consente al sistema di specificare una regione e fornire un'esenzione temporanea.
    • Migrare l'HAL del veicolo da HIDL ad AIDL. L'HAL HIDL rimane supportato, ma le nuove proprietà devono essere aggiunte solo al nuovo HAL del veicolo AIDL.
    • Supporta carichi utili e chiamate batch più grandi in VHAL. VHAL ora può trasferire carichi utili più grandi attraverso la memoria condivisa. Le chiamate in batch consentono l'invio più efficiente di più richieste.
    • Compilazione dei metadati di navigazione per il cluster. Questa funzionalità estende il buffer del protocollo dello stato di navigazione nell'API dello stato di navigazione con campi aggiuntivi per descrivere i metadati di navigazione.
    • Modalità tocco. Le notifiche ora sono staccate dagli eventi focus in Android 13. In Android 12 e versioni precedenti, la modalità di messa a fuoco e tocco sono rappresentate dallo stesso FocusEvent nativo di C++. Le modifiche alla modalità tocco sono ora rappresentate in un nuovo evento, TouchModeEvent. Questo nuovo evento nativo viene inviato a tutte le finestre esistenti, focalizzate o meno.
  • Connettività
    • Abilita la banda ultra larga (UWB). Fornisce supporto multi-ancora per individuare i tag UWB con una precisione di 10 cm.
    • Integrazione della linea principale Bluetooth. Trasforma il Bluetooth automobilistico in un modulo per abilitare gli aggiornamenti indipendentemente dalle versioni della piattaforma Android. Le API nascoste vengono trasferite alle API di sistema con il supporto continuo di Google.
    • Gabledorsch. È abilitata una versione più recente dello stack Bluetooth, con supporto per casi d'uso automobilistici.
    • Rete veicolare. Aggiunge controlli per le reti basate su Ethernet, inclusa la gestione dinamica della configurazione IP e della rete funzionalità, elenchi di controllo di accesso alle applicazioni e possibilità di connettere e disconnettere reti su volare.
    • TCU di riferimento. Rende più semplice l'integrazione di un'ECU telematica esterna con Android tramite l'HAL di telefonia.
    • Supporto alla proiezione. Aggiunta una nuova API per includere VendorElements come parte di una configurazione AP hostapd generata.
    • API per ottenere un elenco di canali Wi-Fi e codici paese quando il Wi-Fi è disattivato.
  • Energia
    • Supporta la sospensione su disco. Modalità di spegnimento per preservare il contenuto della RAM. Sono supportate la sospensione su disco e la sospensione su RAM.
    • Controllo del processo di spegnimento. Consente ai venditori di intraprendere azioni tempestive prima e dopo la modalità Garage.
  • Privacy
    • Modello di autorizzazione per auto. Le modifiche al modello di autorizzazioni bilanciano sicurezza, privacy ed esperienza dell'utente durante la guida.
    • Promemoria sulla decisione relativa all'autorizzazione post-guida. Ricorda agli utenti che hanno parcheggiato le decisioni relative ai permessi prese durante la guida.
    • Decisioni recenti sulle autorizzazioni. Le recenti decisioni sulle autorizzazioni vengono visualizzate nelle Impostazioni sulla privacy, consentendo agli utenti di modificare le decisioni sulle autorizzazioni.
    • Dashboard sulla privacy per l'auto. Consente agli utenti di rivedere l'utilizzo recente delle autorizzazioni dell'app nelle Impostazioni privacy, inclusa una sequenza temporale di eventi per sensori (come posizione, microfono e fotocamera) e attribuzione secondaria per GMSCore utilizzo.
  • Sensori
    • Nuovi tipi di sensori nel framework dei sensori Android. Aggiunti nuovi tipi di sensori di unità di misurazione inerziale (IMU) per assi limitati e rotta per supportare diverse configurazioni di sensori e casi d'uso di navigazione.
  • Telemetria
    • Telemetria OEM. Consente agli OEM di utilizzare un sistema di infotainment basato su Android per configurare e raccogliere l'infotainment di bordo (IVI) e i dati del veicolo.
  • Gestione utenti
    • Gestione migliorata degli eventi del ciclo di vita dell'utente. Aggiunto un nuovo filtro del ciclo di vita dell'utente per migliorare le prestazioni e semplificare il codice client.
  • Integrazione del veicolo
    • Nuove proprietà VHAL. Aggiunte nuove proprietà per fendinebbia, ricarica EV, rimorchio, peso del veicolo e tick delle ruote.

Poiché Android Automotive 13, a differenza di Android 13, è destinato agli OEM che offrono sistemi IVI basati sul sistema operativo Android Automotive, il registro delle modifiche è rivolto agli ingegneri del sistema operativo Android Automotive. Pertanto, come sottolinea Rahman, Google potrebbe aver omesso alcune modifiche rivolte agli utenti dalle note di rilascio. Tuttavia, se desideri saperne di più sulle modifiche incluse nell'ultima versione, ti consigliamo di consultare la copertura approfondita di Rahman nel post del blog Esper collegato di seguito.


Fonte:Note sulla versione di Android Automotive 13

Attraverso:Esper