This is a normal 3G battery time with CM11 by ggow? - Kindle Fire HDX 7" & 8.9" Q&A, Help & Troubleshoot

I've got 1 day and 10 hours standby battery life from 100% to 0%.
There was no use of the tablet and only standby time.
and I turned on Mobile data and Bluetooth and turned off WiFi which means full time 3G(HSPA) standby with bluetooth.
I use HDX 8.9 3rd gen LTE(apollo) with CM11 by ggow on the Sidestrap 4.0.1.
there was almost no 'awake' and there was never 'screen on'.
I wonder this battery time is normal or not.

Likesoft said:
I've got 1 day and 10 hours standby battery life from 100% to 0%.
There was no use of the tablet and only standby time.
and I turned on Mobile data and Bluetooth and turned off WiFi which means full time 3G(HSPA) standby with bluetooth.
I use HDX 8.9 3rd gen LTE(apollo) with CM11 by ggow on the Sidestrap 4.0.1.
there was almost no 'awake' and there was never 'screen on'.
I wonder this battery time is normal or not.
Click to expand...
Click to collapse
While I have no experience with HDX mobile data (my devices are WiFi only) I will comment my phone (Moto X variant) with a battery 35% the capacity of an HDX 8.9" can hold out for 48+ hours under the same scenario. No radios, only mobile data, no screen activity (left in drawer). Obviously a lot depends on connectivity type (2G/3G/LTE), distance from tower and the ability for the device to fall into and remain in 'deep sleep'. Google services are notorious for waking idle devices; you have to pretty aggressive to quite the framework while not impacting functionality.
Based on the above caveats and my experience with several HD and HDX 7 devices runing FireOS, CM11 and Nexus (can easily last a week or more in standby) I'd say the mobile radio is certainly taking a toll on battery life. There are several Xposed modules that attempt to manage radio configuration on-the-fly to moderate power draw. Might want to try one of those.

Davey126 said:
While I have no experience with HDX mobile data (my devices are WiFi only) I will comment my phone (Moto X variant) with a battery 35% the capacity of an HDX 8.9" can hold out for 48+ hours under the same scenario. No radios, only mobile data, no screen activity (left in drawer). Obviously a lot depends on connectivity type (2G/3G/LTE), distance from tower and the ability for the device to fall into and remain in 'deep sleep'. Google services are notorious for waking idle devices; you have to pretty aggressive to quite the framework while not impacting functionality.
Based on the above caveats and my experience with several HD and HDX 7 devices runing FireOS, CM11 and Nexus (can easily last a week or more in standby) I'd say the mobile radio is certainly taking a toll on battery life. There are several Xposed modules that attempt to manage radio configuration on-the-fly to moderate power draw. Might want to try one of those.
Click to expand...
Click to collapse
I think it's not normal.
Although the mobile radio takes some more power than WiFi, It doens't make sense that a 6000mAh battery device lasts only 34 hours standby time.
I think I should find out what is the problem.

Likesoft said:
I think it's not normal.
Although the mobile radio takes some more power than WiFi, It doens't make sense that a 6000mAh battery device lasts only 34 hours standby time.
I think I should find out what is the problem.
Click to expand...
Click to collapse
Gsam and wakelock detector (or similar tools) are your friend for detection, Greenify and Amplify (if used judiciously) for remediation. Of course there are more powerful tools for advanced tweaking ...

Davey126 said:
Gsam and wakelock detector (or similar tools) are your friend for detection, Greenify and Amplify (if used judiciously) for remediation. Of course there are more powerful tools for advanced tweaking ...
Click to expand...
Click to collapse
Normally, 'wake lock' makes battery drain but there's no awake on my battery log from android setting menu.
I can see the cpu gorverner is 'performance' which sets cpu clock highest and it can't be changed.
Maybe that's the reason of battery drain I think.
but one thing I feel weird is, if cpu clock is set highest and it can't be changed, the device should be warm or hot. but I can't feel any heat from my HDX 8.9. but the battery still drains.

Likesoft said:
Normally, 'wake lock' makes battery drain but there's no awake on my battery log from android setting menu.
I can see the cpu gorverner is 'performance' which sets cpu clock highest and it can't be changed.
Maybe that's the reason of battery drain I think.
but one thing I feel weird is, if cpu clock is set highest and it can't be changed, the device should be warm or hot. but I can't feel any heat from my HDX 8.9. but the battery still drains.
Click to expand...
Click to collapse
The native battery log is not comprehensive, particularly in the area of awake time (based on what?). Use a more robust tool (I suggested a couple). Also take a peek a Process Stats under developer options (KitKat and above). This can sometimes expose CPU/RAM hogs (and indirectly wakelocks).
Try CPU-Z to monitor individual processor speeds (on the SOC tab). Many tools report only the highest level. There are various apps that attempt to set cpu min/max. I would stay away from those as most roms and the device itself do a fine job responding to dynamic loads.
If 1-2 CPUs are elevated and the rest idle there won't be a lot of excess heat.

Davey126 said:
The native battery log is not comprehensive, particularly in the area of awake time (based on what?). Use a more robust tool (I suggested a couple). Also take a peek a Process Stats under developer options (KitKat and above). This can sometimes expose CPU/RAM hogs (and indirectly wakelocks).
Try CPU-Z to monitor individual processor speeds (on the SOC tab). Many tools report only the highest level. There are various apps that attempt to set cpu min/max. I would stay away from those as most roms and the device itself do a fine job responding to dynamic loads.
If 1-2 CPUs are elevated and the rest idle there won't be a lot of excess heat.
Click to expand...
Click to collapse
I've checked the core status with CPU-Z, the 1-2 cores are only elevated to highest clock and the rest cores(3-4) are stopped, as you mentioned. Maybe that's why there was no excess heat.
Anyway, I've installed Gsam battery and WLD. but the WLD gives me only meaning less results(there was no excessive wake lock or so. Kernal wake lock time is almost same as the time of my using the tablet.).
But Gsam gives me that the problem is "Radio". GSam says 66% of battery drain is caused by Radio during last 24 hours, even though I used tablet 3 hours with screen on.
I think the battery is leaking from 3G radio.
The next test will be the Airplain mode with WiFi and Bluetooth on.

Related

Bigger battery capacity

