yashsingh1/xdaforums huggingface dataset:
[Android Q&A, Help & Troubleshooting] brajesh.sharma87:
No offence intended, but this guide looks more like "Turn your SmartPhone to Nokia 3310, in a easy way". I mean seriously:

Turn the brightness to minimum - Why should people even look for HD IPS+ or super AMOLED screen.

Turn Auto Sync off : what is whatsapp,gmail,calendar notification, I dont use it on my Nokia 3310.

No Widgets : Well if Android is successful, widgets are one reason for it.

I completely disagree from your guide mate. Whats the point of having a smartphone if you dont use the smart features? But well, it depends on person to person on how they personally want to use their phone. You may be right at your place.

One more thing, you could have simply redirected the readers to GREENIFY thread if you really wanted us to save battery. :D
[Android Q&A, Help & Troubleshooting] rirozizo:
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.
[Android Q&A, Help & Troubleshooting] drgreenth:
This is only my humble opinion.. I doubt the greenify thing. If you keep heaps of stuff at ram (almost all ram) it consumes more juice from battery than empty ram. But I dont know the difference compared to cpu cycles when dehibernating them (launching).
[Android Q&A, Help & Troubleshooting] Crostantin:
I am not agree, this is a fantastic guide for approaching to the battery issues...of course we already know most part of them...and for sure Zizo will improve the guide adding more soft/hard tricks...but for a newbie this is the perfect starting point...I can immagine that now "new" users will chose better which widget put on the screen or sync just what he really use...and the real point that you didn't mention is the use of the home screen and the use of the multitasking THAT MAKE the difference !!!

And about greenify is very personal...I think that bloking the calling (correct definition??) with an autorun manager is better

---------- Post added at 01:41 AM ---------- Previous post was at 01:29 AM ----------

I am not sure that full RAM consumes more battey. I think that if the RAM is free I have more performances and more performances is more battery drain...linear and logic...so, multitasking is the way for save battery and reduce the I/O operations that drains battery...imho (I am not a Dev :angel:, so if I have said a very bad thing please explain!!!)

greenify puts in idle the apps that autostart
[Android Q&A, Help & Troubleshooting] Tzfardaya:
You're not doing anything wrong, some apps do misbehave when kept resident in memory... that's part of what you need to look for... My opinion is find those apps that do misbehave, and clear/close them when you're done with them...

ram is powered whether it's empty or full... same battery usage either way.... it's not just each bit of stored information uses power... (or so I've been led to understand by electrical engineers... They could be wrong, or I could have misunderstood...)
[Android Q&A, Help & Troubleshooting] hemantv:
If 5+ hours of on screen time isn't good, then it seems my Galaxy Nexus is amongst the devices having worst battery life. I hardly get 3 hours of on screen time.
[Android Q&A, Help & Troubleshooting] rirozizo:
never said it isnt ;) 5+ is good.

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] The Iron Man:
Hi [MENTION=2722834]Riro Zizo[/MENTION] I just wanted to know why in brand new battery it is recommended to completely discharge it to zero and then charge for 8 hours even if it shows full charge in less than 8 hours?
[Android Q&A, Help & Troubleshooting] rirozizo:
[MENTION=847662]admiraljkb[/MENTION] might know :)

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] ZANKRUT.DOSHI:
Is undervolt possible on stock kernel
[Android Q&A, Help & Troubleshooting] rirozizo:
i doubt it, but it doesn't hurt to check with tricksterMOD

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] ZANKRUT.DOSHI:
Trickstermod crashes on my phone is there any other alternative app
[Android Q&A, Help & Troubleshooting] rirozizo:
try any CPU controlling app.

android tuner

SetCPU (i think it has UV)

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] rirozizo:
Thank you for the references! I'm currently editing my posts. Thanks for the info
[Android Q&A, Help & Troubleshooting] Crostantin:
No you can't...first because apps can't allow yoy, second because is an "hack", if i remember, made by faux time ago...
[Android Q&A, Help & Troubleshooting] Derekhuff89:
confused about closing apps.

