Edgar Cervantes / Android Authority
Das Android-Betriebssystem, das viele von uns täglich verwenden, wird oft als Open-Source-Software bezeichnet. Das bedeutet, dass sein Code öffentlich verfügbar ist und von jedem endlos modifiziert werden kann. Obwohl diese Aussagen in der Tat wahr sind, wird auf der überwiegenden Mehrheit der heutigen Android-Geräte tatsächlich kein reines und quelloffenes Android ausgeführt. Dafür können Sie Google Mobile Services (GMS) danken.
Kurz gesagt, die Open-Source-Komponente von Android ist das Android Open Source Project (AOSP). GMS hingegen lebt auf AOSP und bietet viele der nützlichen Funktionen, die Sie möglicherweise von einem modernen Android erwarten.
Der Hauptunterschied zwischen den beiden besteht jedoch darin, dass GMS nicht Open Source ist. Stattdessen lizenziert Google es selektiv kostenlos an Gerätehersteller oder OEMs.
Die überwiegende Mehrheit der heutzutage verkauften kommerziellen Android-Geräte enthält auf die eine oder andere Weise GMS. Es gibt natürlich einige Ausnahmen, aber das sind in der Regel Ausreißer. Was sind Google Mobile Services und warum sind sie auf so vielen Android-Geräten enthalten?
Was sind Google Mobile Services oder GMS?
GMS steht für Google Mobile Services und ist im Wesentlichen ein Bündel von Anwendungen und APIs (Application Programming Interfaces), die auf Systemebene installiert werden. Dies bedeutet im Wesentlichen, dass sie tief in das Betriebssystem integriert sind.
Das Android-Betriebssystem selbst enthält bereits eine Reihe von APIs. Apps müssen diese APIs lediglich aufrufen, um beispielsweise die Taschenlampe einzuschalten, auf die Kameras des Geräts zuzugreifen oder mit dem Dateisystem zu interagieren.
Google Mobile Services erweitert diese grundlegende Funktionalität um eine tiefe Systemintegration für Dinge wie die Trainingserkennung durch integrierte Sensoren, den Zugriff auf Zahlungsdienste wie Google Pay und Cloud-Speicherungen unter anderem über Play Games.
GMS hilft Entwicklern, Google-Dienste in ihre Apps zu integrieren.
GMS wird auch aus einem anderen Grund als unverzichtbar angesehen – es bietet Zugriff auf viele Apps, die Sie wahrscheinlich täglich verwenden. Dazu gehören unter anderem der Play Store, die Google-Suche (und Google Assistant), Google Maps, Gmail, Chrome und YouTube.
Auch wenn Sie keine dieser Apps nutzen, profitieren Sie wahrscheinlich noch in vielerlei Hinsicht von GMS. Wenn Sie Ihr Android-Smartphone zum ersten Mal eingeschaltet haben, haben Sie sich wahrscheinlich in Ihrem Google-Konto angemeldet. Dieser Prozess ist vollständig auf GMS angewiesen und ermöglicht die automatische Synchronisierung Ihrer Kontakte, Ihres Kalenders und Ihrer Einstellungen, einschließlich gespeicherter Wi-Fi-Passwörter von früheren Geräten.
Welche Vorteile hat GMS für Android-Nutzer?
Neben den bereits erwähnten Vorteilen, wie dem Zugriff auf die Apps und Dienste von Google, ist GMS auch nützlich, da es Benutzern hilft, kleinere Software-Updates und Sicherheitspatches zu erhalten. Darüber hinaus enthält GMS einige Nischenfunktionen, die für Endbenutzer nicht sichtbar sind, aber für App-Entwickler nützlich sind.
Nehmen Sie zum Beispiel ML Kit, das Teil von Google Mobile Services ist. Es bietet verschiedene APIs für maschinelles Lernen auf dem Gerät, die vom Scannen von Barcodes bis hin zu intelligenten Antwortvorschlägen reichen, die Entwickler nutzen können. Eine App kann einfach die von Google bereitgestellten Modelle verwenden, um sowohl die Entwicklungszeit als auch die Komplexität zu reduzieren.
Eine praktischere Funktion ist Fast Pair, mit der Ihr Telefon in der Nähe befindliche Bluetooth-Geräte automatisch erkennen kann. Ebenso sind Funktionen wie Find My Device, Smart Lock und Digital Wellbeing auf das Vorhandensein von Google Mobile Services angewiesen.
GMS ermöglicht Funktionen wie Find My Device, Smart Lock und umfasst sogar grundlegende Machine-Learning-Modelle für Apps.
Einige Apps verlassen sich auch auf GMS, um Push-Benachrichtigungsfunktionen bereitzustellen. Der Firebase Cloud Messaging (FCM)-Dienst vereinfacht die Entwicklung für kleinere Apps und macht einzelne Apps für die Benachrichtigungszustellung überflüssig.
GMS hilft Google auch dabei, Software-Updates schnell und unabhängig vom Hersteller auf Ihr Gerät zu übertragen. In der Vergangenheit mussten Sie auf ein vollständiges Software-Update warten, um neue Funktionen oder Sicherheitspatches zu erhalten. Dies wäre kein Problem, außer dass die meisten Geräte nur in den ersten Jahren nach ihrer Veröffentlichung Updates erhalten.
Weiterlesen: Google übernimmt mit Android 12 noch mehr Kontrolle über Betriebssystem-Updates
Ab 2019 hat Project Mainline das Betriebssystem modularisiert und ermöglicht es Google nun, Funktions- und Sicherheitsupdates über den Play Store bereitzustellen. Die Sicherheitsvorteile von GMS erstrecken sich auch auf auf dem Gerät installierte Apps. Der vor einigen Jahren eingeführte Google Play Protect-Dienst scannt installierte Apps im Hintergrund, um Sie zu warnen, wenn etwas Schädliches gefunden wird.
In jüngerer Zeit hat Google auch das GMS aktualisiert, um auf dem Höhepunkt der COVID-19-Pandemie APIs zur Kontaktverfolgung aufzunehmen. Die APIs wurden von Gesundheitsorganisationen einiger Länder, darunter Großbritannien, erfolgreich eingesetzt.
Enthalten alle Android-Geräte GMS?
Ryan Haines / Android Authority
Größtenteils ja. Die überwiegende Mehrheit der Android-Geräte wird mit GMS ausgeliefert, da die meisten Verbraucher dies von einem Android-Gerät erwarten. Davon gibt es natürlich Ausnahmen, die wir im folgenden Abschnitt besprechen werden.
Obwohl GMS heutzutage allgegenwärtig ist, ist es für Hersteller nicht gerade einfach, es einzubinden. Gerätehersteller benötigen eine Lizenz von Google, um GMS zu bündeln. Danach sollte jedes von ihnen produzierte Gerät auch Mindestkriterien erfüllen. Die Zertifizierung, auch Mobile Application Distribution Agreement (MADA) genannt, erfordert, dass Geräte einige Anforderungen erfüllen.
Die Tests, die durchgeführt werden, um die Eignung eines Geräts für die GMS-Zertifizierung zu bestimmen, sind ziemlich umfassend. Das Compatibility Definition Document (CDD) wird jedes Mal aktualisiert, wenn eine neue Version von Android veröffentlicht wird. Insgesamt umfasst die CDD für Android 11 136 Seiten. Es schreibt Mindestanforderungen für alles vor, von der Bildschirmauflösung des Geräts bis hin zum Vorhandensein von Datenschutzfunktionen auf der Softwareseite.
Google verwendet die GMS-Lizenzierung, um Android-Geräte zu standardisieren.
Warum kümmert sich Google darum? Weil es Android zu einem zusammenhängenden Erlebnis machen möchte. Benutzer erwarten eine gewisse Grundfunktionalität auf allen Android-Geräten und die CDD ist die einzige Möglichkeit, mit der Google Hersteller zur Zusammenarbeit zwingen kann. In der Vergangenheit hat der Suchriese die CDD auch verwendet, um OEMs zu zwingen, neue Funktionen wie USB-C PD zu unterstützen.
Trotz dieser etwas beschwerlichen Anforderungen zögern Hersteller nicht, GMS hinzuzufügen, da es sich zum Industriestandard für Android-Geräte entwickelt hat.
Können Sie Android ohne Google-Dienste verwenden?
Kris Carlon / Android Authority
Ja – Android ist an sich ein perfekt funktionierendes Betriebssystem und kann die meisten Dinge tun, die Sie ohne Google Mobile Services erwarten würden. Tatsächlich enthält die überwiegende Mehrheit der in China verkauften Android-Smartphones überhaupt kein GMS und hat dies auch nie getan. Dies liegt natürlich daran, dass Google in China verboten und nicht zugänglich ist.
Ein weiteres Beispiel ist Fire OS, das auf Amazons Tablet-Lineup wie dem Fire HD 8 vorinstalliert ist. Das Fehlen von GMS bedeutet, dass Sie den Google Play Store auf Amazon-Geräten nicht finden werden. Der Grund dafür ist einfach: Der eigene App Store von Amazon generiert Einnahmen durch App- und Content-Verkäufe.
Huawei wurde bekanntlich die Nutzung vieler Komponenten und Dienste von US-Unternehmen, einschließlich Googles GMS, untersagt. In den letzten Jahren wurden Huawei-Telefone und –Tablets ohne GMS ausgeliefert, was ihre Nützlichkeit außerhalb Chinas stark einschränkt.
Wie ist die Erfahrung ohne GMS? Nun, es ist nicht sehr praktisch, wenn Sie an das Ökosystem von Google gewöhnt sind. Auf Amazon-Geräten bleiben Sie bei den Apps, die im Amazon App Store verfügbar sind. Sideloading ist eine Option, aber Apps von Drittanbietern funktionieren möglicherweise nicht richtig oder verweigern in einigen Fällen das Öffnen. Dies liegt oft daran, dass Apps stark vom GMS-Backbone des Geräts abhängig sind. Bei Huawei-Geräten ist die Situation ähnlich.
Eine App, bei der Sie sich beispielsweise über Ihr Google-Konto anmelden müssen, wird ohne die erforderlichen APIs fehlschlagen. In diesem Sinne können auch Apps wie Uber oder Lyft, die Google Maps für ihre Kernfunktionen verwenden, Fehler auslösen oder das Öffnen verweigern.
Sowohl Google- als auch Drittanbieter-Apps funktionieren ohne GMS möglicherweise nicht richtig.
Trotz dieser oft minderwertigen Erfahrung bevorzugt eine kleine Gruppe von Enthusiasten ein GMS-freies Smartphone wegen der Datenschutzvorteile. Das Fehlen von GMS bedeutet, dass Ihr Gerät völlig frei von Googles Einfluss oder Datenerfassung ist.
Jimmy Westenberg / Android Authority
Android läuft heutzutage auf fast jedem Formfaktor, von Smartwatches über Fernseher bis hin zu Autos. Gibt es GMS auch für diese Nicht-Smartphone-Formfaktoren? Ja, Google bietet eine GMS-Zertifizierung für sechs Gerätetypen an. Zu den kompatiblen Geräten gehören Smartphones, Tablets, Android TV, Android Auto, Android Go, Chrome OS und Wear OS.
GMS existiert auf fast allen Arten von Android-Geräten, von Wearables bis hin zu Infotainment-Systemen im Auto.
Die Existenz von GMS über mehrere Formfaktoren hinweg hilft App-Entwicklern enorm. Eine Wear OS-App kann beispielsweise die gleiche oder eine ähnliche Mapping-API verwenden, die in der Smartphone-Version der App vorhanden ist – dank der von GMS bereitgestellten Standardisierung. Dies reduziert erneut die Entwicklungszeit für begleitende oder plattformübergreifende Apps.
Weiterlesen: Die besten Wear OS-Apps für deine Uhr
Einige Hardwarehersteller haben keine Wahl, wenn es darum geht, GMS mit Nicht-Smartphones oder Tablet-Geräten zu bündeln. Wear OS und Android TV sind beispielsweise ebenfalls proprietäre Software und eng in die Dienste von Google integriert. Daher muss jedes einzelne dieser Geräte für GMS lizenziert werden.
Können Sie Google-Dienste selbst installieren?
Android-Geräte werden in der Regel mit GMS direkt vom Hersteller vorinstalliert. Es gibt jedoch einige Fälle, in denen dies nicht zutrifft. Wenn Sie beispielsweise ein Kindle Fire HD-Tablet besitzen, möchten Sie möglicherweise die mobilen Google-Dienste installieren. Auf diese Weise erhalten Sie Zugriff auf den Play Store und andere Google-Apps.
Siehe auch: So installieren Sie Google Play auf Amazon Kindle Fire-Tablets
Auf diese Frage gibt es leider keine allgemeingültige Antwort. Der Installationsprozess für GMS variiert in der Komplexität aufgrund der einfachen Tatsache, dass die Software jedes Herstellers unterschiedlich ist.
Allerdings können Sie GMS ganz einfach auf die Kindle Fire-Tablet-Reihe laden. Amazon hat wenig getan, um seine Benutzer daran zu hindern. Geräte, die von Xiaomi in China verkauft werden, können bequemerweise auch das Google Play-Dienst-Framework enthalten. Wenn Sie Glück haben, müssen Sie nur eine oder zwei Apps laden, um die volle Funktionalität zu aktivieren.
Wie Sie jedoch wahrscheinlich feststellen können, ist nichts über diesen Prozess sicher. Im Jahr 2021 hat Xiaomi Berichten zufolge einige Monate lang Geräte ohne das Play Services-Framework ausgeliefert, was die GMS-Installation erheblich erschwert. Dies ist jedoch normalerweise nur ein Problem, wenn Sie Geräte importieren, die ausschließlich in China verkauft werden.
Die Installation von GMS auf einem nicht zertifizierten Gerät ist möglich, es können jedoch Probleme auftreten.
Ebenso können Huawei-Geräte aufgrund anhaltender Handelsbeschränkungen keine Google-bezogene Software auf ihren Geräten enthalten. Zu diesem Zweck hat Huawei einen vollständigen GMS-Ersatz entwickelt, der als Huawei Mobile Services (HMS) bezeichnet wird. Das Angebot umfasst benutzerorientierte Apps, einen App Store, einen virtuellen Assistenten und einen Cloud-Speicher. Insbesondere kommt es mit GMS-kompatiblen APIs im Backend, um die Kompatibilität mit Apps von Drittanbietern zu verbessern.
Alles in allem kann die Schwierigkeit, GMS auf ein nicht zertifiziertes Gerät zu laden, von einigen Minuten Arbeit bis hin zu mehreren Stunden Fehlersuche reichen. Und das Endergebnis ist möglicherweise nicht so vollständig. Am besten kaufen Sie einfach ein Gerät, das mit Google-Diensten ausgeliefert wird.
Zusammenfassend lässt sich sagen, dass Google Mobile Services ein zentraler Bestandteil des modernen Android-Erlebnisses ist. Von Smartphones und Tablets bis hin zu Smart-TVs und Lautsprechern ist es eine Schlüsselkomponente, mit der Ihre Apps und Dienste wie erwartet ausgeführt werden können.