Project Mainline: una rivoluzione per gli aggiornamenti Android

Google I/O, quest'anno è stato pieno di sorprese. Che si tratti di un aggiornamento su Google Maps o di modifiche all'Assistente Google per renderlo migliore, ad ogni annuncio Google ci ha fatto credere quanto tenesse alla sicurezza e alla privacy.

Con l'arrivo del nuovissimo Android Q, Google sta cambiando il modo di introdurre gli aggiornamenti. Si chiama Project Mainline. L'obiettivo del progetto è aggiornare i componenti interni di Android tramite Play Store completamente in background senza nemmeno riavviare il tuo Android o rischiare la sicurezza a causa del ritardo nell'installazione di un aggiornamento. Il processo è diverso dall'aggiornamento della versione del sistema e dalla patch di sicurezza mensile. Viene mantenuto in modo che Google desideri mantenere aggiornate e sicure parti significative del sistema operativo, indipendentemente dal telefono che stai utilizzando.

In questo post parleremo di Project Mainline, come funziona e come sarà utile.

Che cosa copre la linea principale del progetto Ground e come funziona?

Project Mainline è principalmente un metodo per aggiornare dodici componenti principali in Android. Questi componenti svolgono un ruolo importante nel funzionamento di altre parti del sistema operativo, ecco perché non potevano essere toccati in precedenza senza un importante aggiornamento del software.

Google li ha classificati in tre:

  1. Privacy: controller dei permessi, interfaccia utente dei documenti e servizi esterni
  2. Sicurezza: componenti del framework multimediale, Conscrypt, codec multimediali e risolutore DNS
  3. Consistenza: metadati del modulo, accesso al Captive Portal, dati sul fuso orario, componenti di rete, ANGLE (opt-in degli sviluppatori) e configurazione dei permessi di rete

Tutti svolgono un ruolo importante nel funzionamento del telefono Android. Pertanto, è importante proteggerli e aggiornarli, senza ostacolare altre attività su Android. Ecco perché Google ha inventato un nuovo contenitore chiamato Android Pony Express o APEX, che aiuterà ad aggiornare questi componenti senza disturbare nient'altro sul sistema.

Leggi anche: -

Google Android One and Go: tutto ciò di cui hai bisogno... Molte persone non sono consapevoli del fatto che ci sono tre configurazioni di Android nel mercato, Stock Android, Android Go,...

Android Pony Express viene inviato tramite Google Play Store proprio come un file APK, tuttavia, quando entra nel tuo Android, risulta essere un intero file system che viene installato su Android per completare l'attività. Gli aggiornamenti della linea principale sono proprio come gli aggiornamenti dei servizi di riproduzione che verranno rilasciati nell'intero ecosistema Android in un paio di settimane.

Se l'aggiornamento è installato correttamente, i nuovi dati vengono uniti ai vecchi dati. L'utente non deve fare nulla quando l'aggiornamento è installato e se qualcosa va storto con l'aggiornamento, Google ha introdotto un sistema di rollback per proteggere i dati dell'utente e ripristinarli al buono stato.

Se in qualsiasi momento Google desidera aggiornare uno di questi componenti, può farlo facilmente tramite Play Store, facile come aggiornare parti di Google Play Services. L'utente non sarà a conoscenza di questi aggiornamenti in corso su Android.

Linea principale per ogni telefono Android

Mainline non è solo per gli smartphone di Google, ma è per tutti i dispositivi Android. Dopo molte discussioni con gli OEM, Google e altre società hanno raggiunto un accordo per includere 12 moduli.

Inoltre, Google ha concordato con i partner e i produttori di smartphone che utilizzano APEX di fornire aggiornamenti tramite il Play Store per i propri componenti.

In breve, se questi moduli vengono aggiornati utilizzando Play Store, il che significa chiaramente che gli OEM devono accettare di consentire a questi aggiornamenti di accedere al Google Play Store.

Con Android Q, Project Mainline sarà ora una parte importante della compatibilità con Android. Quindi, affinché il tuo dispositivo supporti Project Mainline, devi Android Q in esecuzione sul tuo sistema operativo e dovresti avere accesso a Google Play Store.

Qual è il prossimo?

Google ha sviluppato il contenitore APEX open source. Ciò significa che ora i dispositivi Android non standard possono scegliere di aggiornare i componenti critici con questo metodo, anche senza Play Store.

Questa è una buona notizia per l'ecosistema Amazon e per i telefoni lanciati in Cina in cui l'accesso al Play Store non è garantito.

Inoltre, in futuro, sembra che produttori come Samsung utilizzeranno APEX per installare gli aggiornamenti delle app a livello di sistema senza bisogno di un riavvio totale.

