microG GmsCore: un'alternativa leggera a Google Play Services

  • microG GmsCore è un framework gratuito che emula le API di Google Play Services in modo che molte app possano funzionare senza GMS installato.
  • Offre un maggiore controllo della privacy e un minore consumo della batteria riducendo i processi in background e limitando la telemetria.
  • Richiede una ROM senza Google Apps e supporto per lo spoofing delle firme per impersonare i servizi ufficiali di Google.
  • È fondamentale per le ROM AOSP, i telefoni senza GMS e le app modificate come ReVanced, sebbene non replichi funzioni come SafetyNet.

microG GmsCore alternativa a Google Play Services

Android È il sistema operativo mobile di Google. Ma, come già sappiamo, si basa su AOSP, che è il progetto open source e, a differenza di Stock Android e simili, non ha preinstallato il Servizi di Google Play né Google Apps. Tra questi, ad esempio, il Google Play Store, indispensabile per smartphone e tablet. Pedro e se? "Servizi Google Play" Non sono preinstallati e non possono essere installati, qual è la soluzione? La soluzione si chiama microG GmsCore.

Molti telefoni con ROM personalizzate, dispositivi senza certificazione Google o addirittura terminali che cercano ridurre la dipendenza dall'ecosistema GoogleI servizi di Google Play non sono disponibili o consumano troppe risorse. È qui che entra in gioco microG GmsCore alternativa leggera e open source che riproduce molte delle funzioni essenziali del GMS in modo che le applicazioni continuino a funzionare.

Alternativa Android microG GmsCore

Che cos'è microG GmsCore e come sostituisce Google Play Services?

I servizi di Google Play sono un contesto dell'azienda di Mountain View per dispositivi Android che consentono il normale funzionamento di le tue applicazioni. Servizi come Play Store, YouTube e molti altri dipendono da questo framework, che, come abbiamo avanzato, non può essere installato su dispositivi che non lo hanno pronto all'uso. E la soluzione passa microG GmsCore, cos'è un file quadro alternativo che consente il funzionamento dei dispositivi senza Google Play Services applicazioni dipendenti senza alcun problema.

In pratica, microG GmsCore è un Reimplementazione delle API di Google Play Services Funziona come software open source. In altre parole, offre un set di librerie e servizi compatibili con le chiamate effettuate dalle app verso i servizi Google Play, ma senza utilizzare codice proprietario di Google o inviare dati ai suoi server. Questo consente a molte applicazioni che verificano l'esistenza di Google Play Services di continuare a funzionare normalmente.

All'interno dell'ecosistema microG, GmsCore è il componente principale, completato da altri moduli che forniscono funzioni specifiche come posizione di rete, API della mappa o gestione di base della messaggistica basata sul cloud. Sebbene la compatibilità non sia assoluta, per un gran numero di app il comportamento è sufficientemente simile da non rilevare l'assenza dei servizi ufficiali.

Inoltre, microG è diventato fondamentale per gli utenti che desiderano un'esperienza Android più completa. privato ed efficienteCiò consente un controllo più preciso su quali servizi vengono attivati, quali autorizzazioni vengono concesse e quali dati vengono condivisi, riducendo al contempo il consumo della batteria rispetto all'implementazione originale di Google.

microG GmsCore su Android

Vantaggi di microG GmsCore: privacy, durata della batteria e compatibilità

Uno dei principali vantaggi di microG GmsCore è che offre un maggiore controllo sulla privacyL'utente può decidere quali servizi Google desidera emulare, quale tipo di accesso al posizione Permette (tramite GPS, reti WiFi vicine o ripetitori cellulari) e in che misura desidera integrarsi con le API di Google. Evitando bloatware o componenti non necessari, il sistema è più pulito e facile da controllare.

Un altro vantaggio fondamentale è il minore consumo di batteria e risorsePoiché è ottimizzato e si concentra esclusivamente sulla fornitura delle API essenziali di cui le applicazioni hanno bisogno, microG GmsCore riduce il numero di processi e servizi in background che attivano il dispositivo. Ciò si traduce in un notevole miglioramento della durata della batteria rispetto all'implementazione ufficiale di Google Play Services, soprattutto sulle ROM leggere basate su AOSP.

In termini di compatibilità, microG GmsCore si integra molto bene con applicazioni modificate come ReVanced e ReVanced ExtendedQueste app sostituiscono YouTube e altri servizi Google. Grazie a microG, possono gestire notifiche, accessi e altre funzioni che normalmente dipendono da Google Play Services, anche su dispositivi in ​​cui i GMS non sono presenti.

Quando si avvia la configurazione microG, l'utente ha a disposizione delle sezioni per controllare lo stato dell'installazioneVerifica se le API principali sono attive, gestisci i permessi, registra il dispositivo per ricevere notifiche push e verifica il corretto funzionamento dei componenti. Sebbene non sia implementato l'intero set di API di Google, il progetto copre quelle più comunemente utilizzate, documentando lo stato di ciascuna nella sua wiki ufficiale.