I'm not sure I understand about leaving apps in ram. Could you explain more why having more apps in ram saves battery? It just seems odd to me because I've always been so use to clearing out apps when I'm not using my device.
[Android Q&A, Help & Troubleshooting] rirozizo:
okay, here it goes.

RAM, either full or empty, consumes the same amount of electricity, unlike RAM in computers.

The CPU copies data from the storage to the RAM so that it can run it and open the app.

If the app is already in the RAM, it won't reopen it, it'll directly use it.

So making the RAM full or opened apps helps the CPU, the phone becomes faster, and the need of electricity running through the CPU to copy the data to open the app is now nonexistent.

Also, Android keeps a log of how you use your phone. 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, so that it pre-opens the app you need, making it slower, and use more battery.

I added that in OP too... for some reason i totally forgot about making an explanation for that... thanks for reminding me :)
[Android Q&A, Help & Troubleshooting] kapoonka:
May i know where i can get apops?
[Android Q&A, Help & Troubleshooting] rirozizo:
playstore

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] Tzfardaya:
I am not an expert, but...

For location, have you tried switching your phone to "Device Only" (I'm not sure what version of android you're using, so I'm going to guess/assume KitKat)

If I'm wrong, hopefully the admiral will stop by and correct me...

The battery charge level is based on current Voltage.... battery temperature affects the voltage, so if the battery has had time to cool down, the current voltage may be higher than when it was shut off.... also, even if the phone is off, the qi charger can still charge it if it's sitting on the block (just won't get the animations like cable charging)

Android starts paging out "old" data when the ram starts to get full in prep for recycling that data, it's a background event there is no "extra" drain on the battery, just i/o throughput...

On your PC empty ram is better for performace, because there are few limits to how much ram each/any app can use... Android has limits, so having your ram full of idle applications does not interfere with the running app... so no real performance hit with full ram vs empty ram

(again, this is what I've read elsewhere, I may be wrong, I may be remembering wrong)

I know that was necessary with NiCad batteries, and to an extent, NiMH. Mostly to remove the "phantom" charge leftover in the manufacturing process. But I'm pretty sure that;s a bad idea with Lion and LiPo batteries...

Deep discharges like that can actually damage the Lithium based batteries...
[Android Q&A, Help & Troubleshooting] admiraljkb:
Thanks for the shout out @Riro Zizo. Would've missed this otherwise, and BTW - good job on the thread. I've picked up some things from it.

Kinda scary advice. That would really only be recommended for NiCAD and NiMH chemistries, and then only with a smart charger which doesn't take it all the way down to 0v since the polarity could reverse on the cells as a result making it hard to charge again unless using a dumb charger provided there wasn't cell damage. To do that with SLA, LiIon, or LiPO chemistries would be bad for the lifespan of the battery. In the case of LiIon and LiPO, it could be the beginning of a fire depending on whether there is the proper protection circuitry on it.

With LiPO like in the phones, *generally* just charge it up and don't worry about it. You'll do more harm by not charging it most of the time. The only time I wouldn't recommend charging is when you are above 90% already. Although, that isn't that big an issue as taking the batteries down too far. I'd let it dip every now and then for calibration purposes down to 30% range, but not very often. Most of the time that'll happen by accident anyway when caught out with nowhere to charge. :)

Cheers!
[Android Q&A, Help & Troubleshooting] hayden55:
Ok on rc cars you can really notice the battery depletation. i had a 2s 7.2v lipo, a 3s 11.1v lipo, and a 9.6v nimh. Basically i got tired of the car and let it sit, with all three batteries dead for about 8 months before using them again. I figured i would charge them back up and try to see if the rc car would work or if the batteries would be dead as a doornail. I was suprised to see that the lipos were still perfectly juiced up, but the nimh 9.6v was completely dead. It went from something like 40mph and 25min run time to 25mph top speed and a 5 minute run time. Also the lipos are about 2.5yo now and the nimh is about a little over a year old. Kind of suprised as i figured they would all be completely dead.
[Android Q&A, Help & Troubleshooting] peter-k:
Disabling some autostarts helps. Why should Email or Whatsup autostart every time, if I know I am not going to use it in the next few h? It can be easily started manually. Managing an always nearly full RAM also costs system power. I keep always at least 200 - 300 Mb free.

