yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] rirozizo:
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
[Android Q&A, Help & Troubleshooting] aguilar8788:
Great post, love all of the tips. Keep up the good work. I hope to see 2000 more posts to come.
[Android Q&A, Help & Troubleshooting] rirozizo:
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 :P

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] Blackherted:
First of all thanks! battery life is a never ending issue in any smartphone :P 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?
[Android Q&A, Help & Troubleshooting] rirozizo:
added in medium:

Increasing SD card Read-Ahead Value
[Android Q&A, Help & Troubleshooting] Tzfardaya:
Like everything else In this thread, the proper way is what works best for you... I too have a few social apps I rarely use, and used to greenify... I used to greenify everything but the few app I use constantly... Then I put it to a test... Degfeenified everything... Used bbs to track wakelocks, and only greenified the apps holding excessive wakelocks....

Discovered that even with the socials not greenified, I got the message notifications, and didn't lose much extra battery. (maybe 1-2% extra drain a day...)

So now, I only greenify the apps with excessive wakelocks...
[Android Q&A, Help & Troubleshooting] wilberfan:
Is it still the case that the phone should be unplugged from the charger as soon as practical after the battery is recharched fully? I read that somewhere--but probably when I got my first smart phone (3 years ago).

I've been recharging my phone with the phone OFF. Is it okay to leave it on the charger once it's reached 100%?
[Android Q&A, Help & Troubleshooting] Tzfardaya:
I think we've gone a little overboard with battery care... most of the known issues for lithium batteries are well known and well documented... the phone manufacturers do tend to take these things into consideration when building the phone (and the battery, and the charging circuit for the phone)

We really don't need to worry about running our devices batteries down... most modern lithium based phones shut off at 3.4-3.6V... well above the "safe" 3V zone... and high enough that running your battery dry by mistake wont (shouldn't) cause too much stress or damage to the battery...

I drained mine to 4% battery today, tested the voltage and got 3.6V. so even when my phone thinks my battery is depleted, it's still not in the low charge danger zone.

I know my phone, (which I generally only charge to 100% via qi/wireless chargers) stops charging at 100% (saturated) then lets the charge drop several % before topping up again... (via qi, haven't tested while plugged). since some mornings I wake up and the phone is anywhere from 98-100% (depending on how well the phone slept).

I assume that the same is the case with wired charging... Most of the manufacturers are going to try to idiot proof charging as much as possible to minimize the rma/refunds for fried batteries...

So, don't worry about how low you drain your battery, ,charge it when it needs it... again, using the slowest charger you have time to wait for.

I charge my phones overnight, and let the circuitry built in the phone and designed to charge properly (and stop charging properly) do it's job.

Modern Phones have circuitry in them to control the charging... which is one of the reason why when off, you get charging animations on the display...
[Android Q&A, Help & Troubleshooting] fatboyslimerr:
I've purchased betterbatterystats and can't say I really understand how to use it properly. Is there a guide somewhere? Dev website is just the same info as on "help" in-app. Thanks

Sent from my One S running 4.4.2
[Android Q&A, Help & Troubleshooting] rirozizo:
tons of links from the dev himself here: http://xdaforums.com/showthread.php?p=15869904

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] najodleglejszy:
for WiFi management, I recommend Smart WiFi Toggler. it remembers location of WiFi networks that you're using, and turns WiFi on when you're nearby. it estimates location using your phone signal instead of GPS, so it doesn't drain battery. it's also pretty customizable and, well, awesome.
[Android Q&A, Help & Troubleshooting] Tzfardaya:
sounds good, but I prefer using tasker for the same purpose...

only far more versatile.. (but costs about a beer, pub, not shop iirc)

I have it set up to turn wifi on when I'm at home, off when I leave, bluetooth on when I get in my truck, connect to the various bt devices in my truck, adjust various settings based on what app is running, gps on for some apps, screen autorotation on (or off) for other apps....

Depending on what triggers you set for various tasker profiles, it can drain a lot of power, or very little. :P
[Android Q&A, Help & Troubleshooting] najodleglejszy:
sure, from what I've heard Tasker is the beast. Smart WiFi toggler is an option for people who just prefer to install the app and forget about it instead of tinkering with stuff.

