Google blockerar nu GApps på ocertifierade enheter, men låter anpassade ROM-användare vitlistas

click fraud protection

Google blockerar nu Google Play ocertifierade enheter från att använda Google Plays appar och tjänster, men de tillåter också användare av anpassade ROM att vitlistas från detta.

Uppdatering 3/27/18 kl. 08:51 CST: Hade du, som alla andra, problem med att registrera ditt Android-ID på sidan för ocertifierad enhetsregistrering? Du är inte ensam. Tydligen letar den inte efter "Android-ID" trots vad den säger. Istället accepterar den din IMEI. Tack XDA-medlem DirkGently för tipset!

Uppdatering 27/3/18 kl 14:19 CST: Tydligen är det verkliga numret den letar efter GSF-enhets-ID. Mer information om det här.

Eftersom Android är öppen källkod ger det enhetstillverkare friheten att anpassa programvaran som de vill. Men för att säkerställa en nivå av överensstämmelse mellan Android-enheter har Google på ett smart sätt utnyttjat deras svit av populära appar och tjänster från Google för att ålägga att enhetstillverkare följer en specifik uppsättning regler under Kompatibilitetsdefinitionsdokument (CDD). En enhetstillverkare måste följa CDD: n för att passera

Kompatibilitetstestsvit (CTS) så att de kan tillåtas att förinstallera sina enheter med Googles appar och tjänster. Tidigare var det möjligt för ocertifierade enheter att fortfarande använda Google-appar (förkortat som "Gapps" av communityn), men nu verkar det som att Google slår ner – samtidigt som det tillåter anpassade ROM-användare att använda Gapps!

Tidigare i veckan fick vi ett anonymt tips från en person som säger sig vara inom branschen. Den här personen, som sa att de arbetade för en OEM/ODM, meddelade oss att Google har startat helt utesluter nybyggd firmware från att komma åt Gapps. Den här ändringen trädde tydligen i kraft den 16 mars och påverkar alla programvarubyggen som gjorts efter detta datum (Google Play-tjänster kontrollerar ro.bygga.fingeravtryck för byggdatumet tydligen).

Meddelande på sidan Inställningar i Google Play Butik om enheten är ocertifierad.

Jag kontaktade min egen kontakt inom branschen som sa att denna förändring var ett år på väg som Google hade gjort gav enhetstillverkare i förväg, men min kontakt kunde inte återskapa problemet i sitt eget test enhet. Att göra en snabb sökning på webben visar faktiskt att människor har stött på det här problemet i minst ett år, men de skulle enkelt kunna lösa det genom att rensa Google Play-tjänstens data. Vad den här nya förändringen kan innebära är att den här lösningen inte längre kommer att fungera, eftersom Googles A/B-testning är över och begränsningen nu kommer att tillämpas mer allmänt.

Igår en medlem på vårt forum, XDA Senior Member liam_davenport, stötte på just detta problem på sin egen enhet. Det är första gången på länge vi har sett en användare med det här problemet.

Som du kan se i bilden ovan får användaren inte logga in på sitt Google-konto eftersom deras enhet är ocertifierad. Du har några alternativ här, beroende på om du är användare eller ingenjör från en enhetstillverkare. Användare kan peka ut detta varningsmeddelande till företaget de köpte en enhet från hoppas på att få en certifierad enhet, eller om de är en anpassad ROM-användare (som med LineageOS 15.1) då måste de ange sitt Android-ID på denna sida för att bli vitlistad. Ett enkelt sätt att få ditt Android-ID är att ange "inställningar får säkert android_id" i ADB-skal.

För enhetstillverkare måste du gå till denna webbsida för att kontakta Google för att få enheten registrerad. Enligt vad min kontakt säger, är detta drag från Google för att säkerställa att enhetstillverkare inte bara kan kringgå Googles CTS och levererar enheter med löftet att användare helt enkelt kan sidladda Google Play-appar och tjänster. Om du gör det kommer nu att ta upp dessa varningar som kommer att skämma ut enhetstillverkare och tvinga dem att gå igenom rätt certifieringskanal.

När vi först hörde talas om denna förändring från vår tipsare var vi först oroliga för dess inverkan på den anpassade ROM-scenen. Tack och lov verkar det som att Google erkänner vår existens och kommer att tillåta oss att fortsätta använda Googles appar och tjänster inofficiellt. Kudos till Google!