Note di rilascio QPR per Android 13 e Android 13

Questa pagina riassume le funzionalità principali di Android 13 e il QPR di Android 13 rilascia i link a informazioni aggiuntive. I riepiloghi delle caratteristiche sono organizzati per alla documentazione della funzionalità su questo sito.

Architettura

Modifiche alla partizione di avvio generica

Per i dispositivi che verranno lanciati con Android 13, le norme ramdisk viene rimosso dall'immagine boot e posizionato in un elemento init_boot separato dell'immagine.

Per ulteriori informazioni, consulta la sezione Partizione di avvio generica.

Moduli GKI

In Android 13, vengono fornite alcune funzionalità del kernel in moduli caricabili dinamicamente, chiamati moduli GKI, per ridurre il kernel GKI l'impronta di memoria su dispositivi che non richiedono questa funzionalità.

Per ulteriori informazioni, consulta Moduli del kernel.

Componenti di sistema modulari

Android 13 contiene diverse novità e aggiornamenti componenti di sistema modulari. I nuovi moduli sono:

  • AdServices: supporta Iniziativa Privacy Sandbox volta a creare tecnologie che proteggono la privacy delle persone online e offrono alle società e agli sviluppatori gli strumenti per creare attività digitali di successo
  • AppSearch: una funzionalità sul dispositivo indicizzazione e motore di ricerca strutturato
  • Bluetooth: (facoltativo) Consente di fornire un'esperienza Bluetooth coerente e di alta qualità a tutti i dispositivi Android utenti
  • OnDevicePersonalization: Offre una serie di strumenti sviluppati tenendo conto della privacy dell'utente come principio base
  • UWB: contiene uno stack UWB riportato sopra l'interfaccia dell'HAL

Aggiornamenti ai moduli esistenti:

Aggiornamento al supporto del file system kernel di Android

A partire da Android 13, lo spazio utente funziona solo con i file integrati nella GKI (Generic Kernel Image).

Per ulteriori dettagli, vedi Supporto per il file system del kernel Android.

Audio

Implementazione di audio spaziale e tracciamento della testa

A partire da Android 13-QPR, con il nuovo audio dell'architettura della pipeline e dell'integrazione del framework dei sensori, gli OEM possono fornire Effetto audio spazializzato con supporto per il tracciamento della testa con il livello richiesto di prestazioni e latenza. Consulta: Implementazione di audio spaziale di alta qualità e tracciamento della testa per le linee guida e ulteriori informazioni.

Supporto per MIDI 2.0

A partire da Android 13, Aggiunto il supporto MIDI 2.0 al trasporto USB. MIDI 2.0 è uno standard MIDI più recente definito nel 2020.

Consulta la pagina MIDI per ulteriori dettagli.

Aggiorna ad Audio HAL

A partire da Android 13, Audio HAL viene aggiornato a Versione 7.1. Per ulteriori informazioni, consulta la sezione HAL audio.

Automotive

Nuove funzionalità di Android Automotive

Per scoprire di più sulle nuove funzionalità Auto e motori in Android 13: vedi Novità.

Crea

Crea con Bazel

Android 13 introduce la creazione di kernel con Bazel, che sostituisce build/build.sh.

Per ulteriori informazioni, vedi Bazel (Kleaf).

Fotocamera

HAL per fotocamera AIDL

In Android 13, il framework della fotocamera include il supporto per HAL per fotocamere AIDL. Il framework della fotocamera supporta anche le HAL per fotocamere HIDL, Tuttavia, le funzionalità della fotocamera aggiunte su Android 13 o versioni successive. sono disponibili solo tramite le interfacce HAL della fotocamera AIDL.

Per informazioni sulla migrazione dei processi HAL dalle interfacce delle fotocamere HIDL ad AIDL per le videocamere, consulta Videocamera AIDL HAL.

Aggiornamenti del debug della videocamera