don't get me wrong, tinkering with stuff is THE best and I really want to give Tasker a try one day (because so far I can't think of any profile that would be helpful for me) ;)
[Android Q&A, Help & Troubleshooting] Tzfardaya:
heh, fair enough, I prefer to have one app that is capable of multiple uses than a dozen smaller apps that each do one thing... I don't have a lot of "big" tasker profiles set up... just lots of little ones...

mute the ringer at night, turn it back up in the morning,

toggle bluetooth if charging wirelessly (charger/dock in the truck is qi based) connect to truck computer, stereo, and gps via bluetooth,

lauch my mechanic app when connected to the trucks computer,

launch play music when connected to the truck stereo (both work fine in the background, but I usually have mechanic open)

toggle wifi when I get home/leave home (based on what cell towers are in range, meaning wifi can be on when I'm a couple miles from home... :P)

mute the ringer if the phone is laid face down,

add to the tasker notification what wifi ssid I'm connected to,

add to the tasker notification what bt devices i'm connected to,

toggle gps when certain apps are in use

disable sync if battery gets low

toggle autorotate based on what apps are in use

for battery testing I also have a few others...

write a timestamp to file and sound chime when battery reaches test start percentage

write a timestamp to file and sound chime when battery reaches test stop percentage

disable screen off timer for duration of test,

calculate length of test time from timestamps, (in seconds, minutes, and hours) write all 3 results to file.

playing around with using bbs and tasker to get cpu states and time during tests too right now, but not quite at prodution level yet... :P it sometimes sets the custom reference point in bbs, but won't read the final stats, or wont set the custom reference and then tries to read the final stats... and I can't figure out why it only does one or the other... :(
[Android Q&A, Help & Troubleshooting] :
hello,

first of all thank you for this usfull thread :good:

I got a question according to charge my battery the right way:

I have a Nexus 5 which has a LiIon battery. Whats the best way to charge it?!

I was reading every post in this thread but i couldnt find a 100% clear recommondation/answer.

thanks for any reply!!
[Android Q&A, Help & Troubleshooting] rirozizo:
according to the battery experts here (and thank you all for the great information you give), don't let it go far below 50%. so the best thing to do is recharge from 50% upwards.

of course, you CAN go below, but doing so everytime will kinda damage the battery.

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] :
Great!!

Thank you very much!!!! :good:
[Android Q&A, Help & Troubleshooting] rirozizo:
i added 3 new posts in the website... but I'm currently just too sick to turn on the PC and put them here... :/

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] matiapag:
Great Post!

I see you mentioned it in the last posts, so I'm just gonna repeat - Tasker is a great way how to get more battery life. The automatization is great and the app itself drains almost no battery whatsoever. e.g. I only have gps turned on for the apps that need it. I recently got my battery to last a lot longer by using tasker+greenify. However, I'm constatnly clearing my RAM of all apps, so I'll stop doing that and try the things you mentioned here, it looks pretty reasonable :)

P.S. - I do underclock my CPU, in fact I underclock it quite a lot and I think it's the main reason why I get more battery life. May gonna experiment with that, too, it would be nice to realize I get more battery life with higher frequencies :P
[Android Q&A, Help & Troubleshooting] najodleglejszy:
[MENTION=4957303]matiapag[/MENTION], you should play with overclocking and undervolting. for example, it turns out that my phone can handle -75 mV undervolting (30 minutes of scaling test without any error). so I kept it undervolted like that and overclocked to 1.2 GHz instead of stock 1 GHz, and the voltage for 1.2 GHz step is still lower than the stock 1 GHz voltage.
[Android Q&A, Help & Troubleshooting] matiapag:
Thx a lot! I'll deffinitely try to play around with those :)
[Android Q&A, Help & Troubleshooting] najodleglejszy:
just remember what's the stock voltage for the maximum stock frequency, so you'll know how much to underclock with changed voltage to not drain more juice. I guess overclocking by 200 MHz doesn't do a big impact on battery (although in my case it's 20% higher frequency), but it's still nice to know you're getting moar powah with similar battery drain :D
[Android Q&A, Help & Troubleshooting] averyboots:
Is that for any battery or just the nexus 5 battery?
[Android Q&A, Help & Troubleshooting] HiDEFF:
Is Michael Elsdorfer "Autostarts" app still a viable application? Or is there better options out there?
[Android Q&A, Help & Troubleshooting] averyboots:
[MENTION=2722834]Riro Zizo[/MENTION]
[Android Q&A, Help & Troubleshooting] rirozizo:
any battery

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] averyboots:
Wow! Thanks.. didn't know that.
[Android Q&A, Help & Troubleshooting] The_Blue_Bomber:
How would one go about undervolting and overclocked for a RAZR HD? Is there an app? Thank you. Also can anyone send me somewhere, where I can learn how to use tasker?
[Android Q&A, Help & Troubleshooting] najodleglejszy:
instructions regarding undervolting/overclocking are in the OP.
[Android Q&A, Help & Troubleshooting] The_Blue_Bomber:
Well don't I feel like a dingus for not reading. Thank you

