Si può fare a meno di Google su uno smartphone Android?

Se pongo la domanda, è perché è possibile; tuttavia, ci sono elementi da considerare prima di lanciarsi.

Innanzitutto, bisogna capire che questa domanda si applica solo agli smartphone di tipo Android (tutti i non-iPhone) e di cui il 90% ha le applicazioni, i servizi, l’identificazione, la configurazione, la registrazione e il Google Play Store di base all’acquisto del telefono. Normalmente non si possono eliminare! (Non tratto qui il root).

download Google Services Framework latest

Google Framework Services

  • Ciò non riguarda Apple, poiché i loro telefoni sono piuttosto « bloccati » e Google non è al centro. Presso Apple, è Apple ad essere al centro e si installano poi strumenti Google (Maps, Gmail) sopra, ma dall’App Store.

Poi… la maggior parte dei telefoni Android sul mercato (Samsung, Nokia, OnePlus, Lenovo, Xiaomi…) funzionano su un sistema operativo detto Android che si basa su un « kernel » (il nucleo) Linux.

  • Anche Apple ha una base simile Unix (BSD), ma è bloccata. Il « jailbreaking » non è più possibile e c’è stato un tempo in cui si poteva sbloccare, ma è un’altra storia.

Dal fatto che gli smartphone Android hanno una base relativamente aperta e basata su un sistema in parte open-source, è facile accedere a numerose funzionalità e aggiungervi o modificarne numerosi parametri. Gli aspetti di sicurezza o visuali sono modificabili a piacere.

Tuttavia, a parte alcune eccezioni, Android essendo un consorzio il cui sponsor e sviluppatore principale è Google, non è totalmente « aperto » e non si può fare tutto ciò che si vuole. Nel suo nucleo ci sono certi servizi Google inseparabili dal telefono, anche se non si desidera utilizzarli. Ecco i 4 servizi minimi che normalmente non si possono togliere…

  1. com.google.gsf.login (Google Account Manager)
  2. com.google.android.gsf (Google Framework)
  3. com.google.android.gms (Google Play Services)
  4. com.android.vending (Google Play Store)

In effetti, Google è ovunque! Allora per quale motivo non vorremmo utilizzare questi servizi Google? (Non faccio alcun riferimento al motore di ricerca www.google.com).

Semplicemente perché la maggior parte di questi servizi traccia e scambia enormemente informazioni con Google, che lo si desideri o meno. Non si tratta solo della localizzazione o dei parametri di sicurezza. C’è tutto un « framework Google » (ambiente) che influenza direttamente il funzionamento dello smartphone per una migliore « esperienza », ma che spesso si interpone tra le applicazioni.

La domanda che ci si pone allora è se sia possibile farne a meno?

In gran parte… sì. A poche eccezioni vicino.

La buona notizia è che la maggior parte delle applicazioni non ha bisogno di Google e dei suoi servizi per funzionare sul vostro smartphone, ma… alcune applicazioni bancarie o governative, pretestando ragioni di sicurezza, verificano che tali servizi siano presenti sul vostro dispositivo prima di funzionare, perché ciò garantirebbe che lo smartphone sia validato da Google. Perché? Scambio di info, accordi con Google… tutto è possibile, ma spesso si tratta soprattutto di pigrizia… perché gli sviluppatori utilizzano una parte degli strumenti e servizi di Google per non doverli ridviluppare da soli certe funzioni (connessioni, autenticazione, rete, pulsanti…). Un’altra ragione per cui uno smartphone senza Google non funzionerebbe con un’applicazione specifica è che quando si cambia l’immagine dello smartphone, il sistema di avvio è rilevato come « sbloccato » e ciò può bloccare certi strumenti bancari come « Approve HID ».

Sapendo tutto ciò e nei tempi che corrono in cui tutta la nostra vita è sorvegliata e schedulata, mi sono messo in cerca di contemplare un nuovo passaggio — l’avevo già tentato in passato — da iPhone ad Android, ma liberandomi di Google e Apple durante il viaggio.

