Android Oreos funktion "Slå på WiFi automatiskt" är tillgänglig för alla i Android Pie

Android Oreo lade till funktionen "Slå på WiFi automatiskt" när du befinner dig nära ett sparat nätverk av hög kvalitet. Den här funktionen är tillgänglig för alla i Android Pie.

Ägare av Google Nexus 5X och Nexus 6P kommer ihåg besvikelsen när de fick den officiella Android 8.0 Oreo-uppdateringen och inte får funktioner som Night Light och automatisk Wi-Fi-väkning. Den senare funktionen introducerades med Android Oreo-uppdateringen för Google Pixel och Pixel XL. Vad den gör är att automatiskt slå på Wi-Fi för att ansluta till ett sparat nätverk av hög kvalitet. Funktionen är inte tillgänglig för alla Android Oreo-enheter eftersom OEM-tillverkare måste välja att aktivera den, men den kommer vara tillgänglig för alla enheter som kör Android Pie!

Uppdatering 8/9/18: Titeln uppdaterades för att förtydliga att funktionen nu är tillgänglig för alla, inte nödvändigtvis aktiverad som standard för alla. Det är fortfarande valfritt och kan aktiveras eller inaktiveras av användaren!

Wi-Fi automatisk väckning för alla Android Pie-enheter

Med release av Android Pie och koden faller på AOSP, såg vi två ändringar som aktiverar den här funktionen för alla enheter som lanseras med eller uppgraderar till Android 9 Pie. Den första commit aktiverar den helt enkelt på alla enheter genom att ändra värdet på config_wifi_wakeup_available i AOSP-ramverket från 0 (falskt) till 1 (sant). En uppföljande commit tar bort denna flagga helt eftersom den nu är aktiverad som standard i Android Pie.

Om du jämför config.xml i Android-ramverken/basgrenen för android-8.1.0_r43-taggen kontra en i android-9.0.0_r3-taggen kommer du att se att flaggan "Slå på Wi-Fi automatiskt" inte längre är närvarande. Även anpassade ROM-skivor baserade på Android Pie kommer att ha funktionen aktiverad utan att behöva göra några som helst ändringar.

För en snabb uppdatering av hur den här funktionen fungerade i Android Oreo, drar den fördel av funktionen "Wi-Fi-skanning" i Platstjänster för att upptäcka Wi-Fi-nätverk i bakgrunden. Den kontrollerar dessa Wi-Fi-nätverk mot Googles rekommendationstjänst, och om rekommendationstjänsten fastställer att Wi-Fi-nätverket är pålitligt (sparad nätverk) och hög kvalitet (baserat på anslutningskvalitet, nätverkshastighet, etc.), kommer din Android-enhet att slå på Wi-Fi helt och automatiskt ansluta till nätverk. Detta slutar faktiskt med att spara batteri om du bor i ett område med massor av Wi-Fi-åtkomstpunkter, eftersom alternativet lämnar Wi-Fi på vilket gör att din telefon ständigt ansluter till och kopplar från öppet Wi-Fi med låg kvalitet nätverk. Vi är inte säkra på hur den här funktionen fungerar i Android Pie eftersom den inte längre använder nätverksrekommendationstjänsten.

Om din enhet har den här funktionen tillgänglig i Android Oreo, hittar du den i Inställningar --> Nätverk och internet --> Wi-Fi --> Wi-Fi-inställningar --> "Slå på Wi-Fi automatiskt." För att den här funktionen ska fungera måste du också ha "Wi-Fi-skanning" aktiverad i Inställningar --> Plats --> Skanning. Om din enhet inte har den här funktionen måste du vänta på att uppdateringen av Android Pie (Android 9) ska lanseras eller aktivera det själv manuellt (även om vi bör notera att den här metoden sannolikt bara fungerar om du använder en överlagring för att aktivera värdet i ramverket.)