---------- Post added 5th February 2014 at 12:00 AM ---------- Previous post was 4th February 2014 at 11:30 PM ----------

When I go to trickstermod. It does not give me the option for CPU voltages. Is that because of the latest version of the app?

---------- Post added at 12:59 AM ---------- Previous post was at 12:00 AM ----------

Yup I'm a dingus. Needed to change a kernel. Thank you for this guide!
[Android Q&A, Help & Troubleshooting] Tzfardaya:
The in app help pages are a great place to start...

follow up with the tasker website.. found here
[Android Q&A, Help & Troubleshooting] rirozizo:
three new Easy Guides!

enjoy!
[Android Q&A, Help & Troubleshooting] :
Awesome! Thanks!

6 hours (average) SOT with all this,

You don't even understand how much me <3's you for this! :D
[Android Q&A, Help & Troubleshooting] wietse1988:
I've read the first 3 post, and all the things described are indeed battery saving. But if you ask me personally, they are way to much.. Some of them are really big battery savers. In my opinion, if you disable location reporting and location history and if you control your wake locks, to be sure nothing really drains your battery in standby, and control your screen brightness manually (set it low, but high enough to see everything comfortable) then you have done allready 75% of the battery saving.

Most of the other battery savings are to much for me, I'm running stock rooted android on my Nexus 5 with stock kernel. On a normal day usage I have left 20% battery at the end of the day with 4+ hours of screen on time. I have done the battery savings mentioned above. For the rest I haven't done any battery savings. If U use all those battery savings, you loose most of the best experience build in this phone. So my advice is, use enough battery saving tips which help you through the day, leave the rest of them and enjoy the Nexus experience!!

I don't want to offend anyone, if I do my a apologies, just wanted to share my opinion
[Android Q&A, Help & Troubleshooting] setiawanjimmy:
True but not everyone have nexus 5 ?

I have htc one x which is known for having small battery capacity and its a two years old phone, so battery is already degrading. With stock rom i wont be able to get even 3hours screen on time and wont last forbthe day. But with some custom roms and this battery saving tips im able to get almost 5+hours screen on time..
[Android Q&A, Help & Troubleshooting] rirozizo:
yes well this is a compilation of guides, you don't have to apply them all.... you are right
[Android Q&A, Help & Troubleshooting] wietse1988:
Now I'm wondering, do you use all of them? My previous phone was a nexus 4, and I had it setup similar as I posted above. My nexus 5 battery life is better than it was with the nexus 4. But with the nexus 4 I could allready use it for the entire day without a recharge.
[Android Q&A, Help & Troubleshooting] rirozizo:
nah i don't use them all, but i did at some point to write the guides.

i use it as a smartphone, mostly for gaming and chatting, so it doesn't last a day for me... whatever i do.
[Android Q&A, Help & Troubleshooting] Tzfardaya:
one caution to add about undervolting...

undervolting too much (but not enough to cause reboots) can still cause phone glitches, math errors, occasional screen artifacting, issues with the cameras, or even simply delayed reboots... instead of rebooting right away or during the stability test, a couple hours down the road...