In Android 13 viene aggiunto lo strumento di debug watch nella che consente di visualizzare le modifiche nella richiesta di acquisizione e nel risultato inviati a e dall'HAL della fotocamera. Lo strumento ti consente anteprima dei dump del monitoraggio dei tag da client aperti e visualizzazione dei dati memorizzati i dump da client chiusi.

Per ulteriori informazioni, vedi Debug della videocamera.

Stabilizzazione anteprima fotocamera

In Android 13 è stato aggiunto il supporto della stabilizzazione video lo stream di anteprima nelle sessioni di acquisizione della videocamera. Questa funzionalità consente a terze parti le app offrono un'esperienza WYSIWYG (WYSIWYG) quando confrontando l'anteprima della fotocamera e la registrazione.

Per ulteriori informazioni, vedi Stabilizzazione dell'anteprima della fotocamera.

Controllo dell'intensità della torcia

Android 13 introduce una funzionalità per il controllo multilivello per aumentare l'intensità della torcia. In Android 12 e versioni precedenti, consente solo di attivare o disattivare la modalità torcia. Questa funzione consente come il controllo della luminosità della torcia in base a condizioni di luce e invio di segnali per assistenza tramite l'uso di un effetto stroboscopico che invia rapidi impulsi di luce di fila.

Per ulteriori informazioni, vedi Controllo dell'intensità della torcia.

Output videocamera a 10 bit

Android 13 aggiunge il supporto per il formato a 10 bit dell'output della videocamera attraverso i profili Dynamic Range che possono essere configurati della videocamera come parte della configurazione dello stream. In questo modo il dispositivo i produttori aggiungono il supporto per i profili Dynamic Range a 10 bit come HLG10, HDR 10, HDR 10+ e Dolby Vision.

Per ulteriori informazioni, vedi Output videocamera a 10 bit.

Per incoraggiare l'adozione dell'output della fotocamera a 10 bit su app di terze parti, come app di social media, per migliorare le esperienze di acquisizione e condivisione di video, è importante convalidare efficacemente l'implementazione di questa funzionalità. È probabile che le app di terze parti che intendono adottare questa funzionalità inizino con profilo obbligatorio HLG10 Per ulteriori dettagli, vedi Convalida.

Compatibilità

Aggiornamenti relativi a Fotocamera ITS

Android 13 introduce modifiche a Fotocamera ITS, che include il supporto per test video, versioni aggiornate di Python e dei pacchetti, nonché per i test dell'hardware aggiornamenti.

Per ulteriori dettagli, vedi Note di rilascio della suite di test delle immagini della fotocamera Android 13.

Aggiornamenti CDD

Il documento di definizione della compatibilità con Android 13 esegue l'iterazione delle versioni precedenti con aggiornamenti per nuove funzioni e modifiche ai requisiti per le funzionalità rilasciate in precedenza.

Per un elenco delle modifiche in Android 13, vedi Note sulla versione di Compatibility Definition di Android 13.

Account predefiniti per i nuovi contatti

Le app dei contatti precaricate devono gestire l'intent ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT, che consente a un seleziona un account predefinito. L'app contatti precaricata deve salvare l'account predefinito selezionato e deve utilizzare l'account predefinito durante la gestione Intent.ACTION_INSERT o Intent.ACTION_INSERT_OR_EDIT per inserire un contatto. Questo requisito garantisce la coerenza in tutte le app che interagiscono con contatti.

Per ulteriori informazioni, consulta sezione contatti di il CDD di Android 13.

Connettività

Attiva/disattiva 2G

In Android 13, attiva l'opzione Consenti 2G Le impostazioni non sono selezionabili (ossia gli utenti non possono interagire con il pulsante) quando KEY_HIDE_ENABLE_2G la chiave di configurazione dell'operatore è impostata su true. Inoltre, se questa opzione non è selezionabile, l'opzione di attivazione/disattivazione Consenti 2G include il testo che indica che l'operatore dell'utente. è necessario che la rete 2G sia disponibile. Nelle versioni precedenti, l'opzione di attivazione/disattivazione Consenti 2G è nascosto quando KEY_HIDE_ENABLE_2G è impostato su true.

