Οι προκλήσεις που αντιμετωπίζει η Huawei για να αποκτήσει εφαρμογές Google στο Huawei Mate 30

Πιστεύεται ευρέως ότι οι χρήστες θα μπορούν απλώς να φορτώσουν το Google Play Store και άλλες εφαρμογές Google στο Huawei Mate 30, αλλά δεν είναι τόσο απλό.

Αύριο, δημοσιογράφοι από όλο τον κόσμο θα συγκεντρωθούν σε έναν χώρο στο Μόναχο της Γερμανίας για να παρακολουθήσετε τον CEO της Huawei Consumer Business Group, Richard Yu, να ανακοινώνει τα τελευταία καταναλωτικά προϊόντα της εταιρείας του. Η εταιρεία αναμένεται να αποκαλύψει δύο φορητά αξεσουάρ, μια τηλεόραση, και τέσσερα smartphone. Η εστίαση θα είναι σε μεγάλο βαθμό στη νέα σειρά smartphone Huawei Mate 30, τα οποία η Google επιβεβαιωθεί δεν μπορεί να πωληθεί με εφαρμογές και υπηρεσίες Google Play. Χωρίς τη σουίτα εφαρμογών της Google, τα νέα τηλέφωνα Huawei θα περάσουν δύσκολες στιγμές στην Ευρώπη, την Ινδία και άλλες αγορές. Αλλά ο Ρίτσαρντ Γιου υπαινίχθηκε στην IFA 2019 ότι η εταιρεία έχει μια λύση που θα επιτρέπει στους χρήστες να εγκαταστήσουν εφαρμογές Google στο Mate 30, σημειώνοντας ότι η διαδικασία θα είναι «αρκετά εύκολη» για τους χρήστες. Δεν είμαστε ξένοι στο να φορτώνουμε εφαρμογές και υπηρεσίες Google Play στο XDA, αλλά δεδομένων των μοναδικών συνθηκών της Huawei, το σκεφτήκαμε ίσως αξίζει να διερευνήσετε ποιες επιλογές έχει η εταιρεία και εάν πραγματικά μπορούν να προσφέρουν έναν τρόπο στους χρήστες να κατεβάσουν την εφαρμογή της Google σουίτα.

Πιστοποίηση MADA, GMS και Android

Για τις Υπηρεσίες Google Mobile (GMS), μια συλλογή εφαρμογών και υπηρεσιών Google, όπως το Play Store και οι Υπηρεσίες Play, για να είναι προεγκατεστημένη σε μια συσκευή Android, ένας κατασκευαστής συσκευών πρέπει να υπογράψει μια συμφωνία διανομής εφαρμογών για κινητά (MADA) για να γίνει ένα με άδεια συνεργάτη Android. Στη συνέχεια, ο κατασκευαστής συσκευών πρέπει να δημιουργήσει λογισμικό που να πληροί όλες τις απαιτήσεις που πρέπει να ληφθούν υπόψη Συμβατό με Android, συμπεριλαμβανομένων, ενδεικτικά, της τήρησης των κανόνων που ορίζονται στο Έγγραφο ορισμού συμβατότητας (CDD) και περνώντας το Σουίτα Δοκιμών Συμβατότητας (CTS). Ανά Google, "συσκευές που χρησιμοποιούν Android ως εμπορικό σήμα για να διαφημίσουν τη συμβατότητά τους με εφαρμογές Android πρέπει να περάσουν τη Συμβατότητα Test Suite (CTS)." Τέλος, το λογισμικό πρέπει να περάσει το Google Test Suite (GTS) για να θεωρηθεί συμβατό με το Google Mobile Υπηρεσίες.

Προβάλαμε ένα αντίγραφο ενός "γραφήματος γεωγραφικής διαθεσιμότητας" που παρέχεται στους κατασκευαστές συσκευών που υπογράφουν ένα MADA για τη διανομή εφαρμογών GMS στις 31 χώρες του Ευρωπαϊκού Οικονομικού Χώρου (ΕΟΧ). Αυτό το γράφημα χρονολογείται από τον Οκτώβριο του 2018, επομένως πιθανότατα δεν αντικατοπτρίζει τις ενημερωμένες απαιτήσεις που θέτει η Google για τους συνεργάτες που διανέμουν εφαρμογές GMS στον ΕΟΧ. Ωστόσο, μπορούμε να κατανοήσουμε επαρκώς τις εφαρμογές Google που απαιτούνται για τη διανομή στην Ευρώπη.

