Ako nastaviť sieť WiFi ako meranú na zariadeniach Huawei alebo Honor

Pomocou niekoľkých jednoduchých príkazov prostredia ADB môžeme nastaviť akúkoľvek uloženú sieť WiFi na zariadení Huawei alebo Honor ako meranú alebo nemeranú.

Rastúci počet poskytovateľov domácich širokopásmových internetových služieb stanovuje na svoje služby mesačné limity sťahovania. Niektoré, ako napríklad Comcast, vám umožnia zaplatiť 50 dolárov mesačne viac, aby ste mohli ignorovať ich dátový limit 1 TB / mesiac, ale iní to neponúkajú a majú so svojou službou oveľa nižší limit. Bezdrôtoví zákazníci sa už roky stretávajú s dátovými limitmi, a preto Android automaticky považuje mobilné dátové pripojenie za merané. Väčšina zariadení so systémom Android vám umožňuje nastaviť sieť WiFi ako meranú, ale z nejakého dôvodu Huawei túto funkciu pre používateľa skrýva.

Pre niektorých z nás v komunite to môže byť veľký problém, pretože niekedy je ťažké sledovať, koľko dát váš telefón spotrebuje na pozadí. Keď Android zistí, že váš telefón je v nemeranej sieti Wi-Fi, umožní aplikáciám spotrebovať toľko dát, koľko chcú. Aktualizácie OTA sa sťahujú automaticky a automaticky sa aktualizujú aj veľké aktualizácie aplikácií a hier, pokiaľ to manuálne nevypnete v aplikácii Obchod Play. Našťastie však existuje spôsob, ako to zmeniť pomocou jednoduchého príkazu prostredia ADB, aj keď výrobca OEM, ako je Huawei, pred vami toto nastavenie skryl.


Ako nastaviť WiFi sieť ako meranú

  1. Postupujte podľa tohto predchádzajúci tutoriál na spustenie ADB na vašom zariadení.
  2. V príkazovom riadku alebo termináli vykonajte nasledujúci príkaz: adb shell
  3. Zadajte nasledujúci príkaz do príkazového riadka alebo terminálu a získajte zoznam všetkých uložených sietí WiFi: cmd netpolicy list wifi-networks
  4. Zobrazí sa zoznam uložených sietí WiFi s boolovskou hodnotou true/false. True = merané & False = nemerané.
  5. Takže odtiaľto môžete zadať nasledujúci príkaz do príkazového riadka alebo terminálu a zmeniť nastavenie: cmd netpolicy set metered-network Wireless true
  6. V mojom príklade tu má WiFi sieť, ktorú som uložil, SSID „Wireless“ a tento príkaz ho zmení z false na true (nemerané na merané).
  7. Teraz môžete zadať prvý príkaz, ktorý sme zadali predtým, aby ste získali ďalší výtlačok vašich uložených sietí WiFi: cmd netpolicy list wifi-networks
  8. A ukáže vám, že ste ho zmenili z nemeraného na merané (v mojom príklade) alebo z meraného na nemerané (ak to zmeníte späť).

Vysvetlenie

Rovnako ako vo väčšine týchto návodov na príkazy prostredia ADB, ktoré sme vám v poslednej dobe ukázali, Android má túto funkciu zabudovanú do platformy. A vo väčšine prípadov tu výrobca OEM a/alebo operátor buď odstránil nastavenie pre používateľa, alebo jednoducho nebolo implementované. Túto funkciu máme v Pixeli od Google a je tam aj na OnePlus 5. Spoločnosť Huawei však túto možnosť odstránila, takže to môže byť užitočné pre tých, ktorí vlastnia zariadenie Huawei alebo Honor.

Príkaz „list wifi-networks“, ktorý sme prvýkrát zadali, nám zobrazuje iba zoznam uložených sietí WiFi v našom zariadení. Nielenže vám to poskytne pohľad na všetky siete, ktoré ste uložili, ale tiež vám povie, či sú označené ako merané alebo nie. Moja sieť WiFi má SSID „Bezdrôtové“ a nebolo nastavené ako merané, takže sa vrátilo „Bezdrôtové; najprv falošné.

Potom to zmeníme pomocou príkazu „set metered-network“, aby sme zariadeniu Android povedali, na ktorú bezdrôtovú sieť chceme zacieliť (cez SSID). Potom vložíme medzeru a nastavíme tu boolovskú hodnotu buď true alebo false. Moja sieť WiFi nebola najprv nastavená ako meraná, takže som to týmto príkazom zmenil na „true“. Potom, keď som znova vykonal príkaz „list wifi-networks“, zobrazí sa tá istá sieť WiFi, ktorá bola uvedená predtým, ale teraz je to meraná sieť.

Vždy sa sem môžete vrátiť v prostredí ADB a zmeniť to späť na false, ak ho chcete prepnúť späť na nemeranú sieť. Rovnako ako všetky zmeny nastavení, aj toto zostane po reštarte a aktualizácii OTA, ale ak vykonáte obnovenie továrenských nastavení, bude potrebné to urobiť znova.