
Se proprio non potete fare a meno di un’app che utilizza i Google Play Services, il nostro consiglio è di installare microG, una suite open source che punta a replicare le funzionalità dei servizi dell’azienda californiana, con un occhio di riguardo però a privacy e batteria.
Vediamo insieme come fare.
Di cosa abbiamo bisogno
- Sailfish X 3.1.0 per un dispositivo della gamma Xperia XA2.
- Supporto Android.
- F-Droid.
- Aliendalvik Control (consigliamo l’installazione tramite Storeman).
- Non avere i Google Play Services installati (disinstallateli prima).
NOTA: la guida è specifica per i dispositivi della gamma XA2; alcuni utenti hanno riportato la sua validità anche per Xperia X e Jolla C che però, non avendo il supporto alla signature spoofing, potrebbero manifestare dei problemi con qualche app che utilizza i Play Services.
Passi preliminari
- Attivate la signature spoofing, che permetterà a microG di farsi riconoscere come Play Service, in Impostazioni > Supporto Android > Disattiva verifica pacchetto di sistema Android. ATTENZIONE: questo potrebbe esporvi a rischi per la sicurezza, quindi fate attenzione a cosa installerete in seguito e ai permessi che darete.
- Aprite F-Droid e recatevi su Impostazioni > Repository > Aggiungi.
- Nel campo Indirizzo repository digitate:
https://microg.org/fdroid/repo
nel campo Impronta digitale digitate:9BD06727E62796C0130EB6DAB39B73157451582CBD138E86C468ACC395D14165 - Cliccate su Aggiungi.
Installare microG
- In F-Droid cercate ed installate:
microG Services Core – reimplementazione dei Play Services (include anche UnifiedNlp).
MozillaNlpBackend – provider di localizzazione UnifiedNlp, per richiedere la localizzazione tramite i server di Mozilla (in alternativa potete installare Apple UnifiedNlp Backed di Apple).
Signature Spoofing Checker (opzionale) – per testare il supporto al signature spoofing.
NominatimNlpBacked – provider UnifiedNlp per il geocoding (per cercare indirizzi e strade).
microG DroidGuard Helper (opzionale) – per utilizzare SecurityNet dei Play Services.
FakeStore – un’app “vuota”, per trarre in inganno quelle app che richiedono il Play Store.
microG Services Framework Proxy – supporto per Google Cloud Messaging.
Yalp Store o Aurora Store – per cercare ed installare app dal Play Store. - Aprite Impostazioni > Aliendalvik Control > Impostazioni.
- In App e notifiche > Autorizzazioni app > enable system package replacement abilitate microG Service Core e (se installato) FakeStore.
- Riavviate il supporto tramite Android da Impostazioni > Supporto Android > Chiudi e poi Avvia
- Aprire microG Settings e cliccare su UnifiedNlp Settings, Da qui selezionate Configure location backends, spuntate quelli che avete installato e date (gli eventuali) permessi.
- Riavviate ancora una volta il supporto Android.
Nota: se avete installato delle app prima di microG, dovrete reinstallarle per garantirne il corretto funzionamento.



Ottima guida, grazie! 🙂
Appena installato su XA2 Dual Sim e perfettamente funzionante!
Purtroppo con Nuuksio non funziona. Quando arriva il passaggio Configure location backends compare un messaggio di errore 🙁
E non ci sarà una soluzione vero?
Stessa cosa su Xperia 10
Ok, ce l’ho fatta, nella procedura manca un passaggio, ma ci sono arrivato. Resta che alcune app Android non funzionano comunque, in particolare quella di Banca Intesa, il che per me é fortemente penalizzante
Quale passaggio manca?
Ciao, appena seguita la procedura su sfos 3.3. Secondo me il passaggio mancante a cui si riferiva Mauro è che la prima volta che apri microg settings, in cima all’elenco delle opzioni ti segnala “Permessi mancanti” (o qualcosa di simile). Se premi su quell’avviso, ti chiede di dare i permessi necessari, poi tutto il resto funziona come scritto nella guida