Το "διάγραμμα γεωγραφικής διαθεσιμότητας" διαφοροποιεί τις εφαρμογές Google με βάση τη σημασία:

  • Τακτικές εφαρμογές GMS: Οι βασικές εφαρμογές που ΠΡΕΠΕΙ να αποστέλλονται με κανονικές συσκευές Android.
  • Μεταβείτε στις εφαρμογές GMS: Οι βασικές εφαρμογές που ΠΡΕΠΕΙ να αποστέλλονται με συσκευές Android (Go Edition).
  • Βασικές Υπηρεσίες: Στοιχεία λογισμικού GMS που ΠΡΕΠΕΙ να αποστέλλονται σε όλες τις συσκευές. Αυτά χρησιμοποιούνται από άλλες εφαρμογές Google και δεν εμφανίζονται στον χρήστη στη λειτουργία εκκίνησης.
  • Προαιρετικές εφαρμογές GMS: Άλλες εφαρμογές GMS που ο κατασκευαστής συσκευών μπορεί να επιλέξει να προφορτώσει.

Για τον Ευρωπαϊκό Οικονομικό Χώρο, οι ακόλουθες εφαρμογές GMS θεωρούνται "Κανονικές εφαρμογές GMS:"

  • Εφαρμογή Google*
  • Google Chrome*
  • Gmail
  • Χάρτες Google
  • YouTube
  • Google Play Store
  • Google Drive
  • Μουσική Google Play
  • Ταινίες Google Play
  • Google Duo
  • Φωτογραφίες Google

*Σε συνέχεια της Ευρωπαϊκής Επιτροπής Πρόστιμο 4,34 δισ. ευρώ για παραβιάσεις της αντιμονοπωλιακής νομοθεσίας, η Google απαιτεί πλέον από τους κατασκευαστές συσκευών υπογράψτε μια πρόσθετη άδεια για τη διανομή της εφαρμογής Google και του Google Chrome για συσκευές που πωλούνται στον ΕΟΧ.

Οι "Βασικές Υπηρεσίες" περιλαμβάνουν εφαρμογές συστήματος και βιβλιοθήκες όπως το GMSCore (γνωστό και ως Υπηρεσίες Google Play), Google Services Framework, ConfigUpdater, AndroidPlatformServices, GoogleBackupTransport, Widevine DRM και περισσότερο. Οι "Προαιρετικές εφαρμογές GMS" περιλαμβάνουν εφαρμογές Google όπως το Ημερολόγιο Google, το Google Keep, το Google Translate, τα Μηνύματα, το Google Phone και πολλά άλλα. Το Google Pay είναι μια προαιρετική εφαρμογή GMS και οι συνεργάτες επιτρέπεται να διανέμουν την εφαρμογή εάν έχει κυκλοφορήσει στη χώρα. Για παράδειγμα, τη στιγμή που διανεμήθηκε αυτό το "διάγραμμα γεωγραφικής διαθεσιμότητας", το Google Pay δεν είχε ακόμη κυκλοφορήσει στη Γαλλία, επομένως η Google προειδοποίησε ότι το Pay "ΔΕΝ ΠΡΕΠΕΙ" να αποσταλεί στη χώρα ή να χρησιμοποιηθεί σε οποιοδήποτε μάρκετινγκ.

Εφόσον η Huawei δεν μπορεί να υπογράψει νέο MADA με την Google, τα Huawei Mate 30, Huawei Mate 30 Pro και Huawei Το Mate 30 Lite δεν θα επιτρέπεται να αποστέλλεται με τις πλήρεις εκδόσεις οποιωνδήποτε εφαρμογών GMS, συμπεριλαμβανομένου του Core Υπηρεσίες. Τι μπορούν λοιπόν να κάνουν η Huawei και οι χρήστες για να αντιμετωπίσουν αυτόν τον περιορισμό;


Παράπλευρη φόρτωση εφαρμογών και υπηρεσιών Google Play