I don't buy into "unused Ram is wasted Ram" nor do I buy in Greenify unconditionally. Certainly an app which is used frequently is better kept in memory. But if a particular app causes a lot of background activity or makes home calls (many Google apps), then it's better to toss it every time and even hibernate it. Reloading takes lesser power than constant activity.

That brings me to another small tip: Disable Mobile Data Background Traffic for the apps listed in the settings, but of course only for those where it makes sense. Why my keyboard has background data traffic is a mystery to me. It costs my transmission power, and it costs my bandwith. If an app urgently needs to speak with NSA or the Google researcher team it can do so via Wifi connection, too.
[Android Q&A, Help & Troubleshooting] Crostantin:
Edited....

Just caught your point :), wrote a wrong wrong stuff...you are right, I am trying now an "intensive" disabling autostart instead of greenify...just for see if there is difference in terms of multitasking and battery
[Android Q&A, Help & Troubleshooting] LuigiBull23:
Couldn't agree more. Very well said. :good:
[Android Q&A, Help & Troubleshooting] codified:
But the electricity in all my chargers travels at the speed of light. How do I slow them down?

Oh wait, do you mean use a lower capacity charger? But what happens then if/when the device tries to draw to much current from a poorly designed charger and overheats it?

There's a lot of great stuff in this guide but also a lot of unsupported statements that may not necessarily be true. Would like to see the evidence for stating that a slower charger makes the battery last longer when it fully charges and for stating that "NFC uses a lot of power"

No offence though, what do I know
[Android Q&A, Help & Troubleshooting] rirozizo:
I've put a reference link for a website explaining everything thanks to a user here.

NFC is a wireless technology, it polls slowly, but still polls, so disabling a wireless technology should improve battery life... i'm not saying a lot, but it will.

again, this thread is made to put in all methods possible to improve battery life, even if it is by just 1%

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] Tzfardaya:
Here's the science behind a Lithium ion battery (LiPoly is a variant... the science is fairly similar between the two....

http://batteryuniversity.com/learn/article/charging_lithium_ion_batteries

Here's the relevant passage regarding charges..

Why turning your device off to charge is better than leaving it on...

I have cherry picked bits of that article for here... go read it all if you're curious why/how/ you should really charge a Lithium based battery....

A lot of the science and rationals behind the power save tips on this thread have been omitted for length, this is a starting point for us all to learn more... If you disagree with any statements that have been made, do a bit of research, if the statements are wrong, post your findings, if you discover that the statements were right, post your findings anyways. Help others learn with what you've found.
[Android Q&A, Help & Troubleshooting] peter-k:
An immediate effect for me is slowing the graphics processor. This is making a real world difference in battery time. More savings than slowing the CPU. Relevant thing is, this mod provides a saving when actually using the phone, and not through some esoteric sleep setting, or so.

Imagine that, it is running at full speed all the time the screen is on, most of the time just to hold up a relatively static screen, the same speed needed as to show a complex video.

- Disable the transition effects

- Put the launcher into resident memory

- Start trying by setting GPU to abt 25 % less

Say good-bye to butter-smooth transitions, and welcome abt 30 % longer screen time. Actually without transition effects I see how snappy my system is.

Is there any phone with a dynamic GPU speed controler?
[Android Q&A, Help & Troubleshooting] ketani73:
I have GSam battery monitor installed on my Note 3 (SM-900) running stock JB 4.3 (MK1) ....

Since a last few days I have witnessed battery drain on my phone without any apparent reason....I charge my phone to 100% at night (wifi & 3G data is off at night) & when I wake up after about 8 to 9 hours of sleep I find that the battery is down to 85% !!! Strange isn't it ...

GSam battery monitor says that nearly 67% of battery is used by "App Usage" , on clicking App Usage for bifurcation of battery usage I find that nearly 50% of my battery is used up by "Kernel (Android OS)"......How to control this , any help will be appreciated dear forum friends !!
[Android Q&A, Help & Troubleshooting] Tzfardaya:
what did your phone drop to before over night?

Has samsung pushed any updates for your phone recently? are all your apps updated from the play store?