Impostazione utilizzo rete mobile

Android 13 supporta un'impostazione di utilizzo della rete mobile che consente agli operatori di configurare i dispositivi in modo che siano incentrati sulla voce o sui dati . Gli operatori possono utilizzare questa impostazione in combinazione con altre modifiche alla configurazione per ridurre il traffico IMS sulle proprie reti per i dispositivi tradizionalmente incentrati sulla voce che operano in modalità di solo dati, ad esempio per i servizi che includono companion di solo dati.

Per modificare l'impostazione di utilizzo della rete cellulare, utilizza il config_supported_cellular_usage_settings di overlay o impostare il valore predefinito config_default_cellular_usage_setting. L'impostazione può essere USAGE_SETTING_VOICE_CENTRIC o USAGE_SETTING_DATA_CENTRIC.

La funzionalità di impostazione dell'utilizzo della rete cellulare include le seguenti API:

Per convalidare la funzionalità di impostazione dell'utilizzo della rete cellulare, esegui questi test:

Più reti in contemporanea con connessione a internet

Android 13 introduce la funzionalità funzionalità di più reti con connessione a internet, che consente a un dispositivo di connettersi contemporaneamente a due reti Wi-Fi (AP), entrambe senza limitazioni (disponibili per tutte le app) e forniscono l'accesso a internet.

Per ulteriori informazioni, vedi Contemporaneità STA/STA Wi-Fi.

Aggiornamenti dell'API IMS

Android 13 introduce i seguenti aggiornamenti a API IMS per registrazione singola:

  • DelegateRegistrationState:

    • Supporta i casi in cui il framework deve attenderà il completamento delle sessioni SIP prima di rimuovere il PDN IMS.
    • Aggiunge il metodo getRegisteringFeatureTags che consente l'ascolto per sapere quando lo stack IMS sta attivamente tentando di registrare IMS.
  • RcsUceAdapter: aggiunge PUBLISH_STATE_PUBLISHING per consentire alle app di ascolto di sapere quando lo stack IMS sta attivamente tentando di pubblicare funzionalità

  • CapabilityExchangeEventListener: aggiunge il metodo onPublishUpdated a Consenti al servizio IMS di notificare in modo asincrono alla piattaforma che un SIP PUBBLICA aggiornamento riuscito o non riuscito.

  • RcsClientConfiguration:

    • Per supportare RCC.72, la sezione 2.1.14 aggiunge un nuovo valore al costruttore per consentire all'app di messaggistica di specificare se l'utente ha attivato o disattivato RCS.
    • Aggiunge la costante RCS_PROFILE_2_4 per consentire a un'app di messaggistica di generare report che supporta RCS Universal Profile versione 2.4.

Android 13 include anche i seguenti aggiornamenti per API IMS:

  • Aggiunge la possibilità per le app di ascoltare lo stato dello stack IMS tramite il corso ImsStateCallback. Per ulteriori informazioni, vedi Utilizza ImsStateCallback.
  • Esegue il refactoring del provisioning IMS per il servizio IMS al fine di supportare l'utilizzo del provisioning MVNO d'uso diversi.
  • Migliora il modello di thread nel servizio IMS.
  • Aggiunge API basate sull'abbonamento SIM nel servizio IMS

Più profili abilitati per eUICC

Android 13 introduce il supporto per più funzionalità profili (MEP) per eUICC, che consente ai dispositivi di supportare la modalità dual SIM mediante un un singolo chip eSIM. Più profili SIM consentono al dispositivo di connettersi a due diversi operatori contemporaneamente.

Per ulteriori informazioni, vedi Più profili attivati.

Requisiti di calibrazione della presenza

Android 13 introduce una nuova calibrazione della presenza requisiti per garantire che tutti i dispositivi nell'ecosistema Android possano determinare la vicinanza relativa tra i dispositivi.

Per ulteriori informazioni su come configurare e calibrare i dispositivi per soddisfare questi requisiti, consulta Requisiti per la calibrazione della presenza di persone.

Modalità di riserva per il servizio di telefonia per il rilevamento del fuso orario