Ακόμα κι αν ένας κατασκευαστής συσκευών δεν λάβει πιστοποίηση από την Google για την αποστολή εφαρμογών και στοιχείων GMS σε οποιαδήποτε δεδομένη συσκευή, ενδέχεται εξακολουθεί να είναι δυνατό για τους χρήστες να τα φορτώσουν χειροκίνητα.

Σενάριο 1

Κατανοήστε ότι οι Βασικές Υπηρεσίες όπως το Google Play Store και οι Υπηρεσίες Google Play είναι πολύ ισχυρές και έχουν συνήθως δικαιώματα που δεν μπορούν να εκχωρηθούν σε τυπικές εφαρμογές χρηστών. Ως εκ τούτου, δεν είναι τόσο απλό όσο η λήψη ενός αρχείου APK (το κοντέινερ για μια εφαρμογή Android) από το Διαδίκτυο και στη συνέχεια απλώς η εγκατάσταση του. Αυτές οι εφαρμογές πρέπει να εγκατασταθεί ως εφαρμογές συστήματος με προνομιακά δικαιώματα.

Ορισμένοι κατασκευαστές συσκευών, όπως η ίδια η Huawei, η υποεμπορική μάρκα της Huawei, η Honor, η Xiaomi και άλλες, προεγκατέστησαν τις εκδόσεις των απαιτούμενων εφαρμογών που θα ήθελα να ονομάζω "stub". Επίσης, μπαίνουν στη λίστα επιτρεπόμενων αυτών των εφαρμογών εκ των προτέρων με τα απαιτούμενα προνομιακά δικαιώματα. Αυτά τα "απόκομμα" APK είναι βασικά αδρανείς εκδόσεις που απλώς περιμένουν να ενημερωθούν. το κόλπο εδώ είναι ότι ενώ εσείς δεν μπορείτε απλώς να εισαγάγετε το Google Play Store και τις Υπηρεσίες Play ως εφαρμογή συστήματος, μπορείτε εγκαταστήστε μια "ενημέρωση" πάνω από αυτά τα "stub" APK για να τα ενεργοποιήσετε και να τα μετατρέψετε στις πλήρεις εκδόσεις τους. Ο χρήστης μπορεί να κατεβάσει τις πιο πρόσφατες, πλήρεις εκδόσεις του Google Play Store, των Υπηρεσιών Google Play και άλλων εφαρμογών Google από πλατφόρμες τρίτων, όπως APKMirror.

Το Honor Magic 2, μια συσκευή που κατασκευάζεται από την υπο-μάρκα της Huawei, Honor, διατίθεται μόνο σε μοντέλο της κινεζικής αγοράς και ως εκ τούτου δεν διατίθεται στο Google Play Store. Όπως σημειώνεται στο Η Amazon της Huawei στη λίστα για τη συσκευή, ωστόσο, μπορείτε να φορτώσετε τις εφαρμογές Google Play χωρίς πρόβλημα. Αυτό συμβαίνει επειδή, όπως φαίνεται στο στιγμιότυπο οθόνης στα αριστερά από μια ένδειξη υλικολογισμικού του Honor Magic 2, οι απαραίτητες "Βασικές Υπηρεσίες" είναι προεγκατεστημένες. Επιπλέον, όπως φαίνεται στο στιγμιότυπο οθόνης στα δεξιά, οι εφαρμογές Core Services έχουν λάβει τα απαραίτητα δικαιώματα λειτουργίας.

Από ό, τι έχω δει, η Huawei, η Honor και η Xiaomi κάνουν αυτήν την πρακτική για τα τηλέφωνα που πωλούν αποκλειστικά στην Κίνα από τότε που Οι συμφωνίες αδειοδότησης Android απαιτούν από αυτούς να προεγκαταστήσουν τις πλήρεις εφαρμογές και υπηρεσίες Google Play για τηλέφωνα που πωλούν διεθνώς. Υποψιάζομαι ότι η Huawei, η Honor και η Xiaomi το κάνουν αυτό επειδή γνωρίζουν ότι οι συσκευές τους στην αγορά της Κίνας εξάγονται συχνά σε άλλες χώρες.

Σενάριο 2

