caffeinepills
Lurker
I've recently been having a lot of battery issues lately and I think I am close to figuring it out as being related to WiFi and it constantly either downloading, scanning, or both.
When I am connected to WiFi, the download signal is ALWAYS going constantly. I have no apps in the foreground or in task manager showing up. I have no email accounts setup. I have GSam and you can see how much data WiFi has downloaded. I sat there and looked, waited, then refreshed, and it shows it downloading whatever data, slowly.
Relevant options:
- Auto-connect on WiFi: Unchecked.
- Notify me when WiFi available: Unchecked.
- Keep Wi-Fi on during sleep: Never
- Disabled Sync.
(Side question, should it constantly be auto-scanning when you are viewing the access point list in Wi-Fi options or only when you hit the scan button?)
I have attached the screenshot demonstrating the issue. WiFi is constantly on as you can see from the graph at the bottom (except in the test cases where I manually forced it off). I believe the awake and WiFi should be matching or close to matching. So either WiFi is broke, or something is overriding the option for WiFi to sleep just to download. Which, I am not sure how is possible since it's a system app? I have googled a bit and found the dhd_dpc as being related to WiFi and it is constantly in the top 5 CPU processes.
Some observations:
- Keep Wi-Fi on during sleep: Never; and only when charging. Neither mad a difference.
- Force stopping apps that download (at least show up in the data usage) and makes no difference.
- dhd_dpc and system_server both stay on in the top 5 with WiFi enabled and I'm not even connected to a network. So maybe this actually does have to do with scanning? Although the downloading data shouldn't have to do scanning...
I have tried factory reset, and restarting multiple times. No difference.
Any ideas? I have seen a few posts regarding something like this, but no solutions whatsoever. I am getting really fed up. Any help is appreciated.\
EDIT: I am also rooted.
When I am connected to WiFi, the download signal is ALWAYS going constantly. I have no apps in the foreground or in task manager showing up. I have no email accounts setup. I have GSam and you can see how much data WiFi has downloaded. I sat there and looked, waited, then refreshed, and it shows it downloading whatever data, slowly.
Relevant options:
- Auto-connect on WiFi: Unchecked.
- Notify me when WiFi available: Unchecked.
- Keep Wi-Fi on during sleep: Never
- Disabled Sync.
(Side question, should it constantly be auto-scanning when you are viewing the access point list in Wi-Fi options or only when you hit the scan button?)
I have attached the screenshot demonstrating the issue. WiFi is constantly on as you can see from the graph at the bottom (except in the test cases where I manually forced it off). I believe the awake and WiFi should be matching or close to matching. So either WiFi is broke, or something is overriding the option for WiFi to sleep just to download. Which, I am not sure how is possible since it's a system app? I have googled a bit and found the dhd_dpc as being related to WiFi and it is constantly in the top 5 CPU processes.
Some observations:
- Keep Wi-Fi on during sleep: Never; and only when charging. Neither mad a difference.
- Force stopping apps that download (at least show up in the data usage) and makes no difference.
- dhd_dpc and system_server both stay on in the top 5 with WiFi enabled and I'm not even connected to a network. So maybe this actually does have to do with scanning? Although the downloading data shouldn't have to do scanning...
I have tried factory reset, and restarting multiple times. No difference.
Any ideas? I have seen a few posts regarding something like this, but no solutions whatsoever. I am getting really fed up. Any help is appreciated.\
EDIT: I am also rooted.