إصلاح الإشعارات المعطلة لأجهزة Android على ذاكرة القراءة فقط المخصصة

في XDA، نحب الأقراص المضغوطة المخصصة، ولكن في بعض الأحيان عندما تستعيد بيانات التطبيق، قد تعاني من تعطل إشعارات الدفع. نفسر لماذا وكيفية اصلاحها!

في XDA-Developers، نحن جميعًا من أشد المعجبين بالأقراص المدمجة المخصصة والموضوعات وجميع أنواع التعديلات الأخرى. يقوم البعض منا بالتبديل بين أقراص ROM مخصصة مختلفة بشكل منتظم إلى حد ما، وبالتالي يستخدمون حلول النسخ الاحتياطي للتطبيقات مثل com.oandbackup أو النسخة الاحتياطية الشهيرة من التيتانيوم. أبلغ العديد من المستخدمين عن مشكلات تتعلق بتعطل إشعارات الدفع بعد فلاش نظيف أو مفتاح ROM، مع كون WhatsApp أحد أكبر المخالفين. التطبيقات الأخرى، مثل Tumblr، تقع أيضًا ضحية لعدم إظهار أي إشعارات. لماذا هذا وكيف يمكنك اصلاحها؟


المشكلة

يتم تسجيل أجهزة Android المثبت عليها خدمات Google Play في خدمة Firebase Cloud Messaging (FCM)، المعروفة سابقًا باسم Google Cloud Messaging (GCM). ما يفعله هذا هو حساب رمز مميز لجهاز فريد لك، ثم عند تثبيت تطبيق يدعم FCM (مثل WhatsApp)، فإنه يسجل في خدمة FCM Push حتى يتمكن من إرسال إشعارات الدفع إليك. يمكن بعد ذلك إيقاظ جهازك أثناء وجوده في وضع Doze عندما يتم دفع إشعار FCM ذي الأولوية العالية إلى جهازك. تتضمن إشعارات FCM ذات الأولوية العالية تطبيقات مثل WhatsApp وتطبيقات المراسلة الفورية الأخرى، على سبيل المثال. ومع ذلك، إذا قمت بمسح النظام عند تثبيت ROM جديد على جهازك، فسيقوم هاتفك بتسجيل ملف 

جديد رمز FCM وأي تطبيقات تستعيدها بالبيانات لن تكون قادرة على دفع إشعارات FCM بعد الآن، لأنها لا تزال تستخدم الرمز المميز القديم.

ولكن ماذا لو لم يكن هاتفك مثبتًا عليه خدمات Google Play؟ كيف تتلقى الإخطارات؟ حسنًا، سيكون للتطبيقات التي تدعم FCM بشكل عام خدمة الإشعارات الفورية الخاصة بها كخدمة احتياطية. على سبيل المثال، يستخدم Facebook Messenger خدمة تسمى FBNS، والتي يتم تعيينها افتراضيًا عندما لا يتم اكتشاف خدمات Google Play. يمكن رؤية ذلك في لقطة الشاشة الموجودة على الجانب الموجود أسفل قسم "الإشعارات الفورية" المخفي في الأجزاء الداخلية لبرنامج Facebook Messenger. أعتقد أن بعض التطبيقات تكتشف عندما لا يعمل FCM وتعود إلى الخدمة الخاصة بها عندما يتعطل FCM، ولكن من الواضح أنه ليس كل تطبيق يفعل ذلك.


حل إخطارات الدفع المكسورة

إن أبسط طريقة لتجنب الوقوع في المشاكل هي تثبيت التطبيقات بشكل طبيعي بدلاً من الاستعادة من خلال Titanium Backup (أو خدمة النسخ الاحتياطي الأخرى التي تختارها) بعد فلاش نظيف أو مفتاح ROM. قد يكون هذا أمرًا شاقًا بالنسبة لبعض التطبيقات، لكن العديد منها مثل WhatsApp تسمح لك بعمل نسخة احتياطية لمحادثاتك داخل التطبيق على أي حال. تحتوي التطبيقات الأخرى مثل Tumblr على جميع بياناتها في السحابة، لذلك لا يوجد سبب لاستعادتها. إذا كانت لديك مشكلات تتعلق بإشعارات الدفع واستخدمت خدمة النسخ الاحتياطي لاستعادة تطبيقاتك، فحاول إعادة تثبيتها من خلال متجر Play. لقد تم إصلاح أي مشكلة تتعلق بإشعارات الدفع التي واجهتها شخصيًا عن طريق إعادة تثبيت التطبيق بالوسائل العادية (إما عن طريق متجر Play أو مباشرة من خلال APK)، لذا جربه وآمل أن يؤدي ذلك إلى إصلاح الدفعة المعطلة إشعارات!


القراءة المقترحة: إسكات رسائل البريد الإلكتروني المزعجة الخاصة بالعمل تلقائيًا باستخدام ميزة Quiet for Gmail