Google blokeerib nüüd sertifitseerimata seadmetes GAppid, kuid lubab kohandatud ROM-i kasutajad lisada lubatud loendisse

Google blokeerib nüüd Google Play sertifitseerimata seadmetel Google Play rakenduste ja teenuste kasutamise, kuid lubab ka kohandatud ROM-ide kasutajatel selle loendisse lisada.

Värskendus 27.03.18 kell 08:51 CST: Kas teil, nagu kõigil teistelgi, oli probleeme Androidi ID registreerimisega sertifitseerimata seadme registreerimisleht? Sa ei ole üksi. Ilmselt ei otsi see vaatamata sellele, mida ta ütleb, "Android ID-d". Selle asemel aktsepteerib see teie IMEI. Täname XDA liiget DirkGently vihje eest!

Värskendus 27.03.18 kell 02:19 CST: Ilmselt on tegelik number, mida see otsib, GSF-i seadme ID. Täpsemalt selle kohta siin.

Kuna Android on avatud lähtekoodiga, annab see seadmetootjatele vabaduse tarkvara vastavalt soovile kohandada. Android-seadmete vahelise järjepidevuse tagamiseks on Google aga neid nutikalt ära kasutanud populaarsete Google'i rakenduste ja teenuste komplekt, mis kohustab seadmetootjaid järgima konkreetseid reegleid Ühilduvuse definitsiooni dokument (CDD). Seadme tootja peab järgima CDD-d, et läbida

Ühilduvustesti komplekt (CTS), et neil saaks lubada oma seadmeid Google'i rakenduste ja teenustega eellaadida. Varem võisid sertifitseerimata seadmed endiselt kasutada Google'i rakendusi (lühendatud kui "Gapps" kogukond), kuid nüüd näib, et Google võtab meetmeid, lubades siiski kohandatud ROM-i kasutajatel kasutada Gapps!

Selle nädala alguses saime anonüümse vihje ühelt inimeselt, kes väitis, et kuulub sellesse valdkonda. See inimene, kes ütles, et töötas OEM-i/ODM-i heaks, teatas meile, et Google on alustanud äsja ehitatud püsivara Gappsile juurdepääsu täielik lukustamine. See muudatus jõustus ilmselt 16. märtsil ja mõjutab kõiki pärast seda kuupäeva tehtud tarkvaraversioone (Google Play teenused kontrollivad ro.build.sõrmejälg ilmselt ehitamise kuupäeva jaoks).

Sõnum Google Play poe seadete lehel, kui seade on sertifitseerimata.

Võtsin ühendust oma valdkonna kontaktisikuga, kes ütles, et seda muudatust tehti aasta, nagu Google'il andis seadmetootjatele eelneva hoiatuse, kuid minu kontakt ei suutnud probleemi enda testi käigus korrata seade. Tõepoolest, kiire veebiotsingu tegemine näitab, et inimesed on selle probleemiga kokku puutunud vähemalt aasta, kuid saaksid selle hõlpsalt lahendada Google Play teenuse andmete kustutamisega. See uus muudatus võib tähendada, et see lahendus enam ei tööta, kuna Google'i A/B testimine on lõppenud ja piirangut hakatakse nüüd laiemalt jõustama.

Eile meie foorumi liige, XDA vanemliige liam_davenport, puutusin täpselt selle probleemiga kokku oma seadmes. See on esimene kord üle pika aja, kui me näeme kasutajat selle probleemiga.

Nagu näete ülaloleval pildil, ei lubata kasutajal oma Google'i kontole sisse logida, kuna tema seade on sertifitseerimata. Siin on mõned valikud olenevalt sellest, kas olete kasutaja või seadmetootja insener. Kasutajad saavad selle hoiatusteate juhtida ettevõttele, kust nad seadme ostsid loodab saada sertifitseeritud seadevõi kui nad on kohandatud ROM-i kasutajad (nt koos LineageOS 15.1), siis peavad nad sisestama oma Androidi ID sellel lehel valgesse nimekirja sattumiseks. Lihtne viis Androidi ID hankimiseks on sisestada "seaded saavad turvaliseks android_id" ADB kestas.

Seadmetootjate jaoks peate minema aadressile see veebileht et võtta ühendust Google'iga seadme registreerimiseks. Minu kontakti sõnul on Google'i selle sammu eesmärk tagada, et seadmetootjad ei saaks lihtsalt mööda minna Google'i CTS ja tarnivad seadmeid lubadusega, et kasutajad saavad lihtsalt külglaadida Google Play rakendusi ja teenuseid. Seda tehes kuvatakse nüüd need hoiatused, mis häbistab seadmetootjaid ja sunnib neid läbima õige sertifitseerimiskanali.

Kui me esimest korda sellest muudatusest oma nõuandjalt kuulsime, olime algselt mures selle mõju pärast kohandatud ROM-i stseenile. Õnneks näib, et Google tunnistab meie olemasolu ja lubab meil jätkata Google'i rakenduste ja teenuste mitteametlikku kasutamist. Kiitus Google'ile!