not sure what else to tell you yet.
[Android Q&A, Help & Troubleshooting] peter-k:
Thanks for this, I didn't know this either.

The current primitive concept with the phone charging every day or twice a day should be re-thought entirely. As long as it is not possible to provide us with devices which can last at least week of uninterrupted usage, correctly charging it should not be a science. It should be possible to charge it on the fly without popping in connectors, for example by induction. Or a little battery compartment that pops out the battery on a button press, and then insert a freshly charged one ... without peeling off phone casings. That would be correct solutions.
[Android Q&A, Help & Troubleshooting] Tzfardaya:
I agree, but with the current corporate focus, sealed battery compartments are better for their bottom line... Too much hassle for the user to replace the battery means they're more likely to just replace the phone... I liked the old clip on external battery packs from back in the day... Like the old Motorola Startac phones... :P

---------- Post added at 09:14 PM ---------- Previous post was at 09:01 PM ----------

@Riro Zizo

here's another system wakelock that we really can't do much about... it's related to mobile data

bam_dmux_wakelock...

from what I've read elsewhere it's the mobile data version of the

wlan_rx_wake for wifi.
[Android Q&A, Help & Troubleshooting] Crostantin:
I was thinking...somebody here wrote that is possible to change the wifi scan interval to increase the battery without disabling wifi...very good of course...If I use ART, how can I modify this parameter??
[Android Q&A, Help & Troubleshooting] S.AMU:
It should be in build.prop. Something like WiFi.scanintervall="seconds"
[Android Q&A, Help & Troubleshooting] peter-k:
Instead of dealing with a dimm screen, or with the phones probably not so well working auto-brightness wasting my battery I found a better solution, so I think.

I use YAAB from the Play Store. It works well most of the time. The minimum screen brightness can be freely adjusted, the auto range is wider, and reaction time faster (at least than my Sony on auto brightness). It uses a little battery power but the savings are much greater, and I always have well readable screen without the need to re-adjust.
[Android Q&A, Help & Troubleshooting] helpmeroot:
First of all, thank you for posting this great thread!

I got some questions regarding apps: Are we supposed to swipe out apps on the recently used apps menu?

If I am understanding this thread correctly, swiping it out will close the app (or tell android that the app should be closed). And when i launch the same app again the CPU will be fired up to relaunch the app, thus using extra battery power?
[Android Q&A, Help & Troubleshooting] rirozizo:
exactly... That's true :)

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] helpmeroot:
Thanks, good to know I've been doing things right for the past 2 days :)
[Android Q&A, Help & Troubleshooting] peter-k:
I believe the truth is not that simple.

It does certainly not make sense to keep on killing apps constantly that anyway will reload again in an instant. We have to take care that these apps will keep their mouth shut, and that is via hibernating them or going through the laborious task of going through their permissions one by one and make changes where necessary.

But if an app is kept in memory which then has silent activity, such as calling home, then it is much better not keeping that app in memory. And these kind of apps are surprisingly plenty. Their activities will cost more battery (phone bandwidth and processor cycles) than savings possible by keeping them preloaded. Google apps notoriously do something in the background. The latest version of Google Play Services is terrible in that regards. And Google Framework too, but not directly but by employing other Google apps.

Take care at least 200 - 300 Mb memory are +always+ free. I did observe if I have less than 200 Mb available the system becomes laggy. This makes perfect sense to me, as the memory management has to shuffle things around first before doing what I originally wanted it to do.

You can check Settings -> Apps -> Running for the greatest memory huggers and start with these.
[Android Q&A, Help & Troubleshooting] rirozizo:
Android manages RAM on its own, and no one should care about the RAM management.

more info here: http://m.androidcentral.com/ram-what-it-how-its-used-and-why-you-shouldnt-care

thanks [MENTION=4860519]Tzfardaya[/MENTION]

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] peter-k:
I don't doubt that Androit has an effective memory manager. But what has it do with apps in RAM that call home?

I also don't doubt that a Ford F150 can manage loads very well. But does it mean I have always to load hundreds of pounds onto it? In my world it is better to help its chassis and suspension by taking off what is not needed on regular basis, and fix the other items properly so nothing rumbles and tumbles around. I mean, if we are are talking on basis of this nonsense what is written there abt burning CD's, yea, I also can speak like that.