Done properly it can extend the number of charge cycles of the battery (see earlier posts in this thread about battery care and charging), but may only net 1-2% charge duration in phone usage time...

This is another thing that most modern manufacturers take into account... for example, depending on which "bin" the nexus 5 cpu is, the stock voltage is different. (higher bin's mean "better quality" chip... but all bins pass the stringent quality control checks at the time of testing. :P )

Higher bin's tend to be able to handle lower voltages better than lower bins, so they have lower stock voltages)

Also, just because someone has the same phone (and same bin cpu) as you does not mean that both phones will be stable at the same UV rates... each phone is unique, each chip is unique, and may handle the voltages differently.
[Android Q&A, Help & Troubleshooting] Tzfardaya:
hmm, another way to keep your battery healthy...

When challenged by the developer of the kernel you use... do NOT flash the kernel 100 times in one day... :P

I seriously mangled the calibration of the battery... all that power on/power off aspects of the reboot... the battery isn't designed for that...

currently in the process of a full system restore (starting with factory kitkat image...) :P

Kernel started acting up, system started glitching... using the kernel app to tune/tweak/flash the kernel would cause constant bootloops...

nothing to do with any one piece, app, kernel, flashing, battery, but rather the cumulative effect of 100+ kernel flashes that quickly mangled everything....

:P

Wonder how many write cycles I wore off the flash chip yesterday doing that... :eek:
[Android Q&A, Help & Troubleshooting] rirozizo:
hey guys! i added lots of new (and possibly funny) pictures on the website. be sure to check them out :)
[Android Q&A, Help & Troubleshooting] :
*ROFLs at 'Underclocking' one*
[Android Q&A, Help & Troubleshooting] Tzfardaya:
[MENTION=2722834]rirozizo[/MENTION]

so I did some more testing, we don't need to worry about draining the batteries too low, they cut out at around 3.5-3.6V (well, the nexus 4 and 5 did at least) which is above the 30% danger zone that [MENTION=847662]admiraljkb[/MENTION] was talking about a while ago... So it seems that some of the phone manufacturers have our back in that regard. I would assume that any of our li-po batteries that are rated at 3.8V (instead of the standard 3.6V) all have that setting... The "useful" range I found with my n5 was 4.2-3.6 instead of the 4.2-3.0 that you see with rc batteries... even though we use the same battery tech, .our phones probably need a higher minimum voltage to function, and thus, cut out before the danger/damage level..

So, that being said, feel free to update the posts to suggest charging from any point, whenever you need.. (but the don't top off when above 90% for battery health still applies... I'm only talking about nixing the don't drop below 30%... still probably a bad idea to let the phone charge drop low enough it shuts itself off though)
[Android Q&A, Help & Troubleshooting] rirozizo:
Thanks for the tests. But I'll keep the post as is, because as you said: this might not apply on all devices (i keep in mind the Galaxy Mini and Young and these cheap phones that may not be that "smart").

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] Tzfardaya:
fair enough. :P although i think it's more about device power requirements and less about the manufacturers being "smart" about battery longevity... ;)
[Android Q&A, Help & Troubleshooting] ghpranav:
Great post, keep it up bro (y) Waiting still better on 2,500 3,000 5,000 th posts of yours :P
[Android Q&A, Help & Troubleshooting] DREWHAMM974:
Thanks for the info though. It makes me feel better about using my battery to about 5-10% before charging
[Android Q&A, Help & Troubleshooting] Pyoupyou:
[MENTION=2722834]rirozizo[/MENTION]

Thanks for this valuable guide, learned a lot on li-ion battery behavior in that battery university link you provided, I was completely misunderstanding partial charge/discharge issues.

One suggestion: since we're on xda-dev why not put reader/learner in a dev spirit?

Most of devs here work with a clean approach of testing the minimum change possible at a time to assess change effectiveness/worthness. This is also the attitude to keep when applying your recommandations.(hence not applying all of them and certainly not at the same time...)

Change - test - wait - test - revert/change - test - wait - test - ... etc

Patience is the mother or all virtues.

