Izmantojot dažas ātras ADB komandas, mēs varam atgriezt automātiskās WiFi ieslēgšanas funkciju Android Oreo ierīcēs Nexus 5X un Nexus 6P.
Android Oreo ievieš jaunu funkciju, kas ļauj automātiski ieslēgt WiFi, kad atrodaties "augstas kvalitātes saglabāta tīkla" tuvumā, piemēram, no darba vai mājas. Šo funkciju var atrast oficiālajās Android 8.0 versijās, kas paredzētas Google Pixel un Google Pixel XL, taču tā nav pieejama tālruņos Google Nexus 5X vai Google Nexus 6P. Tomēr tas ne vienmēr bija tā. Abiem Nexus tālruņiem faktiski bija WiFi automātiskās pamodināšanas funkcija, kad Android O Developer Preview 2 tika izlaists, taču kāda nezināma iemesla dēļ Google noņēma šo funkciju pēdējā Android 8.0 Oreo laidienā Nexus 5X/6P.
Mūsdienās viedtālruņu WiFi moduļi ir diezgan efektīvi, ja runa ir par akumulatora darbības laiku, tāpēc lielākajai daļai cilvēku tas neietaupīs daudz akumulatora darbības laika. Tomēr, ja atrodaties apgabalā, kurā ir daudz WiFi piekļuves punktu ar atšķirīgu tīkla savienojuma kvalitāti, var rasties akumulatora izlādēšanās, kas saistīta ar viedtālruņa nepārtrauktu savienojumu un atvienošanu no zemas kvalitātes atvērtiem WiFi tīkliem.
Šeit parādās funkcija automātiski ieslēgt WiFi. Notiek tas, ka, lai gan iespēja izveidot savienojumu ar WiFi tīkliem ir izslēgta, funkcija meklēt WiFi tīklus paliek iespējota. Fonā Google skenē tīklus, pēc tam izmanto savu ieteikumu pakalpojumu, lai noteiktu, vai tam ir jāieslēdz atkal WiFi, lai izveidotu savienojumu ar tīklu. Google ieteikumu pakalpojums šo lēmumu pamato ar to, vai WiFi tīkls ir saglabāts tīkls, ar kuru bieži izveidojat savienojumu, un vai šis tīkls piedāvā stabilu, ātrdarbīgu savienojumu.
Šo funkciju atradīsit, palaižot lietojumprogrammu Iestatījumi, pieskaroties opcijai Tīkls un internets augšpusē, pieskaroties WiFi un pēc tam pieskaroties opcijai WiFi preferences, kas atrodas apakšā sarakstu. Pati slēdzis ir redzams iepriekš redzamajā funkcijas attēlā.
Diezgan gudra funkcija, ja jūs man jautāsiet. Bet tas tika noņemts tālruņiem Nexus 5X un Nexus 6P mums nezināmu iemeslu dēļ, iespējams, tas vienkārši nedarbojās šiem diviem tālruņiem. Tāpat kā ar daudzām citām Android funkcijām, kurām nav lietotājam vērsta pārslēgšanas slēdža, mēs faktiski varam atjaunot šo funkciju, izmantojot dažas ADB komandas. Tātad, iedziļināsimies soļos, kas nepieciešami, lai to iegūtu atjaunot funkciju “automātiski ieslēgt WiFi” tālruņiem Google Nexus 5X un Google Nexus 6P.
Iespējojiet funkciju “Automātiski ieslēgt WiFi” tālruņos Nexus 5X un Nexus 6P
- Vispirms jums vajadzēs galddatorā vai klēpjdatorā ir instalēta ADB.
- Savienojiet Nexus 5X vai Nexus 6P ar datoru, iespējojiet USB atkļūdošanu un pēc tam atveriet komandu uzvedni.
- Komandu uzvednē izpildiet šādu komandu:
adb shell
- Pēc tam komandu uzvednē izpildiet šo komandu, lai atgrieztu slēdzi:
settings put global wifi_wakeup_available 1
- Visbeidzot, dodieties uz priekšu un komandu uzvednē izpildiet šo komandu, lai faktiski iespējotu funkciju:
settings put global wifi_wakeup_enabled 1
Paskaidrojums
Mēs esam darījuši vairākas no šīm pamācībām pēdējā laikā, kas nodrošina piekļuvi funkcijām, kas ir iekļautas jūsu izmantotajā Android programmatūrā. Šīs ir funkcijas, kas ir iekļautas Android operētājsistēmā, bet kurām lietotājs nevar viegli piekļūt.
Tā kā Google saglabāja šo automātisko WiFi funkciju Pixel un Pixel XL, mēs varam tikai iedomāties, ka tā darbojas tieši tā, kā viņi bija cerējuši. Tomēr viņi ir noņēmuši Nexus 5X un Nexus 6P slēdzi, jo iespējams, ka šī funkcija nedarbojās. labi ar šajās divās ierīcēs izmantoto WiFi moduli, vai varbūt Google vienkārši gribēja to ierobežot ar savu jauno Pixel tālruņi. Jebkurā gadījumā mēs varam to atgriezt, un tas ir pārbaudīts, lai tas darbotos.
Kad mēs savā datorā parādīsim ADB čaulas uzvedni, mēs šeit izdosim divas komandas. Pirmā komanda faktiski atgriež automātisko WiFi slēdzi lietojumprogrammā Iestatījumi. Ja tas ir izdarīts pareizi, šī pirmā opcija atkal parādīs slēdzi "Automātiski ieslēgt WiFi".
Bet, kamēr esam ADB čaulā, mēs varam turpināt un izdot 5. darbībā parādīto komandu, lai to faktiski iespējotu. Mainot šīs opcijas, jūs turpmāk nevarēsit pieņemt oficiālu OTA atjauninājumu no Google (mēs šeit neveic nesankcionētas modifikācijas sistēmas failos), un tāpēc tam nav nepieciešama root piekļuve arī.
Ja kādreiz vēlaties atjaunot šīs izmaiņas, kā tās bija, varat palaist komandu uzvedni vai termināli un vēlreiz atvērt ADB apvalku. Vienkārši mainiet 1 komandu beigās ceļveža pēdējo divu darbību soļos uz 0. Sākotnēji šie karodziņi tika iestatīti uz 0, un tāpēc šajās divās Nexus ierīcēs mums nebija piekļuves automātiskajai WiFi funkcijai. Tātad, mainot tos atpakaļ uz 0 no 1, funkcija tiks atspējota un slēdzis tiks noņemts no izvēlnes Iestatījumi.