La limitazione della scansione WiFi di Android Pie sta paralizzando alcuni strumenti di rete

Google ha provato a migliorare la durata della batteria su Android Pie, ma quest'ultima modifica alla scansione WiFi sta interferendo con una serie di applicazioni di rete.

Aggiornamento 2 (29/5/19, 9:04 ET): Un dipendente di Google afferma che una nuova opzione per gli sviluppatori per attivare/disattivare la limitazione della scansione WiFi sarà disponibile a partire da Android Q Beta 5.

Aggiornamento 1 (28/5/19 alle 01:18 ET): Google ha confermato che le modifiche alla scansione Wi-Fi in primo piano rimarranno in Android Q.

Android Pie è ancora fresco nella mente di tutti e stiamo solo iniziando a sperimentare alcune delle modifiche apportate da Google con il suo ultimo aggiornamento. Android è sempre stato criticato per la scarsa durata della batteria rispetto ad altri sistemi operativi mobili, ma questa era un'arma a doppio taglio. Certo, Android utilizzava una durata della batteria maggiore rispetto ad altri, ma consentiva che molte più applicazioni uniche e diversificate fossero esclusive della piattaforma.

Google ha fatto molto aiutare migliorare l'utilizzo complessivo della durata della batteria su Android, ma quest'ultima modifica alla scansione WiFi sta interferendo con una serie di applicazioni di rete.

Pertanto, con l'introduzione di Android Pie, Google ha posto un limite alla frequenza con cui un'applicazione può utilizzare la funzione di scansione WiFi della piattaforma. Google ha risposto al rapporto nel loro tracker dei problemi e abbiamo confermato che questo ultimo aggiornamento per Android limita questa funzionalità sia per le applicazioni in primo piano che per tutte le applicazioni in background. Per le applicazioni in primo piano, la funzionalità è limitata a 4 scansioni ogni 2 minuti mentre le applicazioni in background sono limitate a solo 1 scansione ogni 30 minuti.

A prima vista, questo sembra un modo decente per alleviare un utilizzo non necessario della batteria, ma ci sono alcune circostanze in cui ciò ha avuto un effetto negativo. Ad esempio, applicazioni di rete popolari come Analizzatore Wi-Fi E WiGLE (un'app Wardriving) necessitano di un accesso più frequente alla scansione WiFi rispetto all'applicazione standard. Questa modifica ha sostanzialmente reso inutili questi tipi di applicazioni in quanto riduce la loro velocità di scansione di almeno 30 volte anche se si tratta di applicazioni attive destinate ad essere utilizzate in primo piano.

Come puoi vedere, queste circostanze anomale hanno avuto un effetto negativo su alcune popolari applicazioni di rete. Google è stato attivo in questo thread di monitoraggio dei problemi ed è arrivato addirittura a farlo spiegare come viene determinata la limitazione. A partire da ora, non c'è stata una soluzione fornita da Google stessi, ma sono andati avanti e ha rinviato questo problema "per considerazione" in una futura versione di Android.


Aggiornamento 1: ancora in Android Q

Secondo a commento sul Tracker dei problemi di Google (tramite AndroidPolizia), la limitazione del Wi-Fi è destinata a durare. Tuttavia, Android Q consente agli utenti di disattivare la limitazione su un dispositivo locale con il seguente comando ADB:

adb shell settings put global wifi_scan_throttle_enabled 0

Nonostante ciò che dice il commento, l'invio di questo comando funziona non richiedono l'accesso root.


Aggiornamento 2: attiva/disattiva l'arrivo in Q Beta 5

Un dipendente di Google ha pubblicato un commento nel thread di Google Issue Tracker che dice che un interruttore sarà presto disponibile. A partire da Android Q Beta 5, che è previsto per il terzo trimestre del 2019, sarà presente un interruttore per disattivare la limitazione della scansione nelle opzioni sviluppatore. Non sarà necessario utilizzare il comando ADB menzionato nell'aggiornamento dell'articolo precedente.