Purtroppo non ho trovato traccia -su questo forum- di questo che considero un bug grave. Ci sono invece alcune segnalazioni su Reddit.com purtroppo senza seguito alcuno.
In breve: se da Impostazioni si seleziona Wi-Fi, l'applicazione va in crash e appare la segnalazione: "L'app Impostazioni si è interrotta" (con la possibilità di segnalare il bug a MI e di visualizzare il riepilogo).
E' un problema serio che di fatto blocca l'uso del telefono... (per ciò che attiene alla navigazione internet via wifi). Di seguito pubblico il riepilogo. Grazie a chiunque sappia darmi una soluzione !
Terminale: Redmi 5
Versione MIUI: MIUI Global 10.1 | Stabile - 10.1.3.0
--------------------------Start
java.lang.IllegalArgumentException: Illegal reason value: 110
at android.net.wifi.WifiConfiguration$NetworkSelectionStatus.setNetworkSelectionDisableReason(WifiConfiguration.java:1343)
at android.net.wifi.WifiConfiguration$NetworkSelectionStatus.readFromParcel(WifiConfiguration.java:1497)
at android.net.wifi.WifiConfiguration$1.createFromParcel(WifiConfiguration.java:2382)
at android.net.wifi.WifiConfiguration$1.createFromParcel(WifiConfiguration.java:2378)
at android.content.pm.BaseParceledListSlice.readCreator(BaseParceledListSlice.java:124)
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:77)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:39)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:75)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:74)
at android.net.wifi.IWifiManager$Stub$Proxy.getConfiguredNetworks(IWifiManager.java:932)
at android.net.wifi.WifiManager.getConfiguredNetworks(WifiManager.java:1028)
at com.android.settingslib.wifi.a.cvs(WifiTracker.java:444)
at com.android.settingslib.wifi.a.cvv(WifiTracker.java:660)
at com.android.settingslib.wifi.a.cvn(Unknown Source:0)
at com.android.settingslib.wifi.c.cvS(WifiTracker.java:849)
at com.android.settingslib.wifi.c.handleMessage(WifiTracker.java:834)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:171)
at android.os.HandlerThread.run(HandlerThread.java:65)
--------------------------End
In breve: se da Impostazioni si seleziona Wi-Fi, l'applicazione va in crash e appare la segnalazione: "L'app Impostazioni si è interrotta" (con la possibilità di segnalare il bug a MI e di visualizzare il riepilogo).
E' un problema serio che di fatto blocca l'uso del telefono... (per ciò che attiene alla navigazione internet via wifi). Di seguito pubblico il riepilogo. Grazie a chiunque sappia darmi una soluzione !
Terminale: Redmi 5
Versione MIUI: MIUI Global 10.1 | Stabile - 10.1.3.0
--------------------------Start
java.lang.IllegalArgumentException: Illegal reason value: 110
at android.net.wifi.WifiConfiguration$NetworkSelectionStatus.setNetworkSelectionDisableReason(WifiConfiguration.java:1343)
at android.net.wifi.WifiConfiguration$NetworkSelectionStatus.readFromParcel(WifiConfiguration.java:1497)
at android.net.wifi.WifiConfiguration$1.createFromParcel(WifiConfiguration.java:2382)
at android.net.wifi.WifiConfiguration$1.createFromParcel(WifiConfiguration.java:2378)
at android.content.pm.BaseParceledListSlice.readCreator(BaseParceledListSlice.java:124)
at android.content.pm.BaseParceledListSlice.<init>(BaseParceledListSlice.java:77)
at android.content.pm.ParceledListSlice.<init>(ParceledListSlice.java:39)
at android.content.pm.ParceledListSlice.<init>(Unknown Source:0)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:75)
at android.content.pm.ParceledListSlice$1.createFromParcel(ParceledListSlice.java:74)
at android.net.wifi.IWifiManager$Stub$Proxy.getConfiguredNetworks(IWifiManager.java:932)
at android.net.wifi.WifiManager.getConfiguredNetworks(WifiManager.java:1028)
at com.android.settingslib.wifi.a.cvs(WifiTracker.java:444)
at com.android.settingslib.wifi.a.cvv(WifiTracker.java:660)
at com.android.settingslib.wifi.a.cvn(Unknown Source:0)
at com.android.settingslib.wifi.c.cvS(WifiTracker.java:849)
at com.android.settingslib.wifi.c.handleMessage(WifiTracker.java:834)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:171)
at android.os.HandlerThread.run(HandlerThread.java:65)
--------------------------End