Die Herausforderungen, denen sich Huawei gegenübersieht, wenn Google Apps auf dem Huawei Mate 30 verfügbar sind

Morgen treffen sich Journalisten aus aller Welt an einem Veranstaltungsort in München, um den CEO der Huawei Consumer Business Group, Richard Yu, die neuesten Verbraucherprodukte seines Unternehmens vorzustellen. Das Unternehmen wird voraussichtlich zwei tragbare Accessoires, einen Fernseher und vier Smartphones vorstellen. Der Schwerpunkt wird hauptsächlich auf der neuen Huawei Mate 30-Serie von Smartphones liegen, die laut Google nicht mit Google Play-Apps und -Diensten verkauft werden können. Ohne die App-Suite von Google wird es den neuen Huawei-Handys in Europa, Indien und anderen Märkten schwer fallen. Auf der IFA 2019 wies Richard Yu jedoch darauf hin, dass das Unternehmen eine Problemumgehung für die Installation von Google Apps auf dem Mate 30 bietet. Wir sind kein Unbekannter, wenn es darum geht, Google Play-Apps und -Dienste seitwärts zu laden. Angesichts der besonderen Umstände von Huawei halten wir es jedoch für sinnvoll, zu untersuchen, welche Optionen das Unternehmen bietet und ob es Nutzern tatsächlich die Möglichkeit bietet, die Google App Suite herunterzuladen.

MADA-, GMS- und Android-Zertifizierung

Damit Google Mobile Services (GMS), eine Sammlung von Google-Apps und -Diensten wie Play Store und Play Services, auf einem Android-Gerät vorinstalliert werden kann, muss ein Gerätehersteller einen Mobile Application Distribution Agreement (MADA) unterzeichnen Werden Sie lizenzierter Android-Partner. Anschließend muss der Gerätehersteller eine Software erstellen, die alle Anforderungen erfüllt, um als Android-kompatibel eingestuft zu werden, einschließlich, aber nicht beschränkt auf das Befolgen der im Compatibility Definition Document (CDD) festgelegten Regeln und das Bestehen der Compatibility Test Suite (CTS). Laut Google müssen „Geräte, die Android als Markennamen verwenden, um für ihre Kompatibilität mit Android-Apps zu werben, die Kompatibilitätstest-Suite (CTS) bestehen.“ Schließlich muss die Software die Google Test Suite (GTS) bestehen, um als mit Google Mobile kompatibel zu gelten Dienstleistungen.

Wir haben eine Kopie eines „Geoverfügbarkeitsdiagramms“ angesehen, das Geräteherstellern zur Verfügung gestellt wurde, die eine MADA zur Verbreitung von GMS-Apps in den 31 Ländern des Europäischen Wirtschaftsraums (EWR) unterzeichnen. Dieses Diagramm stammt aus dem Oktober 2018 und spiegelt wahrscheinlich nicht die aktuellen Anforderungen wider, die Google an Partner stellt, die GMS-Apps im EWR vertreiben. Wir können uns jedoch ein gutes Bild davon machen, welche Google-Apps in Europa verbreitet werden müssen.

In der Geoverfügbarkeitskarte wird nach Wichtigkeit zwischen Google-Apps unterschieden:

  • Regelmäßige GMS-Apps : Die Kern-Apps, die mit normalen Android-Geräten geliefert werden MÜSSEN.
  • Go GMS-Apps : Die Kern-Apps, die mit Android-Geräten (Go Edition) geliefert werden MÜSSEN.
  • Kerndienste : GMS-Softwarekomponenten, die auf allen Geräten geliefert werden MÜSSEN. Diese werden von anderen Google Apps verwendet und dem Nutzer im Launcher nicht angezeigt.
  • Optionale GMS-Apps : Andere GMS-Apps, die der Gerätehersteller vorab laden kann.

Für den Europäischen Wirtschaftsraum gelten die folgenden GMS-Apps als "reguläre GMS-Apps":

  • Google App *
  • Google Chrome*
  • Google Mail
  • Google Maps
  • Youtube
  • Google Play Store
  • Google Drive
  • Google Play Music
  • Google Play Movies
  • Google Duo
  • Google Fotos

* Nach der Geldbuße der Europäischen Kommission in Höhe von 4, 34 Milliarden Euro für Kartellverstöße muss der Gerätehersteller nun eine zusätzliche Lizenz für den Vertrieb der Google App und von Google Chrome für Geräte, die im EWR verkauft werden, unterzeichnen.

