Google blokuje teraz GApps na niecertyfikowanych urządzeniach, ale pozwala użytkownikom niestandardowej pamięci ROM na białą listę

click fraud protection

Google blokuje teraz niecertyfikowanym urządzeniom Google Play korzystanie z aplikacji i usług Google Play, jednak pozwala również użytkownikom niestandardowych ROM-ów na umieszczanie ich na białej liście.

Aktualizacja 27.03.18 o 08:51 CST: Czy tak jak wszyscy mieliście problemy z zarejestrowaniem swojego Android ID na strona rejestracji niecertyfikowanego urządzenia? Nie jesteś sam. Najwyraźniej nie szuka „identyfikatora Androida” pomimo tego, co mówi. Zamiast tego akceptuje twoje IMEI. Dziękuję członkowi XDA DirkGently za wskazówkę!

Zaktualizuj 27.03.18 o 14:19 CST: Najwyraźniej prawdziwym numerem, którego szuka, jest identyfikator urządzenia GSF. Więcej szczegółów na ten temat tutaj.

Ponieważ Android jest oprogramowaniem typu open source, daje producentom urządzeń swobodę dostosowywania oprogramowania do własnych upodobań. Aby jednak zapewnić pewien poziom spójności między urządzeniami z Androidem, Google sprytnie je wykorzystał pakiet popularnych aplikacji i usług Google, aby zobowiązać producentów urządzeń do przestrzegania określonego zestawu zasad określonych w

Dokument definicji zgodności (CDD). Producent urządzenia musi postępować zgodnie z CDD, aby przejść Pakiet testów zgodności (CTS), aby umożliwić im wstępne ładowanie aplikacji i usług Google na ich urządzeniach. Wcześniej urządzenia bez certyfikatu mogły nadal korzystać z aplikacji Google (w skrócie „Gapps” społeczność), ale teraz wygląda na to, że Google rozprawia się – jednocześnie umożliwiając użytkownikom korzystanie z niestandardowej pamięci ROM Gapps!

Na początku tego tygodnia otrzymaliśmy anonimową wskazówkę od osoby, która twierdzi, że pracuje w branży. Ta osoba, która powiedziała, że ​​pracowała dla OEM/ODM, powiadomiła nas, że Google wystartowało całkowicie blokując nowo utworzone oprogramowanie układowe przed dostępem do Gapps. Ta zmiana najwyraźniej weszła w życie 16 marca i wpływa na wszelkie kompilacje oprogramowania wykonane po tej dacie (kontrole Usług Google Play ro.build.fingerprint najwyraźniej na datę budowy).

Wiadomość na stronie Ustawienia w sklepie Google Play, jeśli urządzenie nie ma certyfikatu.

Skontaktowałem się z moim własnym kontaktem w branży, który powiedział, że ta zmiana była przygotowywana przez rok, podobnie jak Google dostarczył wcześniejsze ostrzeżenie producentom urządzeń, ale mój kontakt nie był w stanie odtworzyć problemu we własnym teście urządzenie. Rzeczywiście, szybkie wyszukiwanie w Internecie ujawnia, że ​​​​ludzie napotykają ten problem od co najmniej roku, ale mogą go łatwo rozwiązać, usuwając dane usługi Google Play. Ta nowa zmiana może oznaczać, że to obejście nie będzie już działać, ponieważ testy A/B Google dobiegły końca, a ograniczenie będzie teraz egzekwowane w szerszym zakresie.

Wczoraj członek naszego forum, XDA Senior Member liam_davenport, natknąłem się na ten właśnie problem na własnym urządzeniu. Po raz pierwszy od dłuższego czasu widzimy użytkownika z tym problemem.

Jak widać na powyższym obrazku, użytkownik nie może zalogować się na swoje konto Google, ponieważ jego urządzenie nie ma certyfikatu. Masz tutaj kilka opcji, w zależności od tego, czy jesteś użytkownikiem, czy inżynierem producenta urządzenia. Użytkownicy mogą wskazać ten komunikat ostrzegawczy firmie, od której kupili urządzenie ma nadzieję na uzyskanie certyfikowanego urządzenialub jeśli są użytkownikami niestandardowej pamięci ROM (np LineageOS 15.1), będą musieli wprowadzić swój identyfikator Androida na tej stronie aby znaleźć się na białej liście. Łatwym sposobem uzyskania identyfikatora Androida jest wpisanie „ustawienia uzyskują bezpieczny android_id"w powłoce ADB.

Dla producentów urządzeń, będziesz musiał przejść do ta strona internetowa w celu skontaktowania się z Google w celu zarejestrowania urządzenia. Z tego, co mówi mój kontakt, to posunięcie Google ma na celu zapewnienie, że producenci urządzeń nie będą mogli po prostu ominąć Google CTS i wysyłają urządzenia z obietnicą, że użytkownicy mogą po prostu ładować aplikacje Google Play i usługi. Spowoduje to wyświetlenie tych ostrzeżeń, które zawstydzą producentów urządzeń i zmuszą ich do przejścia przez odpowiedni kanał certyfikacji.

Kiedy po raz pierwszy usłyszeliśmy o tej zmianie od naszego informatora, początkowo martwiliśmy się jej wpływem na scenę custom ROM. Na szczęście wygląda na to, że Google uznaje nasze istnienie i pozwoli nam nieoficjalnie nadal korzystać z aplikacji i usług Google. Uznanie dla Google!