Muutamalla nopealla ADB-komennolla voimme palauttaa Wi-Fi-toiminnon automaattisesti päälle Android Oreossa Nexus 5X: lle ja Nexus 6P: lle.
Android Oreo esittelee uuden ominaisuuden, jonka avulla voit ottaa WiFin käyttöön automaattisesti, kun olet lähellä "korkealaatuista tallennettua verkkoa", kuten töistä tai kotoa. Tämä ominaisuus löytyy virallisista Android 8.0 -versioista Google Pixelille ja Google Pixel XL: lle, mutta se ei ole käytettävissä Google Nexus 5X: ssä tai Google Nexus 6P: ssä. Näin ei kuitenkaan aina ollut. Kahdessa Nexus-puhelimessa itse asiassa oli WiFi automaattinen herätysominaisuus, kun Android O Developer Preview 2 oli julkaistu, mutta jostain tuntemattomasta syystä Google poisti tämän ominaisuuden lopullisessa Android 8.0 Oreo -julkaisussa Nexus 5X/6P: lle.
Älypuhelimien WiFi-moduulit ovat nykyään melko tehokkaita akun keston suhteen, joten tämä ei ole asia, joka säästää paljon akun käyttöikää useimmille ihmisille. Jos kuitenkin olet alueella, jolla on paljon WiFi-tukiasemia, joiden verkkoyhteyden laatu vaihtelee, saatat kokea akun tyhjennys liittyy älypuhelimesi jatkuvaan yhteyden muodostamiseen heikkolaatuisiin avoimiin WiFi-verkkoihin.
Siellä ominaisuus ottaa WiFi käyttöön automaattisesti. Tapahtuu, että vaikka kyky muodostaa yhteys WiFi-verkkoihin on poistettu käytöstä, WiFi-verkkojen hakutoiminto pysyy käytössä. Taustalla Google etsii verkkoja ja käyttää sitten omaa suosituspalveluaan määrittääkseen, pitäisikö sen kytkeä Wi-Fi takaisin päälle verkkoon yhdistämiseksi. Googlen suosituspalvelu perustaa tämän päätöksen siihen, onko WiFi-verkko tallennettu verkko, johon muodostat yhteyden usein, ja tarjoaako verkko vakaan ja nopean yhteyden.
Löydät tämän ominaisuuden käynnistämällä Asetukset-sovelluksen ja napauttamalla Verkko ja Internet -vaihtoehtoa yläreunassa, napauttamalla WiFi ja napauttamalla sitten WiFi-asetukset-vaihtoehtoa alareunassa lista. Itse kytkin näkyy yllä olevassa ominaisuuskuvassa.
Aika näppärä ominaisuus, jos minulta kysytään. Mutta se poistettiin Nexus 5X: stä ja Nexus 6P: stä syistä, joita emme tiedä, ehkä se ei vain toiminut niin hyvin näissä kahdessa puhelimessa. Kuten monissa muissa Android-ominaisuuksissa, joissa ei ole käyttäjäkohtaista vaihtokytkintä, voimme itse asiassa palauttaa tämän ominaisuuden muutamalla ADB-komennolla. Sukellaan siis tarvittaviin vaiheisiin tuo takaisin "käynnistä WiFi automaattisesti" -ominaisuuden Google Nexus 5X: lle ja Google Nexus 6P: lle.
Ota käyttöön "Ota WiFi käyttöön automaattisesti" -ominaisuus Nexus 5X: ssä ja Nexus 6P: ssä
- Ensin sinun täytyy ADB on asennettu pöytätietokoneellesi tai kannettavaan tietokoneeseen.
- Liitä Nexus 5X tai Nexus 6P tietokoneeseen, ota USB-virheenkorjaus käyttöön ja avaa sitten komentokehote.
- Suorita seuraava komento komentokehotteeseen:
adb shell
- Suorita sitten seuraava komento komentokehotteessa palauttaaksesi vaihtokytkimen:
settings put global wifi_wakeup_available 1
- Lopuksi, siirry eteenpäin ja suorita seuraava komento komentokehotteessa ottaaksesi ominaisuuden käyttöön:
settings put global wifi_wakeup_enabled 1
Selitys
Olemme tehneet useita näitä opetusohjelmia viime aikoina, jotka antavat sinulle pääsyn käyttämäsi Android-ohjelmiston ominaisuuksiin. Nämä ovat ominaisuuksia, jotka on lisätty Android-käyttöjärjestelmään, mutta joita käyttäjä ei voi helposti käyttää.
Koska Google piti tämän automaattisen WiFi-ominaisuuden paikoillaan Pixelissä ja Pixel XL: ssä, voimme vain kuvitella, että se toimii juuri niin kuin he olivat toivoneet. He ovat kuitenkin poistaneet kytkimen Nexus 5X: stä ja Nexus 6P: stä, koska on mahdollista, että tämä ominaisuus ei toiminut hyvin näissä kahdessa laitteessa käytetyn WiFi-moduulin kanssa, tai ehkä Google halusi vain rajoittaa sen uuteen Pixeliinsä puhelimet. Joka tapauksessa voimme palauttaa sen, ja se on testattu toimivaksi.
Kun olemme tuoneet esiin ADB-kuorikehotteen tietokoneellamme, annamme täällä kaksi komentoa. Ensimmäinen komento itse asiassa tuo automaattisen WiFi-kytkimen takaisin Asetukset-sovellukseen. Jos se tehdään oikein, tämä ensimmäinen vaihtoehto saa "Ota WiFi käyttöön automaattisesti" -kytkimen uudelleen näkyviin.
Mutta kun olemme ADB-kuoressa, voimme mennä eteenpäin ja antaa vaiheessa 5 näytetyn komennon ottaaksesi sen käyttöön. Näiden asetusten muuttaminen ei estä sinua hyväksymästä virallista OTA-päivitystä Googlelta tulevaisuudessa (me eivät tee luvattomia muutoksia järjestelmätiedostoihin täällä) ja tästä syystä se ei vaadi pääkäyttäjän oikeuksia jompikumpi.
Jos haluat koskaan palauttaa nämä muutokset entisellään, voit käynnistää komentokehotteen tai terminaalin ja tuoda ADB-kuoren uudelleen esiin. Muuta oppaan kahden viimeisen vaiheen komentojen lopussa oleva 1 arvoksi 0. Nämä liput asetettiin alun perin arvoon 0, ja siksi meillä ei ollut pääsyä automaattiseen WiFi-ominaisuuteen näissä kahdessa Nexus-laitteessa. Joten näiden muuttaminen takaisin 0:ksi 1:stä poistaa ominaisuuden käytöstä ja poistaa kytkimen Asetukset-valikosta.