La funzione "Attiva WiFi automaticamente" di Android Oreo è disponibile per tutti in Android Pie

Android Oreo ha aggiunto la funzione "Attiva WiFi automaticamente" quando ti avvicini a una rete salvata di alta qualità. Questa funzionalità è disponibile per tutti in Android Pie.

I possessori di Google Nexus 5X e Nexus 6P ricorderanno la delusione quando hanno ricevuto l'aggiornamento ufficiale Android 8.0 Oreo e non hanno ricevuto funzionalità come la luce notturna e la riattivazione Wi-Fi automatica. Quest'ultima funzionalità è stata introdotta con l'aggiornamento Android Oreo per Google Pixel e Pixel XL. Ciò che fa è attivare automaticamente il Wi-Fi per connettersi a una rete salvata di alta qualità. La funzionalità non è disponibile per tutti i dispositivi Android Oreo poiché gli OEM devono scegliere di abilitarla, ma è così Volere essere disponibile per tutti i dispositivi con Android Pie!

Aggiornamento 09/08/18: il titolo è stato aggiornato per chiarire che la funzionalità è ora disponibile per tutti, non necessariamente abilitata per impostazione predefinita per tutti. È ancora facoltativo e può essere abilitato o disabilitato dall'utente!

Riattivazione automatica Wi-Fi per tutti i dispositivi Android Pie

Con il rilascio di Android Pie e il codice viene rilasciato AOSP, abbiamo individuato due modifiche che abilitano questa funzionalità per tutti i dispositivi avviati o aggiornati ad Android 9 Pie. Il primo commit lo abilita semplicemente su tutti i dispositivi modificando il valore di config_wifi_wakeup_available nel framework AOSP da 0 (falso) a 1 (vero). Un commit successivo rimuove completamente questo flag poiché ora è abilitato per impostazione predefinita in Android Pie.

Se si confronta config.xml nel ramo Android frameworks/base per il tag android-8.1.0_r43 rispetto al uno nel tag android-9.0.0_r3, vedrai che il flag "Attiva Wi-Fi automaticamente" non è più presente. Anche le ROM personalizzate basate su Android Pie avranno la funzionalità abilitata senza dover apportare alcuna modifica.

Per un rapido aggiornamento su come funzionava questa funzionalità in Android Oreo, sfrutta la funzione "Scansione Wi-Fi" nei Servizi di localizzazione per rilevare le reti Wi-Fi in background. Confronta queste reti Wi-Fi con il servizio di consigli di Google e, se il servizio di consigli determina che la rete Wi-Fi è attendibile (salvato rete) e di alta qualità (in base alla qualità della connessione, alla velocità della rete, ecc.), il tuo dispositivo Android attiverà completamente il Wi-Fi e si connetterà automaticamente alla rete. Questo in realtà finisce per risparmiare batteria se vivi in ​​un'area con molti punti di accesso Wi-Fi, perché è l'alternativa sta lasciando il Wi-Fi attivo, il che fa sì che il telefono si connetta e disconnette costantemente da un Wi-Fi aperto di bassa qualità reti. Non siamo sicuri di come funzioni questa funzionalità in Android Pie poiché non utilizza più il servizio di consigli di rete.

Se il tuo dispositivo ha questa funzionalità disponibile in Android Oreo, la troverai in Impostazioni --> Rete e Internet --> Wi-Fi --> Preferenze Wi-Fi --> "Attiva Wi-Fi automaticamente." Affinché questa funzione funzioni, dovrai anche abilitare la "Scansione Wi-Fi" in Impostazioni --> Posizione --> Scansione. Se il tuo dispositivo non dispone di questa funzionalità, dovrai attendere il rilascio dell'aggiornamento Android Pie (Android 9) oppure abilitalo manualmente tu stesso (anche se dovremmo notare che questo metodo probabilmente funziona veramente solo se si utilizza un overlay per abilitare il valore nel framework.)