كيفية تغيير مدة غفوة الإشعارات على Android 8.1 Oreo بدون روت

أضاف Android Oreo ميزة تأجيل الإشعارات التي تتيح لك إخفاء الإشعارات مؤقتًا لمدة 15 أو 30 أو 60 أو 120 دقيقة. لقد وجدنا طريقة لتخصيص فترات الغفوة هذه على Android 8.1 Oreo.

مع أندرويد صقريبا في الطريق، ربما قام معظم المستخدمين بالتحديث مؤخرًا فقط إلى أندرويد 8.0 أوريو، دعه وحده أندرويد 8.1. يوفر Android Oreo عددًا كبيرًا من الميزات المفيدة مثل تحسين عمر البطارية واستخدام الذاكرة بفضل قيود صارمة على تطبيق الخلفية، وضع صورة داخل صورة، قنوات الإخطار, أوقات التمهيد أسرع، و واجهة برمجة تطبيقات الملء التلقائي لمديري كلمة المرور. ميزة أخرى مفيدة هي غفوة الإخطار، وهي ميزة تسمح لك أخيرًا برفض الإشعارات مؤقتًا لترتيب شريط الحالة الخاص بك. افتراضيًا، يُسمح لك فقط بتأجيل الإشعارات لمدة 15 دقيقة، أو 30 دقيقة، أو ساعة واحدة، أو ساعتين، ولكن إذا كنت تستخدم نظام التشغيل Android 8.1 Oreo، فمن الممكن تخصيص هذه الأرقام بدون جذر. إليك الطريقة.

فترات قيلولة بعد الظهر لإشعارات Oreo الافتراضية


كيفية تخصيص مدة غفوة الإشعارات على نظام Android 8.1 Oreo

على الرغم من أن Android 8.0 Oreo قدم تأجيل الإشعارات، إلا أن Google لم تقدم طريقة لتخصيص فترات الغفوة حتى Android 8.1 Oreo. وبالتالي، لن يعمل هذا البرنامج التعليمي إلا على أجهزة Android 8.1 مثل Google Nexus 5X، وGoogle Nexus 6P، وGoogle Pixel، Google Pixel XL، وGoogle Pixel 2، وGoogle Pixel 2 XL، وNokia 8، وأي جهاز يعمل بنظام التشغيل Android 8.1 المخصص المستند إلى AOSP ذاكرة للقراءة فقط.

تتضمن الطريقة التي نستخدمها تغيير الإعداد المخفي عبر Android Debug Bridge (ADB). نظرًا لأن هذا لا يتضمن إلغاء قفل أداة تحميل التشغيل أو عمل روت لجهازك، فيمكنك الحصول على تحديثات عبر الهواء أو إجراء عمليات دفع عبر Android Pay. كل ما تحتاجه هو جهازك وجهاز الكمبيوتر الخاص بك وتطبيق تم تطويره بواسطة XDA Forum Moderator زكريا1 مُسَمًّى موالف SystemUI. التطبيق متاح مجانًا على متجر Google Play، ولكن تأكد من تشغيله الإصدار 248 وإلا فلن تتمكن من الوصول إلى هذه الميزة الجديدة.

موالف SystemUIالمطور: زاكاري واندر

مجاني.

3.7.

تحميل

فيما يلي برنامج تعليمي خطوة بخطوة حول كيفية استخدام هذا التطبيق لتغيير مدة تأجيل الإشعارات على Android 8.1 Oreo:

  1. قم بإعداد ADB على جهاز الكمبيوتر الخاص بك باتباع البرنامج التعليمي الخاص بنا هنا.
  2. افتح موجه الأوامر أو المحطة الطرفية وأدخل ما يلي: adb shell pm grant com.zacharee1.systemuituner android.permission.WRITE_SECURE_SETTINGS
  3. قم بتشغيل تطبيق SystemUI Tuner وانتقل عبر شاشات الإعداد.
  4. اضغط على "إلى القرص".
  5. اقبل التحذير الذي ينبثق.
  6. اضغط على "متنوعة".
  7. قم بالتمرير لأسفل إلى الجزء "غفوة الإشعارات".
  8. بالنسبة للخيار "الافتراضي" اختر الوقت، في دقائق، حيث يجب أن تكون مدة تأجيل الإشعارات افتراضية.
  9. من "الوقت أ" إلى "الوقت د" اختر 4 مرات، في دقائق، حيث يجب ضبط فترات تأجيل الإشعارات. على سبيل المثال، إذا كنت أريد 30 دقيقة، وساعة واحدة، وساعتين، و6 ساعات، فسأضع 30 و60 و120 و360 من A إلى D على التوالي.
  10. تأكد من مدة الغفوة "الافتراضية". يطابق أحد الأرقام اخترت في الخطوة رقم 9.
  11. أخيرًا، من أجل جعل هذا الأمر ثابتًا عند إعادة التشغيل، انقر فوق زر القائمة في الجزء العلوي الأيمن من التطبيق وحدد "الإعدادات". ثم قم بالتبديل "الوضع الآمن"للسماح للتطبيق باستعادة هذه القيم عند إعادة التشغيل.

انت انتهيت! ما يجب أخذه في الاعتبار هو أن تمكين "الوضع الآمن" يعرض إشعارًا مزعجًا في شريط الحالة، ولكن يمكنك ذلك إخفاء هذا الإخطار بسهولة وذلك بالضغط عليه مطولاً وتعطيل قناة الإشعارات الخاصة به. وأيضًا، فترات تأجيل الإشعارات الجديدة لن تكون متاحة في أي إشعار موجود في شريط الحالة الخاص بك - فقط الإشعارات الجديدة التي تصل بعد إجراء هذا التغيير.

زر الغفوة في الإشعارات في Android 8.1 Oreo

كمكافأة، نظرًا لأنك واجهت مشكلة إعداد SystemUI Tuner، يمكنك تجربة أي من الميزات الأخرى المقدمة في التطبيق! هناك الكثير من التعديلات الصغيرة هنا وهناك والتي قد تجعل واجهة المستخدم الخاصة بك أكثر متعة عند النظر إليها!


كيف يعمل هذا

حسنًا، قد يتساءل البعض منكم عن كيفية عمل هذا بالضبط. الأمر بسيط إلى حد ما، أضافت جوجل أ خيار المطور الذي يسمح بتغيير خيارات تأجيل الإشعارات. لا يمكن الوصول إلى هذا الخيار إلا عبر ADB لأنه موجود في جدول الإعدادات. يمكنك إما تغيير هذا الخيار مباشرة عبر ADB أو منح التطبيق إذن WRITE_SECURE_SETTINGS كما فعلنا أعلاه حتى يتمكن التطبيق من الوصول إلى الجدول.

يمكن تغيير هذا الخيار عن طريق إصدار أمر مثل هذا في ADB:

adb shell settings put global notification_snooze_options "default=60,options_array=30:60:120:360"

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