Yuqoridagi xato "Qurilma Google tomonidan tasdiqlanmagan", bu Play Store-da tez-tez uchraydi, yangi emas, lekin Android telefonlari va planshetlarining egalari 2018-yil mart oyidan beri bu muammoga duch kelishni boshladilar, chunki Google o'z siyosatida biror narsani o'zgartirdi.
Ushbu qo'llanmada xatoni qanday tuzatish kerakligi haqida ma'lumot mavjud va qurilma Google tomonidan sertifikatlanmagan va Play Store va boshqa Google xizmatlaridan (Xaritalar, Gmail va boshqalar) foydalanishda davom etadi, shuningdek xatoning sabablari haqida qisqacha ma'lumot beradi.
Android-dagi qurilmaning sertifikatlanmagan xatosi sabablari
2018 yil mart oyidan boshlab Google sertifikatlanmagan qurilmalarga (ya'ni zarur sertifikatsiyadan o'tmagan yoki ba'zi Google talablariga javob bermaydigan telefonlar va planshetlarga) Google Play xizmatlariga kirishni to'sib qo'yishni boshladi.
Xato oldin maxsus firma vositalariga ega qurilmalarda paydo bo'lishi mumkin edi, ammo endi muammo nafaqat norasmiy dasturiy ta'minotda, balki xitoylik qurilmalarda, shuningdek, Android emulyatorlarida ham keng tarqalgan.
Shunday qilib, Google arzon Android qurilmalarida sertifikat yo'qligi bilan kurashmoqda (va sertifikatsiyadan o'tish uchun ular aniq Google talablariga javob berishi kerak).
Xatoni qanday tuzatish mumkin Qurilma Google tomonidan sertifikatlanmagan
Yakuniy foydalanuvchilar o'zlarining sertifikatlanmagan telefonlari yoki planshetlarini (yoki maxsus dasturiy ta'minot bilan jihozni) shaxsiy foydalanish uchun Google veb-saytida mustaqil ravishda ro'yxatdan o'tkazishlari mumkin, shundan so'ng "Qurilma Google tomonidan tasdiqlanmagan" xatosi Play Store-da, Gmail va boshqa dasturlarda ko'rinmaydi.
Buning uchun quyidagi amallarni bajarish kerak:
- Android qurilmangizning Google Service Framework Device identifikatorini bilib oling. Buni, masalan, Device ID dasturlarining har xil turlaridan foydalangan holda amalga oshirish mumkin (bir nechta bunday dasturlar mavjud). Ilovani ishlamaydigan Play Store-ga quyidagi yo'llar bilan yuklab olishingiz mumkin: APK-ni Play Store-dan va undan tashqarida qanday yuklab olish mumkin. Muhim yangilanish: ushbu yo'riqnomani yozgandan bir kun o'tgach, Google boshqa GSF identifikatorini talab qila boshladi, unda ro'yxatdan o'tish uchun harflar mavjud emas (va men buni bera oladigan dasturlarni topmadim). Siz buyruq yordamida uni ko'rishingiz mumkin
adb qobig'i 'sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "tanlang * asosiy joydan nomi = " android_id ";"
yoki, agar sizning qurilmangizda Ildiz huquqi bo'lsa, ma'lumotlar bazalari tarkibini ko'ra oladigan fayl boshqaruvchisidan foydalaning, masalan, X-Plore File Manager (dasturda ma'lumotlar bazasini ochishingiz kerak/data/data/com.google.android.gsf/databases/gservices.db qurilmangizda harflar bo'lmagan android_id uchun qiymatni toping, quyida joylashgan skrinshotda misol). Siz OTB buyruqlarini qanday ishlatish haqida o'qishingiz mumkin (agar ildizga kirish imkoni bo'lmasa), masalan, Android-da maxsus tiklashni o'rnatish maqolasida (uning ikkinchi qismida adb buyruqlari ishga tushirilishi ko'rsatilgan). - O'zingizning saytingizga kiring //www.google.com/android/uncertified/ (siz buni o'zingizning telefoningiz yoki kompyuteringizdan qilishingiz mumkin) va ilgari "Android ID" maydonida olingan Qurilma identifikatorini kiriting.
- "Ro'yxatdan o'tish" tugmasini bosing.
Ro'yxatdan o'tgandan so'ng, Google ilovalari, xususan Play Store, avvalgi kabi qurilma ro'yxatdan o'tmaganligi haqida xabar bermasdan ishlashi kerak (agar bu darhol ro'y bermasa yoki boshqa xatolar paydo bo'lsa, ilova ma'lumotlarini tozalashga harakat qiling, ko'rsatmalarga qarang. Play Store-dan Android dasturlari yuklab olinmaydi. )
Agar xohlasangiz, Android qurilmasining sertifikatlash holatini quyidagicha ko'rishingiz mumkin: Play Store-ni ishga tushiring, "Sozlamalar" -ni oching va sozlamalar ro'yxatidagi oxirgi elementga e'tibor bering - "Qurilmani sertifikatlash".
Umid qilamanki, yo'riqnoma muammoni hal qilishga yordam berdi.
Qo'shimcha ma'lumot
Xatoni tuzatishning yana bir usuli bor, lekin u ma'lum bir dastur uchun ishlaydi (Play Store, ya'ni xato faqat unda o'rnatiladi), Ildiz orqali kirish huquqini talab qiladi va qurilma uchun potentsial xavfli (buni faqat o'zingizning xavfingiz bilan bajaring).
Uning mohiyati build.prop tizim faylining tarkibini (system / build.prop-da joylashgan, asl faylning nusxasini saqlash) quyidagilarga almashtirishdir (faylni boshqaruvchilardan biri yordamida Ildizga kirishni qo'llab-quvvatlagan holda uni almashtirish mumkin):
- Quyidagi matnni build.prop faylining tarkibiga kiriting
ro.product.brand = ro.product.man ishlab chiqaruvchi = ro.build.product = ro.product.model = ro.product.name = ro.product.device = ro.build.description = ro.build.fingerprint =
- Play Market ilovalari va Google Play xizmatlaridan keshingiz va ma'lumotlaringizni tozalang.
- Qayta tiklash menyusiga o'ting va qurilmaning keshini va ART / Dalvik-ni tozalang.
- Telefoningizni yoki planshetingizni qayta ishga tushiring va Play Store-ga o'ting.
Qurilma Google tomonidan sertifikatlanmaganligi haqidagi xabarlarni qabul qilishni davom ettirishingiz mumkin, ammo Play Store-dan ilovalar yuklab olinadi va yangilanadi.
Ammo, Android qurilmangizda xatoni tuzatishning birinchi "rasmiy" usulini tavsiya qilaman.