Hi all,
I love the Sony Tablet except its battery life. for something that is so huge compared to the others similar products out there, I am sure that they could have squeezed a bigger battery into the unit.
The power capacity is pretty weak. Let's hope that Sony offers a higher capacity battery size. I would gladly pay to upgrade it.
That's weird, my battery life is fantastic. If I play games on it all day it'll last 8-12 hours, but if I just use it intermittently and moderately it'll easily last me a couple of days. On standby it only uses a couple percent a day if that!
I'm the same as unclespoon. Even during heavy use, I get about 9 hours, which is way better than my old Galaxy Tab could ever muster. Standby usage is crazy low, its fantastic!
Not sure what you mean either about being larger than most other devices. The Tablet's 9.4" screen is smaller than almost any other full-size Tab out there (including the iPad) and since the back curves, theres not actually a lot of usable rear space (look at how thin its getting at the thin end, now imagine trying to fit a battery in there!)
I'm not sure you'll find a Tab out there currently with a better combo of size/battery life. The chunkier Toshiba Thrive will last longer, the thinner Galaxy Tab's will last even less, and my Tablet S always outlasts my iPad, so it might just be your device. Try checking Settings -> About -> Battery Use
I'm of the same opinion as the op. My tablet s has dreadful battery life and especially when it isn't doing anything. (50% usage is system standby) my old galaxy 7 was far far better (charged about once a week)
I believe this may just be because it is new (only have 1 full charge) as my galaxy s2 was initially unimpressive and then lasted 3 days of moderate use without charge. Hoping the same will happen to my s1.
Time will tell
My only guess was that you did a shoddy job of conditioning the battery. My old Galaxy Tab (the first 7" one) was hopeless, but when I replaced it, I conditioned the battery better and it was a bit better.
My Tablet S lasts for days and days and the standby usage is tiny. Check whats using your battery in the Battery Use screen and get back to us, we might be able to help..
I noticed advanced wifi lock was causing massive amounts of wakelocks (8 hours out of 10 according to the stats in settings/about).
betterbatterystats is not available via market but I am trying out the XDA APK now
wintermute000 said:
I noticed advanced wifi lock was causing massive amounts of wakelocks (8 hours out of 10 according to the stats in settings/about).
betterbatterystats is not available via market but I am trying out the XDA APK now
Click to expand...
Click to collapse
I noticed that as well. If you have Advanced WiFi lock activated the tablet won't go into deep sleep mode, there of massive battery usage. I still have Advanced WiFi lock on my tablet, but only activate it when I need to download/update something that takes time. Otherwise I turn it off. It's not worth the battry drain.
Wow. Your battery life are fantastic. 9 hours? That's huge. I have not used my Sony Tablet till flat but given the rate of battery loss think maybe the most is about 5 hours which is similar to what many reviewers are saying.
Just can't imagine that those reviewers are so far out of the ball park compared to you guys. I am using juice defender Beta. Not to sure if its helping or not. But at least if I not using WiFi it shuts it off automatically.
My battery used to drain badly during standby. I found that the Friend Stream service was preventing the tab from sleeping. Killed the service a while ago and battery has been fantastic since. Pushed it to 3 days with light use. About 3 hrs of browsing and facebook. My battery level is at 68%, been off power for 20h40 mins, and used for about 4hrs today - facebooking, Internet browsing. Note that no specific conditioning was performed.
What are the settings that you have on your Tablet? Auto brightness, background sync turned off ?
how did you stop friendstream, and what the heck is it, did you just kill the process and it stayed dead? (sometimes as u know u kill process but it will come back).
Good question. What is the Android software revision now. My is Android 3.2.1 (revision 2)
I acutally just uninstalled the crap-app. nothing I use anyway. It is an app for facebook, twitter and other social networks. So just get rid of it. Uninstall and be happy
my bad. I confused the HTC name and Sony name.
Social Feed Reader was misbehaving. Once started it kept running... rather than dropping off to sleep (and into Cached Apps).
Something wasn't right so I force stopped it and it stayed dead.
An additional note - the Setup, Applications, Running Applications feature isn't 100%. Some background apps aren't displaying as running or Cached. Go figure.
So any special method to stop the social feed reader?
I'm getting those kinds of numbers on mostly auto brightness (and sometimes lower, at night), with background sync turned on, WiFi sleep policy set to default, and no battery monitoring or saving apps running. The only thing I did was single initial conditioning cycle and since then its been great.
Also note that software-decoded video files will take a lot more of your battery than the equivalent properly encoded file. I havent had any trouble with Social Feed Reader, but I never even set it up and judging by the many stories around here, I would uninstall it if you're worried about battery..
asayanna said:
My battery used to drain badly during standby. I found that the Friend Stream service was preventing the tab from sleeping. Killed the service a while ago and battery has been fantastic since. Pushed it to 3 days with light use. About 3 hrs of browsing and facebook. My battery level is at 68%, been off power for 20h40 mins, and used for about 4hrs today - facebooking, Internet browsing. Note that no specific conditioning was performed.
Click to expand...
Click to collapse
good to know, thanks for sharing.
agc93 said:
I'm getting those kinds of numbers on mostly auto brightness (and sometimes lower, at night), with background sync turned on, WiFi sleep policy set to default, and no battery monitoring or saving apps running. The only thing I did was single initial conditioning cycle and since then its been great.
Also note that software-decoded video files will take a lot more of your battery than the equivalent properly encoded file. I havent had any trouble with Social Feed Reader, but I never even set it up and judging by the many stories around here, I would uninstall it if you're worried about battery..
Click to expand...
Click to collapse
Hi, that's good to know. Thanks for sharing. Unfortunately think I screwed up the initial conditioning. so I guess I will have to live with the 5 hour battery of my Tablet.
Btw how do you do battery conditioning?
cow138 said:
So any special method to stop the social feed reader?
Click to expand...
Click to collapse
In Setup, Applications, Running Services have a look at the awake time (listed on the right side) of the running processes. You'll note that system processes (the ones with the Android icon) have been awake since last boot.... but you might finds others that are as well. I noted Social Feed Reader showing high awake time and decided to nuke it. Simply click the offending app. You'll be given the option to stop the app... which is what I did. It's an app so doesn't restart once killed. Hope that helps...
Final thought: at the top right of the screen there's a 'Show cached processes' option.
The could be an offending app in there. Kill any installed app you suspect might be a problem and see if that helps.
my battery life is excellent.
Sent from my GT-I9100 using xda premium

Battery Drain EXTREMEMLY Fast

Hey guys, I am having a problem with my Amaze, more specifically, the battery is dying absolutely WAY to quickly. For example, yesterday morning, after unplugging my fully charged phone, I dropped it straight into my pocket, and maybe looked at it twice the entire day. When I pull it it at the end of the day, the battery is red, with 8% left. If I were to be using it, the battery would last about 30 minutes on a full charge, most likely. I've also noticed that the phone is really hot, even in my pocket. If it helps, I am on ICS and have been using it since it was leaked in April, however, this problem is new (about 2 days ago is when it first started), as I usually get about 8-10 hours with moderate usage. Can you guys please help me? Thanks!
Well if it just started happening recently, and you haven't made any changes, then the battery may just be going bad... If that's the case, you can call HTC and they will send you one free replacement.
sent from my NRGized Amaze,
powered by faux kernel v.10
could be just the battery.. but if you don't mind me asking - how long have you owned the device? I suggest you dl JuiceDefender from the playstore and see if that helps - Definitely helps my device get through the day with moderate use and one time charge every 1 1/4 a day but this could vary on owners usage. Also, check your settings to conserve battery life such as turning off wifi, gps, auto syncs on your fb, gmail etc. and adjust your brightness to the lowest if possible and OH... less widgets and windows > less power that the battery consumes. Hope that helps!
b33j7030 said:
could be just the battery.. but if you don't mind me asking - how long have you owned the device? I suggest you dl JuiceDefender from the playstore and see if that helps - Definitely helps my device get through the day with moderate use and one time charge every 1 1/4 a day but this could vary on owners usage. Also, check your settings to conserve battery life such as turning off wifi, gps, auto syncs on your fb, gmail etc. and adjust your brightness to the lowest if possible and OH... less widgets and windows > less power that the battery consumes. Hope that helps!
Click to expand...
Click to collapse
Like I said, this just started happening. I didn't just decide to leave all my wifi and GPS and Bluetooth on all day. Also, to answer your question, I've had it since the beginning of the year. I think it's just the battery. I'll call HTC and report back.
cool.. i'm hoping its just the battery.
b33j7030 said:
cool.. i'm hoping its just the battery.
Click to expand...
Click to collapse
Thanks. The overheating does concern me a bit, however.
HarryHyper said:
Thanks. The overheating does concern me a bit, however.
Click to expand...
Click to collapse
you're not alone in that dept but its highly tolerable... look on the bright side.. least you'll have a pocket warmer during WINTER lol
b33j7030 said:
you're not alone in that dept but its highly tolerable... look on the bright side.. least you'll have a pocket warmer during WINTER lol
Click to expand...
Click to collapse
LOL.
Alright guys, looks like it solved itself. Interesting...
I usually only get 6-8 hours on my battery, and its been like that from the beginning. is there something wrong with my phone then?
erkk_69 said:
I usually only get 6-8 hours on my battery, and its been like that from the beginning. is there something wrong with my phone then?
Click to expand...
Click to collapse
Nope, battery life isn't that great with this phone, depending on how much you use your phone and what all you use it for you will get any where from 6-14 hrs + or - some. Also your Rom and kernel will make a difference..
sent from my NRGized Amaze,
powered by faux kernel v.10
I find usually its the user when it comes to battery I get roughly 20 hours with regular use
Sent from my HTC_Amaze_4G using xda premium
HarryHyper said:
Alright guys, looks like it solved itself. Interesting...
Click to expand...
Click to collapse
Nice!... Glad to hear
This happens to me from time to time, and the phone is ALWAYS hot when this happens.
What I've come to discover that it's usually something that' activating the phone while asleep.
The phone is hot, because the processor is being used. That's why the battery is completely dead so quickly, something is pulling it out of deep sleep and causing it to run full bore. The key sign is the phone is hot.
I recommend you get an app that lets you see wakelocks, and what's keeping the phone awake etc (I use GSAM battery monitor) Whenever I notice my phone becoming hot for no apparent reason, I know for a FACT that my battery will be dead in a matter of hours. Lately it has been "Android System" that's the culprit, and I can't quite nail down what is doing it, but it's very random and not much of a problem because I do a reboot and things are back to normal.
First, try to reboot your phone. Get system tuner and see what processes are using the processor when the phone is hot (make sure you show ALL processes, even the default excluded ones). Check the wakelocks. Get battery monitor and check the mA usage (it keeps a running history). When my phone is running optimally, I have a mA drain of around 70-90mA when screen off/deep sleep, and it should maintain this type of drain... when my phone is becoming hot for no reason, I see numbers anywhere from 300-600mA drain for no apparent reason. A lot of the time there was an APP that was offending, so I would first check that. Like I said though lately it has been "Android System" and it's kind of hard to nail that down, but it's so random.
When my phone is cool to the touch most of the time, I know it's running optimally because it's achieving deep sleep. I've found a lot of it has to do with what you had running before you turn the screen off. A reboot ALWAYS fixes it for me. If you can't seem to nail down the offending app, do a full reset back to stock and you should notice that your phone runs very very cool when the screen is off and it's sleeping. I usually get anywhere from 24hrs-2 days of moderate use with the screen off governor set to conservative, and maximum clock for screen off ~600mHZ. I use interactive governor for screen on, but that's for responsiveness and you'll probably have better luck with ondemand for battery life. YOu can set these in System Tuner.
Just remember, if the phone is HOT, it's using energy. If it's hot, something, somewhere, is causing the processor to run at a high clock frequency. If the phone is HOT after being in your pocket/screen off for a good amount of time, something is definitely wrong/rogue app. The phone should never be hot returning from deep sleep. I bet if you check your default battery monitor (The android one) you'll notice that the bar for AWAKE is probably almost solid blue, something is preventing it from going into deep sleep. If I notice my phone is hot when I take it out of my pocket, I immediately know that something isn't right. This should NOT happen.
sportsstar89 said:
I find usually its the user when it comes to battery I get roughly 20 hours with regular use
Sent from my HTC_Amaze_4G using xda premium
Click to expand...
Click to collapse
I'm just past my 9th day of using my Amaze 4G.... so far, if I turn off data and turn off autosync, my drain per hour goes below 1%/hour... so i could get >50 hour idle battery life + 4 hours screen usage
with data on and autosync off, maybe 2%/hour -> this translates to ~ 20hour idle battery life + 4 hour screen usage
with data on and autosync on, maybe 4%/hour -> 10 hour idle battery + 4 hour screen usage
I have only calendar widget on my home page, only Google Accounts on auto-sync (2 mail account, 1 contact, 1 calendar)....
EnergyROM 6.21.2012 ICS 4.0.3, faux kernel 0.07, ankor battery
ericdjobs said:
This happens to me from time to time, and the phone is ALWAYS hot when this happens.
What I've come to discover that it's usually something that' activating the phone while asleep.
The phone is hot, because the processor is being used. That's why the battery is completely dead so quickly, something is pulling it out of deep sleep and causing it to run full bore. The key sign is the phone is hot.
I recommend you get an app that lets you see wakelocks, and what's keeping the phone awake etc (I use GSAM battery monitor) Whenever I notice my phone becoming hot for no apparent reason, I know for a FACT that my battery will be dead in a matter of hours. Lately it has been "Android System" that's the culprit, and I can't quite nail down what is doing it, but it's very random and not much of a problem because I do a reboot and things are back to normal.
First, try to reboot your phone. Get system tuner and see what processes are using the processor when the phone is hot (make sure you show ALL processes, even the default excluded ones). Check the wakelocks. Get battery monitor and check the mA usage (it keeps a running history). When my phone is running optimally, I have a mA drain of around 70-90mA when screen off/deep sleep, and it should maintain this type of drain... when my phone is becoming hot for no reason, I see numbers anywhere from 300-600mA drain for no apparent reason. A lot of the time there was an APP that was offending, so I would first check that. Like I said though lately it has been "Android System" and it's kind of hard to nail that down, but it's so random.
When my phone is cool to the touch most of the time, I know it's running optimally because it's achieving deep sleep. I've found a lot of it has to do with what you had running before you turn the screen off. A reboot ALWAYS fixes it for me. If you can't seem to nail down the offending app, do a full reset back to stock and you should notice that your phone runs very very cool when the screen is off and it's sleeping. I usually get anywhere from 24hrs-2 days of moderate use with the screen off governor set to conservative, and maximum clock for screen off ~600mHZ. I use interactive governor for screen on, but that's for responsiveness and you'll probably have better luck with ondemand for battery life. YOu can set these in System Tuner.
Just remember, if the phone is HOT, it's using energy. If it's hot, something, somewhere, is causing the processor to run at a high clock frequency. If the phone is HOT after being in your pocket/screen off for a good amount of time, something is definitely wrong/rogue app. The phone should never be hot returning from deep sleep. I bet if you check your default battery monitor (The android one) you'll notice that the bar for AWAKE is probably almost solid blue, something is preventing it from going into deep sleep. If I notice my phone is hot when I take it out of my pocket, I immediately know that something isn't right. This should NOT happen.
Click to expand...
Click to collapse
what program do you use to measure battery drain? I use Battery Monitor Widget, but it's not giving me an accurate answer (lets say I had the phone on idle w/o data/sync... the available % is stable over 5 hours (~1% loss per hour), but the current usage says at least -100mAh)
for me, the idle battery drain (apps autosyncing/using data) is the problem
I see my device properly going to sleep (deep sleep is the majority of the usage, not too many wakelocks/processes.....)
with data off and sync off, idle battery usage goes to a minimum
paperWastage said:
I'm just past my 9th day of using my Amaze 4G.... so far, if I turn off data and turn off autosync, my drain per hour goes below 1%/hour... so i could get >50 hour idle battery life + 4 hours screen usage
with data on and autosync off, maybe 2%/hour -> this translates to ~ 20hour idle battery life + 4 hour screen usage
with data on and autosync on, maybe 4%/hour -> 10 hour idle battery + 4 hour screen usage
I have only calendar widget on my home page, only Google Accounts on auto-sync (2 mail account, 1 contact, 1 calendar)....
EnergyROM 6.21.2012 ICS 4.0.3, faux kernel 0.07, ankor battery
what program do you use to measure battery drain? I use Battery Monitor Widget, but it's not giving me an accurate answer (lets say I had the phone on idle w/o data/sync... the available % is stable over 5 hours (~1% loss per hour), but the current usage says at least -100mAh)
for me, the idle battery drain (apps autosyncing/using data) is the problem
I see my device properly going to sleep (deep sleep is the majority of the usage, not too many wakelocks/processes.....)
with data off and sync off, idle battery usage goes to a minimum
Click to expand...
Click to collapse
I use battery monitor widget to measure drain.. as far as accuracy, I'm not sure? I don't know if it's EXACT but it seems to be a pretty good indicator of drain. When in deep sleep the phone usually measures anywhere from 70~mA-120mA. Usually it stays below 100. Before I changed the screen off governor / max freq (screen off) it was almost always 100+. Screen off governor is conservative with a max freq of ~600MHz.
I have no idea how exact it is, but when it's reporting ~300mA, my battery is definitely draining much faster.. and when it's reporting 500-900mA~ my battery is draining incredibly fast, so it at least seems to be a solid indicator of current usage.
ericdjobs said:
I use battery monitor widget to measure drain.. as far as accuracy, I'm not sure? I don't know if it's EXACT but it seems to be a pretty good indicator of drain. When in deep sleep the phone usually measures anywhere from 70~mA-120mA. Usually it stays below 100. Before I changed the screen off governor / max freq (screen off) it was almost always 100+. Screen off governor is conservative with a max freq of ~600MHz.
I have no idea how exact it is, but when it's reporting ~300mA, my battery is definitely draining much faster.. and when it's reporting 500-900mA~ my battery is draining incredibly fast, so it at least seems to be a solid indicator of current usage.
Click to expand...
Click to collapse
On my previous phone (LG Optimus T / Optimus One/ P509, CM9 ICS ROM), Battery Monitor Widget reports more accurate readings (idle with data off= -2mA or -20mA<dont remember>, accurately representing that 1% of battery would last at least 2 hours)
Phone with the new kernel (KozmiK Ruby -0.5a) still goes battery drain crazy (even with Juice Defender installed now).... I hit 10%, then got fed up, turned off data... then the phone slowly sipped battery for the next 3 hours going down only 1%.... sigh
I think Facebook Messenger is the data hogger in my case, since I do use it often... will try a new ROM build without logging onto facebook messenger, see how it goes
paperWastage said:
I'm just past my 9th day of using my Amaze 4G.... so far, if I turn off data and turn off autosync, my drain per hour goes below 1%/hour... so i could get >50 hour idle battery life + 4 hours screen usage
with data on and autosync off, maybe 2%/hour -> this translates to ~ 20hour idle battery life + 4 hour screen usage
with data on and autosync on, maybe 4%/hour -> 10 hour idle battery + 4 hour screen usage
I have only calendar widget on my home page, only Google Accounts on auto-sync (2 mail account, 1 contact, 1 calendar)....
EnergyROM 6.21.2012 ICS 4.0.3, faux kernel 0.07, ankor battery
Click to expand...
Click to collapse
What you said is true, at least for data on - autosync on. My battery last around 10 hours idle + 3.5 - 4 hours on screen usage. It seems that autosync eats a lot of battery. Will try to turn that monster off and see how much it will improve. I have bad habit to push refresh button on gmail/facebook widget, even with autosync on,
I used to get 14-16 hours. Now my battery won't last more than 6 hours. I gotta replace my Anker
Sent From My HTC Amaze 4G via Someone's Room
Most recently I got 1 day and five hours with a fair amount of use by using faux 011 kernel and using CPU editor script to set it to battery saving profile. I'm at 45% right now with fairly heavy use after over 18 hours.
Battery life is totally under your control, it takes some work to get it where you want it.. but you also have the option of buying a bigger anker battery with external charger for $20 and carrying that spare battery, and simply not giving a damn.
Just saying, battery doesn't have to matter for a very small price and a little space to carry the spare battery in your pocket.
Sent from my HTC_Amaze_4G using xda app-developers app

[Q] Need help with battery drain on kernel wake-lock

My Rezound is S-off and running New's XxX rom RLS 6.0.3 (ICS 4.0.4). I upgraded to a HTC One a few weeks ago, and I am keeping the Rezound around as a backup device/midget tablet. I have airplane mode on with wifi connected for data. I am noticing some pretty bad battery drain, especially during idle.
Attached are two screen shots. The one from Wake-lock detector shows the breakdown of the kernel wake-lock. The second one shows the battery summary from GSam battery monitor. This particular usage period was a little under 8 hours with 9 minutes of screen time and consumed 23% of the battery. I didn't use the phone in any way except to check a couple Google Voice messages. Obviously the phone is failing to go into deep sleep for some reason, as can be seen from the over 90 minutes of held awake time from GSam. And Wake-lock detector shows the following as the leading culprit:
(held awake time)
kgsl-2d0 (45m 56s)
wlan_rx_wake (35m 53s)
kgsl-2d1 (33 m 40s)
PowerMangerService (19 m 33s)
Any ideas or suggestions? It looks like something in the kernel...
dashbored said:
My Rezound is S-off and running New's XxX rom RLS 6.0.3 (ICS 4.0.4). I upgraded to a HTC One a few weeks ago, and I am keeping the Rezound around as a backup device/midget tablet. I have airplane mode on with wifi connected for data. I am noticing some pretty bad battery drain, especially during idle.
Attached are two screen shots. The one from Wake-lock detector shows the breakdown of the kernel wake-lock. The second one shows the battery summary from GSam battery monitor. This particular usage period was a little under 8 hours with 9 minutes of screen time and consumed 23% of the battery. I didn't use the phone in any way except to check a couple Google Voice messages. Obviously the phone is failing to go into deep sleep for some reason, as can be seen from the over 90 minutes of held awake time from GSam. And Wake-lock detector shows the following as the leading culprit:
(held awake time)
kgsl-2d0 (45m 56s)
wlan_rx_wake (35m 53s)
kgsl-2d1 (33 m 40s)
PowerMangerService (19 m 33s)
Any ideas or suggestions? It looks like something in the kernel...
Click to expand...
Click to collapse
the kgsl-2d0 and 2d1 are graphics which can be caused by a display setting you have...wlan_rx wake is your wifi which is expected for battery drain...what are your settings in developer options
REV3NT3CH said:
the kgsl-2d0 and 2d1 are graphics which can be caused by a display setting you have...wlan_rx wake is your wifi which is expected for battery drain...what are your settings in developer options
Click to expand...
Click to collapse
I have the following checked:
USB debugging
Force GPU rendering
Animation - 1x for for both window and transition animation scale
I've had the Forced GPU rendering checked since day one. I'll uncheck it for now and see what happens... Any other suggestions, please feel free to share
dashbored said:
I have the following checked:
USB debugging
Force GPU rendering
Animation - 1x for for both window and transition animation scale
I've had the Forced GPU rendering checked since day one. I'll uncheck it for now and see what happens... Any other suggestions, please feel free to share
Click to expand...
Click to collapse
i was gonna say that was the cause for me even in a 4.3 rom...i also prefer it on because animations for certain things is smoother with it on just a battery drainer though
REV3NT3CH said:
i was gonna say that was the cause for me even in a 4.3 rom...i also prefer it on because animations for certain things is smoother with it on just a battery drainer though
Click to expand...
Click to collapse
Interestingly, with it off, Newt's rom runs noticeably smoother overall (screen to screen, app tray, etc). Amazon store app which was very slow now is actually not too bad. I just did a full recharge - will report back once I have some new battery usage results!

[Mega-Guide][14/01/14] Get a (Battery) Life! Every possible way to save your battery.

Links pointing to androidbatterylife.com are DOWN FOR GOOD!
Android Battery Life, a pretty successful website has been made in order to help android users achieve better battery life while still using many functions and apps. All of these guides are available, with screenshots, at www.androidbatterylife.com
It's my 2000th post here on xda, and I wanna make it special
PORTAL! http://www.xda-developers.com/android/battery-saving-mega-guide-celebrating-users-2000th-post/
A lot of users are thinking that everything mentioned should be applied. You don't have to apply all of them, just apply what you think works for you. This is more of an index of guides, if you will.
Yes, this is in the Android Q&A, Help & Troubleshooting because of the word "Troubleshooting"... I'm shooting your "Low battery life" trouble in the face.
So let's begin:
The guide is split into 3 parts: Easy, Medium, and Advanced.
First up is... you guessed it..
Easy​
Screen / Display LINK
If you go to Settings>Battery, you’ll clearly see that “Screen” has the biggest bar of about 40-60%. The bigger the bar (and the number), the bigger the battery drain. We’ll try to lower that bar as much as we can.
Brightness
First of all, to reduce the battery drain caused by the display, click on the Screen button, then click display (it’s the same as going to Settings>Display), then click on brightness, untick Auto-Brightness if it’s ticked and lower the brightness to minimum.
Explanation: A brighter screen means the screen is emitting more light, which consumes more battery. So lowering the brightness makes the screen use less battery juice.
Wallpaper
Second thing to do to reduce the “Screen” battery consumption is having a Static Wallpaper, and not a Live Wallpaper. So go to Settings>Display and click Wallpaper, and pick any wallpaper you want except the wallpapers from the Live Wallpapers list.
Explanation: Live Wallpapers use the CPU (and possibly the GPU) to make the image move. So the phone is using the CPU to process these images, which means more battery sucking, and we don’t want that.
Sleep
Again, go to Settings>Display, and click Sleep (aka screen timeout) and set that to something less than 1 minute. I personally use 30 seconds and it’s good enough for day-to-day use.
Explanation: The more time the screen is on, the higher is the battery usage, because the screen won’t be using the battery when it’s off…
Framework Animation
Fourth thing to do is disable the Framework Animations. Framework Animations are the animations you see when you switch from an app to another app, or when you press home, or back, or recent apps buttons. To turn those off go to Settings>Developer options (if you don’t see that, then go to About Phone and press the Build Number button 8 times, then go back), scroll down to drawing section, and set Window animation scale, Transition animation scale, and Animator duration scale to “Animation off”.
Explanation: Framework Animations use the GPU (and possibly the CPU) to draw the frames of the animations, so by turning them off, you’re pulling some load off of the GPU and CPU to make the battery life better.
Widgets
Believe it or not, widgets can greatly affect battery life, it's because they update themselves regularly. This can wake up the phone a lot of times. So the best way to prevent this is to remove all the widgets on the homescreen.... and maybe keep the ones that don't update themselves much.
Remember, everything that’s shown on-screen that isn't app related is registered as “Screen” in the battery window. So to lower that, you have to compromise every little thing that’s shown on the screen.
Click to expand...
Click to collapse
Google Services LINK
One major issue you may face with Google Services is the location battery drain. This was born in Android 4.2.2 and can be easily fixed by just unticking a button.
Problem
The real problem is, in one word, Location.
Google Services such as Gmail, Now, Maps, and Google+ constantly polls your location using your wifi (if you're connected) or your cell network. And every time Google Services poll your location, your battery gets affected. So what's the solution to that?
Solution
Further research by Galaxo60 proved that going to Settings - Location Settings (or Location on android 4.4), and unticking WiFi & mobile network location (or setting the Mode to Device Only) prevents Google Services from polling your location, thus preventing the battery drain
So disable the WiFi & mobile network location option, and actually tick and turn on GPS satellites. (It's just like setting the Mode to Device only on KitKat)
But why do that? Why should I turn on GPS?
Picture taken using Android 4.4 KitKat
Explanation
Google Services don't use your GPS to poll your location, so your GPS actually stays offline most of the time; and the reason you should enable GPS is to "Let apps that have asked your permission use your location information".
Click to expand...
Click to collapse
Go Dark LINK
Some devices have AMOLED or SAMOLED (Super-AMOLED) screens, like the Samsung Galaxy SII and the Motorola Moto X. The following method is helpful for these kind of devices.
You may check what's your screen type to see if it's AMOLED or not. If it's not, this method won't help you achieve better battery life, but may help your eyes
What's AMOLED?
AMOLED is a screen type designed to get the highest contrast a screen can get to. Black pixels turn themselves off, unlike the IPS screens that always require a backlight. So AMOLED has less battery consumption than most screen types.
What to do?
Try turning everything as dark as you can. So make the wallpaper have as much black areas as possible, and use dark apps. The best way to convert most apps to dark apps is downloading Team Black Out Updater. From that app, download the apps you want to make them darker and install them. Some apps require having root because you have to flash them via recovery.
This consumes less power
This consumes more power
Explanation
By turning most things dark/black, more pixels in the AMOLED screen will turn off, thus lowering the power consumption caused by the screen.
Remember, this is only for AMOLED screens, IPS/LCD screens will still consume the same power from the battery.
Click to expand...
Click to collapse
Turn Off Auto-Sync LINK
Auto-Sync constantly checks the data on the phone and the data on the cloud, and adds the missing files. In other words, Auto-Sync = wasted battery.
Turn off Auto-Sync
Go to settings, scroll down to you google account, tap it and tap on your gmail. Then uncheck all the items on the list.
This is wrong. Now untick them!
Explanation
Auto-Sync consumes a lot of data and battery. By unchecking the items, Auto-Sync will turn off, and thus saving battery AND data!
Click to expand...
Click to collapse
Turn Off NFC LINK
NFC is wireless, and wireless consumes battery. So turning off NFC will make the battery life slightly better.
NFC off when not needed
If you don't use NFC, go to settings > more > and turn it off. Android beam will grey out because it needs NFC, we don't need that either.
Explanation
NFC consumes a lot of battery if you keep your screen on most of the time. So by turning it off, we're improving battery life while the screen is on.
Click to expand...
Click to collapse
NO Task managers/Hibernators LINK
Yes... I know... Weird right? Don't be misguided, and understand what's happening inside android before doing anything.
Uninstall / Disable Task Managers / Killers / Hibernators
If you have any Task killer, or Task manager apps installed, either disable them if you can, or uninstall them.
Explanation
Android learns the way you use it. It knows which apps you like best and pre-opens them and puts them in RAM so that they get opened faster. Android keeps a log of how much time you've been spending on an app.
By using a Task killer, you're breaking this log, thus preventing Android from learning how you use it. The results?
Android will be loading every app you open from scratch.
Android will get slower.
Android will be wasting battery.
So uninstall those "battery killers" and let Android do the work instead.
Click to expand...
Click to collapse
Use ART LINK
Yes... ART... Not art, but ART... It's an Android 4.4 KitKat specific thing...
What is ART?
ART is a runtime replacement of the Dalvik runtime. It's the way the phone handles apps. Dalvik used to install apps fast, and conserve some space after the installation, but it compiles the app as soon as you open it, and runs it on a Virtual Machine (if it's not a native app).
ART pre-compiles the app on installation, which takes up a little bit (teeny tiny) more space, but makes apps faster to open, and over all performance better.
Switch to ART
Go to settings, developer options, and tap on select runtime, then use ART and reboot. It'll take some time to finish booting the first time it's running ART, but when it's done optimizing apps it'll be worth the wait.
Explanation
ART demands less CPU power to process things over time. It pre-compiles apps just once so that when you open an app, the CPU won't work as much to compile the app just-in-time (JIT). So, less CPU work, less battery consumption, more battery juice, and more performance!
Click to expand...
Click to collapse
Pick the correct charger LINK
I can't put direct links to chargers, so go HERE to the relevant page and see the chargers from there.
Is a fast charger better? or is it the slow one?
Use the Right Charger
A slow charger relaxes the battery, making it last longer when it fully charges. So, for a better battery life, use a slow charger at night when you're sleeping, or when you don't need to charge it quickly.
I recommend using this charger*: it's small, looks good, and it's slow with a 1A power output... Perfect for what we want.
If you're in a hurry, and your phone's battery has little juice left, you may want to charge it pretty quickly. In this situation, you won't care about the relaxation of the battery, so you should use a fast charger.
Something like this charger* should help a lot in achieving what you need. It also has a second slot it you have to charge another device. Use the A slot to charge faster with its 2.4A power.
You can also use a car charger if your phone's battery suddenly dies while you're not home.
This car charger* is perfect because it's fast enough to revive your phone and gives you enough juice to save the day.
So be wise and use the right charger for the right situation, so that you can achieve the best battery life possible.
Click to expand...
Click to collapse
Have a Spare Battery / Power Bank LINK
Sometimes, your battery will die, whatever you do...
Have a Spare Battery
In that case, if you have a phone with removable battery like any current Samsung device, equipping another spare battery could be very useful. If your battery is almost dead, just turn off the phone, open it up, and put your spare battery in. Voila, insta-charge
Have a Battery Bank
One great gadget to own with your phone is a backup power bank. This portable power bank (see link of the page HERE) is awesome because it's universal, and has a 13000 mAh capacity which can charge your phone about 5 times!
So if you don't want to scratch your head to do tweaks, you can use spare batteries or power banks to save the day
Click to expand...
Click to collapse
Know How to Use Android LINK
It's all about how you use it...
We see a lot of users that use Android the wrong way. We see people setting their screen timeout to 30 minutes because "whenever I want to chat, the screen keeps turning off". We also see a lot of users, even devs and power users, constantly pressing the back button to go home.
Know How to Use Android
If you have the screen problem where whenever you want to interact with the screen, it turns off, don't turn the screen timeout up. Turn it down, so that the screen turns off sooner, and saves battery.
And to go home, there's a button for that for a reason! Use it! Pressing back over and over again closes the app, and clears it from your device's RAM. When you re-open the app, it will open from scratch, so your phone will be slower, and will consume more battery since it's using more CPU power.
So use the home button, try to keep as much apps in RAM as possible, stop "clearing all" apps from RAM, and save battery!
Explanation
RAM, either full or empty, consumes the same amount of electricity, unlike RAM in computers.
The CPU copies data from storage to RAM and then runs the app. If the app is already in RAM, the CPU won't reopen it, it'll directly use it.
So making the RAM full of opened apps helps the CPU. The phone becomes faster, and the need of electricity running through the CPU to open the app is now nonexistent.
Also, Android keeps a log of how you use your phone and pre-opens the apps you need. If you constantly kill and clear out apps, you're breaking that log. So when clearing apps, you're not letting Android learn the way you use it. This results in a slower experience, and more battery drain.
Click to expand...
Click to collapse
Deactivate Auto-Rotate LINK
Auto Rotation isn't always needed... right?
Disable Auto Rotation
Go to Settings, Display, Rotation, and turn off Auto-rotate.
Explanation
Auto-rotate uses the phone's G-Sensor to see how you're holding the phone. By turning off Auto Rotation, you're using less hardware, thus using less battery
Click to expand...
Click to collapse
Turn on Airplane Mode LINK
When in low signal places, it's a hassle trying to find that precious signal...
Turn on Airplane Mode
Whenever you feel that the mobile signal is getting too low, turn on airplane mode if you don't need to call someone. Go to settings, More, and check Airplane mode to turn it on.
Explanation
The phone wants you to stay connected to a cell tower whenever possible. On low signal places, the phone will try harder to find a tower to connect to, and that drain a lot of battery. So turning on Airplane Mode makes your phone rest and not search for any tower, thus saving battery.
Click to expand...
Click to collapse
Use a Light Theme for LCD Screens LINK
AMOLED will consume less battery on the dark theme, LCD isn't affected by that...
Use a Light Theme for LCD
Using a lighter theme with more white in it helps your eyes, because you can lower the brightness even more and still see the screen just fine.
Explanation
The lower the brightness, the better the battery life. So a lighter theme is what we want, so we can reduce the brightness and still see everything.
Click to expand...
Click to collapse
Charge You Battery Correctly LINK
It's called a battery cycle, not a quarter of it
Charge it correctly
Don't let your battery go down to 0%, charge it while it's about 50%.
Explanation
No matter what charger you're using (either a slow or a fast one), the battery is greatly affected by the frequency of the charges. Our phones have different batteries than past devices had, so battery life cycles are a bit different as we used to think.
More info here: http://batteryuniversity.com/learn/article/charging_lithium_ion_batteries
Click to expand...
Click to collapse
Use Widgets with Manual Refresh LINK
Widgets update themselves a lot... but there's a solution for that.
Use Manual Refreshed Widgets
Check every widget you have, and see whether you can set it to refresh whenever you click on it, or do something to refresh it.
Explanation
Auto-refreshing widgets make the phone wake up a lot and do some processing which can use the battery. By making them manual, you are controlling the frequency of the refreshes, and you are forbidding the widgets to refresh while the phone is asleep.
Click to expand...
Click to collapse
Do Not Rely On Battery Discharge Rate LINK
Look! Left it overnight and only lost 2%! This is about 0.25%/hr!
WRONG!
The battery acts like a capacitor (not exactly like it, but very similar to it), so whenever its charge is changed, the discharge / charge rate will change with it.
So, if you leave your phone overnight at 100%, you'll get a rate of x%/hr. If you leave it at 50%, you'll get a rate of y%/hr where x and y are very different.
It's only a matter of experimenting where is the sweet spot of battery percentage that you should have when keeping it overnight.
Click to expand...
Click to collapse
Do Not Wipe Battery Stats LINK
Some people do that a lot... but why?
What's Battery Stats?
Battery stats is basically a file in Android that stores the battery history. The longer the battery stats is, the more accurate the battery percentage reading is.
Why not wipe it?
Wiping battery stats is like tinkering with the fuel gauge in your car: you won't get more gas if you glue the gauge's needle at Full.
The problem is that wiping battery stats will give you wrong readings. Users thought that wiping it will make the battery "hold the charge better". This is wrong because doing so will break Android's battery reading, and that's why it will show you a higher percentage for a longer time.
Click to expand...
Click to collapse
Do Not Buy Cheap Batteries LINK
Wow! A 2500 mAh battery for my Galaxy Ace! And the same size of the original!
The problem here is that some users order a battery with a higher mAh value for a very low price. They get their 2500 mAh battery and put it in the phone. The device would last a lot longer now before its battery dies.
Now let's not forget why they ordered such a battery. It's most probably because their old battery is just exhausted and isn't lasting much. So no matter what battery they get, they'll notice a big difference in battery life.
Usually these cheap batteries are advertised as 2500 mAh, while they're actually a lot less.
So if you want to replace your old battery, try getting an original one.
Click to expand...
Click to collapse
Thanks to all of you who gave me more ideas on how to achieve better battery life
Medium​
Undervolt LINK
The CPU is the biggest battery consumer, and it needs voltage from the battery. If we decrease that, we'll gain some battery life.
Undervolt your CPU
Assuming you have TricksterMOD, launch it and go to the specific window. Scroll down to CPU Voltages, then click Profile, and save the Profile as Default.
Now hit the minus/plus button right above where it now says "Default". When the window pops up, hit the minus button JUST ONCE. Every time you hit the minus button you undervolt by 12500 mV, and we'll call that a "step"; so undervolt by one step.
Hit the check mark button to apply.
Explanation
Every time you undervolt by a step, the CPU will demand less and less from the battery to run. This improves the battery by just a bit. It's mainly to avoid temperature throttling, but it also improves battery.
Click to expand...
Click to collapse
Increasing SD card Read-Ahead Value LINK
Whether or not you have an SD card, this helps...
Increase readahead Value
Go to TricksterMOD, swipe to general, and click Read Ahead Buffer Size under the I/O Control section. Set it to 3072 (Value is in KB, so it's 3MB)
Explanation
The bigger the read-ahead buffer is, the better the SDcard can predict what command would come next. It prepares itself to do a command before it's even issued. This gives you better performance, and a potential increase of battery life because generating 3MB is nothing compared to the performance benefit.
Check out this Spreadsheet from broodplank.net for more info on the benefits of read-ahead.
Click to expand...
Click to collapse
Advanced​
Underclocking LINK
One major battery drainer is the CPU, so if you don't really use the phone much, and you don't care about games, you should probably consider underclocking it to get that precious juice back.
Requirements
You must be rooted and have a kernel that supports overclocking. You may find out how to root by doing a little online research because every device has its own rooting method (for example, I wrote a fully detailed guide on how to root your Nexus 4).
CPU Underclocking
Warning: Underclocking the CPU too much could result in an SOD (Sleep Of Death) which makes the phone sleep and not turn on without pulling the battery.
First of all, we need a controller, or a daemon to control the CPU's clock speeds. So go ahead and download TricksterMOD from the Play store, we'll be using that to underclock the CPU.
Now enter it and grant su permissions, swipe from left to right and select the general menu, scroll down to CPU frequency control and tick frequency lock, then click on the number next to the min button, and choose the smallest number in the list.
Then, click on the number next to the max button and choose something a little less than you CPU's stock frequency... on a Nexus 4, the stock frequency is 1.5 GHz (or 1512000) so I picked 1.2 GHz (or 1242000).
Now swipe down to CPU Governor Control and click the button next to the Governor Button, and select conservative. If you don't have conservative in the list, pick ondemand. Now hit the check mark button at the top of the app to apply the settings.
Explanation
We are lowering the CPU's clock speed which makes it a little slower, but consumes much less battery. We are also changing the way the frequencies are handled: with the conservative governor, the CPU will prefer staying at lower frequencies.
MP Decision
We're not done yet, swipe again from left to right and click specific, then look for MP Decision. If it's there, turn it off, if not then it's probably already off. Hit the check mark to apply the settings.
Explanation
MP Decision sees how you use the phone, and clocks the CPU relatively (if you're just chatting, it'll underclock. If you're playing games, it'll clock it to normal). We don't want that since we want to force underclock the CPU, so we turn this off to prevent it from playing with our settings.
GPU Underclocking
On that same screen, scroll down to GPU max frequency, and lower that just one step below the default clockspeed (400 MHz being the stock frequency on the Nexus 4, so let's set that to 320 MHz). Don't forget to hit the check mark button to apply the changes you've made.
Explanation
The GPU draws almost everything you see on the screen, so it's always active. Lowering its frequency has a big positive impact on battery life, which is what we want.
So that's basically it for the underclocking part, have fun playing with different governors and frequencies to get that precious Performance/Battery life point.
Click to expand...
Click to collapse
Detecting Wakelocks VS Installing Battery Saving Apps LINK
The most cliche thing to do when your battery doesn't last a day is install a battery saver app. However, I don't do it myself. I prefer detecting wakelocks in order to reduce battery consumption.
What is a Wakelock?
A wakelock is the moment where you turn the screen off, but the CPU stays awake doing something. It is the phenomenon when the CPU isn't asleep when the screen is off and it shouldn't be doing anything. Wakelocks usually drain battery because the CPU is kept awake and working while it should be resting.
Detecting a Wakelock
To detect a wakelock, install Wakelock Detector. Charge your phone, then unplug it and leave it with the screen turned off for about an hour or two. Then open the app and check the list of wakelocks.
The bigger the red bar on the top, the longer the wakelocks are. The top app is the number 1 culprit, and should be removed. If the top app is Google Services, it's probably the Location issue. If it's another app, check if there are syncing issues, and try making the sync interval a little longer, or turn off its notifications.
Explanation
We're trying to minimize the wakelocks caused by some apps to prevent the phone from being awakened. By doing that, we let the phone go to deep sleep faster, and longer. So, more battery life for us!
Another way to detect wakelocks (a little more pro)
Download and install betterbatterystats. It's basically a more pro version of Wakelock Detector. It also needs root for some functionality to work, but it gives you a more in-depth info about the wakelocks, CPU states, and network usage.
msm_hsic_host is the 3G... not to worry about that
So that's it for the wakelocks! Keep testing with different app configurations to achieve the best deep sleep mode for your phone, and get the most out of your battery.
Click to expand...
Click to collapse
Undervolt Even More! LINK
Undervolting once is fine. Undervolting twice is better. But undervolting a million times isn't good... So let's undervolt as much as we can.
Download Stability Test, run it, and hit the Scaling Stability Test button (root will be needed). Wait about 8 to 10 minutes while it's doing the process. If it doesn't crash, stop it by pressing the back button. Your phone is stable, you can undervolt even more.
So go to TricksterMOD and undervolt another step (remember to save a profile indicating how many steps you've undervolted). Then test again using stability test....
Keep doing that until something bad happens like the app crashing, or Android itself rebooting. When it does crash, "overvolt" back one step. At this point your CPU is running good while on the lowest voltage.
Explanation
Every time we undervolt by a step, we test the stability of the CPU so it doesn't crash. When it crashes, we overvolt back to the last voltage set that was stable, so that we get the lowest voltages our CPU can handle without going crazy, and thus, getting that slight push of the battery life.
Click to expand...
Click to collapse
Tweak Kernel Governors / Schedulers / KSM LINK
These tweaks only apply to certain kernels, since not all kernels allow you to modify these settings.
Governor, Schedulers, and KSM Tweaks
If you have a kernel tweaking app like tricksterMOD or faux clock, you are 90% free of all trouble of tweaking kernel governors.
First, find a kernel that has a specific and optimized governor. Turn off MPDecision if the kernel has an alternative (anything like "Intelli-Plug" will do). Now let's tweak!
We cannot cover the options for every kernel and every governor in the universe since each one has its own options and settings.
I am currently using faux kernel on my device. This kernel has intellidemand as the optimized governor. The aim of the kernel dev was to replace MPDecision with something better.
The links below provide some info about that kernel. These settings include tweaking the governor, schedulers and the KSM:
http://forum.xda-developers.com/nex...ernel-ver-031-mako-kk-4-4-uv-otg-cpu-t2008222 (the second post shows the recommended settings for faux kernel)
https://plus.google.com/+PaulReioux/posts/WFcjPqMEZgJ
Have fun tweaking!
Click to expand...
Click to collapse
Great guide, and great usage of your 2000th post! I've featured this on the XDA Portal
Great post!
I like using Screebl to prevent screen turning off and on unnecessarily. And use One Power Guard by onexuan. It really lessens the drain over night. I use Condi to automatically disable mobile data when connected to wifi at home as well.
very great guide! Just note something for people with HTC Sense. If you use the weather clock with current sensor, setting the location to GPS only will disable the location service (even if it's seems on, the widget will say it's off since it doesn't want to use the GPS). Because of that, you loose that feature if you do that.
Um, there's a problem with this guide. Instead of underclocking, overclock the processor. The faster the processor, the faster it gets jobs done, the faster it can go to sleep. These reduces long wakelocks and in general improves battery life.
I used to think the same way, but thinking that way is false.
What about Greenify?
idk about you, but greenify is useful.
EDIT: And for the fast charge/slow charge, do you have any proof?
Beatsleigher said:
Um, there's a problem with this guide. Instead of underclocking, overclock the processor. The faster the processor, the faster it gets jobs done, the faster it can go to sleep. These reduces long wakelocks and in general battery life.
I used to think the same way, but thinking that way is false.
Click to expand...
Click to collapse
So you're saying that it's better not to underclock and just use default values?
Hmm kind of skeptical about the home button thing. I usually back out of an app to prevent it from running in the background and consuming battery. Can anyone comment on this?
fredrick1213 said:
Hmm kind of skeptical about the home button thing. I usually back out of an app to prevent it from running in the background and consuming battery. Can anyone comment on this?
Click to expand...
Click to collapse
the fact that the app opens from scratch again makes the CPU work more and thus using more battery
if it's kept in the RAM, it'll stay paused, it won't use the CPU and makes your phone faster sincr it resumes the app, thus making your battery usage less.
Sent from my Nexus 4
Riro Zizo said:
the fact that the app opens from scratch again makes the CPU work more and thus using more battery
if it's kept in the RAM, it'll stay paused, it won't use the CPU and makes your phone faster sincr it resumes the app, thus making your battery usage less.
Sent from my Nexus 4
Click to expand...
Click to collapse
So if using Greenify, which automatically hibernates apps and greatly increases my battery life btw, will it make pressing the home button useless?
Beatsleigher said:
Um, there's a problem with this guide. Instead of underclocking, overclock the processor. The faster the processor, the faster it gets jobs done, the faster it can go to sleep. These reduces long wakelocks and in general improves battery life.
I used to think the same way, but thinking that way is false.
Click to expand...
Click to collapse
you have a point if the user is a heavy user. But for normal users, the CPU won't be doing much; so underclocking it won't affect time, but it greatly improves battery life.
steakhutzeee said:
What about Greenify?
Click to expand...
Click to collapse
pham818 said:
idk about you, but greenify is useful.
EDIT: And for the fast charge/slow charge, do you have any proof?
Click to expand...
Click to collapse
greenify freezes the app if you're not using it, so the phone will start it from scratch... it's a good app if you use it on apps that you barely use, but don't greenify the apps that you use frequently, it will badly affect your battery life.
as for the fast/slow charge, I have no proof since this is what i usually have as a personal experience, but i find out that my battery lasts longer when i charge it slower...
Sent from my Nexus 4
fredrick1213 said:
So if using Greenify, which automatically hibernates apps and greatly increases my battery life btw, will it make pressing the home button useless?
Click to expand...
Click to collapse
if for example you greenify whatsapp, and you press home while you were inside whatsapp... yes... it's useless...
but try building the habit of pressing it, the back button kills the apps, we don't want that
Sent from my Nexus 4
i always clear all my apps before i put the phone to sleep.
i'll try to not clear apps anymore, and see how that works.
thanks
pham818 said:
i always clear all my apps before i put the phone to sleep.
i'll try to not clear apps anymore, and see how that works.
thanks
Click to expand...
Click to collapse
ah, you see, here's where it does make the good difference, keep doing that because you won't use the apps for about 8 hours, so it's better if they're closed.
i just posted this because i see people constantly closong the apps that they always use, but if you're not using the apps much (like when sleeping) it's better to kill them
Sent from my Nexus 4
Great post, love all of the tips. Keep up the good work. I hope to see 2000 more posts to come.
aguilar8788 said:
Great post, love all of the tips. Keep up the good work. I hope to see 2000 more posts to come.
Click to expand...
Click to collapse
oh you will, trust me
every 1k posts I'll make something very special.
my 1000th post was releasing 2 very annoying apps that the portal newswriters denied them for being too annoying
Sent from my Nexus 4
First of all thanks! battery life is a never ending issue in any smartphone using the no animations, less widgets and device only location... hope it'll prove useful
I got a question... I use go power master which has a "screen off optimization" and i noticed that my battery barely drains itself while the phone is idle... it's not what you count as a task killer right?

[Q] Lollipop idle drain SM-G850F

I just got my Alpha SM-G850F last week and I went straight to flashing 5.0.2 on it. After a couple wipes and reset to defaults it's now working fine but I'm still not happy with the battery life, especially while the device is idle.
My idle drain is about 3% per hour, which to me it seems a lot coming from a Z3c which usually has around 1% per hour in the same conditions (on WiFi at work or home).
Deep sleep seems to be active most of the time (according to CPU Spy), no rogue apps seem to be active (I even removed the official FB app for this tests) and I don't know what to look for anymore.
Here are the stats:
https://goo.gl/photos/fC5BbXqfZ8PpZFmy7
Some info on my setup:
- no power saving
- brightens on auto set to minimal
- location ON with high accuracy
- Bluetooth ON paired with G Watch R (switching it off at night does not make much difference)
- WiFi ON and connected
- Google Now OFF
- Nova Launcher instead of TouchWiz
- S Voice, S Health and the rest of S Krap disabled
I was wondering what's the average idle drain on WiFi for you guys.
PS: Is it normal that CPU Spy does not report above 1300Mhz (was it not supposed to go up to 1800) ?
First of all, Sony Xperia Z3 Compact has a bigger battery, 2600 mAh compared to Alpha's 1860 mAh battery. Second thing G850F has 2 processors, one clocked @ 1.3 GHz, second one clocked @ 1.8 GHz. I recommend turning all these settings off when you can (e.g. WiFi, bluetooth, location)
I've got a question though; does your touch screen work at the top left corner of the screen, like you can try swiping the navigation bar slowly from the top left corner and tell me if it goes back to its place (when im playing games buttons sometimes dont function)..
Best regards,
James
Of course there is a battery difference but still there is a big difference. Assuming the Alpha was half size that would still mean at most 2% drain. That's why I was asking for people to share their idle usage so I can compare. At the moment I'm flashing KK and I will report back after the weekend. I'm not about to dumb it down by turning off all the smart features that I use. I also remember I had the same high drain in the first version of lollipop for the z3c, but they fixed it in the meantime.
Regarding your touch screen issue, I saw your thread but I'm not experiencing it. I have no games to try with but in other apps I do not sense this issue.
Perhaps it's related to CPU usage which I assume it's pretty high during gaming ?
Battery is better in KK, idle drain dropped to less than 1.5% per hour, also memory management is way better and most of my apps are always in ram so they resume instantly, tho the system overall does not feel as snappy as with LP.
I miss the lock screen notifications and smart lock but I'm gonna stick with KK until a new version of LP turns out (hopefully 5.1.1).
Here are the stats:
https://goo.gl/photos/nAQuZzLzdyD2imV39
I dont understand your statistics,but obviously Android system & kernel drain your buttery and this is not normally
but we have only first build of 502 jet,and I think newer version of 502 will be much better
Actually that's normal when you don't have any apps wreaking havoc in background when the screen is off. So basically what you're left with are the notifications, communication (WiFi, Bluetooth & GSM), location and the rest of the google/samsung stuff that you can't really control. Overall 26h with 1.5h SoT for such a small battery is reasonable to get you through the day.
Here is my idle drain after full charge and leaving the phone untouched through the night.
View attachment 3365181
Power saving is off and I`m on Ozcan ROM. With my pattern of usage battery lasts for 2/2,5 day with around 2,5h SOT (no power saving and brightnes on auto 5).
93drago said:
Here is my idle drain after full charge and leaving the phone untouched through the night.
View attachment 3365181
Power saving is off and I`m on Ozcan ROM. With my pattern of usage battery lasts for 2/2,5 day with around 2,5h SOT (no power saving and brightnes on auto 5).
Click to expand...
Click to collapse
Looks good. My battery went down about 14% over night from fully charged (as much as 20% on other 5.0.2 roms). Do you have exchange accounts? I've found them a bit of a drain in the past. I'll try again tonight and post some stats.
I have facebook, messenger, snapchat and 4 gmail accounts that have push notifications. I also use greenify with experimental functions enabled - it indeed saves some battery power.

Categories

Resources