Viele von uns suchen jetzt nach Möglichkeiten, unsere Abhängigkeit von Google zu durchbrechen, aber bei Android kann das bedeuten, dass wir den Zugriff auf die gesamte bei Google Play verfügbare Software aufgeben müssen. Auch Apps, die nicht aus dem Play Store stammen, setzen oft noch auf die Google Play Services. Bedeutet das, dass alles verloren ist?
Wo ein Wille ist, ist auch ein Weg. microG ist eine Option, die zwar nicht in der Lage ist, Google Play Services vollständig zu ersetzen, aber möglicherweise gerade gut genug ist, um das zu tun, was Sie tun möchten.
Was ist microG?
Android ist technisch gesehen ein kostenloses und Open-Source-Betriebssystem, aber die Version, die Sie auf der überwiegenden Mehrheit der Telefone und Tablets vorinstalliert finden, ist es nicht. Das liegt daran, dass Google und andere Gerätehersteller Schichten von geschlossenem, proprietärem Code auf der Android-Basis bereitstellen.
Google Play Services ist eine dieser Ebenen. Es wird mit jedem Gerät geliefert, das mit dem Google Play Store ausgeliefert wird. Viele, wenn nicht die meisten Apps aus dem Play Store benötigen Google Play Services, um zu funktionieren.
Wenn Sie ein benutzerdefiniertes ROM installieren, erhalten Sie die Open-Source-Teile von Android ohne die von Google hinzugefügten Bits. Sie haben die Möglichkeit, den Code von Google hinzuzufügen, aber viele Leute installieren benutzerdefinierte ROMs speziell, um die Präsenz von Google in ihrem Leben zu reduzieren. Der Haken an der Sache ist, dass man dabei auf viele Apps verzichtet, die wenig mit Google zu tun haben.
Einige Open-Source-Anwendungen sind sogar von Google Play Services abhängig, was bedeutet, dass Sie eine Schicht aus proprietärem Code benötigen, um eine Open-Source-App auf einem Open-Source-Betriebssystem auszuführen. Hier kommt microG ins Spiel.
microG ist eine kostenlose Open-Source-Implementierung von Google Play Services. Ein benutzerdefiniertes ROM mit microG kann genug von der Funktionalität nachahmen, die Google Play Services bietet, damit viele dieser Apps wieder funktionieren. Auf diese Weise können Sie bestimmte Apps verwenden, ohne dass ein Google-Konto mehr an Ihr Telefon gebunden sein muss.
Wie microG funktioniert
Google Play Services ist keine einzelne Software. Um die verschiedenen Aspekte dieser Technologie nachzubilden, besteht microG aus mehreren Komponenten.
- Dienstcode (GmsCore): Bietet Funktionen, die zum Ausführen von Apps erforderlich sind, die Google Play-Dienste oder die Google Maps-Android-API (v2) verwenden.
- Dienste-Framework-Proxy (GsfProxy): Ermöglicht Apps, die Google Cloud to Device Messaging (C2DM) verwenden, den kompatiblen Google Cloud Messaging-Dienst zu verwenden, der in GmsCore enthalten ist.
- Unified Network Location Provider (UnifiedNIp): Bietet WLAN- und Mobilfunkmast-basierte Geolokalisierung für Apps, die den Netzwerkstandortanbieter von Google verwenden.
- Maps-API (mapsv1): Bietet dieselbe Funktionalität wie die veraltete Google Maps-API (v1).
Das ist alles sehr technisch. Wenn Sie in die Details eintauchen möchten, finden Sie ausführlichere Erklärungen zu jeder dieser Komponenten auf der microG-Website, aber ansonsten brauchst du dir keine Sorgen zu machen.
So erhalten Sie microG
Der einfachste Weg, microG in die Hände zu bekommen, ist der Kauf eines Telefons, auf dem microG vorinstalliert ist. Es gibt einige Optionen, wie z Murena-Telefon von der /e/ Foundation oder ein modifiziertes Pixel von der Calyx-Institut.
Wenn Sie wissen, wie es geht Installieren Sie ein benutzerdefiniertes ROM auf einem Android-Telefon, dann besteht der nächsteinfachste Ansatz darin, ein benutzerdefiniertes ROM zu installieren, das bereits microG enthält. Hier sind ein paar Beispiele:
- LineageOS für microG
- OmniROM
- CalyxOS
Beachten Sie, dass während LineageOS unterstützt die größte Anzahl von Geräten, die Version mit eingebautem microG ist ein inoffizieller Fork, der nicht mit dem LineageOS-Projekt verbunden ist. Die Projekte OmniROM und CalyxOS bieten beide offizielle Unterstützung für microG und enthalten sie als Teil des ROM, aber sie unterstützen weitaus weniger Geräte. Für viele Benutzer wird LineageOS die einzige Option sein.
Wenn Sie bereits ein benutzerdefiniertes ROM installiert haben oder sich wohler fühlen, microG separat selbst zu installieren, ist dies auch eine Option. Es ist komplizierter und erfordert ein ROM, das mit eingebautem Signatur-Spoofing geliefert wird, oder Sie müssen das ROM patchen, damit es Signatur-Spoofing unterstützt. Sie können dann F-Droid installieren, hinzufügen Das F-Droid-Repository von microG und installieren Sie die notwendigen Apps, deren APKs Sie auch finden können Downloadseite von microG.
Funktionieren die meisten Apps mit microG?
microG ist ein laufendes Projekt und hat keine vollständige Funktionsparität mit Google Play Services. Projekte wie dieses sind selten in der Lage, als voll funktionsfähiger Drop-in-Ersatz für den Dienst zu dienen, den sie ersetzen möchten, da sie im Wesentlichen ein Katz-und-Maus-Spiel spielen.
Wenn Sie also erwarten, ein privateres, offenes Telefon mit der Möglichkeit zu haben, jede Google-App oder jede App aus dem Play Store auszuführen, werden Sie wahrscheinlich enttäuscht weggehen. Aber wenn Sie bereits mit den Apps vertraut sind, die mit Ihrem benutzerdefinierten ROM geliefert werden oder in F-Droid verfügbar sind, und Sie nur wünschen Sie hatten eine oder zwei Apps, die nur im Play Store verfügbar waren, ist die Wahrscheinlichkeit größer, dass microG Ihnen dabei hilft, Ihre Ziele zu erreichen Tor.
Wenn Sie erwarten, dass die meisten Apps nicht funktionieren oder Macken haben, lassen Sie sich überraschen, wann sie funktionieren gut genug, dann werden Sie vielleicht eher zu schätzen wissen, was das microG-Projekt erreicht hat zur Verfügung stellen.
Google-Apps können getroffen oder verfehlt werden. Es ist beispielsweise möglich, Google Maps auszuführen, aber die Unterstützung von Android Auto ist noch nicht da. Banking-Apps sind möglicherweise ein Nicht-Starter, da diese häufig zugrunde liegende Teile Ihres Systems überprüfen, um sicherzustellen, dass Ihr Gerät dies nicht ist kompromittiert, und in den Augen einer Banking-App bedeutet das Ergreifen der erforderlichen Schritte zum Installieren eines benutzerdefinierten ROM, dass Ihr Gerät jetzt ist kompromittiert.
Aber microG kann ausreichen, um eine App zu erhalten, die Sie benötigen, um ein Elektroauto mit einem bestimmten Ladevorgang aufzuladen Netzwerk oder um Ihren bevorzugten Videoeditor zu installieren, der sich nicht auf die Google Play-Dienste verlässt, um alles zu tun so viel. Sie können beispielsweise erneut eine Fahrt mit Uber anhalten, müssen jedoch möglicherweise auf die Website zurückgreifen, wenn ein Fehler auftritt oder die Dinge nicht mehr funktionieren.
Wenn Sie generell dazu neigen, große Technologieunternehmen oder Software von großen Konzernen zu meiden, und Sie es nur versuchen Zugriff auf den großen App-Katalog von kleinen Entwicklern im Play Store zu bekommen, dann wird es Ihnen wahrscheinlich leichter fallen Zeit. Aber es gibt keine Garantien.
Sollten Sie microG verwenden?
Für viele von uns ist der Gedanke, ein Gerät mit sich herumzutragen, das an ein Google-Konto gebunden ist, nicht angenehm. Wenn Sie sich bei einer solchen Idee so unwohl fühlen, dass Sie Ihr Gerät löschen und auf den größten Teil der darin enthaltenen Software verzichten den Play Store, und Sie sind bereits an Problemumgehungen gewöhnt, dann ist microG ein großartiges Tool, das Sie Ihrem hinzufügen können Gürtel. Es erweitert die Software, die Sie ausführen können, ohne zu verfolgen, was Sie tun.
microG macht es nicht einfach, aus dem Google-Ökosystem auszubrechen, aber es erleichtert die Arbeit.