خطای فوق "دستگاه توسط گواهینامه مجاز نیست" ، که بیشتر در فروشگاه Play یافت می شود ، جدید نیست ، اما صاحبان تلفن ها و تبلت های اندرویدی اکثر اوقات از مارس 2018 شروع به مواجهه با آن کردند ، زیرا گوگل در سیاست خود تغییر کرده است.
این دفترچه در مورد چگونگی رفع خطا توضیحاتی ارائه داده است دستگاه توسط Google تأیید نشده و همچنان به استفاده از Play Store و سایر خدمات Google (Maps ، Gmail و سایر موارد) و همچنین خلاصه ای از دلایل بروز این خطا می پردازد.
علل خطای تأیید نشدن دستگاه Android در Android
از مارس سال 2018 ، Google شروع به مسدود کردن دسترسی به دستگاه های غیرمجاز (یعنی آن تلفن ها و رایانه های لوحی که گواهینامه لازم را نگرفتند یا هیچ گواهی Google را برآورده نکردند) به سرویس های Google Play دادند.
این خطا می تواند در اوایل دستگاههای دارای بنگاه های تجاری سفارشی مشاهده شود ، اما اکنون این مشکل نه تنها در سیستم عامل غیر رسمی بلکه فقط در دستگاه های چینی و همچنین شبیه سازهای آندروید رایج شده است.
بنابراین ، Google به طور عجیب و غریب با عدم صدور گواهینامه در دستگاه های ارزان قیمت اندرویدی دست و پنجه نرم می کند (و برای تأیید گواهینامه ، آنها باید شرایط خاص Google را برآورده کنند).
نحوه رفع خطا دستگاه توسط گوگل مجاز نیست
کاربران نهایی می توانند تلفن یا رایانه لوحی غیر مجاز خود (یا دستگاهی با سیستم عامل سفارشی) را برای استفاده شخصی در وب سایت Google ثبت کنند ، پس از آن خطای "دستگاه گواهی Google نیست" در فروشگاه Play ، Gmail و برنامه های دیگر ظاهر نمی شود.
برای انجام این کار ، باید این مراحل را دنبال کنید:
- شناسه دستگاه چارچوب سرویس Google دستگاه Android خود را پیدا کنید. این کار به عنوان مثال با استفاده از انواع مختلف برنامه های شناسه دستگاه انجام می شود (چندین برنامه کاربردی نیز وجود دارد). می توانید برنامه را با فروشگاه Play غیر کارا به روش های زیر بارگیری کنید: چگونه APK را از فروشگاه Play و بعد از آن بارگیری کنید. بروزرسانی مهم: روز بعد از نوشتن این دستورالعمل ، Google شروع به نیاز به یک شناسه GSF دیگری کرد که حاوی حروف ثبت نام نباشد (و من برنامه هایی را پیدا نکردم که آن را ارائه دهد). می توانید با استفاده از دستور آن را مشاهده کنید
adb shell 'sqlite3 /data/data/com.google.android.gsf/databases/gservice.db "از اصلی انتخاب کنید که نام = " android_id "؛" "
یا اگر دستگاه شما به Root دسترسی دارد ، از یک مدیر پرونده استفاده کنید که می تواند محتویات پایگاه داده ها را مشاهده کند ، به عنوان مثال X-Plore File Manager (شما نیاز به باز کردن بانک اطلاعاتی در برنامه دارید/data/data/com.google.android.gsf/databases/gservice.db در دستگاه خود ، مقدار android_id را که حاوی حروف نیست ، پیدا کنید. مثالی در تصویر زیر) شما می توانید در مورد نحوه استفاده از دستورات ADB بخوانید (در صورت عدم دسترسی به روت) ، به عنوان مثال ، در مقاله نصب ریکاوری سفارشی در اندروید (قسمت دوم آن راه اندازی دستورات adb را نشان می دهد). - وارد سایت خود شوید //www.google.com/android/uncertified/ (می توانید از طریق تلفن یا رایانه خود این کار را انجام دهید) و شناسه دستگاه دریافت شده را قبلاً در قسمت "Android ID" وارد کنید.
- بر روی دکمه "ثبت نام" کلیک کنید.
پس از ثبت نام ، برنامه های Google ، به ویژه Play Store ، باید مانند گذشته کار کنند بدون اینکه گزارش ندهند دستگاه ثبت نشده است (اگر این اتفاق بلافاصله رخ نداد یا خطاهای دیگری ظاهر شد ، سعی کنید داده های برنامه را پاک کنید ، به دستورالعمل های برنامه های اندرویدی از فروشگاه Play بارگیری نشود. )
در صورت تمایل می توانید وضعیت صدور گواهینامه دستگاه اندرویدی را به شرح زیر مشاهده کنید: Play Store را راه اندازی کنید ، "تنظیمات" را باز کنید و به آخرین مورد در لیست تنظیمات - "صدور گواهینامه دستگاه" توجه کنید.
امیدوارم این دستورالعمل به حل مشکل کمک کند.
اطلاعات اضافی
روش دیگری برای رفع خطای مورد نظر وجود دارد ، اما برای یک برنامه خاص کار می کند (Play Store ، یعنی خطا فقط در آن برطرف شده است) ، به دسترسی Root نیاز دارد و برای دستگاه بسیار بالقوه خطرناک است (این کار را فقط با خطر خود انجام دهید).
اصل آن جایگزین کردن محتویات فایل build.prop سیستم (واقع در system / build.prop ، ذخیره یک نسخه از پرونده اصلی) با موارد زیر است (می توانید با استفاده از یکی از مدیران فایل پشتیبانی را برای دسترسی به Root جایگزین کنید):
- برای مطالب پرونده build.prop از متن زیر استفاده کنید
ro.product.brand = ro.product.man Manufacturerurer = ro.build.product = ro.product.model = ro.product.name = ro.product.device = ro.build.description = ro.build.fingerprint =
- حافظه نهان و داده های خود را از برنامه های فروشگاه Play و خدمات Google Play پاک کنید.
- به منوی بازیابی بروید و حافظه پنهان دستگاه و ART / Dalvik را پاک کنید.
- تلفن یا رایانه لوحی خود را دوباره راه اندازی کنید و به فروشگاه Play بروید.
همچنان می توانید پیام هایی را دریافت کنید که دستگاه توسط گوگل مجوز ندارد ، اما برنامه های فروشگاه Play بارگیری و به روز می شوند.
با این حال ، من اولین روش "رسمی" برای رفع خطا در دستگاه Android خود را توصیه می کنم.