Android 13 introduce la telefonia di riserva per il rilevamento del fuso orario. Questa modalità consente ad Android di usare il rilevamento della telefonia i suggerimenti in situazioni in cui il rilevamento della posizione non rilevare il fuso orario o dove il rilevamento della posizione richiede più tempo rispetto alla telefonia per rilevare il fuso orario.

Per ulteriori dettagli, vedi Il servizio time_zone_detector.

Miglioramenti all'API di accesso UICC di TelephonyManager

Android 13 annulla la deprecazione e aggiunge miglioramenti per UICC la gestione logica del canale per le seguenti API di accesso UICC di TelephonyManager:

Queste API sono state ritirate in Android 11 perché OMAPI fornisce un'implementazione più affidabile per la gestione dei canali logici UICC. Tuttavia, OMAPI non copre tutti i casi d'uso forniti API di accesso UICC di TelephonyManager. Pertanto, Android 13, queste API non sono più deprecate miglioramenti alla gestione del canale logico UICC. In precedenza, quando un'app per le chiamate che apre un canale logico in modo anomalo, il canale logico può fuoriuscire, il che significa che il canale non viene rilasciato e non può essere riutilizzato dall'app senza riavviarlo. Grazie ai miglioramenti di Android 13, in caso di arresto anomalo di un'app il sistema rilascia il canale logico, che può essere riutilizzato dall'app.

Questi miglioramenti all'API vengono apportati a livello di implementazione e sono compatibili con le versioni precedenti. Non è richiesto alcun impegno aggiuntivo per l'utilizzo delle app per le chiamate queste API.

Trust on First Use (TOFU) per reti aziendali

Android 13 introduce il supporto per Trust on First Usa l'approccio di autenticazione (TOFU), che permette agli utenti di considerare attendibile un'azienda (EAP) installando la CA radice utilizzata dal server e impostandone il dominio in una rete salvata. TOFU consente al dispositivo di ottenere un codice non autenticato chiave pubblica quando un utente si connette per la prima volta a una rete aziendale e conserva per le connessioni successive.

Per ulteriori informazioni, vedi Fidati del primo utilizzo.

Supporto della banda ultralarga

Android 13 introduce un framework predefinito per la tecnologia radio a banda ultralarga (UWB), una tecnologia che consente una distribuzione estremamente sicura e precisa tra i dispositivi supportati.

Per ulteriori informazioni, vedi Banda ultralarga.

Aggiornamenti della contemporaneità Wi-Fi AP/AP

Android 13 aggiunge il supporto della banda a 6 GHz per Contemporaneità AP/AP Wi-Fi, che consente ai dispositivi di creare due punti di accesso (AP) interfacce.

Per ulteriori informazioni, vedi Contemporaneità AP/AP Wi-Fi.

Sensibile al Wi-Fi

Android 13 introduce il supporto per la versione 3.1 del Specifiche Wi-Fi Aware. Per ulteriori informazioni, vedi Wi-Fi Aware.

Aggiornamenti sul tethering hotspot Wi-Fi (soft AP)

Android 13 introduce nuove configurazioni per i dispositivi supporta il tethering tramite hotspot Wi-Fi. Per maggiori dettagli sul nuove configurazioni, consulta Hotspot Wi-Fi (AP soft).

Contemporaneità multi-interfaccia Wi-Fi

A partire da Android 13, Wi-Fi HAL 1.6 aggiunge la possibilità per specificare un'interfaccia AP bridge (dual band simultaneo) come combinazione di elementi.

Per ulteriori dettagli, vedi Contemporaneità multi-interfaccia Wi-Fi.

Aggiornamenti sulla selezione della rete Wi-Fi

A partire da Android 13, se intervalli di scansione diversi sono necessarie in fase di runtime, le app con privilegi possono impostare in modo dinamico la scansione programma le reti Wi-Fi disponibili chiamando il WifiManager#setScreenOnScanSchedule(screenOnScanSchedule).

Per ulteriori informazioni, vedi Selezione della rete Wi-Fi.

