Cos’è Google Play System Update su Android

Negli ultimi anni, gli utenti si sono lamentati del fatto che le funzionalità di Android e i miglioramenti del design sono rimasti fermi e non ci sono stati cambiamenti a livello del mare da parte dell’utente. Sebbene ciò sia vero in una certa misura, la verità è che Google ha lavorato duramente dietro le quinte per rendere Android davvero un sistema operativo modulare, sicuro e facilmente aggiornabile. A questo proposito, stiamo parlando del nuovo Google Play System Update su Android che è attualmente disponibile su Android 10 e 11. Quindi, senza perdere tempo, andiamo avanti e scopriamo nel dettaglio Google Play System Update.

Aggiornamento del sistema di Google Play su Android 10

Se il tuo dispositivo è su Android 10 o 11, vedresti una notifica “Google Play System Update” che scarica gli aggiornamenti in background. Successivamente, ti viene chiesto di riavviare il dispositivo per applicare tutte le modifiche. In apparenza sembra un aggiornamento dell’app, ma perché ti chiede di riavviare il dispositivo? Google Play System Update ha qualcosa a che fare con un aggiornamento del firmware o patch di sicurezza? Scopriamolo. Sommario

Il retroscena

Se volete continuare a leggere questo post su "Cos’è Google Play System Update su Android" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a Cos’è Google Play System Update su Android, continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Con Android 8, Google ha portato Project Treble che ha cercato di separare i componenti a livello di fornitore dal kernel. Mentre dal lato utente, non sembrava un cambiamento così grande, ma per gli OEM è stato un cambiamento enorme. Potrebbero finalmente aggiornare il firmware senza dover fare affidamento su fornitori di SoC come Qualcomm, Mediatek, ecc.

Nel corso della storia recente, puoi osservare che Google ha costantemente cercato di disaccoppiare i componenti dai framework Android di base in modo che possano essere facilmente aggiornati senza dover fare affidamento su intermediari.

Con Project Treble, hanno separato la dipendenza dell’OEM dal fornitore del SoC e ora con Google Play System Updated (nome in codice Project Mainline), Google vuole rompere la sua dipendenza dagli OEM per la consegna di bug critici e correzioni di sicurezza.

Che cos’è Project Mainline AKA Google Play System Update?

Questo è stato un po’ il retroscena, ma ecco perché Project Mainline è essenziale e cosa fa esattamente. Google fa un lavoro eccezionale nel correggere bug e correggere nuove vulnerabilità. Subito dopo la correzione dei bug, Google rilascia il codice ai produttori di dispositivi per applicare le patch ai loro dispositivi Android. Ma a causa dello scarso supporto da parte degli OEM, milioni di dispositivi non ricevono alcun aggiornamento, quindi i dispositivi rimangono vulnerabili agli attacchi.

Google vuole cambiare questo e, soprattutto, controllare l’aspetto della sicurezza dei dispositivi Android dalla propria parte. Non vuole fare affidamento sugli OEM per fornire correzioni di bug critici e miglioramenti. Ed è qui che entra in gioco Project Mainline AKA Google Play System Update. Con Android 10, Google ha selezionato 13 componenti (chiamati Mainline Module) da aggiornare in modo indipendente. Tuttavia, c’era un grosso problema. Non era obbligatorio per i produttori di dispositivi rispettare tutti i moduli della linea principale, quindi molti produttori di dispositivi l’hanno ignorato.

Con Android 11, però, le cose sono cambiate radicalmente. Ora, Google ha aumentato i moduli Mainline da 13 a 25 (il che significa maggiore controllo da parte di Google) e tutti devono essere implementati obbligatoriamente dagli OEM. Anche se il tuo dispositivo viene aggiornato da Android 10 a 11, i produttori devono implementare tutti i 25 moduli nel loro sistema. Quindi cosa sono quei 25 moduli Mainline e cosa fanno? Bene, dai un’occhiata alla tabella qui sotto.

Elenco dei moduli principali del progetto

Google ha dettagliato i 25 moduli della linea principale del progetto che possono essere aggiornati tramite Google Play System Update su dispositivi Android 10 e 11. Questi moduli vengono forniti sotto forma di un pacchetto APEX che Google ha sviluppato appositamente per Google Play System Update. Alcuni dei moduli vengono forniti anche sotto forma di contenitore APK.

Nome del modulo Nome del pacchetto
adbd com.google.android.adbd
Tempo di esecuzione com.android.runtime.release.apex
Accesso al Captive Portal com.android.captiveportallogin
Cella di trasmissione com.google.android.cellbroadcast
Conscrypt com.android.conscrypt
Risolutore DNS com.android.resolv
DocumentsUI com.android.documentsui
ExtServices com.android.ext.servizi
Libreria IPsec/IKEv2 com.google.android.ipsec
Codec multimediali com.android.media.swcodec
Media com.android.media
MediaProvider com.google.android.mediaprovider
Metadati del modulo com.android.modulemetadata
Configurazione dell’autorizzazione dello stack di rete com.android.networkstack.permissionconfig
Componenti di rete com.android.networksstack
Tempo di esecuzione NNAPI com.google.android.neuralnetworks
Controllore di autorizzazione com.android.permissioncontroller
Estensioni dell’SDK com.android.sdkext
Statistiche com.google.android.os.statsd
Pacchetto della versione del treno di telemetria com.google.mainline.telemetry
Tethering com.google.android.tethering
Dati del fuso orario com.android.tzdata
Wifi com.google.android.wifi.apex

In che modo Google Play System Update è diverso dalle patch di sicurezza?

Avendo parlato così tanto di sicurezza, si pone la domanda, in che modo Google Play System Update è diverso dalle patch di sicurezza fornite di volta in volta dai produttori di dispositivi? Bene, entrambe sono cose diverse e hanno scopi diversi. Le patch di sicurezza generalmente contengono correzioni a livello di kernel che hanno patch upstream provenienti direttamente dallo sviluppo di Linux. Non può essere toccato dall’aggiornamento del sistema di Google Play.

Considerando che, Google Play System Update intende risolvere i problemi riscontrati sui propri componenti. Ad esempio, il controller delle autorizzazioni può aggiornare le politiche di concessione e controllo delle autorizzazioni sui dispositivi Android. Allo stesso modo, se c’è un problema con i codec multimediali, Google può risolverlo direttamente.

È pertinente notare che Google Play System Update non riguarda solo la correzione delle falle di sicurezza riscontrate sui suoi componenti, ma anche il loro miglioramento. Ad esempio, in futuro, Google può benissimo modificare l’elemento dell’interfaccia utente e la politica di Gestione autorizzazioni senza alcun aggiornamento del firmware, a partire da Android 10 e successivi.

Quindi, in sintesi, le patch di sicurezza e l’aggiornamento del sistema di Google Play sono due cose diverse. In effetti, entrambi possono avere date di patch diverse. Puoi controllare gli aggiornamenti da Impostazioni -> Informazioni sul telefono -> Versione Android -> Aggiornamento del sistema di Google Play.

Aggiornamento del sistema di Google Play spiegato per te

Quindi tutto riguardava il nuovo Google Play System Update che è stato notevolmente aggiornato da Android 10 a 11. Anche in questo caso, proprio come Project Treble, non sembra un enorme cambiamento per l’utente, ma è sicuramente un cambio di paradigma. Otterrai correzioni istantanee di bug che altrimenti ti sarebbero sconosciute, rendendo la tua esperienza migliore e coerente. Speriamo di vedere sempre più componenti Android aggiunti a Project Mainline. Comunque, questo è tutto da noi. Se hai domande, commenta in basso e facci sapere.

Torna in alto