Configurazione microG GmsCore

Componenti principali di microG e requisiti tecnici

L'installazione di Google Apps su smartphone che non li hanno preinstallati o su ROM personalizzate richiede un bootloader aperto e un ripristino personalizzato per il flashing. È uno dei 'trucchi' che ti consentono di fruire parzialmente di tutto ciò che i Google Play Services e le GAPPS offrono. In alternativa, e nei casi in cui ciò non fosse possibile, microG GmsCore soddisfa le stesse funzioni del framework per le app dipendenti e può anche essere installare su un dispositivo senza lampeggiare. È distribuito come a APK di qualsiasi applicazione.

Per installare microG GmsCore su uno smartphone o un tablet, è necessario soddisfare due requisiti: ROM 4/5/6 senza Google Appse abbiamo bisogno della nostra ROM per supportarlo "falsificazione della firma". Per i dispositivi con software che non include Google Play Services, è praticamente sempre così, quindi non dovrebbe porre alcun tipo di problema.

All'interno del progetto microG stesso sono presenti diversi componenti chiave. Nucleo di servizio (GmsCore) È il cuore del sistema e contiene la logica necessaria per l'esecuzione delle applicazioni che chiamano i Servizi Google o l'API di Google Maps. Inoltre, quadro dei servizi che replica il comportamento della messaggistica cloud, nonché un fornitore di posizione unificata che sfrutta le reti WiFi e le torri di telefonia mobile per generare una posizione approssimativa senza dover ricorrere ai server di Google.

È incluso anche un API mappa compatibile che offre funzionalità simili a quelle del classico Google Maps e un modulo di rete di localizzazione unificata (UnifiedNLP) responsabile della gestione delle chiamate dalle app al provider di localizzazione di rete. Per un ambiente completo, di solito si consiglia di installare anche un negozio alternativo come Aurora Store o un Play Store gratuito compatibile, anche se il progetto sta lavorando anche a una propria soluzione.

Un requisito fondamentale affinché tutto questo funzioni è il supporto per falsificazione della firma o falsificazione della firmaQuesta tecnica consente a microG di impersonare crittograficamente i Google Play Services nel sistema e nelle applicazioni. Alcune ROM incentrate sulla privacy, come alcune varianti di LineageOS o /e/OS, includono già questo supporto di default. Altre richiedono patch specifiche o moduli aggiuntivi per abilitarlo, quindi è consigliabile consultare la documentazione della ROM prima di tentare l'installazione.

Utilizzo di MicroG nei telefoni cellulari senza GMS e app come YouTube Vanced o ReVanced

D'altra parte, si deve tener conto che, per l'installazione di app alternative a GoogleCome nel caso di YouTube Vanced, potrebbe essere necessario installare microG GmsCore. È così, almeno, nei casi in cui non disponiamo dei permessi di root sul nostro smartphone o tablet.

Applicazioni moderne come ReVanced e il suo gestore ReVanced Manager Hanno adottato una strategia simile. Il metodo più semplice per molti utenti è installare questo gestore e, da lì, scaricare versioni modificate di YouTube e altre app, delegando a microG l'autenticazione, le notifiche e i servizi ausiliari. Per chi non desidera modificare in modo significativo la ROM, questa combinazione offre un modo relativamente semplice per mantenere la compatibilità con i servizi Google senza installare il GMS completo.

In scenari più avanzati, come le ROM personalizzate con Google Apps preinstallate che causano un elevato consumo di batteria, alcuni utenti scelgono di rimuovere completamente Google Play Services e sostituirli con microG. Questa operazione richiede solitamente root, Magisk e un ripristino personalizzato Per disinstallare tutti i componenti Google ed evitare conflitti. Una volta ripulito il sistema, installare microG è sufficiente aggiungere un paio di APK e concedere le autorizzazioni necessarie.

Va notato, tuttavia, che microG non può replicare alcuni meccanismi di sicurezza avanzati come SafetyNet o Play Integrity. Ciò significa che funzionalità come Google Wallet o la piena compatibilità con i dispositivi Wear OS non sono disponibili, anche se le app sembrano funzionare parzialmente. Per la maggior parte degli utenti che necessitano solo di mappe, notifiche e accesso di base ai servizi, questo non rappresenta solitamente un problema, ma è bene saperlo prima di effettuare il passaggio.

Per coloro che utilizzano dispositivi senza GMS installato in fabbrica, come alcuni modelli Huawei o telefoni incentrati sulla privacy, microG si è affermato come uno dei strumenti più efficaci per ripristinare la compatibilità con molte app popolari senza rinunciare a un maggiore controllo sui dati e sul consumo di energia.

microG GmsCore si posiziona come un opzione molto solida Per coloro che desiderano continuare a utilizzare app basate su Google Play Services ma preferiscono un ambiente più leggero, privato e flessibile, in particolare su ROM AOSP, dispositivi non certificati o configurazioni in cui Google non è più un'opzione praticabile.