احصل على ميزة "تشغيل WiFi تلقائيًا" لجهاز Nexus 5X/6P على نظام التشغيل Android Oreo

من خلال بعض أوامر ADB السريعة، يمكننا إعادة تشغيل ميزة WiFi تلقائيًا في Android Oreo إلى Nexus 5X وNexus 6P.

يقدم Android Oreo ميزة جديدة تتيح لك تشغيل WiFi تلقائيًا عندما تكون بالقرب من "شبكة محفوظة عالية الجودة"، مثل شبكة العمل أو المنزل. يمكن العثور على هذه الميزة في الإصدارات الرسمية لنظام Android 8.0 لـ Google Pixel وGoogle Pixel XL، ولكنها غير متوفرة على Google Nexus 5X أو Google Nexus 6P. ومع ذلك، لم يكن هذا هو الحال دائما. كان لدى هاتفي Nexus في الواقع ميزة التنبيه التلقائي لشبكة WiFi عندما كان Android O Developer Preview 2 خارج الخدمة، ولكن لسبب غير معروف جوجل تمت إزالة هذه الميزة في الإصدار الأخير من Android 8.0 Oreo لجهاز Nexus 5X/6P.

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

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

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

ميزة رائعة جدًا، إذا سألتني. ولكن تمت إزالته بالنسبة إلى Nexus 5X وNexus 6P لأسباب لا نعرفها، وربما لم يعمل بشكل جيد مع هذين الهاتفين. كما هو الحال مع العديد من ميزات Android الأخرى التي لا تحتوي على مفتاح تبديل يواجه المستخدم، يمكننا بالفعل إعادة هذه الميزة باستخدام بعض أوامر ADB. لذلك دعونا نتعمق في الخطوات المطلوبة للحصول عليها إعادة ميزة "تشغيل WiFi تلقائيًا" لجهازي Google Nexus 5X وGoogle Nexus 6P.


قم بتمكين ميزة "تشغيل WiFi تلقائيًا" على جهازي Nexus 5X وNexus 6P

  1. أولا سوف تحتاج إلى قم بتثبيت ADB على جهاز الكمبيوتر المكتبي أو المحمول.
  2. قم بتوصيل جهاز Nexus 5X أو Nexus 6P بالكمبيوتر، وقم بتمكين تصحيح أخطاء USB، ثم افتح موجه الأوامر.
  3. قم بتنفيذ الأمر التالي في موجه الأوامر: adb shell
  4. ثم قم بتنفيذ الأمر التالي في موجه الأوامر لإعادة التبديل: settings put global wifi_wakeup_available 1
  5. وأخيرًا، تابع وقم بتنفيذ الأمر التالي في موجه الأوامر لتمكين الميزة فعليًا: settings put global wifi_wakeup_enabled 1

توضيح

لقد كنا نفعل عدد من هذه الدروس والتي تتيح لك مؤخرًا الوصول إلى الميزات المضمنة في برنامج Android الذي تقوم بتشغيله. هذه هي الميزات المضمنة في نظام التشغيل Android ولكن لا يمكن للمستخدم الوصول إليها بسهولة.

نظرًا لأن Google احتفظت بميزة WiFi التلقائية هذه في Pixel وPixel XL، فلا يمكننا إلا أن نتخيل أنها تعمل تمامًا كما كانوا يأملون. ومع ذلك، فقد قاموا بإزالة مفتاح التبديل الموجود على Nexus 5X وNexus 6P لأنه من المحتمل أن هذه الميزة لم تعمل حسنًا مع وحدة WiFi المستخدمة في هذين الجهازين، أو ربما أرادت Google فقط قصرها على Pixel الجديد الهواتف. وفي كلتا الحالتين، يمكننا إعادته وقد تم اختباره للعمل.

بعد أن نعرض موجه ADB Shell على جهاز الكمبيوتر الخاص بنا، سنقوم بإصدار أمرين هنا. يقوم الأمر الأول في الواقع بإعادة تبديل WiFi التلقائي إلى تطبيق الإعدادات. إذا تم تنفيذ هذا الخيار بشكل صحيح، فسيؤدي هذا الخيار الأول إلى ظهور خيار "تشغيل WiFi تلقائيًا" مرة أخرى.

ولكن أثناء وجودنا في ADB Shell، يمكننا المضي قدمًا وإصدار الأمر الموضح في الخطوة 5 لتمكينه فعليًا. لن يمنعك تغيير هذه الخيارات من قبول تحديث رسمي عبر الهواء من Google في المستقبل (نحن لا تجري تعديلات غير مصرح بها على ملفات النظام هنا) ولهذا السبب لا تتطلب الوصول إلى الجذر أيضاً.

إذا كنت تريد إرجاع هذه التغييرات إلى ما كانت عليه في أي وقت، فيمكنك تشغيل موجه الأوامر أو الوحدة الطرفية وإظهار غلاف ADB مرة أخرى. ما عليك سوى تغيير الرقم 1 الموجود في نهاية الأوامر في الخطوتين الأخيرتين من الدليل إلى 0. تم تعيين هذه العلامات في البداية على 0 ولهذا السبب لم نتمكن من الوصول إلى ميزة WiFi التلقائية على جهازي Nexus هذين. لذا فإن تغيير هذه العناصر مرة أخرى إلى 0 من 1 سيؤدي إلى تعطيل الميزة وإزالة التبديل من قائمة الإعدادات.