Another thing : links seem broken in your first posts excepting the two very first ones, fortunately.:good:
[Android Q&A, Help & Troubleshooting] rirozizo:
thank you very much for this, yes the links are broken because we changed the links in the original site, I've been nagging on my brother to post my draft so that i can add it here and fox the links... will do soon

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] kingwellenergy:
1. If your phone has an AMOLED screen (like most Samsungs), use a dark colored background, because AMOLED screens only illuminate the colored pixels. Black pixels are unlit, so the more black pixels you have, or the more darker pixels, the less battery you need to light them up.

2. Using darker app backgrounds/themes and darker launcher themes will further prolong your battery life (if your device has an AMOLED screen).
[Android Q&A, Help & Troubleshooting] rirozizo:
yep. this is the third guide in OP: "Go Dark" :)

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] admiraljkb:
[MENTION=4860519]Tzfardaya[/MENTION] -Good job. Thank you very much for having taken the time and done the testing to verify what the current situation is. I'd still avoid somewhere around the 20% zone since that is getting down there and you're running out of time, but no longer need to worry about dropping below 50% for battery life. At least 30% as its reflected *now* is no longer "OMG where's my charger?!?!" territory that it once was.
[Android Q&A, Help & Troubleshooting] mahmoud20070:
very useful topic and very good but in fact draining battery life problem not from that it's based on kernel if anyone can develop source code of kernel and compile it can make new one and professional in that can solve our problem
[Android Q&A, Help & Troubleshooting] Tzfardaya:
The kernel isn't the only cost to power... Display and misbehaving apps can cost far more battery power than a poorly coded kernel.

Using the tweaks from here that are appropriate for you can offer good battery savings even on stock kernels.

But yes, a custom kernel will allow you to make more adjustments to how your device uses the available battery..
[Android Q&A, Help & Troubleshooting] Pyoupyou:
Totally agree... And what about misbehaving users ? [emoji17]

Smartphones deserve a PEBKAC equivalent [emoji4]
[Android Q&A, Help & Troubleshooting] rirozizo:
added an advanced guide, and fixed links

enjoy!

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] leonardoroza:
Thanks

Enviado de meu Moto G usando Tapatalk
[Android Q&A, Help & Troubleshooting] ravvio:
i am facing acute Battery issues whereby i see Android system eating up battery equal to my Standby which is the wake lock or culprit in my case... But another issue that I am facing is my phone not going in deep sleep i have attached the Screenshots of system battery, better battery stats and CPU spy for my mtk6589 device...

(Also battery screenshot states 17h of battery please trust me guys it a wrong number its less than 5 hr a day for full charge of 2300 mah)

I request the author or other xda friends to help me with the some idea to fix this issue or let me know incase if you need anything to help me further... (please do reply so that i keep faith in XDA)
[Android Q&A, Help & Troubleshooting] ravvio:
i missed better battery status attachment
[Android Q&A, Help & Troubleshooting] rirozizo:
Audio_Out... try going to settings, sounds, and uncheck some sounds there like those sound effect when you type on the keyboard. also disable navigation vibration (vibration when pressing menu, and back)

should work after that

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] ravvio:
Great to see your reply :good:... Since the time i have set up my phone i don't use the above features. I have already unchecked the given features also there's no vibration while using keyboard as well..

I am concerned for the Android system using equal percentage of battery when compared to Standby what can i do about it (as given in earlier screenshots). I have already flashed the stock rom backup with help of SP flash tool but it has not solved the issue. And also No deep sleep issue that is seen in the CPU spy analysis.

If i can solve these two issues i think i will be able to solve my battery problem and an annoying fact is that the service center recommends to change the motherboard i think he is mad or making me fool.

Please assist me i am ready to follow any instructions given.
[Android Q&A, Help & Troubleshooting] rirozizo:
android system is fine, this is because the phone is idling to a point that only android itself is using the battery, which is normal.

but about the problem with the deep sleep, I'd say it's an app that kept the speaker "crackling"... try putting your ear next to the speaker, if you hear a crackling sound, clear all apps, it should be fine afterwards.

i also see that you didn't reboot, try doing that too, it'll make sure that any process eating your battery will be killed.

Sent from my Nexus 4