[XDA Assist] VERIGC:
Hi, I hope someone can help me with this problem,

I know there are so many threads related to this problem, but none of these solutions work for me. As says in title, after root my honor 6 with Honor 6 multi tool, it work perfectly witout any problem, after a while it start to have problem to turn on wifi connection; it stay in activating wifi and never could, it was solved by clearing the dalvik cache and wifi was working again, but it is disconnected after a few minutes, wifi stay on, even show me my home network, but it is not connected. Normally disconnects after download some app in playstore or when i open some app that requests root acces, for that i think its something with permissions of any folder.

Additionally, i save some logs with Android Devices Monitor to show some error messages when i acces to wifi settings or when i lost wifi connections:

This is log when i acces wifi Settings:

08-21 10:48:44.430: I/ActivityManager(2929): START u0 {act=android.intent.action.MAIN cmp=com.android.settings/.Settings$WifiSettingsActivity (has extras)} from pid 16278

08-21 10:48:44.555: E/TAG(16278):	at com.android.settings.wifi.AccessPointFilter.initialFilter(AccessPointFilter.java:51)

08-21 10:48:44.555: E/TAG(16278):	at com.android.settings.wifi.WifiSettings.onActivityCreated(WifiSettings.java:394)

08-21 10:48:44.635: E/WifiSettings(16278): invalid RSSI value, do not update wifi signal icon

08-21 10:48:44.645: E/WifiSettings(16278): invalid RSSI value, do not update wifi signal icon

08-21 10:48:44.655: E/WifiSettings(16278): invalid RSSI value, do not update wifi signal icon

08-21 10:48:44.825: I/ActivityManager(2929): Displayed com.android.settings/.Settings$WifiSettingsActivity: +361ms

In this log i was connected to wifi and after download an app from playstore it was disconnected:

08-21 10:43:23.950: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:23.955: I/WifiStateTracker(2929): NETWORK_STATE_CHANGED_ACTION:NetworkInfo: type: WIFI[], state: CONNECTING/OBTAINING_IPADDR, reason: (unspecified), extra: "Stuxnet ", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

08-21 10:43:24.145: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:24.965: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:25.275: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:25.280: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:25.285: I/WifiStateTracker(2929): NETWORK_STATE_CHANGED_ACTION:NetworkInfo: type: WIFI[], state: CONNECTING/CAPTIVE_PORTAL_CHECK, reason: (unspecified), extra: "Stuxnet ", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

08-21 10:43:25.295: I/WifiStateTracker(2929): NETWORK_STATE_CHANGED_ACTION:NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "Stuxnet ", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

08-21 10:43:25.305: I/StatusBar.NetworkController(3211): wificonnect:true iconid:2130903817

08-21 10:43:25.315: I/GCoreUlr(3363): Wifi connected, attempting upload

08-21 10:43:25.315: I/GCoreUlr(3363): Starting service, intent=Intent { act=com.google.android.location.reporting.WIFI_TRIGGERED_UPLOAD cmp=com.google.android.gms/com.google.android.location.reporting.service.DispatchingService }, extras=null

08-21 10:43:25.720: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:26.495: I/NetworkMonitor(639): type=WIFI subType= reason=null isConnected=true

08-21 10:43:26.590: I/NetworkMonitor(639): type=WIFI subType= reason=null isConnected=true

08-21 10:43:26.720: W/System.err(2929): java.lang.SecurityException: WifiService: Neither user 10075 nor current process has android.permission.CHANGE_WIFI_STATE.

08-21 10:43:26.720: W/System.err(2929):	at com.android.server.wifi.WifiService.enforceChangePermission(WifiService.java:681)

08-21 10:43:26.720: W/System.err(2929):	at com.android.server.wifi.WifiService.getWifiServiceMessenger(WifiService.java:1354)

08-21 10:43:26.720: W/System.err(2929):	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java:423)

08-21 10:43:26.925: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:26.945: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:26.960: I/StatusBar.NetworkController(3211): wificonnect:true iconid:2130903817

08-21 10:43:26.975: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:27.820: W/ArpVerifier(2929): ignore msg MSG_CHECK_WIFI_PERIOD, msg token = 20, expected token = 23

08-21 10:43:28.380: I/StatusBar.NetworkController(3211): wificonnect:true iconid:2130903817

08-21 10:43:28.440: I/NetworkMonitor(639): type=WIFI subType= reason=null isConnected=true

08-21 10:43:30.555: I/StatusBar.NetworkController(3211): wificonnect:true iconid:2130903818

08-21 10:43:47.455: I/WifiStateTracker(2929): NETWORK_STATE_CHANGED_ACTION:NetworkInfo: type: WIFI[], state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: <unknown ssid>, roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

08-21 10:43:47.455: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:47.490: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:47.620: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:47.635: I/ToolboxService(3211): receive broadcast:android.net.wifi.STATE_CHANGE

08-21 10:43:50.615: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:43:55.325: W/ArpVerifier(2929): ignore msg MSG_CHECK_WIFI_PERIOD, msg token = 23, expected token = 25

08-21 10:44:01.445: E/DMD(2433): [M/listen_server] dsm_wifi has error (20700) ignored

08-21 10:44:01.445: E/DMD(2433): [M/dsm_clear_error] dsm_wifi finish clear 30 bytes

08-21 10:44:01.445: E/DMD(2433): [M/dsm_clear_error] dsm_wifi finish clear

08-21 10:44:07.175: W/System.err(2929): java.lang.SecurityException: WifiService: Neither user 10126 nor current process has android.permission.CHANGE_WIFI_STATE.

08-21 10:44:07.175: W/System.err(2929):	at com.android.server.wifi.WifiService.enforceChangePermission(WifiService.java:681)

08-21 10:44:07.175: W/System.err(2929):	at com.android.server.wifi.WifiService.getWifiServiceMessenger(WifiService.java:1354)

08-21 10:44:07.175: W/System.err(2929):	at android.net.wifi.IWifiManager$Stub.onTransact(IWifiManager.java:423)

08-21 10:44:10.755: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

08-21 10:44:11.865: I/StatusBar.NetworkController(3211): wificonnect:false iconid:2130903819

Thanks again and i apologize extent of this thread, i hope u can help me....