W systemie Android Oreo dodano funkcję „Włącz Wi-Fi automatycznie”, gdy znajdziesz się w pobliżu zapisanej sieci o wysokiej jakości. Ta funkcja jest dostępna dla wszystkich użytkowników Androida Pie.
Właściciele Google Nexus 5X i Nexus 6P zapamiętają rozczarowanie, gdy otrzymali oficjalną aktualizację Androida 8.0 Oreo i nie otrzymali takich funkcji jak Night Light i automatyczne budzenie przez Wi-Fi. Ta ostatnia funkcja została wprowadzona wraz z aktualizacją Androida Oreo dla Google Pixel i Pixel XL. Automatycznie włącza Wi-Fi, aby połączyć się z zapisaną siecią o wysokiej jakości. Ta funkcja nie jest dostępna dla wszystkich urządzeń z Androidem Oreo, ponieważ producenci OEM muszą ją włączyć, ale tak jest będzie być dostępne dla wszystkich urządzeń z systemem Android Pie!
Aktualizacja 8/9/18: Tytuł został zaktualizowany, aby wyjaśnić, że ta funkcja jest teraz dostępna dla wszystkich, niekoniecznie domyślnie włączona dla wszystkich. Jest to nadal opcjonalne i użytkownik może je włączyć lub wyłączyć!
Automatyczne budzenie Wi-Fi dla wszystkich urządzeń z systemem Android Pie
Z wydanie Androida Pie i kod spada AOSP, zauważyliśmy dwie zmiany, które umożliwiają tę funkcję na wszystkich urządzeniach uruchamianych z systemem Android 9 Pie lub aktualizujących go do wersji Android 9 Pie. Pierwsze zatwierdzenie po prostu włącza to na wszystkich urządzeniach, zmieniając wartość config_wifi_wakeup_available
w strukturze AOSP od 0 (fałsz) do 1 (prawda). Kolejne zatwierdzenie całkowicie usuwa tę flagę, ponieważ jest ona teraz domyślnie włączona w Androidzie Pie.
Jeśli porównasz plik config.xml w gałęzi frameworków/podstawy systemu Android dla tagu Android-8.1.0_r43 z tagiem Android-8.1.0_r43 jeden w tagu Android-9.0.0_r3, zobaczysz, że flaga „Włącz Wi-Fi automatycznie” nie jest już obecny. Nawet niestandardowe ROM-y oparte na systemie Android Pie będą miały włączoną tę funkcję bez konieczności wprowadzania jakichkolwiek zmian.
Aby szybko przypomnieć sobie, jak ta funkcja działa w systemie Android Oreo, korzysta ona z funkcji „Skanowanie Wi-Fi” w usługach lokalizacyjnych, która umożliwia wykrywanie sieci Wi-Fi w tle. Sprawdza te sieci Wi-Fi pod kątem usługi rekomendacji Google i jeśli usługa rekomendacji ustali, że sieć Wi-Fi jest zaufana (zapisana sieć) i wysokiej jakości (w zależności od jakości połączenia, szybkości sieci itp.), wtedy Twoje urządzenie z Androidem w pełni włączy Wi-Fi i automatycznie połączy się z sieć. To faktycznie kończy się oszczędzaniem baterii, jeśli mieszkasz w obszarze z mnóstwem punktów dostępu Wi-Fi, ponieważ jest to alternatywa opuszcza Wi-Fi, co powoduje, że telefon stale łączy się z otwartą siecią Wi-Fi o niskiej jakości i rozłącza się z nią sieci. Nie jesteśmy jednak pewni, jak ta funkcja działa w systemie Android Pie, ponieważ nie korzysta on już z usługi rekomendacji sieci.
Jeśli Twoje urządzenie ma tę funkcję dostępną w systemie Android Oreo, znajdziesz ją w Ustawieniach -> Sieć i Internet -> Wi-Fi -> Preferencje Wi-Fi -> „Włącz Wi-Fi automatycznie”. Aby ta funkcja działała, musisz także włączyć opcję „Skanowanie Wi-Fi” w Ustawieniach -> Lokalizacja -> Skanowanie. Jeśli Twoje urządzenie nie ma tej funkcji, musisz poczekać na wprowadzenie aktualizacji Androida Pie (Android 9) lub ręcznie włącz to samodzielnie (chociaż powinniśmy zauważyć, że ta metoda prawdopodobnie naprawdę działa tylko wtedy, gdy użyjesz nakładki, aby włączyć wartość w frameworku).