Google zdaj blokira GApps na necertificiranih napravah, vendar dovoljuje, da so uporabniki prilagojenih ROM-ov na seznamu dovoljenih

Google zdaj blokira necertificirane naprave Google Play, da bi uporabljale aplikacije in storitve Google Play, vendar pa tudi dovoljujejo, da so uporabniki prilagojenih ROM-ov na belem seznamu.

Posodobitev 27. 3. 2018 ob 08:51 CST: Ali ste imeli, tako kot vsi drugi, težave pri registraciji svojega Android ID-ja na stran za registracijo nepotrjene naprave? Niste sami. Očitno ne išče »Android ID« kljub temu, kar piše. Namesto tega sprejme vaše IMEI. Hvala član XDA DirkGently za namig!

Posodobitev 27. 3. 2018 ob 14:19 CST: Očitno je prava številka, ki jo išče, ID naprave GSF. Več podrobnosti o tem tukaj.

Ker je Android odprtokoden, daje izdelovalcem naprav svobodo, da prilagodijo programsko opremo po svojih željah. Vendar pa je Google za zagotovitev stopnje skladnosti med napravami Android premeteno izkoristil njihovo zbirko priljubljenih Googlovih aplikacij in storitev, ki zahtevajo, da proizvajalci naprav upoštevajo določen nabor pravil v skladu z Dokument z opredelitvijo združljivosti (CDD). Proizvajalec naprave mora slediti CDD, da prenese

Zbirka testov združljivosti (CTS), tako da lahko dovolijo, da v svoje naprave vnaprej naložijo Googlove aplikacije in storitve. Prej so necertificirane naprave še vedno lahko uporabljale Googlove aplikacije (skrajšane kot »Gapps« skupnost), zdaj pa se zdi, da se Google zajezi – medtem ko uporabnikom ROM-a po meri še vedno omogoča uporabo Gapps!

V začetku tega tedna smo prejeli anonimno namig osebe, ki trdi, da je v industriji. Ta oseba, ki je rekla, da dela za OEM/ODM, nas je obvestila, da je Google začel popolnoma onemogoči dostop do Gapps na novo zgrajeni vdelani programski opremi. Ta sprememba je očitno začela veljati 16. marca in vpliva na vse različice programske opreme, izdelane po tem datumu (preverjanja storitev Google Play ro.build.fingerprint za datum izdelave očitno).

Sporočilo na strani z nastavitvami v trgovini Google Play, če naprava ni certificirana.

Obrnil sem se na svoj kontakt v panogi, ki je rekel, da je bila ta sprememba v nastajanju eno leto, kot je to storil Google posredoval predhodno opozorilo proizvajalcem naprav, vendar moj kontakt ni mogel ponoviti težave na lastnem testu napravo. Dejansko hitro iskanje po spletu razkrije, da se ljudje s to težavo srečujejo že vsaj eno leto, vendar bi jo zlahka rešili z brisanjem podatkov storitve Google Play. Ta nova sprememba lahko pomeni, da ta rešitev ne bo več delovala, saj je Googlovo testiranje A/B končano in bo omejitev zdaj uveljavljena širše.

Včeraj član našega foruma, starejši član XDA liam_davenport, naletel na točno to težavo na lastni napravi. To je prvič po dolgem času, ko smo videli uporabnika s to težavo.

Kot lahko vidite na zgornji sliki, se uporabniku ni dovoljeno prijaviti v svoj Google Račun, ker njegova naprava ni certificirana. Tukaj imate nekaj možnosti, odvisno od tega, ali ste uporabnik ali inženir izdelovalca naprav. Uporabniki lahko opozorijo na to opozorilno sporočilo podjetju, pri katerem so kupili napravo upa, da bo dobil certificirano napravo, ali če so uporabniki ROM-a po meri (na primer z LineageOS 15.1), potem bodo morali vnesti svoj Android ID na tej strani da bi bili na beli listi. Preprost način za pridobitev ID-ja za Android je vnos "nastavitve dobijo varen android_id" v lupini ADB.

Za proizvajalce naprav boste morali obiskati to spletno stran da se obrnete na Google za registracijo naprave. Glede na to, kar pravi moj kontakt, je ta poteza Googla namenjena zagotavljanju, da izdelovalci naprav ne morejo preprosto zaobiti tega Googlov CTS in pošiljanje naprav z obljubo, da lahko uporabniki preprosto ob strani naložijo aplikacije Google Play in storitve. S tem bodo zdaj prikazana ta opozorila, ki bodo izdelovalce naprav osramotila in jih prisilila, da gredo skozi ustrezen kanal certificiranja.

Ko smo od našega namigovalca prvič slišali za to spremembo, smo bili sprva zaskrbljeni zaradi njenega vpliva na sceno prilagojenih ROM-ov. Na srečo se zdi, da Google priznava naš obstoj in nam bo dovolil, da še naprej neuradno uporabljamo Googlove aplikacije in storitve. Pohvala Googlu!