В этой инструкции подробно о том, как исправить ошибку Устройство не сертифицировано Google и продолжить использовать Play Маркет и остальные сервисы Google (Карты, Gmail и другие), а также кратко о причинах ошибки.
Причины ошибки «Устройство не сертифицировано» на Android
Начиная с марта 2018 года Google стал блокировать доступ не сертифицированных устройств (т.е. тех телефонов и планшетов, которые не проходили необходимую сертификацию или не отвечают каким-то требованиям Google) к сервисам Google Play.
С ошибкой можно было столкнуться и раньше на устройствах с кастомными прошивками, но сейчас проблема стала более распространена и не только на неофициальных прошивках, но и на просто китайских аппаратах, а также в эмуляторах Android .
Таким образом Google своеобразно борется с отсутствием сертификации на дешевых Android устройствах (а для прохождения сертификации они должны соответствовать конкретным требованиям Google).
Как исправить ошибку Устройство не сертифицировано Google
Конечные пользователи могут самостоятельно зарегистрировать свой не сертифицированный телефон или планшет (или устройство с кастомной прошивкой) для личного использования на сайте Google, после чего ошибка «Устройство не сертифицировано Google» в Play Маркет, Gmail и других приложениях появляться не будет.
Для этого потребуется выполнить следующие шаги:
- Узнайте Google Service Framework Device ID своего Android устройства. Это можно сделать, например, с помощью разного рода приложений Device ID (есть несколько таких приложений). Скачать приложение с неработающим Play Маркет можно вот такими способами: Как скачать APK с Play Маркет и не только . Важное обновление: на следующий день после написания этой инструкции Google для регистрации стал требовать другой GSF ID, не содержащий букв (а приложений, которые его выдавали бы, я не нашел). Посмотреть его можно с помощью команды
adb shell 'sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = "android_id"";""'
или