كيفية ضبط شبكة WiFi على أنها قابلة للقياس على أجهزة Huawei أو Honor

click fraud protection

من خلال بضعة أوامر بسيطة من ADB، يمكننا ضبط أي شبكة WiFi محفوظة على جهاز Huawei أو Honor على أنها قابلة للقياس أو غير قابلة للقياس.

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

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


كيفية ضبط شبكة WiFi على أنها مقننة

  1. اتبع هذا البرنامج التعليمي السابق لتشغيل ADB على جهازك.
  2. في موجه الأوامر أو المحطة الطرفية، قم بتنفيذ الأمر التالي: adb shell
  3. اكتب الأمر التالي في موجه الأوامر أو الوحدة الطرفية للحصول على قائمة بجميع شبكات WiFi المحفوظة: cmd netpolicy list wifi-networks
  4. سيتم إعطاؤك قائمة بشبكات WiFi المحفوظة بقيمة منطقية صحيحة/خطأ. صحيح = مقيس وخطأ = غير مقيس.
  5. ومن هنا، يمكنك إدخال الأمر التالي في موجه الأوامر أو الوحدة الطرفية لتغيير الإعداد: cmd netpolicy set metered-network Wireless true
  6. في المثال الخاص بي هنا، شبكة WiFi التي قمت بحفظها تحتوي على SSID "لاسلكي" وهذا الأمر يغيره من خطأ إلى صحيح (غير مقنن إلى مقنن).
  7. يمكنك الآن إدخال الأمر الأول الذي أدخلناه سابقًا للحصول على نسخة مطبوعة أخرى من شبكات WiFi المحفوظة لديك: cmd netpolicy list wifi-networks
  8. وسوف يظهر لك أنك قمت بتغييره من غير مقنن إلى مقنن (في المثال الخاص بي) أو من مقنن إلى غير مقنن (إذا قمت بتغييره مرة أخرى).

توضيح

كما هو الحال مع معظم البرامج التعليمية لأوامر ADB Shell التي عرضناها لك مؤخرًا، فإن Android لديه هذه الميزة مدمجة في النظام الأساسي. وفي معظم الحالات هنا، قام صانع المعدات الأصلية و/أو شركة الاتصالات إما بإزالة الإعداد الذي يواجه المستخدم أو أنه لم يتم تنفيذه من البداية. لدينا هذه الميزة في Pixel من Google وهي موجودة أيضًا في OnePlus 5. لقد قامت شركة Huawei بإزالة هذا الخيار، لذا قد يكون هذا مفيدًا لأولئك الذين يمتلكون جهاز Huawei أو Honor.

يعرض لنا الأمر "list wifi-networks" الذي كتبناه لأول مرة فقط قائمة بشبكات WiFi المحفوظة على أجهزتنا. لا يمنحك هذا عرضًا لجميع الشبكات التي قمت بحفظها فحسب، بل يخبرك أيضًا ما إذا كانت مخصصة للقياس أم لا. تحتوي شبكة WiFi الخاصة بي على SSID "لاسلكي" ولم يتم ضبطها على أنها قابلة للقياس، لذلك تم إرجاعها "لاسلكي؛ كاذبة" في البداية.

نقوم بعد ذلك بتغيير ذلك باستخدام أمر "set Metered-network" لإخبار جهاز Android بالشبكة اللاسلكية التي نريد استهدافها (عبر SSID). ثم نضع مسافة بعد ذلك ونضع قيمة منطقية هنا إما صحيحة أو خاطئة. لم يتم تعيين شبكة WiFi الخاصة بي على أنها قابلة للقياس في البداية لذا قمت بتغيير هذا إلى "صحيح" باستخدام هذا الأمر. ثم عندما قمت بتنفيذ أمر "list wifi-networks" مرة أخرى، فإنه يُظهر نفس شبكة WiFi التي أدرجها من قبل، ولكنها الآن شبكة مقيّدة.

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