Kuinka asettaa WiFi-verkko mitattavaksi Huawei- tai Honor-laitteissa

Muutamalla yksinkertaisella ADB-kuorikomennolla voimme asettaa minkä tahansa tallennetun WiFi-verkon Huawei- tai Honor-laitteessa joko mitattavaksi tai ei-mittaiseksi.

Yhä useammat kodin laajakaista-internet-palveluntarjoajat asettavat palveluilleen kuukausittaiset latausrajoitukset. Jotkut, kuten Comcast, antavat sinun maksaa 50 dollaria kuukaudessa enemmän, jotta voit jättää huomioimatta niiden 1 Tt/kk datarajan, mutta toiset eivät tarjoa tätä ja niillä on palveluilleen paljon pienempi raja. Langattomat asiakkaat ovat kärsineet datakatkoista jo vuosia, ja siksi Android käsittelee mobiilidatayhteyden automaattisesti mitattuna. Useimmissa Android-laitteissa voit asettaa WiFi-verkon maksullisiksi, mutta jostain syystä Huawei piilottaa tämän käyttäjälle suunnatun ominaisuuden.

Tämä voi olla iso juttu joillekin meistä yhteisössä, koska joskus on vaikea seurata, kuinka paljon dataa puhelimesi kuluttaa taustalla. Kun Android havaitsee puhelimesi olevan maksuttomassa WiFi-verkossa, se antaa sovellusten käyttää niin paljon dataa kuin haluaa. OTA-päivitykset ladataan automaattisesti ja valtavat sovellus- ja pelipäivitykset päivittyvät automaattisesti, ellet poista sitä manuaalisesti käytöstä Play Kauppa -sovelluksessa. Onneksi on kuitenkin tapa muuttaa tätä yksinkertaisella ADB-komentotulkkikomennolla, vaikka OEM, kuten Huawei, olisi piilottanut tämän asetuksen sinulta.


Kuinka asettaa WiFi-verkko mitattavaksi

  1. Seuraa tätä edellinen opetusohjelma saada ADB käyntiin laitteessasi.
  2. Suorita komentokehotteessa tai terminaalissa seuraava komento: adb shell
  3. Kirjoita seuraava komento komentokehotteeseen tai päätteeseen saadaksesi luettelon kaikista tallennetuista WiFi-verkoista: cmd netpolicy list wifi-networks
  4. Sinulle annetaan luettelo tallennetuista WiFi-verkoista, joiden looginen arvo on tosi/false. Tosi = mitattu ja epätosi = ei mitattu.
  5. Joten täältä voit kirjoittaa seuraavan komennon komentokehotteeseen tai terminaaliin muuttaaksesi asetusta: cmd netpolicy set metered-network Wireless true
  6. Tässä esimerkissäni tallentamallani WiFi-verkolla on SSID "Wireless" ja tämä komento muuttaa sen epätosi arvosta tosi (ei-mittarista mitattuun).
  7. Nyt voit kirjoittaa ensimmäisen aiemmin antamamme komennon saadaksesi toisen tulosteen tallennetuista WiFi-verkoistasi: cmd netpolicy list wifi-networks
  8. Ja se näyttää, että olet vaihtanut sen mittaamattomasta mitattuun (esimerkissäni) tai mitatusta mittaamattomaan (jos vaihdat sen takaisin).

Selitys

Kuten useimmissa näistä ADB-komentotulkkikomentojen opetusohjelmista, joita olemme viime aikoina näyttäneet, Androidissa on tämä ominaisuus sisäänrakennettu alustaan. Ja useimmissa tapauksissa OEM ja/tai operaattori on joko poistanut käyttäjälle suunnatun asetuksen tai sitä ei vain ole otettu käyttöön. Meillä on tämä ominaisuus Googlen Pixelissä ja se on myös OnePlus 5:ssä. Huawei on kuitenkin poistanut tämän vaihtoehdon, joten tästä voi olla apua niille, jotka omistavat Huawei- tai Honor-laitteen.

"Lista wifi-verkot" -komento, jonka kirjoitimme ensin, näyttää meille vain luettelon laitteellemme tallennetuista WiFi-verkoista. Tämä ei vain anna sinulle näkymää kaikista tallentamistasi verkoista, vaan se myös kertoo, onko se määritetty mittariksi vai ei. Wi-Fi-verkoni SSID on "Langaton", eikä sitä ollut asetettu mittariksi, joten se palautti "Wireless; false" aluksi.

Muutamme tämän sitten "set metered-network" -komennolla kertoaksemme Android-laitteelle, mihin langattomaan verkkoon haluamme kohdistaa (SSID: n kautta). Laitamme sitten välilyönnin tämän jälkeen ja asetamme tähän loogisen arvon joko tosi tai epätosi. Wi-Fi-verkkoani ei asetettu aluksi mitattavaksi, joten muutin tämän arvoksi "true" tällä komennolla. Sitten kun suoritin "list wifi-networks" -komennon uudelleen, se näyttää saman WiFi-verkon, jonka se listasi aiemmin, mutta nyt se on mitattu verkko.

Voit aina palata tänne ADB-kuoressa ja muuttaa tämän takaisin false-tilaan, jos haluat vaihtaa sen takaisin ei-mitoitettuun verkkoon. Kuten kaikki asetusmuutokset, tämä pysyy uudelleenkäynnistyksen ja OTA-päivityksen jälkeen, mutta se on tehtävä uudelleen, jos teet tehdasasetukset.