Iššūkiai, su kuriais susiduria „Huawei“, įsigydamas „Google“ programas „Huawei Mate 30“.

Plačiai manoma, kad vartotojai galės tiesiog įkelti „Google Play“ parduotuvę ir kitas „Google“ programas į „Huawei Mate 30“, tačiau tai nėra taip paprasta.

Rytoj vienoje vietoje susirinks žurnalistai iš viso pasaulio Miunchene, Vokietijoje stebėti, kaip „Huawei Consumer Business Group“ vadovas Richardas Yu paskelbė apie naujausius savo įmonės plataus vartojimo produktus. Tikimasi, kad bendrovė pristatys du nešiojami priedai, televizorius, ir keturi išmanieji telefonai. Daugiausia dėmesio bus skiriama naujiems „Huawei Mate 30“ išmaniesiems telefonams, kuriuos „Google“. patvirtinta, kad parduoti negalima su „Google Play“ programomis ir paslaugomis. Be „Google“ programų rinkinio naujiems „Huawei“ telefonams Europoje, Indijoje ir kitose rinkose bus sunku. Tačiau Richardas Yu užsiminė IFA 2019, kad bendrovė turi sprendimą, leidžiantį vartotojams įdiegti „Google“ programas „Mate 30“, pažymėdama, kad šis procesas vartotojams bus „gana lengvas“. Mums nėra svetimas „Google Play“ programų ir paslaugų įkėlimas iš XDA, tačiau, atsižvelgdami į unikalias „Huawei“ aplinkybes, manėme, kad tai gali būti verta ištirti, kokias galimybes turi įmonė ir ar jos tikrai gali pasiūlyti vartotojams būdą atsisiųsti „Google“ programą komplektas.

MADA, GMS ir Android sertifikatas

Norėdami gauti „Google Mobile Services“ (GMS), „Google“ programų ir paslaugų rinkinį, pvz., „Play“ parduotuvę ir „Play“ paslaugas, kad būtų iš anksto įdiegtas „Android“ įrenginyje, įrenginio gamintojas turi pasirašyti mobiliųjų programų platinimo sutartį (MADA), kad taptų a licencijuotas Android partneris. Tada įrenginio gamintojas turi sukurti programinę įrangą, atitinkančią visus reikalavimus, į kuriuos reikia atsižvelgti Suderinamas su Android, įskaitant, bet neapsiribojant, taisyklių, išdėstytų šiame straipsnyje, laikymąsi Suderinamumo apibrėžimo dokumentas (CDD) ir išlaikant Suderinamumo testų rinkinys (CTS). Pagal GoogleĮrenginiai, naudojantys Android kaip prekės ženklo pavadinimą, kad reklamuotų savo suderinamumą su Android programomis, turi išlaikyti suderinamumo sertifikatą „Test Suite“ (CTS).“ Galiausiai, programinė įranga turi išlaikyti „Google Test Suite“ (GTS), kad būtų laikoma suderinama su „Google Mobile“. Paslaugos.

Peržiūrėjome „geografinio prieinamumo diagramos“, pateiktos įrenginių gamintojams, pasirašiusiems MADA, skirtą platinti GMS programas 31 Europos ekonominės erdvės (EEE) šalyje, kopiją. Ši diagrama sudaryta 2018 m. spalio mėn., todėl greičiausiai ji neatspindi naujausių reikalavimų, kuriuos „Google“ nustato partneriams, platinantiems GMS programas EEE. Tačiau galime gerai suprasti, kokios „Google“ programos turi būti platinamos Europoje.

„Geografinio pasiekiamumo diagramoje“ „Google“ programos išskiriamos pagal svarbą:

  • Įprastos GMS programos: pagrindinės programos, kurios PRIVALO būti pristatomos su įprastais „Android“ įrenginiais.
  • Eikite į GMS programas: pagrindinės programos, kurios PRIVALO būti pristatomos su „Android“ („Go Edition“) įrenginiais.
  • Pagrindinės paslaugos: GMS programinės įrangos komponentai, kurie PRIVALO būti pristatomi visuose įrenginiuose. Juos naudoja kitos „Google“ programos ir jie nerodomi vartotojui paleidimo priemonėje.
  • Pasirenkamos GMS programos: kitos GMS programos, kurias įrenginio gamintojas gali pasirinkti iš anksto įkelti.

Europos ekonominėje erdvėje šios GMS programos laikomos „įprastomis GMS programomis“.

  • Google App*
  • Google Chrome*
  • Gmail
  • Google žemėlapiai
  • YouTube
  • Google Play parduotuvė
  • Google diskas
  • Google Play muzika
  • „Google Play“ filmai
  • Google Duo
  • „Google“ nuotraukos

