Općenito se vjeruje da će korisnici moći jednostavno učitati Google Play Store i druge Googleove aplikacije na Huawei Mate 30, ali to nije tako jednostavno.
Sutra će se novinari iz cijelog svijeta okupiti na jednom mjestu u Münchenu, Njemačka gledati izvršnog direktora Huawei Consumer Business Group Richarda Yua kako najavljuje najnovije potrošačke proizvode svoje tvrtke. Očekuje se da će tvrtka predstaviti dva nosiva pribora, televizor, i četiri pametna telefona. Fokus će većim dijelom biti na novoj seriji pametnih telefona Huawei Mate 30, koju Google potvrđeno se ne može prodati s Google Play aplikacijama i uslugama. Bez Googleovog paketa aplikacija, novi Huawei telefoni imat će teške trenutke u Europi, Indiji i drugim tržištima. Ali Richard Yu nagovijestio na sajmu IFA 2019 da tvrtka ima zaobilazno rješenje kako bi korisnicima omogućila instaliranje Googleovih aplikacija na Mate 30, uz napomenu da će taj proces biti "prilično jednostavan" za korisnike. Nije nam strano učitavanje Google Play aplikacija i usluga na XDA, ali s obzirom na Huaweijeve jedinstvene okolnosti, mislili smo da možda bi vrijedilo istražiti koje mogućnosti tvrtka ima i mogu li doista ponuditi način na koji korisnici mogu preuzeti Googleovu aplikaciju svita.
Certifikacija MADA, GMS i Android
Kako bi Google Mobile Services (GMS), zbirka Googleovih aplikacija i usluga kao što su Play Store i Play Services, da bi se unaprijed instalirao na Android uređaj, proizvođač uređaja mora potpisati Ugovor o distribuciji mobilnih aplikacija (MADA) da postane a licencirani Android partner. Zatim, proizvođač uređaja mora izgraditi softver koji ispunjava sve zahtjeve koje treba uzeti u obzir Kompatibilan s Androidom, uključujući ali ne ograničavajući se na poštivanje pravila navedenih u Dokument s definicijom kompatibilnosti (CDD) i polaganje Komplet za testiranje kompatibilnosti (CTS). Po Googleu, "uređaji koji koriste Android kao zaštitni znak za oglašavanje svoje kompatibilnosti s Android aplikacijama moraju proći kompatibilnost Test Suite (CTS)." Konačno, softver mora proći Google Test Suite (GTS) da bi se smatrao kompatibilnim s Google Mobile Usluge.
Pregledali smo kopiju "grafikona geo-dostupnosti" koji je dostavljen proizvođačima uređaja koji potpišu MADA za distribuciju GMS aplikacija u 31 zemlji Europskog gospodarskog prostora (EEA). Ovaj grafikon datira iz listopada 2018., tako da vjerojatno ne odražava ažurirane zahtjeve koje Google postavlja za partnere koji distribuiraju GMS aplikacije u EGP-u. Međutim, možemo dobiti pristojan uvid u to koje su Googleove aplikacije potrebne za distribuciju u Europi.
"Grafikon geografske dostupnosti" razlikuje Googleove aplikacije prema važnosti:
- Uobičajene GMS aplikacije: Osnovne aplikacije koje MORAJU biti isporučene s običnim Android uređajima.
- Go GMS Apps: Osnovne aplikacije koje MORAJU biti isporučene s Android (Go Edition) uređajima.
- Osnovne usluge: GMS softverske komponente koje MORAJU biti isporučene na svim uređajima. Koriste ih druge Googleove aplikacije i ne prikazuju se korisniku u pokretaču.
- Dodatne GMS aplikacije: Ostale GMS aplikacije koje proizvođač uređaja može odlučiti unaprijed učitati.
Za Europsko gospodarsko područje, sljedeće GMS aplikacije smatraju se "običnim GMS aplikacijama:"
- Google aplikacija*
- Google Chrome*
- Gmail
- Google karte
- YouTube
- Trgovina Google Play
- Google vožnja
- Google Play glazba
- Google Play filmovi
- Google Duo
- Google fotografije
*Slijedeći Europske komisije Kazna od 4,34 milijarde eura za kršenje antitrusta, Google sada od proizvođača uređaja zahtijeva da potpisati dodatnu licencu za distribuciju Google App i Google Chrome za uređaje koji se prodaju u EGP-u.
"Osnovne usluge" uključuju sistemske aplikacije i biblioteke kao što su GMSCore (poznate i kao Google Play usluge), Google Services Framework, ConfigUpdater, AndroidPlatformServices, GoogleBackupTransport, Widevine DRM i više. "Optional GMS Apps" uključuje Googleove aplikacije kao što su Google Calendar, Google Keep, Google Translate, Messages, Google Phone i još mnogo toga. Google Pay je izborna GMS aplikacija, a partneri smiju distribuirati aplikaciju ako je pokrenuta u zemlji. Na primjer, u vrijeme kada je ovaj "tabela geo-dostupnosti" distribuiran, Google Pay još nije bio pokrenut u Francuskoj, pa je Google upozorio da se Pay "NE SMIJE" slati u tu zemlju niti koristiti u bilo kakvom marketingu.
Budući da Huawei ne može potpisati novi MADA s Googleom, Huawei Mate 30, Huawei Mate 30 Pro i Huawei Mate 30 Lite neće se smjeti isporučivati s punim verzijama bilo koje GMS aplikacije, uključujući Core Usluge. Dakle, što Huawei i korisnici mogu učiniti da zaobiđu ovo ograničenje?
Bočno učitavanje Google Play aplikacija i usluga
Čak i ako proizvođač uređaja ne dobije certifikat od Googlea za isporuku GMS aplikacija i komponenti na bilo koji uređaj, svibanj i dalje biti moguće za korisnike da ih ručno učitaju sa strane.
Scenarij 1
Imajte na umu da su osnovne usluge kao što su Google Play Store i Google Play usluge vrlo moćne i obično imaju dopuštenja koja se ne mogu dodijeliti standardnim korisničkim aplikacijama. Kao takvo, nije tako jednostavno kao jednostavno preuzimanje APK datoteke (spremnik za Android aplikaciju) s interneta i zatim samo instaliranje. Ove aplikacije mora biti instaliran kao sistemske aplikacije s povlaštenim dozvolama.
Neki proizvođači uređaja, kao što je sam Huawei, Huaweijev podbrand Honor, Xiaomi i drugi, unaprijed instaliraju ono što ja volim nazvati "stub" verzijama potrebnih aplikacija. Također stavljaju ove aplikacije na bijelu listu unaprijed s potrebnim povlaštenim dozvolama. Ovi "stub" APK-ovi su u osnovi neaktivne verzije koje samo čekaju ažuriranje; ovdje je trik u tome što dok vas ne možete samo umetnuti Google Play Store i Play Services kao aplikaciju sustava, možete instalirajte "ažuriranje" povrh ovih APK-ova "nepuno" da biste ih aktivirali i pretvorili u pune verzije. Korisnik može preuzeti najnovije, pune verzije trgovine Google Play, Google Play usluga i drugih Googleovih aplikacija s platformi trećih strana kao što su APK Mirror.
Honor Magic 2, uređaj koji proizvodi Huawei podbrand Honor, dostupan je samo na kineskom tržištu i stoga se ne isporučuje s Google Play Storeom. Kao što je navedeno u Huaweijev Amazon popis za uređaj, međutim, možete bez problema učitati Google Play aplikacije. To je zato što su, kao što je prikazano na snimci zaslona lijevo od ispisa firmvera za Honor Magic 2, potrebne "Osnovne usluge" unaprijed instalirane. Nadalje, kao što je prikazano na snimci zaslona desno, aplikacije Core Services dobile su potrebna dopuštenja za rad.
Koliko sam vidio, Huawei, Honor i Xiaomi provode ovu praksu za telefone koje prodaju isključivo u Kini od Licencni ugovori za Android zahtijevaju od njih da unaprijed instaliraju pune Google Play aplikacije i usluge za telefone koje prodaju međunarodno. Pretpostavljam da Huawei, Honor i Xiaomi to rade jer znaju da se njihovi uređaji na kineskom tržištu često izvoze u druge zemlje.
Scenarij 2
Da bi se nadogradio na Scenarij 1, proizvođač uređaja može ići toliko daleko da ponudi preuzimanje za Google Play aplikacije i usluge u vlastitoj trgovini aplikacija. Kineski proizvođač uređaja Meizu, npr. zauzima ovaj pristup. Proteklih nekoliko dana vidio sam razgovor o "Google Service Assistant” aplikacija za koju se nakon pregleda čini da koristi API-je tvrtke Huawei za instaliranje aplikacija i usluga Google Playa. Korisnici su koristili ovu aplikaciju za uređaje poput Honor 9X i Honor 9X Pro, koji se trenutno prodaju samo u Kini. Ne znam je li Honor odobrio korištenje ove aplikacije, pa smo kontaktirali naše kontakte u Honoru da potvrdimo. Ova aplikacija trenutno nije dostupna na Huawei AppGallery, koliko god vrijedila.
Scenarij 3
Ako proizvođač uređaja ne učita unaprijed "stub" APK-ove u svoj softver, tada je jedini način na koji korisnik može dobiti Google Play Trgovine i Google Play usluge koje su pokrenute je ručno instalirati te aplikacije i dati im tražene privilegije dozvole. To se ne može učiniti bez izmjene softvera na uređaju u procesu poznatom kao "rooting". Root pristup daje korisniku mogućnost izmjene datoteka kojima inače ne bi smio pristupiti. Zamislite to kao "Administratorski" račun u sustavu Windows. S root pristupom, korisnik može jednostavno instalirati Google Play aplikacije i usluge pomoću unaprijed pripremljenog spremnika koji su napravili članovi zajednice iz Otvorite GApps projekt.
OpenGapps pruža lijep, visoko komprimiran paket svih GMS aplikacija koje su vam potrebne. Gore je prikazan "pico" paket, koji sadrži samo potrebne osnovne usluge.
Međutim, "rootiranje" vašeg uređaja ne dolazi bez nedostataka. Proces ostvarivanja root pristupa specifičan je za uređaj i ponekad može biti pretežak za prosječnog korisnika. Dobivanje root pristupa također zahtijeva da proizvođač uređaja omogući način za "otključavanje bootloadera", ili onemogućiti zaštitu na razini pokretanja koja je potrebna za dobivanje root pristupa, što proizvođač uređaja može, ali i ne mora dopustiti. Huawei je npr. zabranjuje ovu praksu. Naposljetku, mnogi proizvođači uređaja poništavaju jamstvo ako korisnik otključa bootloader, iako se ova praksa možda neće održati u zemljama s izdašnijim zakonima o zaštiti potrošača.
Sve o čemu smo upravo govorili uključuje samo instaliranje Google Play Store i Google Play usluge. Tu je još korak zapravo trčanje ove aplikacije, a to možda neće biti tako jednostavno kao dodirivanje ikone aplikacije u pokretaču.
Googleov obračun s necertificiranim uređajima
U ožujku 2018. Google je počeo prikazivati "uređaj nije certificiran od strane Googlea” poruka nekim korisnicima čiji uređaji nisu prošli Google certifikaciju. Poruka upozorava korisnike da je proizvođač uređaja "unaprijed učitao Googleove aplikacije i usluge bez Googleove certifikacije" i upozorava uređaj proizvođačima da im "treba Googleova licenca za distribuciju aplikacija i usluga". Dok se ova poruka ne riješi, ne možete koristiti Google aplikacije. Jedini način na koji korisnik može zaobići ovu poruku je da ručno registrirati svoj uređaj na Googleu, ali ovo je namijenjeno samo korisnicima koji koriste "prilagođeni ROM" (aftermarket softver).
Google ne mari ako pojedinačni korisnici u prilagođenoj ROM zajednici instaliraju Google Play aplikacije i usluge, stoga je Google toliko su dugo zatvarali oči pred distribucijom GApps paketa iako su u okviru svojih prava zatvoriti ovo dolje. S druge strane, Google radi briga ako nelicencirani proizvođači distribuiraju svoje aplikacije, stoga su počeli prikazivati ovo upozorenje prošle godine.
Nakon što smo objavili naš članak, predstavnik Meizua nam se obratio s upitom mogu li ponovno objaviti moj vodič za zaobilazno rješenje po ovom pitanju, pa se čini da je ovo upozorenje već pogodilo mnoge prodane uređaje Kina. Ne znam koliko je ovo upozorenje danas rašireno, ali zadnji put sam osobno naišao na ovo upozorenje kad sam bljesnuo procurila slika sustava Android 10 na Pixelu 3 XL.
Ako Google ne stavi Huawei uređaje na popis dopuštenih iz upozorenja, korisnici će morati slijediti upute na ovoj stranici za korištenje aplikacija i usluga Google Playa.
Ako učitate Google Play aplikacije i usluge kao što je navedeno u scenariju 1 ili 2 na uređajima Huawei, Honor i Xiaomi koji se trenutno prodaju u Kini, vjerojatno nećete naići na ovu poruku. Razlog je taj što iako ovi telefoni na kineskom tržištu ne moraju ispunjavati Googleove zahtjeve za certifikaciju za Android, ovi proizvođači uređaja Upoznajte se sa zahtjevima svejedno. Pridržavanje CDD-a i prolazak CTS-a već je dio tijeka rada njihovih inženjera i te tvrtke već slijede Googleove zahtjeve za većinu svojih drugih uređaja. Stoga sam učitao Google Play aplikacije i usluge na Časna magija 2, Honor Napomena 8, Honor Note 10, i Tencent ASUS ROG telefon II bez ikakvih problema.
Honor Magic 2 prolazi CTS unatoč činjenici da nikada nije lansiran izvan Kine i da se ne isporučuje s GMS aplikacijama. Međutim, budući da Huawei prodaje telefon na Amazonu, oni znaju da će uvoznici htjeti imati pristup Google Play aplikacijama i uslugama.
Problem za Huawei Mate 30
Izjava o odricanju od odgovornosti: Ne znam je li Huawei sklopio bilo kakav ugovor s Googleom, stoga predstavljam sljedeće kao vlastitu analizu onoga što bi se moglo dogoditi.
Budući da zabrana trgovine u SAD-u ograničava Google da licencira Android za Huawei novi proizvodi poput serije Huawei Mate 30, Huawei Mate 30 ne može se isporučiti s Googleovim mobilnim uslugama. Huawei svibanj moći unaprijed instalirati "stub" APK-ove kako bi olakšali bočno učitavanje, ali zapravo ne mogu ugostiti pune GMS aplikacije u vlastitoj trgovini aplikacija ( Huawei AppGallery.) Kako je istaknuo Ron Amadeo iz ArsTechnica, aplikacije koje su izradile američke tvrtke također podliježu zabrani u SAD-u, tako da Google ne može distribuirati vlastite aplikacije na Huawei AppGallery. Huawei svibanj biti u mogućnosti izvući se s hostingom programa za instalaciju za GMS aplikacije—ponovno, obratili smo se Honoru i provjerili je li “Google Service Assistant” službeno su preporučili aplikaciju—ali nisam siguran da će to izdržati ako je instalacijski program napravio Huawei.
Unatoč tome, bočno učitavanje GMS aplikacija na Huawei Mate 30 i drugim novim uređajima iz Huaweia i Honora vjerojatno će pokrenuti pojavu poruke o pogrešci "uređaj nije certificiran od strane Googlea". Prevladavanje ove poruke bit će značajna prepreka za ulazak prosječnog korisnika i znatiželjan sam vidjeti kako će se Huawei nositi s tim. Saznat ćemo za otprilike 24 sata kada Huawei Mate 30 serija bude službeno predstavljena u Münchenu u Njemačkoj. Možete pratiti prijenos događaja uživo ovdje, koji počinje u 14:00 CEST/8:00 EST. Pretpostavljam da Huawei neće odmah učiniti dostupnom seriju Mate 30 u Europi, i doista, LetsGoDigital prijavljuje upravo to. Ipak, Huawei bi nas mogao na kraju iznenaditi otkrivanjem ugovora koji su u tajnosti sklopili s Googleom.
Forumi za Huawei Mate 30 ||| Forumi za Huawei Mate 30 Pro ||| Forumi za Huawei Mate 30 Lite
Autori istaknute slike: Evan Blass (@evleaks)