Die „Core Services“ umfassen System-Apps und -Bibliotheken wie GMSCore (auch als Google Play Services bekannt), Google Services Framework, ConfigUpdater, AndroidPlatformServices, GoogleBackupTransport, Widevine DRM und mehr. "Optionale GMS-Apps" umfassen Google-Apps wie Google Kalender, Google Keep, Google Übersetzer, Nachrichten, Google Phone und vieles mehr. Google Pay ist eine optionale GMS-App. Partner dürfen die App vertreiben, wenn sie im Land gestartet wurde. Zum Zeitpunkt der Verbreitung dieses „Geoverfügbarkeitsdiagramms“ war Google Pay beispielsweise noch nicht in Frankreich eingeführt worden. Daher warnte Google, dass Pay NICHT im Land versendet oder für Marketingzwecke verwendet werden darf.

Da Huawei kein neues MADA bei Google unterzeichnen kann, dürfen Huawei Mate 30, Huawei Mate 30 Pro und Huawei Mate 30 Lite nicht mit den Vollversionen von GMS-Apps, einschließlich der Core Services, ausgeliefert werden. Was können Huawei und Benutzer tun, um diese Einschränkung zu umgehen?


Google Play Apps and Services seitlich laden

Auch wenn ein Gerätehersteller keine Zertifizierung von Google für den Versand von GMS-Apps und -Komponenten auf einem bestimmten Gerät erhält, können Benutzer diese möglicherweise manuell nebeneinander laden.

Szenario 1

Beachten Sie, dass Kerndienste wie der Google Play Store und die Google Play Services sehr leistungsfähig sind und normalerweise über Berechtigungen verfügen, die Standardbenutzeranwendungen nicht erteilt werden können. Aus diesem Grund ist es nicht so einfach, eine APK-Datei (den Container für eine Android-Anwendung) aus dem Internet herunterzuladen und dann nur zu installieren. Diese Anwendungen müssen als Systemanwendungen mit privilegierten Berechtigungen installiert werden.

Einige Gerätehersteller, wie Huawei selbst, Xiaomi, die Submarke von Huawei, und andere, installieren vorab die sogenannten "Stub" -Versionen der erforderlichen Anwendungen. Sie setzen diese Anwendungen auch im Voraus mit den erforderlichen privilegierten Berechtigungen auf eine Whitelist. Diese "Stub" -APKs sind im Grunde ruhende Versionen, die nur darauf warten, aktualisiert zu werden. Der Trick dabei ist, dass Sie nicht nur den Google Play Store und die Play Services als System-App einfügen können, sondern auch ein „Update“ über diese „Stub“ -APKs installieren können, um sie zu aktivieren und in ihre Vollversion umzuwandeln. Der Nutzer kann die neuesten Vollversionen des Google Play Store, der Google Play Services und anderer Google Apps von Plattformen von Drittanbietern wie APKMirror herunterladen .

Das Honor Magic 2, ein Gerät der Huawei-Submarke Honor, ist nur in einem chinesischen Marktmodell erhältlich und wird daher nicht mit dem Google Play Store ausgeliefert. Wie in der Amazon-Liste von Huawei für das Gerät vermerkt, können Sie Google Play-Apps jedoch problemlos nebeneinander laden. Dies liegt daran, dass, wie im Screenshot links von einem Honor Magic 2-Firmware-Dump gezeigt, die erforderlichen „Core Services“ vorinstalliert sind. Darüber hinaus wurden den Core Services-Apps, wie im Screenshot rechts gezeigt, die erforderlichen Berechtigungen für den Betrieb erteilt.

Huawei, Honor und Xiaomi praktizieren diese Vorgehensweise für die Telefone, die sie ausschließlich in China verkaufen, da sie aufgrund ihrer Android-Lizenzvereinbarungen die vollständigen Google Play-Apps und -Dienste für Telefone, die sie international verkaufen, vorinstallieren müssen. Ich vermute, dass Huawei, Honor und Xiaomi dies tun, weil sie wissen, dass ihre Geräte auf dem chinesischen Markt häufig in andere Länder exportiert werden.

Szenario 2