*Vadovaujantis Europos Komisijos 4,34 mlrd. eurų bauda už antimonopolinius pažeidimus, „Google“ dabar reikalauja, kad įrenginių gamintojai tai padarytų pasirašyti papildomą licenciją platinti „Google App“ ir „Google Chrome“ įrenginiams, parduodamiems EEE.

„Pagrindinės paslaugos“ apima sistemos programas ir bibliotekas, pvz., GMSCore (taip pat žinomas kaip „Google Play“ paslaugos), Google Services Framework, ConfigUpdater, AndroidPlatformServices, GoogleBackupTransport, Widevine DRM ir daugiau. „Pasirenkamos GMS programos“ apima „Google“ programas, tokias kaip „Google“ kalendorius, „Google Keep“, „Google“ vertėjas, „Messages“, „Google Phone“ ir daug daugiau. „Google Pay“ yra pasirenkama GMS programa, o partneriams leidžiama platinti programą, jei ji buvo paleista šalyje. Pavyzdžiui, tuo metu, kai buvo platinama ši „geografinio prieinamumo diagrama“, „Google Pay“ dar nebuvo paleista Prancūzijoje, todėl „Google“ perspėjo, kad „Pay“ NEGALIMA pristatyti į šalį arba būti naudojama bet kokiai rinkodarai.

Kadangi „Huawei“ negali pasirašyti naujos MADA su „Google“, „Huawei Mate 30“, „Huawei Mate 30 Pro“ ir „Huawei“ „Mate 30 Lite“ nebus leidžiama siųsti su pilnomis GMS programų versijomis, įskaitant „Core“ Paslaugos. Taigi, ką „Huawei“ ir vartotojai gali padaryti, kad išvengtų šio apribojimo?


„Google Play“ programų ir paslaugų įkėlimas iš šono

Net jei įrenginio gamintojas negauna „Google“ sertifikato, kad galėtų pristatyti GMS programas ir komponentus į bet kurį įrenginį, Gegužė naudotojai vis tiek galės juos įkelti rankiniu būdu.

1 scenarijus

Supraskite, kad pagrindinės paslaugos, pvz., „Google Play“ parduotuvė ir „Google Play“ paslaugos, yra labai galingos ir paprastai turi leidimus, kurių negalima suteikti standartinėms vartotojo programoms. Iš esmės tai nėra taip paprasta, kaip tiesiog atsisiųsti APK failą (Android programos talpyklą) iš interneto ir tik tada jį įdiegti. Šios programos privalo būti įdiegta kaip sistemos programos su privilegijuotais leidimais.

Kai kurie įrenginių gamintojai, pavyzdžiui, pats „Huawei“, „Huawei“ antrinis prekės ženklas „Honor“, „Xiaomi“ ir kiti, iš anksto įdiegia reikalingų programų, kurias mėgstu vadinti „stubbines“, versijas. Jie taip pat iš anksto įtraukia šias programas į baltąjį sąrašą, turėdami reikiamus privilegijuotus leidimus. Šie „nepaprasti“ APK iš esmės yra neveikiančios versijos, kurios tik laukia, kol bus atnaujintos; gudrybė čia ta, kad tuo metu tu Negalite tiesiog įterpti „Google Play“ parduotuvės ir „Play“ paslaugų kaip sistemos programos, galite įdiegti "naujinimą" virš šių APK, kad juos suaktyvintumėte ir paverstumėte pilnomis versijomis. Vartotojas gali atsisiųsti naujausias pilnas „Google Play“ parduotuvės, „Google Play“ paslaugų ir kitų „Google“ programų versijas iš trečiųjų šalių platformų, tokių kaip APKMirror.

„Honor Magic 2“, „Huawei“ antrinio prekės ženklo „Honor“ pagamintas įrenginys, galimas tik Kinijos rinkos modelyje, todėl jis nėra pristatomas kartu su „Google Play“ parduotuve. Kaip pažymėta „Huawei“ „Amazon“. įrenginio sąrašą, tačiau galite be problemų įkelti „Google Play“ programas. Taip yra todėl, kad, kaip parodyta ekrano kopijoje kairėje nuo „Honor Magic 2“ programinės įrangos iškrovimo, būtinos „Pagrindinės paslaugos“ yra iš anksto įdiegtos. Be to, kaip parodyta ekrano kopijoje dešinėje, pagrindinių paslaugų programoms buvo suteikti būtini leidimai veikti.

Kiek mačiau, „Huawei“, „Honor“ ir „Xiaomi“ taip elgiasi su telefonais, kuriuos parduoda išskirtinai Kinijoje nuo tada, kai Pagal „Android“ licencijavimo sutartis reikalaujama, kad jie iš anksto įdiegtų visas parduodamų telefonų „Google Play“ programas ir paslaugas tarptautiniu mastu. Įtariu, kad „Huawei“, „Honor“ ir „Xiaomi“ tai daro, nes žino, kad jų Kinijos rinkos įrenginiai dažnai eksportuojami į kitas šalis.