And: Here we have it again, that "Unused RAM" = wasted RAM. A complete nonsense.
[Android Q&A, Help & Troubleshooting] rirozizo:
what i doubt is that you even read the article.

ir clearly explains how free RAM IS wasted RAM since you gotta fill it as much as you can to make the CPU rest because inactive apps in RAM won't use CPU cycle... just read the article because english isn't my main language, so it's a hassle explaining things, that's why i keep it simple and straight forward.

it's android... like any linux OS... like any MAC... it fills RAM up... FOR.A.REASON.

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] peter-k:
What is more likely here, I did not read it or I have a different opinion? And besides I have a different opinion, I also believe its information being outdated.

Meanwhile we are writing 2014 and you are coming with truth from 2011, a 3 years gap in your thinking which is like another galaxy in IT world.

Nowadays apps are huge and RAM is plenty, in comparison. It need to have a certain amount free, otherwise the system will first start RAM management before actually doing what you wanted it to do. It is my opinion, and it his is simple and easy to understand for everyone who wants to understand it instead of believing in every quatsch that comes along the internet. I will keep 200 -300 Mb free at all times. Tell me what you see when your RAM is full, but I am not repeating myself more.
[Android Q&A, Help & Troubleshooting] Crostantin:
The battery drain is because of wakelocks (that uses CPU) not for using RAM...keep an app in background which has some wakeloclk drain battery not the RAM itself...

...in fact we have wakekock monitor to understand battery drain...

so in general you are wrong, but of course bad app in memory are hell forma battery

Of course have some free memory is better, try ti fill a full cabinet ?...however, you can set minfree parameters for aggressive task killer

Rastakat + TryingSomeKernels
[Android Q&A, Help & Troubleshooting] peter-k:
I don't have any doubt on the general qualities of the memory management. What I was saying is, it is not always good to have certain apps in memory and got distracted on the way. We made our points clear and so be it now.

Actually I did not want to be so unfriendly. My applologies to Riro Zizo, I was probably upset bcs you wrote i did not read the article. Let's go on now with the battery savers.
[Android Q&A, Help & Troubleshooting] Kpoch:
Im testing this guide on n5 ill post the resultsss

Enviado desde mi Nexus 5 mediante Tapatalk
[Android Q&A, Help & Troubleshooting] fajarlazuarding:
I have read the entire post, and have one question, is it leaving apps not closed which means pressing home button instead back one will not causing any wakelock?
[Android Q&A, Help & Troubleshooting] Tzfardaya:
any app running in the background can cause wakelocks...

It's a tradeoff (like everything else) between battery life and performance...

Leaving apps open improves performance in switching to them, and improves battery (slightly) by not having to reload them from storage.

but, it also means that they are more likely to hold wakelocks...

other apps can tie into system services (Google Cloud Messaging, gcm, for instance) and even when the app is closed can cause a wakelock (woken by GCM, hold wakelock)

My advice, use an app like BBS to track which apps hold unnecessary wakelocks, then use something like greenify to keep them silent when you're not using them..
[Android Q&A, Help & Troubleshooting] Anubhav Agrawal:
Great guide, thanks for it ..

Well many apps dont support ART, so that can backfire if u want to run apps like whatsapp, etc , which dnt support ART as of now

U can add Llama or tasker profile in medium category to switch off mobile data when screen is off, or maybe mentioning about greenify, that will make guide even better ;)
[Android Q&A, Help & Troubleshooting] rirozizo:
4.4.2 has whatsapp supported because ART was too aggressive on it. so that's fixed... titanium backup too.

but if you don't want to use ART, don't... it's not that you should apply all of the guide.. it's kind of an index if you will.

and i won't be adding greenify because that can be used wrong which can badly affect battery life

Sent from my Nexus 4
[Android Q&A, Help & Troubleshooting] peter-k:
What about SD read ahead cache size? Does a bigger cache size save / cost battery, or is it only a performance item?
[Android Q&A, Help & Troubleshooting] rirozizo:
Thanks! noted...

i'll do my research and post what i find.

Sent from my Nexus 4