Ok, I've been experiencing battery drain on latest 4.4.2 roms like Resurrection Remix and Mokee, and finally I've solved it, searching on the internet I found that the problem was related to wi-fi keeping the phone awake, it didn't entered on deep sleep, first I thought it was because of location services creating a wakelock but that wasn't the case, the problem is your router configuration, this is how you solve it:
1. You have to go to your router configuration webpage, mines 192.168.1.1 on my internet browser.
2. You have to look for your wireless advanced settings, we're looking for this settings:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Here's the trick, if your router is affected and is causing you wakelocks, default value of Beacon Interval will be 100, and DTIM Interval will be something like 1.
DTIM interval is how many intervals the router buffers data, so that devices in sleep mode will wake up and catch the information. Default on many affected routers is 1, meaning that the phone wakes up for every bacon, or 10 times per second.
Beacon Interval should be reduced to 50. This may seem counterintuitive, but your phone, if it mistimes waking for a beacon, will stay awake until the next beacon. This cuts that wake time in half, thus conserving battery.
3. Change the value of DTIM interval to "30", and Beacon interval to "50".
4. Reboot your router.
You should notice improved battery life, I also revoked auth permissions of Google Search app for keeping the phone awake and location, you guys could try that too.
Hope this helps, please let me know if this worked for you guys
Source
Related
Post a screenshot of your touchpad's battery usage chart, what rom you are using, and any tweaks you have used to achieve the life.
Here's mine...
ROM: Cyanogenmod 9 Alpha 2
TWEAKS: using setcpu to make my TouchPad go into deep sleep (192mhz max and min.) while the screen is off.
LIFE: Can squeeze 12 hours with hours of gaming and browsing.
SCREENSHOT:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my HP TouchPad CM9
Does your touchscreen ever become unresponsive after waking it up with that low of a setcpu setting?
No. I have never lost any responsiveness. The only time I had a problem was when I locked it and itsleeped while temple run was running. Then the game became choppy and I had to restart the round
Sent from my Galaxy Note on At&t
I've just started using Juice Defender (purchase version) to switch my WiFi off when the screen goes blank. I've put some exceptions in too, so Titanium Backup and others can wake the data connection up for syncing if required. Improved standby power saving considerably.
JD also shuts off Wifi after a little while of no data throughout. This can be handy if you are doing something that does not require data, such as games.
Orange, just a suggestion, use powersave scaling when sleep is on. This will peg the clockspeed to the minimum. The only difference between that and what you are currently doing is that it will no longer need to scan to see if it needs to increase or decrease the clockspeed.Theoretically it should save battery.
Hello,
I am using Nexus 6P with the unrooted N6F26Q build of Pure Nexus ROM. I have always had decent battery performance of this phone with my general usage. Recently I have moved to a new geographic location and I see a rapid battery drain while the phone in a particular building. I do not have cell phone network here, so I have AirPlane mode turned on, but I use WiFi for internet connectivity. My observations are as follows:
1. During the day time, when I am in building A, there is no battery drain. I don't use my phone much and the battery level does not drop by much.
2. During evening and night time, I am in building B, which has a different WiFi, the battery immediately starts to deplete rapidly and in the morning I wake up with a dead phone.
3. Suspecting that the WiFi might be the cause, I tried to switch WiFi off at night, but I still found my phone to be dead in the morning.
I captured the bug report data and tried to analyze it with battery historian, but I don't have enough experience to point out the cause.
This is what the battery historian graph looks like.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Same graph from another bug report, when the WiFi was turned off during the night:
Can someone see something unusual in the graphs?
I can share the entire bug report via PM if someone wants to take a closer look.
Thank you.
Hi all,
I have a Note 4 910F on 6.01 (unrooted) with dreadful battery drain to the point where under use I'm hardly lasting a day or less which is ridiculous under medium/light use.
As seen in the images below the phone (since I got it) has been awake all the time (even when screen is off) except when its turned off. (I disabled WiFi on when sleep mode)
It will be awake in airplane mode and in safe mode so its not a 3rd party app problem. All bluetooth/nfc etc disabled. I have tried phone cache clear, app cache clear, reset.
I've used wakelock detector to grant battery stats via pc and see screenshots below for the wakelocks. I've then turned on the phone and have not touched anything for over an hour to show awake stats when the screen is off.
I've been all over the net searching for an answer but I'm pretty new to android stats etc. This is one of three batteries I have btw, all of which perform the same, so to me it must be software related. I am prepared to root the device to remove software that could be causing issue if it will solve it...
I have disabled Google+, Google Now, No Voice commands present at all or gestures.
Can anyone tell me the issue and how to solve this battery drain???
CPU Wakelock below (Partial) most important I am led to believe.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Kernel Wakelock
OS screens
Hi All,
ive found a new annoyance with my phone recently. I always keep my phone location settings on battery saver mode as i believe having it on high accuracy all the time does make a difference to stand by drain with google's constant requests of location data.
however recently it seems the phone changes to high accuracy mode by itself after a few hours - anyone know which app/setting may cause this? Wifi calling used to do this but i no longer use - must be another setting somewhere?
Go to the Settings search bar and type: "Send Last Location", you'll wind up here:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The "Send Last Location" bumps up your location accuracy when your battery is low so you can find your phone when it dies.
Good find! Although my battery is on 6% atm and it's still on battery saver mode so thinking it isn't that ?
I have noticed the same thing. I picked up that the native weather app is turning on the gps to high accuracy when updating the weather.
I had a look at that app and when I launch it - it did ask to change my accuracy to high so thinking it can't be that either ? Kinda annoying trying to find this rogue setting / app
What I do is just refresh the app on the widget and not to open the app, I picked up that even if I say to turn on gps later, it switches it to high automatically
This notification already appeared more than once
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
It's written that it's sharing my real time location. I didn't share it to anyone and whatsapp has no location permission.
Recently my battery started draining faster, I tried to find out why, and found this:
Whatsapp keep accessing these movement sensors and this is not something you can block with the permission system.
For instance, this can be used to track if you are staying at home or moving around during quarantine.
Or make a profile of you, how much time do you spent in the same place.
WhatsApp has a state-of-the-art GPS location technology built-in.
Just for the sake of saving battery life, in Android you can disable GPS, which is the feature that will drain the battery the most: Google Settings -> Location -> Mode -> Battery saving.
Doing so only Wi-Fi and mobile networks are used to determine your location.
jwoegerbauer said:
WhatsApp has a state-of-the-art GPS location technology built-in.
Just for the sake of saving battery life, in Android you can disable GPS, which is the feature that will drain the battery the most: Google Settings -> Location -> Mode -> Battery saving.
Doing so only Wi-Fi and mobile networks are used to determine your location.
Click to expand...
Click to collapse
But Android blocks the access to all those info unless you give the app permission to location, and the location permission is denied for whatsapp.
And that notification is supposed to appear only when you share your real-time location with a contact, but I didn't share my location with anyone.