Secondo quanto riferito, Google sta imponendo il supporto A/B virtuale per le licenze GMS sui dispositivi con cui si avvia Androide 13. Grazie a ciò, i dispositivi di lancio Android 13 di produttori come Samsung e Oppo potrebbero finalmente supportare gli aggiornamenti senza interruzioni, dopo diversi anni di ritardo rispetto alla concorrenza.
Per chi non lo sapesse, Google ha introdotto uno schema di partizione A/B con Android 7.0 Nougat per accelerare gli aggiornamenti software. L'azienda ha aggiunto il supporto per la duplicazione di determinate partizioni in una partizione "A" e una partizione "B". La partizione attiva è la partizione che stai attualmente utilizzando e la partizione inattiva può essere aggiornata in background e quindi ripristinata con un riavvio rapido.
Questa implementazione rende gli aggiornamenti software molto più veloci sui dispositivi Android. Tuttavia, alcuni OEM devono ancora adottare questo approccio. I dispositivi Samsung, ad esempio, non dispongono di partizioni A/B e impiegano molto più tempo per applicare gli aggiornamenti software, rendendo i dispositivi inutilizzabili per diversi minuti. Google ora mira a cambiare la situazione rendendo obbligatorio il supporto A/B virtuale per le licenze GMS sui dispositivi lanciati con Android 13.
Google aveva già tentato di imporre il supporto A/B virtuale su tutti i dispositivi lanciati con Android 11. Tuttavia, l'azienda fatto marcia indietro rispetto al requisito e aggiornato il documento di definizione della compatibilità di Android 11 (CDD) per consigliare, ma non imporre, il supporto per gli aggiornamenti di sistema A/B. Per questo motivo, alcuni OEM Android devono ancora implementare il supporto A/B virtuale e, per estensione, il supporto per gli aggiornamenti continui sui propri dispositivi.
Mentre il CDD di Android 13 non richiede ancora agli OEM di offrire supporto A/B virtuale, un nuovo rapporto da Esper rivela che Google lo sta ora imponendo per la licenza GMS sui dispositivi di lancio Android 13. A tal fine, l'azienda ha aggiunti nuovi test alla Vendor Test Suite (VTS) che rende obbligatorio il supporto A/B virtuale per i dispositivi di lancio di Android 13.
Il rapporto rileva che, sebbene questi test siano stati unificati prima del lancio di Android 13, "rimangono in vigore anche dopo il suo lancio, a differenza di quanto accaduto durante lo sviluppo di Android 11." Ciò significa che tutti i dispositivi lanciati con Android 13 dovranno superare questi test per ottenere la certificazione GMS.
In effetti, Google richiederà agli OEM che lanciano dispositivi con Android 13 di offrire supporto A/B virtuale se desiderano fornire servizi mobili Google. L'unica eccezione, come Esper note, è "I dispositivi di lancio Android 13 vengono forniti con software di fornitori meno recenti, grazie alle modifiche apportate al test VTS come risultato del programma Google Requisiti Freeze (GRF)."
Con il supporto A/B virtuale che diventa un requisito sui dispositivi di lancio Android 13 con GMS, gli aggiornamenti senza interruzioni dovrebbero finalmente diventare disponibili sui dispositivi di tutti gli OEM. Per ulteriori informazioni sull'A/B virtuale e su come accelera gli aggiornamenti software, consulta fuori da Esper blog collegato di seguito.
Attraverso:Esper