Display

Task Manager

In Android 13, una nuova offerta di interfaccia utente di sistema Task Manager invia una notifica all'utente circa lo stato e le risorse utilizzate dal primo piano su app in background e consente all'utente di interromperle.

Per ulteriori informazioni, vedi Task Manager.

Controlli multimediali nell'UI di sistema

A partire da Android 13, i controlli multimediali nell'UI di sistema contengono aggiornamenti ai pulsanti di azione e alla riproduzione remota. Queste modifiche supportano un'esperienza di controllo dei contenuti multimediali più raffinata su smartphone e tablet, con un'esperienza di controllo vengono trasferiti tra dispositivi.

Per ulteriori dettagli, vedi Controlli multimediali nella UI di sistema.

Composizione mista SDR e HDR

Android 13 migliora il supporto per presentando sullo schermo una composizione SDR e HDR oscurando i contenuti SDR sullo schermo presentati contemporaneamente con contenuti HDR.

Per ulteriori informazioni, vedi Composizione mista di SDR e HDR.

Autorizzazione alle notifiche per le notifiche di attivazione

A partire da Android 13, le notifiche prevedono un'attivazione in cui tutte le app devono chiedere l'autorizzazione agli utenti prima di inviare personalizzati. A questo scopo, gli OEM devono implementare le modifiche nella notifica e sistemi di autorizzazione di runtime, come descritto Autorizzazione alle notifiche per le notifiche di attivazione .

Luminanza HDR della mappa tonale a un intervallo compatibile con SDR

Android 13 introduce un chiamata libtonemap, che definisce le operazioni di mappatura dei toni. Questa funzionalità consente agli OEM di definire e condividere gli algoritmi di mappatura dei toni del display tra il framework e i fornitori, riducendo le mancate corrispondenze nella mappatura dei toni.

Per ulteriori informazioni, vedi Luminosità HDR della mappa dei toni a un intervallo compatibile con SDR.

Grafica

AIDL per Hardware Composer HAL

A partire da Android 13, l'HWC (Hardware Composer (HWC)) è definito nelle versioni AIDL e HIDL che vanno da Da android.hardware.graphics.composer@2.1 a android.hardware.graphics.composer@2.4 sono deprecati.

Per ulteriori informazioni, vedi AIDL per Hardware Composer HAL.

Gestione framebuffer client

A partire da Android 13, i nuovi framebuffers, utilizzati durante cliente composizione, vengono assegnate ogni volta che la risoluzione del display cambia. Questo l'allocazione viene eseguita da SurfaceFlinger al successivo ciclo di annullamento della convalida. dopo una modifica di risoluzione.

Per saperne di più, consulta la sezione Gestione del framebuffer del client.

Intervento di limitazione di frame al secondo (f/s)

A partire da Android 13-QPR, FPS Throttling Intervention consente ai giochi di regolare il ritmo a un FPS appropriato usando solo i cambiamenti lato piattaforma e senza richiedere alcuna azione da parte degli sviluppatori parte. Consulta: Intervento di limitazione delle f/s per ulteriori informazioni.

Blocco del buffer non segnalato con AutoSinglestrato

Android 13 aggiunge una nuova configurazione chiamata AutoSingleLayer per il blocco buffer non segnalati. Questa configurazione consente a SurfaceFlinger di bloccare un messaggio non segnalato eseguire il buffer quando si aggiorna un solo strato, e non nei casi che si verificano tra i livelli, come le modifiche alla geometria o la sincronizzazione delle transazioni.

Per ulteriori informazioni, vedi Blocco del buffer non segnalato con AutoSinglestrato.

Interazione

Autenticazione per i controlli della casa

In Android 13, API device Controls include un nuovo metodo chiamato isAuthRequired, che consente ai fornitori di controlli dei dispositivi di specificare quali controlli della casa possono eseguire interazioni su un dispositivo bloccato. Ciò consente un'interazione più fluida come il blocco schermo di un telefono.

Protocollo HID tracker della testa