Για να βασιστεί στο Σενάριο 1, ένας κατασκευαστής συσκευών μπορεί να φτάσει στο σημείο να παρέχει πρόγραμμα λήψης για εφαρμογές και υπηρεσίες Google Play στο δικό του κατάστημα εφαρμογών. Η κινεζική εταιρεία κατασκευής συσκευών Meizu, για παράδειγμα, ακολουθεί αυτή την προσέγγιση. Τις τελευταίες μέρες είδα να μιλάνε για ένα «Google Service Assistant” εφαρμογή που, μετά από έλεγχο, φαίνεται να χρησιμοποιεί εταιρικά API της Huawei για την εγκατάσταση εφαρμογών και υπηρεσιών Google Play. Οι χρήστες έχουν χρησιμοποιήσει αυτήν την εφαρμογή για συσκευές όπως η Honor 9X και Honor 9X Pro, τα οποία πωλούνται επί του παρόντος μόνο στην Κίνα. Δεν ξέρω αν η Honor έχει εγκρίνει τη χρήση αυτής της εφαρμογής, επομένως επικοινωνήσαμε με τις επαφές μας στο Honor για επιβεβαίωση. Αυτή η εφαρμογή δεν είναι προς το παρόν διαθέσιμη στο Huawei AppGallery, όσο αξίζει.

Σενάριο 3

Εάν ο κατασκευαστής συσκευών δεν προφορτώνει τα "stub" APK στο λογισμικό του, τότε ο μόνος τρόπος για να αποκτήσει ο χρήστης το Google Play Οι Υπηρεσίες Store και Google Play που λειτουργούν και λειτουργούν είναι να εγκαταστήσετε με μη αυτόματο τρόπο αυτές τις εφαρμογές και να τους παραχωρήσετε τα απαιτούμενα προνόμιά τους άδειες. Αυτό δεν μπορεί να γίνει χωρίς την τροποποίηση του λογισμικού στη συσκευή σε μια διαδικασία γνωστή ως "rooting". Η πρόσβαση root παρέχει στον χρήστη τη δυνατότητα να τροποποιήσει αρχεία στα οποία κανονικά δεν θα επιτρεπόταν να έχει πρόσβαση. Σκεφτείτε το ως τον λογαριασμό "Διαχειριστή" στα Windows. Με πρόσβαση root, ο χρήστης μπορεί εύκολα να εγκαταστήσει εφαρμογές και υπηρεσίες Google Play χρησιμοποιώντας ένα προσυσκευασμένο κοντέινερ που έχει κατασκευαστεί από μέλη της κοινότητας από το Ανοίξτε το GApps Project.

Το OpenGapps παρέχει ένα ωραίο, εξαιρετικά συμπιεσμένο πακέτο όλων των εφαρμογών GMS που χρειάζεστε. Εμφανίζεται παραπάνω το πακέτο "pico", το οποίο περιέχει μόνο τις απαραίτητες Βασικές Υπηρεσίες.

Ωστόσο, το "rooting" της συσκευής σας δεν έρχεται χωρίς τα μειονεκτήματά του. Η διαδικασία επίτευξης πρόσβασης root εξαρτάται από τη συσκευή και μερικές φορές μπορεί να είναι πολύ δύσκολη για τον μέσο χρήστη. Για να αποκτήσετε πρόσβαση root απαιτεί επίσης ο κατασκευαστής συσκευών να παρέχει έναν τρόπο "ξεκλειδώματος του bootloader" ή απενεργοποιήστε τις προστασίες σε επίπεδο εκκίνησης που απαιτούνται για να αποκτήσετε πρόσβαση root, τις οποίες μπορεί ή όχι ο κατασκευαστής συσκευών επιτρέπω. Η Huawei, για παράδειγμα, απαγορεύει αυτή την πρακτική. Τέλος, πολλοί κατασκευαστές συσκευών ακυρώνουν την εγγύηση εάν ο χρήστης ξεκλειδώσει το bootloader, αν και αυτή η πρακτική μπορεί να μην ισχύει σε χώρες με πιο γενναιόδωρους νόμους για την προστασία των καταναλωτών.

Όλα όσα μόλις μιλήσαμε αφορούν απλώς εγκατάσταση το Google Play Store και τις Υπηρεσίες Google Play. Υπάρχει ακόμη το βήμα της πραγματικότητας τρέξιμο αυτές οι εφαρμογές και αυτό μπορεί να μην είναι τόσο απλό όσο να πατήσετε το εικονίδιο της εφαρμογής στη λειτουργία εκκίνησης.