2 scenarijus

Siekdamas sukurti 1 scenarijų, įrenginio gamintojas gali pasiūlyti „Google Play“ programų ir paslaugų atsisiuntimo priemonę savo programų parduotuvėje. Pavyzdžiui, Kinijos prietaisų gamintojas „Meizu“ laikosi šio požiūrio. Pastarosiomis dienomis mačiau kalbant apie „Google Service Assistant“ programa, kuri, patikrinus, naudoja „Huawei“ įmonės API „Google Play“ programoms ir paslaugoms įdiegti. Vartotojai naudojo šią programą tokiems įrenginiams kaip „Honor 9X“ ir „Honor 9X Pro“., kurie abu šiuo metu parduodami tik Kinijoje. Nežinau, ar „Honor“ sankcionavo šios programos naudojimą, todėl susisiekėme su „Honor“ kontaktais, kad patvirtintume. Ši programa šiuo metu nepasiekiama „Huawei AppGallery“, už ką ji verta.

3 scenarijus

Jei įrenginio gamintojas į savo programinę įrangą iš anksto neįkelia „sub“ APK, tai vienintelis būdas vartotojui gali gauti „Google Play“ Parduotuvės ir „Google Play“ paslaugos yra sukurtos ir veikiančios – tai rankiniu būdu įdiegti šias programas ir suteikti joms pageidaujamas privilegijas leidimai. To negalima padaryti nepakeitus įrenginyje esančios programinės įrangos proceso, vadinamo „įsišaknijimu“. Root prieiga suteikia vartotojui galimybę modifikuoti failus, kurių jiems paprastai nebūtų leista pasiekti. Pagalvokite apie tai kaip „Administratoriaus“ paskyrą sistemoje „Windows“. Turėdamas root prieigą, vartotojas gali lengvai įdiegti „Google Play“ programas ir paslaugas naudodamas iš anksto supakuotą konteinerį, kurį sukūrė bendruomenės nariai iš Atidarykite GApps projektą.

„OpenGapps“ suteikia puikų, labai suspaustą visų jums reikalingų GMS programų paketą. Aukščiau parodytas „pico“ paketas, kuriame yra tik būtinos pagrindinės paslaugos.

Tačiau jūsų įrenginio „įsišaknijimas“ neapsieina be trūkumų. Pagrindinis prieigos gavimo procesas priklauso nuo įrenginio ir kartais gali būti per sunkus paprastam vartotojui. Norint gauti root prieigą, taip pat reikia, kad įrenginio gamintojas pateiktų būdą „atrakinti įkrovos įkroviklį“ arba išjungti įkrovos lygio apsaugą, reikalingą root prieigai gauti, kurią įrenginio gamintojas gali arba ne leisti. Pavyzdžiui, „Huawei“ neleidžia tokiai praktikai. Galiausiai, daugelis įrenginių gamintojų anuliuoja garantiją, jei vartotojas atrakina įkrovos įkroviklį, nors ši praktika gali nepasitvirtinti šalyse, kuriose taikomi dosnesni vartotojų apsaugos įstatymai.

Viskas, apie ką ką tik kalbėjome, apima tik įdiegiant „Google Play“ parduotuvė ir „Google Play“ paslaugos. Iš tikrųjų dar yra žingsnis bėgimas šias programas, ir tai gali būti ne taip paprasta, kaip paleidimo priemonėje paliesti programos piktogramą.


„Google“ susidorojimas su nesertifikuotais įrenginiais

2018 m. kovo mėn. „Google“ pradėjo rodyti „įrenginys nėra sertifikuotas „Google“.“ pranešimą kai kuriems naudotojams, kurių įrenginiai neatitiko „Google“ sertifikato. Pranešime naudotojai įspėjami, kad įrenginio gamintojas „iš anksto įkėlė „Google“ programas ir paslaugas be „Google“ sertifikavimo“, ir įspėja įrenginį gamintojų, kad jiems „reikia „Google“ licencijos, kad galėtų platinti programas ir paslaugas. Kol šis pranešimas nebus išnagrinėtas, negalėsite naudotis jokia „Google“. programėlės. Vienintelis būdas vartotojui apeiti šį pranešimą yra rankiniu būdu užregistruoti savo įrenginį sistemoje „Google“., tačiau tai skirta naudoti tik tiems vartotojams, kurie naudoja „tinkintą ROM“ (antrinės rinkos programinę įrangą).

XDA vyresniojo nario nuotrauka liam_davenport

„Google“ nesirūpina, ar individualūs naudotojai tinkintoje ROM bendruomenėje įdiegia „Google Play“ programas ir paslaugas, todėl „Google“ tai daro Taip ilgai užmerkė akis į GApps paketų platinimą, nors jie turi teisę tai uždaryti žemyn. Kita vertus, „Google“. daro nesirūpinkite, ar nelicencijuoti gamintojai platina savo programas, todėl praėjusiais metais jie pradėjo rodyti šį įspėjimą.