Um auf Szenario 1 aufzubauen, kann ein Gerätehersteller einen Downloader für Google Play-Apps und -Dienste in seinem eigenen App Store bereitstellen. Der chinesische Gerätehersteller Meizu verfolgt diesen Ansatz. In den letzten Tagen habe ich die Rede von einer „Google Service Assistant“ -Anwendung gesehen, die nach Prüfung scheinbar Huawei-Unternehmens-APIs verwendet, um Google Play-Apps und -Dienste zu installieren. Benutzer haben diese App für Geräte wie Honor 9X und Honor 9X Pro verwendet, die beide derzeit nur in China verkauft werden. Ich weiß nicht, ob Honour die Verwendung dieser App genehmigt hat, daher haben wir uns an unsere Ansprechpartner bei Honour gewandt, um dies zu bestätigen. Diese App ist derzeit nicht in der Huawei AppGallery verfügbar.

Szenario 3

Wenn der Gerätehersteller die "Stub" -APKs nicht in seiner Software vorinstalliert, kann der Benutzer den Google Play Store und die Google Play-Dienste nur dann zum Laufen bringen, wenn er diese Apps manuell installiert und ihnen die erforderlichen Berechtigungen gewährt Berechtigungen. Dies ist nicht möglich, ohne die Software auf dem Gerät in einem Prozess zu ändern, der als "Root" bezeichnet wird. Der Root-Zugriff ermöglicht dem Benutzer das Ändern von Dateien, auf die er normalerweise nicht zugreifen darf. Stellen Sie es sich als das Administratorkonto unter Windows vor. Mit Root-Zugriff kann der Benutzer Google Play-Apps und -Dienste einfach mithilfe eines vorgefertigten Containers installieren, den Community-Mitglieder aus dem Open GApps-Projekt erstellt haben.

OpenGapps bietet ein schönes, stark komprimiertes Paket aller benötigten GMS-Apps. Oben ist das Paket „pico“ dargestellt, das nur die erforderlichen Core Services enthält.

Das "Rooting" Ihres Geräts ist jedoch nicht ohne Nachteile. Der Vorgang zum Erreichen des Root-Zugriffs ist gerätespezifisch und kann für den Durchschnittsbenutzer manchmal zu schwierig sein. Um Root-Zugriff zu erhalten, muss der Gerätehersteller außerdem eine Möglichkeit zum „Entsperren des Bootloaders“ oder zum Deaktivieren der für den Erhalt des Root-Zugriffs erforderlichen Boot-Level-Schutzfunktionen bereitstellen, die der Gerätehersteller möglicherweise zulässt oder nicht zulässt. Huawei zum Beispiel lehnt diese Praxis ab. Schließlich machen viele Gerätehersteller die Garantie ungültig, wenn der Benutzer den Bootloader entsperrt, obwohl dies in Ländern mit großzügigeren Verbraucherschutzgesetzen möglicherweise nicht der Fall ist.

Alles, worüber wir gerade gesprochen haben, beinhaltet lediglich die Installation des Google Play Store und der Google Play Services. Es gibt immer noch den Schritt , diese Apps tatsächlich auszuführen, und das ist möglicherweise nicht so einfach wie das Tippen auf das App-Symbol im Launcher.


Googles Vorgehen gegen nicht zertifizierte Geräte

Im März 2018 zeigte Google einigen Nutzern, deren Geräte die Google-Zertifizierung nicht bestanden haben, die Meldung "Gerät ist nicht von Google zertifiziert" an. Die Nachricht warnt Benutzer, dass der Gerätehersteller "Google Apps und Dienste ohne Zertifizierung von Google vorab geladen hat", und die Gerätehersteller, dass sie "eine Lizenz von Google zum Verteilen von Apps und Diensten benötigen". Solange diese Nachricht nicht bearbeitet wird, ist dies nicht möglich Verwenden Sie beliebige Google Apps. Der Benutzer kann diese Meldung nur umgehen, indem er sein Gerät manuell bei Google registriert. Dies ist jedoch nur für Benutzer vorgesehen, die ein „benutzerdefiniertes ROM“ (After-Market-Software) ausführen.

Foto von Senior Member liam_davenport

Es ist Google egal, ob einzelne Benutzer in der benutzerdefinierten ROM-Community Google Play-Apps und -Dienste installieren. Daher hat Google die Verteilung von GApps-Paketen so lange ignoriert, obwohl sie das Recht haben, diese zu beenden. Auf der anderen Seite kümmert es Google, wenn nicht lizenzierte Hersteller ihre Apps vertreiben, weshalb sie diese Warnung letztes Jahr angezeigt haben.