Questa tecnica potrebbe essere utilizzata anche dai gestori per portare aggiornamenti relativi alla rete sul tuo smartphone. Bene, tutte queste cose non sono ancora chiare ma secondo Google, l'uso condiviso potrebbe essere utilizzato in molti modi.

Leggi anche: -

Tutto quello che devi sapere su Android e... Android è il sistema operativo più popolare ma la gente non lo sa. Pochissimi lo sanno della ROM di serie...

Cosa c'è nel futuro?

Ci sono ancora molte cose di cui potremmo aver bisogno per capire Project Mainline, poiché ha il potenziale per cambiare il futuro di Android.

Con Google a cavallo tra la piattaforma integrata aperta e l'ecosistema autogestito, cercando di trovare un modo con cui aggiungere o modificare funzionalità senza bisogno di un aggiornamento completo del sistema.

Con questo inizio ambizioso, Google ha assicurato che c'è molto di più in arrivo per Project Mainline.

Se ciò che Google afferma si trasformasse in realtà, allora apportare aggiornamenti al sistema sarebbe così fattibile sia per i produttori che per Google stesso.

Ora non ci resta che aspettare e vedere cosa porterà Project Mainline in futuro!

Ti è piaciuto l'articolo? Se sì, iscriviti ai nostri post e condividi i tuoi pensieri nella sezione commenti qui sotto.



Leave a Comment

9 correzioni per Android che non effettua o riceve chiamate

9 correzioni per Android che non effettua o riceve chiamate

Lo smartphone Android si comporta in modo strano e non ti permette di effettuare o ricevere telefonate? Continua a leggere per scoprire perché ciò accade e come risolverlo.

Come impostare i limiti delle app su Android

Come impostare i limiti delle app su Android

Puoi impostare limiti di tempo per le app su Android per controllare il tuo utilizzo quotidiano e ridurre il tempo di utilizzo. Questo post spiega la stessa cosa.

Gli 11 modi migliori per risolvere il problema con Telegram che non scarica i media su iPhone e Android

Gli 11 modi migliori per risolvere il problema con Telegram che non scarica i media su iPhone e Android

Telegram non scarica file multimediali per te? Ecco come risolvere il problema con Telegram che non scarica contenuti multimediali su iPhone e Android.

Come visualizzare ed eliminare la cronologia ChatGPT su iPhone, Android e Web

Come visualizzare ed eliminare la cronologia ChatGPT su iPhone, Android e Web

Cerchi un modo per visualizzare ed eliminare la cronologia delle conversazioni su ChatGPT? Dai un'occhiata anche a questo articolo per aiutarti a farlo!

Le 7 principali correzioni per Google Maps che non mostra il traffico su Android e iPhone

Le 7 principali correzioni per Google Maps che non mostra il traffico su Android e iPhone

Se Google Maps non mostra informazioni sul traffico sul tuo Android o iPhone, non preoccuparti. Ecco alcuni suggerimenti che aiuteranno a risolvere il problema.

7 correzioni per Telegram che non funziona su Wi-Fi su iPhone e Android

7 correzioni per Telegram che non funziona su Wi-Fi su iPhone e Android

Se l'app Telegram non funziona sul Wi-Fi sul tuo iPhone o Android, ecco come risolvere questo problema con alcuni metodi di risoluzione dei problemi.

10 modi per correggere lerrore 400 del server YouTube su Android e iPhone

10 modi per correggere lerrore 400 del server YouTube su Android e iPhone

Se non riesci a guardare i tuoi video YouTube preferiti sul tuo Android o iPhone a causa dell'errore 400 del server, ecco come risolverlo.

I 10 modi migliori per risolvere il problema dellesaurimento della batteria del telefono Android durante la ricarica

I 10 modi migliori per risolvere il problema dellesaurimento della batteria del telefono Android durante la ricarica

Il consumo della batteria del telefono Android durante la ricarica è insolito. Ecco i modi migliori per risolvere il problema.

Come abilitare il raffreddamento delle notifiche su Android 15

Come abilitare il raffreddamento delle notifiche su Android 15

Infastidito da un sacco di notifiche dalle app di chat? Scopri come abilitare il raffreddamento delle notifiche su Android 15 per un'esperienza più silenziosa.

Correzione: YouTube non funziona su Android TV o Google TV

Correzione: YouTube non funziona su Android TV o Google TV

Stai riscontrando problemi con YouTube sulla tua TV Android? Ecco i modi principali per risolvere i problemi relativi al mancato funzionamento o all'apertura di YouTube su una TV Android.