Καταστολή της Google για μη πιστοποιημένες συσκευές

Τον Μάρτιο του 2018, η Google άρχισε να εμφανίζει ένα "συσκευή δεν είναι πιστοποιημένη από την Googleμήνυμα προς ορισμένους χρήστες των οποίων οι συσκευές δεν έλαβαν πιστοποίηση Google. Το μήνυμα προειδοποιεί τους χρήστες ότι ο κατασκευαστής της συσκευής "έχει προφορτώσει εφαρμογές και υπηρεσίες Google χωρίς πιστοποίηση από την Google" και προειδοποιεί τη συσκευή κατασκευαστές ότι «χρειάζονται άδεια από την Google για τη διανομή εφαρμογών και υπηρεσιών». Μέχρι να αντιμετωπιστεί αυτό το μήνυμα, δεν μπορείτε να χρησιμοποιήσετε καμία Google εφαρμογές. Ο μόνος τρόπος που ένας χρήστης μπορεί να παρακάμψει αυτό το μήνυμα είναι να εγγραφή της συσκευής τους στο Google, αλλά αυτό προορίζεται να χρησιμοποιηθεί μόνο από χρήστες που εκτελούν μια «προσαρμοσμένη ROM» (λογισμικό μετά την αγορά).

Φωτογραφία από XDA Senior Member liam_davenport

Η Google δεν ενδιαφέρεται αν μεμονωμένοι χρήστες στην κοινότητα προσαρμοσμένης ROM εγκαθιστούν εφαρμογές και υπηρεσίες Google Play, επομένως γιατί η Google έχει έκλεισαν τα μάτια για τόσο καιρό στη διανομή των πακέτων GApps, παρόλο που έχουν τα δικαιώματά τους να το κλείσουν κάτω. Από την άλλη, η Google κάνει φροντίστε να διανέμουν τις εφαρμογές τους κατασκευαστές χωρίς άδεια, γι' αυτό άρχισαν να εμφανίζουν αυτήν την προειδοποίηση πέρυσι.

Αφού δημοσιεύσαμε το άρθρο μας, ένας εκπρόσωπος της Meizu επικοινώνησε μαζί μας, ρωτώντας αν μπορούσαν να αναδημοσιεύσουν το μάθημά μου για την επίλυση αυτού του θέματος, επομένως φαίνεται ότι αυτή η προειδοποίηση έχει ήδη χτυπήσει πολλές συσκευές που έχουν πωληθεί Κίνα. Δεν ξέρω πόσο διαδεδομένη είναι αυτή η προειδοποίηση μέχρι σήμερα, αλλά η τελευταία φορά που προσωπικά συνάντησα αυτήν την προειδοποίηση ήταν όταν έριξα ένα flash διέρρευσε εικόνα συστήματος Android 10 σε ένα Pixel 3 XL.

Εάν η Google δεν βάλει στη λίστα επιτρεπόμενων συσκευών Huawei από την προειδοποίηση, τότε οι χρήστες θα πρέπει να ακολουθήσουν τις οδηγίες σε αυτήν τη σελίδα για να χρησιμοποιήσουν τις εφαρμογές και τις υπηρεσίες Google Play.

Εάν φορτώσετε εφαρμογές και υπηρεσίες Google Play όπως περιγράφεται στο Σενάριο 1 ή 2 σε συσκευές Huawei, Honor και Xiaomi που πωλούνται αυτήν τη στιγμή στην Κίνα, πιθανότατα δεν θα συναντήσετε αυτό το μήνυμα. Ο λόγος είναι ότι παρόλο που αυτά τα τηλέφωνα της αγοράς της Κίνας δεν χρειάζεται να πληρούν τις απαιτήσεις πιστοποίησης Android της Google, αυτοί οι κατασκευαστές συσκευών πληρούν τις απαιτήσεις ΤΕΛΟΣ παντων. Η τήρηση του CDD και η επιτυχία του CTS αποτελεί ήδη μέρος της ροής εργασιών των μηχανικών τους και αυτές οι εταιρείες ήδη ακολουθούν τις απαιτήσεις της Google για τις περισσότερες από τις άλλες συσκευές τους. Έτσι, έχω παραμερίσει τις εφαρμογές και τις υπηρεσίες του Google Play στο Honor Magic 2, Honor Note 8, Honor Note 10και το Tencent Τηλέφωνο ASUS ROG II χωρίς κανένα πρόβλημα.