Nachdem wir unseren Artikel veröffentlicht hatten, wandte sich ein Vertreter von Meizu an uns und fragte, ob er mein Workaround-Tutorial zu diesem Thema erneut veröffentlichen könne. Es scheint also, dass diese Warnung bereits viele in China verkaufte Geräte getroffen hat. Ich weiß nicht, wie weit verbreitet diese Warnung ist, aber das letzte Mal, dass ich persönlich auf diese Warnung gestoßen bin, war, als ich ein durchgesickertes Android 10-System-Image auf einem Pixel 3 XL geflasht habe.

Wenn Google Huawei-Geräte von der Warnung nicht in die Positivliste aufgenommen hat, müssen Benutzer die Anweisungen auf dieser Seite befolgen, um Google Play-Apps und -Dienste zu verwenden.

Wenn Sie Google Play-Apps und -Dienste wie in Szenario 1 oder 2 für Huawei-, Honor- und Xiaomi-Geräte, die derzeit in China verkauft werden, nebeneinander laden, wird diese Meldung wahrscheinlich nicht angezeigt. Der Grund dafür ist, dass diese Telefone auf dem chinesischen Markt die Android-Zertifizierungsanforderungen von Google nicht erfüllen müssen, diese Gerätehersteller jedoch die Anforderungen erfüllen . Das Einhalten der CDD und das Bestehen des CTS gehören bereits zum Workflow der Ingenieure, und diese Unternehmen befolgen die Anforderungen von Google für die meisten ihrer anderen Geräte. Ich habe Google Play-Apps und -Dienste für Honor Magic 2, Honor Note 8, Honor Note 10 und das Tencent ASUS ROG Phone II ohne Probleme von der Seite geladen.

Das Honor Magic 2 besteht CTS, obwohl es nie außerhalb Chinas eingeführt wurde und nicht mit GMS-Apps ausgeliefert wird. Da Huawei das Telefon jedoch über Amazon verkauft, möchten Importeure auf Google Play-Apps und -Dienste zugreifen können.


Das Problem für das Huawei Mate 30

Haftungsausschluss: Mir ist nicht bekannt, ob Huawei eine Vereinbarung mit Google getroffen hat. Daher präsentiere ich das Folgende als meine eigene Analyse dessen, was passieren könnte.

Da das US-Handelsverbot Google daran hindert, Android für die neuen Huawei-Produkte wie die Huawei Mate 30-Serie zu lizenzieren, kann das Huawei Mate 30 nicht mit Google Mobile Services ausgeliefert werden. Huawei ist möglicherweise in der Lage, die "Stub" -APKs vorzuinstallieren, um das Seitenladen zu vereinfachen. Sie können jedoch nicht die vollständigen GMS-Apps in ihrem eigenen App Store (der Huawei AppGallery) hosten US-Unternehmen unterliegen ebenfalls dem US-Verbot, so dass Google keine eigenen Apps auf der Huawei AppGallery vertreiben kann. Huawei ist möglicherweise nicht in der Lage, ein Installationsprogramm für GMS-Apps zu hosten. Wir haben uns erneut an Honor gewandt, um zu prüfen, ob die App „Google Service Assistant“ offiziell von ihnen empfohlen wird. Ich bin mir jedoch nicht sicher, ob dies Bestand haben wird Das Installationsprogramm stammt von Huawei.

Wenn Sie GMS-Apps auf dem Huawei Mate 30 und anderen neuen Geräten von Huawei und Honor nebeneinander laden, wird wahrscheinlich die Fehlermeldung "Gerät ist nicht von Google zertifiziert" angezeigt. Die Überwindung dieser Meldung stellt für den Durchschnittsbenutzer eine erhebliche Eintrittsbarriere dar, und ich bin gespannt, wie Huawei damit umgehen wird. Wir werden in ungefähr 24 Stunden herausfinden, wann die Huawei Mate 30-Serie offiziell in München, Deutschland, vorgestellt wird. Hier können Sie den Live-Stream der Veranstaltung sehen, der um 14 Uhr MESZ / 8 Uhr EST beginnt. Ich vermute, dass Huawei die Mate 30-Serie in Europa nicht sofort verfügbar macht, und genau das berichtet LetsGoDigital . Dennoch wird Huawei uns möglicherweise überraschen, indem es eine Vereinbarung enthüllt, die sie im Geheimen mit Google getroffen haben.

Huawei Mate 30-Foren ||| Huawei Mate 30 Pro-Foren ||| Huawei Mate 30 Lite-Foren


Ausgewählte Bildnachweis: Evan Blass (@evleaks)