Ci sono riuscito… al 99%

Prima di precisare il come, preciserei solo che ho ormai un OnePlus 7T (bel dispositivo) con un sistema Android 11, con tutte le applicazioni che desidero e che funziona perfettamente bene e in fretta. Nessun inquinamento di pubblicità o altro. Utilizzo uno Store diverso da Google: Aptoide e APKStore.

Il problema allora?

Alcune applicazioni specifiche come l’applicazione HID Approve e probabilmente alcune altre rifiutano di funzionare quando il bootloader è sbloccato (l’avvio)… Il problema non viene dai servizi Google, perché utilizziamo un emulatore di questi servizi per ingannare le app che lo esigono.

Esiste un’alternativa al Google Framework che si chiama microG e che simula i servizi di Google, senza alterare così il funzionamento delle applicazioni che ne dipendono. L’elenco dei telefoni che possono ospitare questo sistema è più limitato tuttavia. I telefoni Fairphone 2 e 3 ad esempio sono supportati.

Come si fa? È alla portata di tutti? Non proprio ed è voluto.

Su uno smartphone Android, prima di lanciarsi verso una modifica importante, bisogna considerare gli elementi

seguenti:

  • Il telefono è bloccato da un operatore?
    • C’è il rischio che sia il caso. Il « bootloader » è la parte dell’avvio che determinerà la fattibilità e può essere sbloccato dopo la garanzia.

Esiste un’« immagine » personalizzata di Android per il mio smartphone in particolare?

  • Purtroppo non ce n’è per tutti i modelli.

Ne vale la pena?

  • Meno veloce, più veloce, bug… se è ben fatto, il guadagno è enorme, ma bisogna essere metodici.

Le fasi riassunte sono le seguenti per determinare se il vostro smartphone può essere « liberato » da Google:

(Attenzione: ciò fa saltare la vostra garanzia con il produttore)

  1. Secondo il modello, verificare che il bootloader possa essere sbloccato. È la chiave. È legale. Presso il produttore, oppure cercando su Internet con il vostro codice IMEI.
  2. Se il primo punto è soddisfatto… sostituiamo il bootloader originale con una versione più elaborata.
  3. Con questo nuovo bootloader fatto in casa, andremo a sostituire il sistema operativo attuale con una versione personalizzata…
    • (Attenzione: Tutti i vostri dati andranno persi nella manipolazione)

Andremo a cercare un’« immagine » Android adatta allo smartphone in questione, una leggera… senza applicazioni, per poter poi aggiungere quelle che si desidera.

  1. Installiamo la nuova immagine sullo smartphone e il gioco è fatto… riavvio…

Semplice no? Nel fondo… ma alcuni smartphone hanno lo sblocco del bootloader impossibile o quasi. Ma non sono così numerosi in quel caso.

Vi suggerisco un link per vedere se il vostro smartphone può ospitare una delle immagini più stabili e utilizzate che si chiama LineageOS. Se il vostro smartphone non c’è, significa che non c’è questa immagine per il vostro, ma ce ne sono probabilmente altre su Internet per il vostro modello.

LineageOS + microG è l’alternativa completa per alcuni modelli.

Vi metto in guardia comunque: ogni manipolazione infruttuosa può rendere definitivamente inutilizzabile il vostro smartphone… tranne che come fermacarte. È una buona idea scegliere il proprio modello secondo le possibilità e comprare a volte un usato, a meno che non si desideri l’ultimo modello con i servizi Google sopra.

Augurandomi di avervi illuminato sull’argomento, non esitate a contattarmi per maggiori dettagli.

Plus d'articles

Soluzioni IT di fiducia per la vostra azienda

In un mondo in cui la tecnologia evolve a una velocità fulminea, è essenziale per ogni azienda basarsi su soluzioni IT affidabili e sicure. Che siate una PMI o un’impresa regionale, garantire la continuità delle attività passa da un sistema informatico robusto, ben protetto e facile da gestire.

Read more >