Το Honor Magic 2 περνάει από το CTS, παρά το γεγονός ότι δεν κυκλοφόρησε ποτέ εκτός Κίνας και δεν διατίθεται με εφαρμογές GMS. Ωστόσο, δεδομένου ότι η Huawei πουλά το τηλέφωνο στο Amazon, γνωρίζει ότι οι εισαγωγείς θα θέλουν να έχουν πρόσβαση σε εφαρμογές και υπηρεσίες Google Play.


Το πρόβλημα για το Huawei Mate 30

Αποποίηση ευθύνης: Δεν γνωρίζω εάν η Huawei έχει συνάψει οποιαδήποτε συμφωνία με την Google, επομένως παρουσιάζω τα ακόλουθα ως δική μου ανάλυση για το τι μπορεί να συμβεί.

Επειδή η απαγόρευση του εμπορίου των ΗΠΑ περιορίζει την Google από το να χορηγεί άδεια χρήσης Android σε αυτό της Huawei νέα προϊόντα όπως η σειρά Huawei Mate 30, το Huawei Mate 30 δεν μπορεί να αποσταλεί με τις Υπηρεσίες Google Mobile. Huawei ενδέχεται να είναι σε θέση να προεγκαταστήσουν τα "stub" APK για να διευκολύνουν την παράπλευρη φόρτωση, αλλά δεν μπορούν πραγματικά να φιλοξενήσουν τις πλήρεις εφαρμογές GMS στο δικό τους κατάστημα εφαρμογών (το Huawei AppGallery.) Όπως επισημαίνεται από Ron Amadeo από ArsTechnica, οι εφαρμογές που κατασκευάζονται από εταιρείες των ΗΠΑ υπόκεινται επίσης στην απαγόρευση των ΗΠΑ, επομένως η Google δεν μπορεί να διανέμει τις δικές της εφαρμογές στο Huawei AppGallery. Huawei ενδέχεται να μπορέσετε να ξεφύγετε από τη φιλοξενία ενός προγράμματος εγκατάστασης για εφαρμογές GMS—και πάλι, επικοινωνήσαμε με την Honor για να δούμε αν η «Google Η εφαρμογή Service Assistant» συνιστάται επίσημα από αυτούς—αλλά δεν είμαι σίγουρος ότι θα αντέξει εάν το πρόγραμμα εγκατάστασης γίνει από Huawei.

Ακόμα κι έτσι, η πλευρική φόρτωση εφαρμογών GMS στο Huawei Mate 30 και σε άλλες νέες συσκευές από την Huawei και την Honor πιθανότατα θα προκαλέσει την εμφάνιση του μηνύματος σφάλματος "η συσκευή δεν είναι πιστοποιημένη από την Google". Η υπέρβαση αυτού του μηνύματος θα είναι ένα σημαντικό εμπόδιο εισόδου για τον μέσο χρήστη και είμαι περίεργος να δω πώς θα το αντιμετωπίσει η Huawei. Θα μάθουμε σε περίπου 24 ώρες από τώρα πότε θα παρουσιαστεί επίσημα η σειρά Huawei Mate 30 στο Μόναχο της Γερμανίας. Μπορείτε να παρακολουθήσετε τη ζωντανή ροή για την εκδήλωση εδώ, η οποία ξεκινά στις 2 μ.μ. CEST/8 π.μ. EST. Υποψιάζομαι ότι η Huawei δεν θα κάνει τη σειρά Mate 30 άμεσα διαθέσιμη στην Ευρώπη και πράγματι, LetsGoDigital αναφέρει ακριβώς αυτό. Ωστόσο, η Huawei μπορεί να καταλήξει να μας εκπλήξει αποκαλύπτοντας μια συμφωνία που έκανε κρυφά με την Google.

Φόρουμ Huawei Mate 30 ||| Φόρουμ Huawei Mate 30 Pro ||| Φόρουμ Huawei Mate 30 Lite


Πιστοποιητικά προβεβλημένων εικόνων: Evan Blass (@evleaks)