حل مشكلة فشل التحقق من سلامة التشغيل في ChatGPT على Android

رسالة الخطأ “فشل التحقق من سلامة التشغيل” هي قيود أمنية تمنع ChatGPT من العمل على أجهزة Android التي تفشل في اجتياز فحوصات Play Integrity من Google. في معظم الحالات، يحدث هذا على الهواتف التي تم عمل روت لها، حيث يتجاوز الروت قواعد الأمان المضمنة في Android ويتسبب في حظر Play Integrity API من Google للوصول.

ينتج هذا الخطأ بشكل أساسي عن الأجهزة التي تم عمل روت لها. ومع ذلك، يمكن أن يظهر أيضًا على الرومات المخصصة (custom ROMs) أو الأجهزة غير المعتمدة التي تفشل في اجتياز شهادة Google Play Protect. باختصار، إذا كان جهازك مُعدلاً (rooted)، أو تم تعديله، أو غير معتمد، سيرفض ChatGPT التشغيل حتى يجتاز التحقق من Play Integrity مرة أخرى.

1. إعادة تعيين التطبيق

مسح ذاكرة التخزين المؤقت والبيانات لا يغير أحكام Google المتعلقة بالسلامة، ولكنه يمكن أن يصلح الأخطاء المؤقتة في التطبيق أو خدمات Play. إعادة التعيين النظيفة تجبر التطبيق على إعادة طلب التحقق، مما قد يحل المشكلات الناتجة عن الرموز التالفة أو ملفات الجلسة القديمة.

  1. افتح جهازك الإعدادات.
  2. اضغط على التطبيقات.
  3. ابحث عن وافتح ChatGPT من القائمة.
  4. اضغط على التخزين > مسح ذاكرة التخزين المؤقت.
  5. ثم اضغط على مسح البيانات.
  6. كرر نفس العملية لـ Google Play Store و Google Play Services.
  7. أعد تشغيل هاتفك وافتح ChatGPT مرة أخرى.

2. التبديل إلى إصدار الويب

إصدار الويب من ChatGPT غير مرتبط بواجهة برمجة تطبيقات Play Integrity من Google. باستخدام PWA (تطبيق الويب التقدمي) أو الإصدار المستند إلى المتصفح، تتجنب فحوصات مصادقة الجهاز بالكامل. يوفر هذا تجربة شبيهة بالتطبيق دون قيود التحقق من السلامة.

  1. اختياري: قم بإلغاء تثبيت ChatGPT من جهازك لتجنب الخلط بين إصدار التطبيق وإصدار الويب.
  2. افتح متصفحك (Chrome أو Edge أو Firefox).
  3. قم بزيارة الموقع الرسمي لـ ChatGPT وسجل الدخول.
  4. اضغط على قائمة النقاط الثلاث وانقر على إضافة إلى الشاشة الرئيسية.
  5. ستظهر نافذة منبثقة > انقر على تثبيت.

3. أضف ChatGPT إلى قائمة الرفض (DenyList) في Magisk (للأجهزة ذات صلاحيات الروت)

إذا كنت ترغب في الاحتفاظ بصلاحيات الروت، فإن Magisk يوفر ميزة قائمة الرفض (DenyList) التي تخفي آثار الروت عن التطبيقات المحددة. يمكن أن يؤدي هذا إلى خداع Play Integrity API لتقديم نتيجة إيجابية، مما يسمح بتشغيل ChatGPT. ومع ذلك، تختلف النتائج في إصدارات Android الأحدث حيث يكون التحقق المدعوم بالأجهزة أكثر صرامة.

  1. افتح تطبيق Magisk.
  2. انتقل إلى الإعدادات وقم بتمكين Zygisk.
  3. قم بتشغيل Enforce DenyList.
  4. أعد تشغيل جهازك.
  5. افتح Magisk مرة أخرى > انتقل إلى Configure DenyList.
  6. حدد ChatGPT من القائمة وقم بتبديل جميع الخيارات المتاحة.
  7. كرر نفس الخطوات لتطبيقي Google Play Store و Google Play Services.
  8. امسح ذاكرة التخزين المؤقت والبيانات لهذه التطبيقات في إعدادات النظام.
  9. أعد تشغيل جهازك لتطبيق التغييرات.

Comments are closed.