Android 13 introduce l'interfaccia umana del tracker della testa del dispositivo (HID), che consente di collegare un dispositivo di tracciamento della testa un dispositivo Android tramite USB o Bluetooth ed essere esposto ad Android e le app tramite il framework dei sensori.

Per ulteriori informazioni, vedi Protocollo HID Head Tracker.

Supporto del segnale di callback bloccato in KeyguardManager

In Android 13, nuovi metodi, come addKeyguardLockedStateListener e removeKeyguardLockedStateListener, nel KeyguardManager , avvisa il listener sullo stato di blocco del keyguard.

Oggetti di esecuzione riutilizzabili NNAPI

Android 13 introduce l'interfaccia NNAPI AIDL HAL IExecution, che gestisce la durata di un oggetto di esecuzione riutilizzabile e i relativi delle risorse memorizzate nella cache. IExecution oggetti riducono l'overhead della macchina di apprendimento di inferenza abilitando il driver NNAPI per preservare le risorse tra le esecuzioni e l'applicazione di ottimizzazioni specifiche per le richieste.

Sensori AIDL HAL

Android 13 introduce la Sensors AIDL HAL, un HAL basato sulla Sensori HAL 2.1 che utilizzano Interfaccia AIDL HAL. Sensori AIDL HAL espone il tracker della testa e i tipi di sensori IMU ad asse limitato.

Contenuti multimediali

Esporta statistiche di codifica video

A partire da Android 13, i client delle app possono richiedere codificatore video per esportare le statistiche di codifica per ciascun fotogramma video codificato. Con le statistiche ottenute dal codificatore video, le app possono ottimizzare i loro come la codifica multipass e la pre-elaborazione dei fotogrammi codifica.

Per ulteriori informazioni, vedi Dati statistici di codifica video.

Prestazioni

Health AIDL HAL

Android 13 introduce il Health AIDL HAL, un HAL basato sul Health HAL 2.1 che utilizza Interfaccia AIDL HAL.

Miglioramento delle prestazioni al tempo di caricamento del gioco

Android 13 introduce una nuova modalità di alimentazione nella Servizio gestore denominato GAME_LOADING che indica a Power HAL se l'app di gioco è in stato di caricamento, in modo che Power HAL può aumentare il carico. Consulta: Scopri di più su Performance Boost al momento di caricamento del gioco informazioni.

Autorizzazioni

Suddivisione autorizzazioni del sensore del corpo

A partire da Android 13, L'autorizzazione BODY_SENSORS è suddivisa in due autorizzazioni: da BODY_SENSORS a monitora il battito cardiaco in primo piano e BODY_SENSORS_BACKGROUND per monitorarlo battito cardiaco in background.

Per ulteriori informazioni, leggi l'articolo L'uso dei sensori del corpo in background richiede una nuova autorizzazione.

Potenza

Tracker del comportamento in background dell'app

Android 13 introduce il concetto di sfondo di un'app Tracker del comportamento o processo che monitora la batteria in background Utilizzo da parte delle app per stabilire se le app violano alcune norme.

Per ulteriori informazioni, vedi Tracker del comportamento in background dell'app.

Riduci il consumo di energia durante il backup e il ripristino

A partire da Android 13, puoi limitare l'alimentazione trasferimento durante il backup e il ripristino USB chiamando il numero del corso di UsbPort Metodo enableLimitPowerTransfer.

Per ulteriori informazioni, consulta la sezione Gestione dell'alimentazione.

Sicurezza

Credenziali identità

Android 13 aggiunge il supporto per la presentazione di più documenti. La nuova interfaccia Sessione di presentazione consente a un'applicazione di eseguire presentazione di più documenti, cosa che non è possibile l'API esistente.

Per saperne di più, consulta Credenziale di identità

Schema di firma APK V3.1