Po to, kai paskelbėme savo straipsnį, „Meizu“ atstovas susisiekė su mumis ir paklausė, ar jie galėtų iš naujo paskelbti mano problemos sprendimo pamoka šiuo klausimu, todėl atrodo, kad šis įspėjimas jau pasiekė daugelį parduodamų įrenginių Kinija. Nežinau, kiek paplitęs šis įspėjimas šiandien, bet paskutinį kartą aš asmeniškai susidūriau su šiuo įspėjimu, kai pamirksėjau nutekėjo „Android 10“ sistemos vaizdas „Pixel 3 XL“.

Jei „Google“ neįtraukia „Huawei“ įrenginių į baltąjį įspėjimo sąrašą, naudotojai, norėdami naudotis „Google Play“ programomis ir paslaugomis, turės vadovautis šiame puslapyje pateiktomis instrukcijomis.

Jei „Huawei“, „Honor“ ir „Xiaomi“ įrenginiuose, šiuo metu parduodamuose Kinijoje, įkelsite „Google Play“ programas ir paslaugas, kaip nurodyta 1 arba 2 scenarijuje, šio pranešimo greičiausiai nepastebėsite. Priežastis ta, kad nors šie Kinijos rinkos telefonai neturi atitikti Google Android sertifikavimo reikalavimų, šie įrenginių gamintojai atitikti reikalavimus šiaip. CDD laikymasis ir CTS išlaikymas jau yra jų inžinierių darbo eigos dalis ir šios įmonės jau laikosi „Google“ reikalavimų daugeliui kitų savo įrenginių. Taigi aš įkėliau „Google Play“ programas ir paslaugas į Garbės magija 2, 8 garbės pastaba, 10 garbės pastabair Tencent ASUS ROG telefonas II be jokių problemų.

„Honor Magic 2“ praeina CTS, nepaisant to, kad jis niekada nebuvo paleistas už Kinijos ribų ir nėra pristatomas su GMS programomis. Kadangi „Huawei“ telefoną parduoda „Amazon“, jie žino, kad importuotojai norės turėti prieigą prie „Google Play“ programų ir paslaugų.


„Huawei Mate 30“ problema

Atsakomybės apribojimas: nežinau, ar „Huawei“ sudarė kokį nors susitarimą su „Google“, todėl toliau pateikiau kaip savo analizę, kas gali nutikti.

Kadangi JAV prekybos draudimas apriboja „Google“ licenciją „Android“ su „Huawei“. naujų produktų, tokių kaip „Huawei Mate 30“ serija, „Huawei Mate 30“ negali būti pristatomas kartu su „Google Mobile Services“. Huawei Gegužė turėti galimybę iš anksto įdiegti „stuburo“ APK, kad palengvintų šoninį įkėlimą, tačiau iš tikrųjų jie negali priglobti visų GMS programų savo programų parduotuvėje ( Huawei AppGallery.) Kaip nurodė Ronas Amadeo iš ArsTechnica, JAV kompanijų sukurtoms programoms taip pat taikomas JAV draudimas, todėl „Google“ negali platinti savo programų „Huawei AppGallery“. Huawei Gegužė galėsime išsisukti nuo GMS programų diegimo programos prieglobos – vėl susisiekėme su Honor, kad sužinotumėte, ar „Google „Service Assistant“ programa yra oficialiai rekomenduojama jų, tačiau nesu tikras, kad ji atsilaikys, jei diegimo programą sukurs Huawei.

Nepaisant to, įkeliant GMS programas į „Huawei Mate 30“ ir kitus naujus „Huawei“ ir „Honor“ įrenginius, greičiausiai pasirodys klaidos pranešimas „Įrenginys nėra sertifikuotas Google“. Šios žinutės įveikimas bus didelė kliūtis paprastam vartotojui patekti į rinką, todėl man įdomu, kaip „Huawei“ su tuo susidoros. Sužinosime maždaug po 24 valandų, kai Miunchene (Vokietija) bus oficialiai pristatyta „Huawei Mate 30“ serija. Galite stebėti tiesioginę renginio transliaciją čia, kuris prasideda 14:00 CEST / 8 AM EST. Įtariu, kad „Huawei“ nepateiks „Mate 30“ serijos iš karto Europoje, ir iš tikrųjų LetsGoDigital praneša tik tai. Vis dėlto „Huawei“ gali mus nustebinti, atskleisdama slaptą susitarimą su „Google“.

„Huawei Mate 30“ forumai ||| „Huawei Mate 30 Pro“ forumai ||| „Huawei Mate 30 Lite“ forumai


Teminiai vaizdo titrai: Evanas Blassas (@evleaks)