Google zaczęło blokować swoje usługi na urządzeniach bez certyfikacji

Autor: Bogdan Czub | 26.03.2018, 21:07
Google zaczęło blokować swoje usługi na urządzeniach bez certyfikacji

Na początku zeszłego roku producenci urządzeń z Androidem zaczęli przygotowywać się do pomysłu certyfikacji urządzeń, jeśli zamierzają korzystać z usług Google. Teraz gigant internetowy zaczął dokręcać śruby tym, którzy nie reagowali na sugestię i próbował ominąć system.

Co się stało?

Google-Play-Uncertified-Rotated.jpg
Nikt nie chce tego widzieć, kiedy po raz pierwszy uruchamiasz nowy smartfon

Według źródła pracującego z nienazwanym producentem OEM / ODM, Google całkowicie zabronił dostępu do swoich usług w najnowszym oprogramowaniu. Do tej pory wiadomości o takich przypadkach były odbierane tylko od indywidualnych użytkowników, a problem można było łatwo rozwiązać, usuwając wszystkie dane Usług Google Play w ustawieniach. Wydaje się, że w 2017 r. Programiści uruchomili nowy system i wkrótce ta metoda przestanie działać.

Pracownik firmy powiedział, że dostęp do usług został zablokowany 16 marca. Najwyraźniej Google sprawdza klucz ro.build.fingerprint, który zawiera datę utworzenia zespołu. Ale to nie jest pewne.

Przed wprowadzeniem wszystkich zmian producent musiał podpisać umowę MADA i zwrócić urządzenia do certyfikacji, aby oficjalnie włączyć usługi Google do oprogramowania wewnętrznego. Podobnie jak prawie wszyscy słynni producenci. Małe marki uważały to za kosztowne zajęcie i stosowały obwodowe sposoby ładowania ładunków.

Teraz wszyscy będą musieli zaakceptować nowe reguły gry. Aby ułatwić programistom, Google określiło wszystkie wymagania dotyczące kompatybilności urządzeń w dokumencie definicji kompatybilności (CDD). Producent musi je spełnić, aby pomyślnie przejść program zgodności kompatybilności (CTS). Gwarantuje to również, że na nowym urządzeniu nie będzie tuzina szpiegów i trojanów adware.

A co z niestandardowym?

Użytkownicy obawiali się, że Google może zabronić instalacji zmodyfikowanego oprogramowania (na przykład LineageOS), ale tak się nie stało. Na tej stronie możesz określić identyfikator urządzenia Android, aby ominąć ograniczenia. Możesz znaleźć ten kod za pomocą narzędzia ADB, a nawet narzędzi w Google Play.

Centralnie po stronie producenta, nie można tego zrobić, więc albo marka poświadcza urządzenie, albo użytkownicy otrzymają taniec tamburynowy.

Czy istnieje życie bez usług?

Oczywiście producent może korzystać z całkowicie bezpłatnej wersji AOSP bez sklepu Google Play, Gmaila, Google Music i innych. Jednak aplikacje często korzystają z Usług Google Play do wysyłania powiadomień push, a jeśli żądana usługa nie pojawia się na urządzeniu, ta funkcja może przestać działać. Ponadto programiści często używają usług Google do synchronizowania osiągnięć w grach.

Źródło: twórcy XDA