Android 13 per apportare significativi miglioramenti delle prestazioni a DSU

click fraud protection

DSU riceverà diverse nuove funzionalità e miglioramenti in Android 13, incluso un notevole aumento delle prestazioni.

Aggiornamento dinamico del sistema (DSU) è una delle funzionalità meno conosciute di Android, che consente agli utenti di installare un'immagine di sistema generica (GSI) senza sbloccare il bootloader o eseguire il flashing di un aggiornamento di sistema. La funzione è stata introdotta per la prima volta in Android 10 ed è uno dei modi più semplici per gli sviluppatori di testare le ultime versioni di Android. E sta migliorando ancora in Android 13.

Come notato da Mishaal Rahman, DSU riceverà diverse nuove funzionalità e miglioramenti Androide 13, incluso un notevole aumento delle prestazioni, una barra di avanzamento ponderata e il supporto per system_ext e immagini del prodotto.

Nuovi impegni su AOSP Gerrit suggeriscono che Google sta apportando alcuni significativi miglioramenti delle prestazioni a DSU. L'installazione di un GSI tramite DSU sarà molto più veloce, grazie all'aumento della memoria condivisa predefinita. Google osserva che il modesto aumento della memoria (da 8 KiB a 64 KiB) accelererà notevolmente i tempi di installazione di Dynamic System su dispositivi sia fisici che virtuali. I test di Google mostrano che il tempo di installazione è stato ridotto a soli 45 secondi da 2 minuti e 2 secondi su dispositivi fisici.

La descrizione del commit recita:

Questo modesto aggiustamento 8KiB -> 64KiB aumenta significativamente il DSU

tempo di installazione:

* dispositivo fisico: 2m34s -> 45s

* dispositivo virtuale: 46s -> 30s

Rendi anche personalizzabile la dimensione della memoria condivisa per la messa a punto.

Anche la barra di avanzamento sta ottenendo alcuni nuovi miglioramenti. Quando è in corso un'installazione di GSI, la barra di avanzamento nell'area di notifica mostrerà quale partizione è in fase di installazione. Attualmente, mostra solo "Installazione in corso". Inoltre, la barra di avanzamento sarà ponderata poiché le partizioni di sola lettura impiegano molto più tempo delle partizioni scrivibili.

Invece di mostrare "Installazione in corso", mostra quale partizione viene installata e il numero totale di partizioni, ad esempio: "Installazione in corso: partizione di sistema [2/3]"

Infine, DSU aggiungerà il supporto per le immagini di sistema, system_ext e del prodotto. Tieni presente che queste funzionalità e miglioramenti non sono attivi in Anteprima per sviluppatori di Android 13. Probabilmente arriveranno nelle prossime versioni beta o nella versione finale di Android 13.


Fonte: AOSP [1], [2], [3], [4]