Questo schema viene utilizzato per impostazione predefinita quando viene firmato un APK con una chiave di firma ruotata e firma della derivazione e consente a un singolo APK di scegliere come target la rotazione su Android 13 e successive, evitando i problemi noti la rotazione sulle versioni precedenti della piattaforma utilizzando la chiave di firma originale il blocco della firma v3.0. Analogamente, la firma della versione 4.1 includerà ulteriori informazioni di firma per il blocco v3.1 per supportare lo stesso comportamento per di installazioni incrementali.

Gli intent devono corrispondere ai filtri per intent dichiarati

In Android 13, gli intent provenienti da app esterne vengono inviati a un esportato solo se e solo se gli intent corrispondono gli elementi dichiarati di filtro per intent.

Gli intent non corrispondenti vengono bloccati. Di seguito sono riportate le eccezioni in cui la corrispondenza dell'intent non viene applicata:

  • Intent pubblicati ai componenti che non dichiarano filtri di intent
  • Intent che hanno origine all'interno della stessa app
  • Intent dal sistema
  • Intent dalla radice

Interfaccia OMAPI stabile dal fornitore

Apri l'API Mobile (OMAPI) è un'API standard utilizzata per comunicare con lo spazio di archiviazione Elemento. Prima di Android 13, solo le applicazioni e i moduli di framework avevano a questa interfaccia. Convertendolo in un'interfaccia stabile del fornitore, I moduli HAL sono anche in grado di comunicare con gli elementi sicuri attraverso il servizio OMAPI.

Per ulteriori informazioni, vedi Interfaccia stabile del fornitore OMAPI.

Gli UID condivisi sono deprecati

A partire da Android 13-QPR, gli UID condivisi sono deprecati. Gli utenti di Android 13 o versioni successive devono android:sharedUserMaxSdkVersion="32" nel file manifest. Questa voce impedisce ai nuovi utenti di ricevere un UID condiviso. Per ulteriori informazioni sugli UID, consulta Firma dell'applicazione.

Impostazioni

Impostazioni della lingua per app

Android 13 aggiunge funzionalità per consentire agli utenti di cambiare preferenze relative alla lingua per ogni app. I partner e gli OEM non devono disattiva la pagina di selezione della lingua dell'app e la pagina deve essere accessibile tramite queste tre opzioni di navigazione:

  • Impostazioni > App > app_name e seleziona Lingua.
  • Premi a lungo l'icona dell'app, tocca Informazioni app e seleziona Lingua.
  • Impostazioni > Sistema > Lingue e input > Lingue delle app > app_name.

L'app Impostazioni deve continuare per aprire la pagina delle impostazioni internazionali dell'app dall'intent android.settings.App_Locale_Settings.

Per ulteriori informazioni, consulta Impostazioni della lingua per app.

TV

Modalità tunnel multimediale

Android 13 espande il comportamento definito dei modelli la riproduzione di video e collega questo nuovo comportamento a Test di certificazione CTS.

Per ulteriori informazioni, vedi Tunnel multimediale.

Aggiornamenti

Aggiornamenti A/B virtuali

Android 13 aggiunge lo spazio utente e la compressione XOR unisci le funzionalità per gli aggiornamenti A/B virtuali. La compressione XOR consente di ridurre dimensioni di snapshot perché i dati XOR sono più facili da comprimere rispetto ai dati a blocchi non elaborati. La funzionalità di unione dello spazio utente consente al componente dello spazio utente snapuserd di gestire il processo di unione per gli aggiornamenti A/B virtuali, che riduce i tempi di unione rispetto ad Android 12, dove viene usato un dispositivo dm-snapshot.

Per maggiori dettagli su come attivare queste funzionalità sui dispositivi che eseguono l'upgrade ad Android Android 13: scopri Compressione XOR e Unione dello spazio utente.

Virtualizzazione

Framework di virtualizzazione di Android

Android Virtualization Framework (AVF) consente l'esecuzione sicura e privata ambienti per l'esecuzione di codice. La funzionalità AVF è ideale per i casi d'uso orientati alla sicurezza che richiedono garanzie di isolamento più forti, anche formalmente verificate, offerti dalla sandbox delle app di Android.

Per ulteriori informazioni, vedi Panoramica di Android Virtualization Framework.