Battery use - Android Software/Hacking General [Developers Only]

Hey bros I need to save more battery what can I do?
Sent from my SGH-T959 using XDA App

u can perhaps install the CM7 ROM (gingerbread)
that has given me phenomenal battery life.
other that that, you can do a quick search in the forums to see what others have done.

trinybwoy said:
u can perhaps install the CM7 ROM (gingerbread)
that has given me phenomenal battery life.
other that that, you can do a quick search in the forums to see what others have done.
Click to expand...
Click to collapse
I second that motion. CM7 is great, and can give you even better life then it usually does with a little tweaking.

if you dont want to install new ROM your best bet will be juice defender from market.

powermax donate version works best for me.
also some settings..
turn off background data, bluetooth, wi-fi, turn off gps and also use wireless networks to determine location; unless you absolutely need your location.
I also use SetCPU, set to conservative.
I also configured profile, screen off = ~400mhz max and min = lowest available.
check settings>applications>running services..stop anything uneeded and uninstall, change app settings as needed.
I also turn off all keyboards I wont be using anytime soon.
turn display down below halfway, turn off all haptic feedback/vibration & blinking lights, etc.
sounds like a lot to sacrifice, but after a week or so, I realized it is best to have battery and just toggle things as needed.
hope this helps. there are more tweaks just search your devices forums.
peace.

Related

Guide to Maximizing Battery Life w/o Disabling Half Your Phones Features

*Disclaimer* This is all from a personal experience and testing/research from a long time android user, what I have discovered over time and has helped me and some friends. This will work whether your rooted OR not. I kept it as basic as I can so everyone can benefit. If you dont like what you read and disagree, or want to add something PM me, Ill change/add and give credit to you. Hopefully, this can grow with the community.
*Rooted Section Will be Added*
*When I charge my battery I usually drain it all the way down or as much as i can (around 20% left) then charge plugged in till green, then power down and charge for another hour or so. Not sure if this matters or not but seems to help me out try it!*
This guide will help you if your rooted or non-rooted, all the apps I talk about I honestly have no ties to the devs. I don't use any SUPER AWESOME AMAZING BATTERY SAVER 5000 apps or anything like that. Those mostly just turn ur radios off and on and kill apps in the background. In my experience a lot of them cause syncing issues with my e-mail and other notifications. I like to receive my information instantly not have an app waiting for me to turn my screen on to check for updates.
About my personal setup: Basically, I want my phone to last me all day but still perform well with a heavy use, WITHOUT needing to constantly change settings to save battery. With what I have here Im able to keep my Sensation running for a full day of moderate-heavy use (7:30am to around 10pm) with its STOCK battery (Did damn well on my Evo 4G too). Days of very minor use Ive gone into the second day with 60% + battery. Yes, I use all my home screens and have a good amount of widgets, I love sense and its widgets. I play games, surf the web, do a lot of texting, listen to a lot of music, decent amount of fbing and email, usually take a few pictures a day. Half my day is wifi/other is mobile data.
Here goes the real basics, mostly common sense here not trying to insult anyone. Feel free to browse thru it quick (green text) if your not totally new to the android scene, whats after it will be a good read for noobs and vets.
*I use the power control widget, make getting to a lot of settings quicker. Why waste battery digging thru menus?*
Basics:
-Screen brightness: (duh ) these pretty screens eat battery brighter=quicker drain naturally and from my experience leaving it on Auto Brightness kills more battery too. Each time your phone pulls information from the sensor to decide on how bright it should adjust itself too.
-GPS: If GPS is on it should not effect battery unless an app is using it and you see the GPS icon on your notification bar. I noticed a very slight increase in mA discharge when i had it enabled, to be safe leave it off if you dont use it extremely frequently.
Location thru mobile networks: Not to hard on battery. I leave mine on it does add drain but it takes away from my weather widgets updating when Im traveling.
-Bluetooth: Moderate battery drain. I honestly don't use it at all myself but if you do try your best to keep it off when not in use.
-Wifi: Android has gotten a lot better at managing wifi over the past few years. It doesn't drain that bad on battery and it shuts off/on periodically on its own when screen is off depending on whats using it.
Google Back-Up: Takes a little juice here and there no biggie. I dont use it just because I like to fresh install my apps when I try a new rom, run into less problems that way.
2G/3G/4G: This varies phone to phone, the slower speed the better battery life. If you know your not going to be using 4G for a while turn it off. I leave mine on 4G or wifi all day with my sensation. When I had Sprint and my Evo I would leave it off most of the time. Depending on your carrier and how their data works this is a big one. T-Mobile seems to handle well, Sprint and Verizon's 4G Ive seen eat an insane amount of battery.
Sync/Background Data: I lumped them together because sync is pretty much reliant on background data. These kill a lot of your battery in general. It syncs your apps (email, facebook, google data, contacts, etc.), the periodic checks your apps do to check for and download new emails and notifications, using background data (data still transmits when screens off). I always leave these on and still manage great battery life, I like things instant if I wanted to wait Id just wait till i got in front of a PC. Sync and Background data are the settings most battery saving apps control because they really can help your battery if you turn it off. You can control what core apps sync in settings>accounts and sync. Or the power widget that 95% of android phones have has it on there. I recommend minimizing the amount of apps you allow background data with, example: WeatherBug first launch it asks if it can automatically update itself in the background for apps were thats not necessary hit no.
Radio/Airplane Mode: Pretty self explanatory, turns off your connection to your wireless provider. No point in ever turning it off in my eyes, your phones no longer a phone.
What has really helped me with my battery life (non-basics):
There is a lot to be said when it comes down to 2.2+ android phones and whether they need a task killer anymore or not. Since Ive had a lot of android phones and a few now that are 2.2+ Ive done a lot of testing. I usually go about a 2 weeks on one idea or new task killer and keep a close eye on battery drainage using Battery Monitor Widget, free app in the market. It tells you exactly how much of your battery is being drained without killing battery itself. Each phone/rom settles at a different average mA lower the better. In my experience if I can keep my phone anywhere under 100mA when idle im doing good. This held true on both the Evo 4G and my Sensation. Some ASOP roms i could get down to the 30's but for sense under 100mA is good. Keep in mind you will get the occasionally spike here and there its just android and/or apps in the background. You can view the a chart of the battery data in Battery Monitor.
Instead of boring you guys with each task killer Ive used and its results, Ill just get down to what I found out in the end.
Basically, the way android 2.2+ works it really isn't necessary to run a task killer it does a decent job removing apps from memory when you need more memory. But at the same time I found running a task killer periodically (BUT not killing frequently used apps) results in a lower average mA drain leading to overall better battery life.
The best application I have used has to go Automatic Task Killer , trust me Ive used a lot from the top free ones to a few of the more popular paid ones. What this task killer does is kill a selection of apps you allow it too every time your phones screen shuts off and goes idle. On Automatic Task Killer's first boot your shown a screen of every application that could at some point run in the background on your phone. This part sucks a little bit but it is worth it, you need to select which of the apps you want to allow it to kill automatically. It does not kill foreground apps the ones you currently have open on the screen aka a browser or a game. Example your playing NFS: Shift and your boss walks by so you quickly pause and hit the power button turning off the screen, next time you turn the screen on it will kill all other allowed background apps but your game will still be up front and center.
Now the trick is to go thru and set it to kill apps you know your phone won't automatically just restart or you don't use 90% of the time. So don't select things like Dialer, Contacts, Clock, Calendar, Messages or apps you constantly use/check such as a third party SMS app or your main E-Mail Client or third party keyboards (various by person and what you use most). Letting the app automatically kill those is just going to lead to worse battery life because your phone will just restart it each time leading to more CPU cycles (not what you want and part of the reason some consider task killers bad things).
Also, when using any task killer and killing the proper apps sense runs smoother, a big deal with sense 3.0.
So hopefully with a little messing around you can get a good setup where your phone lasts you all day without having to constantly keep changing settings and watching your battery life. All while everything stays syncing and instant. Hope this helps!
*ROOT Section (now that we have s-off )
Everything posted above can be done on any rom, rooted or none. There has been a lot of posts on "freezing apps" that you dont need or typically use, which does in fact really help battery life. Since, we (by we i mean sensation users) now have a permanent root this is my tiny second part of the guide for rooted devices.
I dont freeze my apps I prefer them to be gone for good if its something I dont see myself using or its bloat that came with my phone/rom. Since 98% of us will be using custom roms now this usually isnt an issue since most dev's r good at what they do and remove all the bs we dont need or normally use. Still there is some apps we may not want on our phones so for that I use SystemApp Remover . Its a great App for people who dont want to have to worry about going in manually and getting rid of system apps.
Its just basically an Uninstaller that allows you to access any and every app on the phone for you to uninstall (thats y roots needed). For me I just go in an drop the apps I know i wont use. A lot of roms come with carrier add-ons and such, those I normally delete as well as a few HTC sense widgets and apps I see no need for. It will free up space and increase your phones battery life with most things you delete.
Now, be careful. You are prompted upon opening SystemApp Remover that messing in system apps is dangerous and it is. If your not sure what something is DONT touch it, simply do a google search or ask around to see if its safe to remove first.
Re-calibrate Battery: After you flash a new rom or start using a new battery, you should use your recovery (CWM or other) to Wipe Battery Stats. Before you do this make sure your battery is at 100% and has been on the charger for over an hour with the fully charged green led on. This will allow your device to better drain your battery and can really help battery life.
So hopefully with a little messing around you can get a good setup where your phone lasts you all day without having to constantly keep changing settings and watching your battery life. All while everything stays syncing and instant. Hope this helps!
Thanks to people who have contributed:
-JadeSoturi
thanks for sharing the experience
i'm trying Automatic Task Killer
devine might said:
thanks for sharing the experience
i'm trying Automatic Task Killer
Click to expand...
Click to collapse
no problem. let me kno how it goes for you
very good info! would also help if you specify which versions of android.....
Thanks for the info, hope it will increase my battery life to last a day
Airfaire said:
very good info! would also help if you specify which versions of android.....
Click to expand...
Click to collapse
im on my sensation so 2.3.3. Been getting a lot of hate on the sensation forums since task killers are officially deemed no longer needed, but this method really helps me with battery life hoping itd help some of u too
Watchdog> then any task killer
ADR6300
Hmm, ill try auto task killer as well, tried a few others.
I use JuiceDefender, I like it. It manages my connectivity pretty well and it does help.
This is excellent, many thanks. As a converted WM 6.5 user I have to say, I am enjoying android considerably more and I prefer it to the Metro interface of WP7. It's nice to know the little tricks to get the most out of it. Thanks again. ^_^
DarkSwanKnight said:
I use JuiceDefender, I like it. It manages my connectivity pretty well and it does help.
Click to expand...
Click to collapse
same here, JD works pretty good
TastyTorge said:
same here, JD works pretty good
Click to expand...
Click to collapse
Worth getting the full one or will the free version do?
Sent from my HTC HD2 running TyphooN CyanogenMod 7 via XDA Premium App
Thanks
Thanks for the info, and for sharing, i will try the different methods
i havent really bothered with task killers but ive found reducing the brightness and disabling data and sync makes my battery last alot longer. i just re enable when i need them.
also, i downloaded setcpu and added a profile for while the screen is off. that helps alot. the drain is about 5% with the screen off after every 3 or 4 hours.
Very good info thanks
You had me impressed until you mentioned task killers. Absolutely horrible...
Sent from my HTC Sensation 4G
Martin_Toy said:
Worth getting the full one or will the free version do?
Click to expand...
Click to collapse
Full version is much better.
It's killer app indeed. I think many of it's features should be natively included in android.
Options like "Turn off 3G/EDGE when connected to Wi-Fi", "Turn off all radios when screen is off", "Turn off Wi-Fi after x minutes if it doesn't connect to a network", "Set screen brightess to minimal when battery is low", etc....it wouldn't be that hard to implement and battery life, perhaps most criticized aspect of Android, would improve immensely.
fpu
floating_point_unit said:
Full version is much better.
It's killer app indeed. I think many of it's features should be natively included in android.
Options like "Turn off 3G/EDGE when connected to Wi-Fi", "Turn off all radios when screen is off", "Turn off Wi-Fi after x minutes if it doesn't connect to a network", "Set screen brightess to minimal when battery is low", etc....it wouldn't be that hard to implement and battery life, perhaps most criticized aspect of Android, would improve immensely.
fpu
Click to expand...
Click to collapse
Your mobile network DOES turn off when connected to wifi, and if all radios turned off when the screen went off, how would you ever get calls or emails with the phone in your pocket? The wifi after x minutes would be a nice feature, but I don't like things touching my screen brightness.
Thank you for your information.

Battle of Battery Saver!

Just a question for those who having the same problem with me, please share your opinion.
Green power premium vs JuiceDefender Ultimate vs Power Max
i'm stuck on this 3, any of you have better idea which is the best for battery?
i tried JuiceDefender Ultimate before and i'm not really satisfied with the result. Please note, i'm running Exchange email for daily use and required data connections.
thehackersz said:
Just a question for those who having the same problem with me, please share your opinion.
Green power premium vs JuiceDefender Ultimate vs Power Max
i'm stuck on this 3, any of you have better idea which is the best for battery?
i tried JuiceDefender Ultimate before and i'm not really satisfied with the result. Please note, i'm running Exchange email for daily use and required data connections.
Click to expand...
Click to collapse
Don't use any of them. They all consume your battery.
Try this:
Set your display brightness to auto or dimmest. This usually consume the most of your battery.
Download a data switch widget or toggle from the market. I use the dataswitch from tomatoX. Turn off your background data when you dont use it. Turn it off at night or sleeping.
Turn off your gps or wifi when you dont use it.
If you are rooted, you can also edit your build.prop wifi scan intervals to higher number (for ex: 120)
You will find by applying some of these changes, you will extend your battery life.
have fun
I also find that using ROM Toolbox to Disable some apps that start up on boot helps too. Google Maps is a battery killer for me (at least thats what I find) it seemed to start up on boot and eat all my battery so I disabled it.
You might find disabling a few more useless apps helps too.
qkster said:
Don't use any of them. They all consume your battery.
Try this:
Set your display brightness to auto or dimmest. This usually consume the most of your battery.
Download a data switch widget or toggle from the market. I use the dataswitch from tomatoX. Turn off your background data when you dont use it. Turn it off at night or sleeping.
Turn off your gps or wifi when you dont use it.
If you are rooted, you can also edit your build.prop wifi scan intervals to higher number (for ex: 120)
You will find by applying some of these changes, you will extend your battery life.
have fun
Click to expand...
Click to collapse
Just curious if you've actually tried these for yourself or if you're just quoting "common knowledge"? The reason I say this is I've been using Green power for about 6 months now and it gives me a noticable improvement in battery life. Yes, I know I can manually turn off wifi and/or data when i know I won't need it, but green power does that for me automatically. I tried juicedefender for a little and didn't really like it, and I've never used the third choice. Green Power has the best free option that I've seen, it gives you full functionality while Juicedefender free is a limited function app. And if you're wondering yes I've tested my phone both with and without green power enabled, several times. Each time results are the same, at least a few hours extra time at worst and at best it's nearly doubled my usage time.
kingston73 said:
Just curious if you've actually tried these for yourself or if you're just quoting "common knowledge"? The reason I say this is I've been using Green power for about 6 months now and it gives me a noticable improvement in battery life. Yes, I know I can manually turn off wifi and/or data when i know I won't need it, but green power does that for me automatically. I tried juicedefender for a little and didn't really like it, and I've never used the third choice. Green Power has the best free option that I've seen, it gives you full functionality while Juicedefender free is a limited function app. And if you're wondering yes I've tested my phone both with and without green power enabled, several times. Each time results are the same, at least a few hours extra time at worst and at best it's nearly doubled my usage time.
Click to expand...
Click to collapse
Here was my original post...I do use it daily
http://forum.xda-developers.com/showpost.php?p=19925664&postcount=26.
recheck the thread.
Not really sure what you're saying to me? You give good suggestions in you're first post, my point is that using green power will do all that for you automatically and definitely does not use more battery power.
kingston73 said:
Not really sure what you're saying to me? You give good suggestions in you're first post, my point is that using green power will do all that for you automatically and definitely does not use more battery power.
Click to expand...
Click to collapse
if that works for you, then that's fine.
green power is loaded into memory and may actually consume battery as it is running in the back ground.
my point is that many programs with data syncs are unknowingly shorten your usage per charge.
turn off your back ground data..saves data and battery usage.
try this: use your green power for a few days..see how long it lasts
then try the dataswitch on the green power and without the green power and see what it does...
carry a spare battery also works

Best battery-saving app 2012?

Which is the best battery-saving app 2012?
Mugen power
Sent from my GT-S5660 using xda premium
Hi,
In my little experience, there is no software that makes alot of diference, normaly what i do is:
disable motion
insert *#9900# and disable Fast dormacy - check is your network needs this
disable sync for accounts
disable GPS
disable wifi gps
disable wifi when not using
set brightness level to auto
set wifi sleep policy to when pluged in
Of course there are a couple more things you could do, and again this is what i do cant say it will work as good for you.
rooting.
Tasker
With it one can automate almost everything on the phone.
It's almost like programming i use it all the time and there are a lot of examples on this forum. http://forum.xda-developers.com/showthread.php?t=1110775
Juice Defender Ultimate + Battery Saver Pro (by Antutu).
I tryed a few battery saver apps but no longer use them as i found if i turn auto sync off, change wifi sleep policy to never, untick network notification, and use task manger frequently to kill unused apps my battery lasts a lot longer. I also use easy task killer and set it to kill all apps every 30 mins. im using king cobra v1.1 for evo 3d gsm and the battery life is amazing!! just swapping battery's over now and its nearly 9pm!!
If any one needs any help rooting or unrooting the evo 3d gsm hboot 1.4.9.0018 let me know as i have done it a few times now. I unrooted my phone back to ***locked*** s-on with no traces of rooting, then checked for ota updates, wouldnt of installed them tho even if there was one!! then downgraded back too 1.4.9.0007 and rooted it again with revolutionary.
---------- Post added at 09:22 PM ---------- Previous post was at 09:05 PM ----------
forgot to mention auto brightness is a must. and i also calibrate battery after installing roms . can anyone please tell me if calibrating the battery every time it gets to 100% is good or bad? thanks.
When you use an xperia mini pro like me, with just 970 mAh, you get to try all possible battery savers... and unfortunetly no one of them makes the exception... actually as said evilchild, they don't make difference...
just disable everything that may drain your battery, your launcher effects too can be in cause, get rid of unuseful apps, put your brightness to lowest levels or just get it to auto if your rom use it... choose the best profile for your CPU... and with this you are good for 10 new hours in your daily battery life.
I'm not sure a 'battery-saving' app is real.
They just disable some features that we can manually do that. They just make it automatically disabled.
But, 2x Battery is good. It could disable Wifi or mobile data while the display is off.
one touch battery saver is awesome. create a widget to enable/disable wifi,gps,sync,brightness,bt,data ect with one touch!. free on google play
lonestrider said:
I'm not sure a 'battery-saving' app is real.
They just disable some features that we can manually do that. They just make it automatically disabled.
Click to expand...
Click to collapse
+1
SmXtrem said:
+1
Click to expand...
Click to collapse
Yeah. There's a thread somewhere which gives real battery saving tips
I tried some apps, but I didn't found one which really improved the battery.
In my opinion the best method is to reduce the brightness.
juice
Juice Defender Ultimate + Battery Saver Pro
lonestrider said:
I'm not sure a 'battery-saving' app is real.
They just disable some features that we can manually do that. They just make it automatically disabled.
Click to expand...
Click to collapse
+1
From the apps I tried out and used, almost all of them just disabled certain things, or tweaked settings that I could have done on my own, and eventually did do.
I found it easier to just go on a sub forum for the phone I had at the time and look up tweaks, tips etc.. I'd say doing this helped me more than any app I found previously, and was easy to do.
Dolphin companion is good and gives more remaining of time.
I use juice defender and the setting: "Only 2G"
3G takes a lot of battery..
Matheus-007 said:
Juice Defender Ultimate + Battery Saver Pro (by Antutu).
Click to expand...
Click to collapse
i try yah friend.. i use script exacly but not best i think... thanks..
Sent from my GT-S5660 using xda premium
None. There are no working saving battery apps, not a single one.
What a battery saving application can do is to change the phone configuration to a lower energy one, just like lowing brightness, disabling data packages and such, to sum up, things you can do by yourself and you'll save the battery that that application consumes.
The best way to save battery is to make a proper use of your phone:
-Disable gps when you don't need it.
-Turn off bluetooth when not needed.
-Keep screen brightness low at all time.
-Disable data packages before going to sleep and enable them again when you wake up.
-Keep your phone clean by periodically uninstalling apps that you don't use anymore and that make unnecesary use of memory, cpu and battery energy.
-Check your battery use statistics and keep an eye on applications that are using energy unefficiently, and replace them with better alternatives. Facebook and facebook messenger are clear examples.
-Some people say that connecting to 2G networks instead of 3G helps as well.
-Activate wifi at home, it seems to eat less battery than connected to 3G.
There are more tips out there, just gogle it and make a responsible use of your phone. Keeping phone clean and lowing brightness will probably make the biggest difference.
Moreover, if android S.O. is on the top of the list of battery use, your phone's software entered a weird condition. Reboot it and if it persist, consider a factory reset.
I hope this helps
I just started evaluating Juice Defender Ultimate to see if it can save battery life, but there are many options that I don't fully understand. I have attached a screenshot of the Notificatin pulldown window from my Galaxy Nexus which shows the JD status. There are 9 objects just to the right of the JD shield. They include 3 icons, 3 colored circles and 3 lines of text. Can anyone explain what each of them mean? I have checked the JD online info, without luck.
My best guess is:
the up/down icon represents mobile data
the red circle next to the up/down icon means mobile data is disabled
the radiation icon represents WiFi
the green circle next to the radiation icon means WiFi is enabled
the 3G icon represents 3g mode
the red circle next to the 3g icon means 3g is disabled and 2g is enabled
As mentioned, these are just my best guesses. I have no idea what the 3 lines of text mean?
Pete

Why is my battery life so bad?

ROM: CM9 latest nightly
Kernel: CM9's own
Radio: T-Mobile's UVLC8 (yes, I'm on T-Mobile)
Brightness: Auto (shown in screenshot)
Synced Gmail accounts: 3
Accounts in Email app: 0
My battery drops 20% in 42 minutes, which means it will be depleted in 3.5 hours. And this is mostly due to the screen. Why? I use the phone moderately and ALWAYS press the Power button to turn the screen off whenever I'm done replying to a text or doing anything with it.
Any suggestions?
Well judging from your notification bar you have bluetooth, WiFi, fb sync all on and you aren't even connected to a WiFi network or Bluetooth device. Try turning those off when they are not needed. Also go into the Facebook app and go to settings and change you sync time to a little longer than an hour (if you can stand it). Try that for now and see what happens
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Some info on screen on time would help, 3.5hrs screen on time is barely below average. I would expect that if FB is always syncing and blue tooth.
Also I would verify you don't have a wake lock going from charging. You can check with CPU Spy, better battery stats, as well as some others. Cpu spy is likely the easiest way.
Sent from my SGH-I727 using Tapatalk 2
Every once in a while I'll get a flash that does this, the battery just seems to be losing its will to live. I don't understand it myself but I restore my last nandroid backup, and then flash again. After that all goes back to normal.
ckck543 said:
Well judging from your notification bar you have bluetooth, WiFi, fb sync all on and you aren't even connected to a WiFi network or Bluetooth device. Try turning those off when they are not needed. Also go into the Facebook app and go to settings and change you sync time to a little longer than an hour (if you can stand it). Try that for now and see what happens
Click to expand...
Click to collapse
I always keep WiFi and Bluetooth on. I thought neither one of those really used a lot of power unless actually connected. I use BT only in my car and WiFi only at home (evenings). My FB refresh interval is set to 1h. I hardly think this is draining my battery.
lnfound said:
Some info on screen on time would help, 3.5hrs screen on time is barely below average. I would expect that if FB is always syncing and blue tooth.
Also I would verify you don't have a wake lock going from charging. You can check with CPU Spy, better battery stats, as well as some others. Cpu spy is likely the easiest way.
Click to expand...
Click to collapse
Better Battery Stats wasn't free, so I installed CPU Spy and Battery Spy, I am letting the phone charge to 100% and then, I'm going to unplug it and report after about 30 minutes.
meet2x4 said:
Every once in a while I'll get a flash that does this, the battery just seems to be losing its will to live. I don't understand it myself but I restore my last nandroid backup, and then flash again. After that all goes back to normal.
Click to expand...
Click to collapse
I will flash last night's CM9 nightly and see if I notice a difference.
Thank you all!
Razor1973 said:
I always keep WiFi and Bluetooth on. I thought neither one of those really used a lot of power unless actually connected. I use BT only in my car and WiFi only at home (evenings). My FB refresh interval is set to 1h. I hardly think this is draining my battery.
Click to expand...
Click to collapse
Might want to think of picking up some NFC tags and setting profiles so stuff like Bluetooth will automatically turn on when in your car, and off when you leave. And BT and Wifi do drain power when not connected because they are searching for connections.
Better Battery Stats wasn't free, so I installed CPU Spy and Battery Spy, I am letting the phone charge to 100% and then, I'm going to unplug it and report after about 30 minutes.
Click to expand...
Click to collapse
It's free to XDA members: http://forum.xda-developers.com/showthread.php?t=1179809
dakpluto said:
Might want to think of picking up some NFC tags and setting profiles so stuff like Bluetooth will automatically turn on when in your car, and off when you leave. And BT and Wifi do drain power when not connected because they are searching for connections.
It's free to XDA members: http://forum.xda-developers.com/showthread.php?t=1179809
Click to expand...
Click to collapse
But wouldn't WiFi and Bluetooth show in the battery usage screen with a high percentage? They would show by themselves or under radio and those aren't high at all. It's all on the screen. That's the problem, it seems. And what I explained earlier is that I don't use it much. I will get a text message, I'll reply and automatically turn the screen off before I set the phone down. I never forget this. I'm actually anal about it. LOL
I just installed Better Battery Stats (thanks for the tip!!!) and will test with all 3 apps as soon as I unplug my phone to go to lunch. I haven't been able to do this yet. Crazy day here at work.
Thanks again.
Razor1973 said:
But wouldn't WiFi and Bluetooth show in the battery usage screen with a high percentage? They would show by themselves or under radio and those aren't high at all. It's all on the screen. That's the problem, it seems. And what I explained earlier is that I don't use it much. I will get a text message, I'll reply and automatically turn the screen off before I set the phone down. I never forget this. I'm actually anal about it. LOL
I just installed Better Battery Stats (thanks for the tip!!!) and will test with all 3 apps as soon as I unplug my phone to go to lunch. I haven't been able to do this yet. Crazy day here at work.
Thanks again.
Click to expand...
Click to collapse
that's covered under android system I believe. Most important, it causes wake locks that keeps your phone from deep sleeping.
Flash Instigators Kernel with Smartass/Badass scripts (not a joke....)
It will help you tremendously. You must reflash with every nightly update you do.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
OK, so 4.5 hours and battery discharged 38%. I guess that's not terrible, but my screen was only on for 26 minutes of that time and the phone is reporting 55% of the battery drain came from screen use. I feel battery life could be a lot better just because of this.
What else do these screenshots tell you guys?
I noticed KIK Messenger and MailDroid there. They both sync a lot. I do have a couple of IMAP accounts on MailDroid that I forgot to mention in my OP. But, still, I go back to the fact that most of the drain comes from the screen. These aren't related.
onealvideo said:
Flash Instigators Kernel with Smartass/Badass scripts (not a joke....)
It will help you tremendously. You must reflash with every nightly update you do.
Click to expand...
Click to collapse
Oh, true!!! I flashed InstigatorX's kernel when I first started flashing the nightlies, but, since I flash them every 2-3 days, I completely forgot to reflash the kernel. OK, it's more like I didn't know it was getting overwritten and I had to reflash it. Thanks for the reminder!!! By the way, do you go with stable (4.0b) or the latest experimental (5.3.2)? Also, do you just flash the kernel? What are those scripts and what do you do with them? I did not understand his instructions. Maybe I should be asking there, but since I already have you here... LOL
Razor1973 said:
OK, so 4.5 hours and battery discharged 38%. I guess that's not terrible, but my screen was only on for 26 minutes of that time and the phone is reporting 55% of the battery drain came from screen use. I feel battery life could be a lot better just because of this.
What else do these screenshots tell you guys?
I noticed KIK Messenger and MailDroid there. They both sync a lot. I do have a couple of IMAP accounts on MailDroid that I forgot to mention in my OP. But, still, I go back to the fact that most of the drain comes from the screen. These aren't related.
Click to expand...
Click to collapse
For one, turn your screen brightness down. I use auto-brightness and never have a problem seeing it, and my battery drain is ok that way.
Two, you've got the AudioOut_1 wakelock. Turn off system sounds in the settings menu (keytones, touch sound, screen lock sound, vibrate on screen tap) and that will take care of that.
Any type of instant messenger service (Skype is well-known for doing this) will wakelock your phone while it searches for IMs. No way around it other than an uninstall. You can't control IMAP pushing, but you can control folder polling, which eats up a lot of battery. I'd set your MailDroid accounts to not poll folders automatically more than once a day.
And definitely turn Bluetooth off when you're not actively connected to something. You might as well be using your phone as a flashlight with how much power BT burns through.
I am currently on RC2. I went to the 21/22 nightly but was not liking how it was behaving so I went with the RC for now.
In INSTIGATORS forum you will see in the links to the kernel one that says <-------- works with RC2.
I used that one and I am happy. Sure you could do the newer ones but I am happy where I am at currently.
Just boot into recovery and install from zip.
(Assume u download the zip on your phone....)
Its easy as pie!
You can play with the settings if you want but the default settings work pretty freaking good!
I would for sure recommend going to that forum as Instigator himself can answer ALL your questions in depth.... I am merely a messenger and user of his kernel.... wish they would just merge it into the cm9....
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
T.J. Bender said:
For one, turn your screen brightness down. I use auto-brightness and never have a problem seeing it, and my battery drain is ok that way.
Two, you've got the AudioOut_1 wakelock. Turn off system sounds in the settings menu (keytones, touch sound, screen lock sound, vibrate on screen tap) and that will take care of that.
Any type of instant messenger service (Skype is well-known for doing this) will wakelock your phone while it searches for IMs. No way around it other than an uninstall. You can't control IMAP pushing, but you can control folder polling, which eats up a lot of battery. I'd set your MailDroid accounts to not poll folders automatically more than once a day.
And definitely turn Bluetooth off when you're not actively connected to something. You might as well be using your phone as a flashlight with how much power BT burns through.
Click to expand...
Click to collapse
Screen brightness: I use auto as well. It's in one of my first screenshots in this thread.
AudioOut_1 wakelock: Done. Thanks. I'm going to miss the touch and screen lock sounds. LOL I left dial pad touch tones and volume rocker music controls in that same secton checked, by the way.
MailDroid: I went through all the settings, both general and for the e-mail accounts and couldn't find a place to specify folder polling interval. Do you have it installed? If so, could you tell me exactly where to find this please?
Bluetooth: I'll try my best to turn it on only when I needed. I could also follow dakpluto's suggestion with the NFC tags. But then, I'd have to leave NFC on. Doesn't that drain battery too?
And you see, although all of these will help, don't you agree based on my screenshots that the biggest offender here is the screen and this is the area I should really be looking at?
onealvideo said:
I am currently on RC2. I went to the 21/22 nightly but was not liking how it was behaving so I went with the RC for now.
In INSTIGATORS forum you will see in the links to the kernel one that says <-------- works with RC2.
I used that one and I am happy. Sure you could do the newer ones but I am happy where I am at currently.
Just boot into recovery and install from zip.
(Assume u download the zip on your phone....)
Its easy as pie!
You can play with the settings if you want but the default settings work pretty freaking good!
I would for sure recommend going to that forum as Instigator himself can answer ALL your questions in depth.... I am merely a messenger and user of his kernel.... wish they would just merge it into the cm9....
Click to expand...
Click to collapse
Here's what I just did:
1) Installed latest (7/23) CM9 nightly.
2) Installed InstigatorX's 5.3.2 experimental kernel using CWM.
3) Installed InstigatorX's BadAss script using CWM on top of the kernel (I guess that's how you do it).
I will see how my battery behaves. It'll be difficult to know which of the many things I did is the one that yielded the biggest improvement, however. Oh well.
Thank you all!
I'm testing aokp w/ stock kernel ondemand 192/1512 and it actually is working decently for me so far. Streamed like 1 1/2 hr of video last night and 2hr of Pandora today at the gym. :good:
Sent from my SGH-I727 using Tapatalk 2
You see? Why can't I get HALF of that?
InstigatorX CM9/AOKP Kernel - Which One?
Razor1973 said:
... do you go with stable (4.0b) or the latest experimental (5.3.2)? Also, do you just flash the kernel? What are those scripts and what do you do with them? I did not understand his instructions. Maybe I should be asking there, but since I already have you here... LOL
Click to expand...
Click to collapse
That's what I'm trying to figure out:
Which version (e.g. 4.0b or latest)?
Which script(s)?
Anything else?
(There's tons of information in these forums, but finding it buried deep in threads is like looking for a needle in a haystack.)
From the looks of that screen shot. The phone is barely being used, see how the blue isn't solid for most of the running time?
Sent from my SAMSUNG-SGH-I727
kr3w1337 said:
From the looks of that screen shot. The phone is barely being used, see how the blue isn't solid for most of the running time?
Sent from my SAMSUNG-SGH-I727
Click to expand...
Click to collapse
Yep I have power saving stuff such as turn off wifi when idle, I dont have GPS on 24/7 and I dont have wakelocks, I also set mine to use 3G/4G rather than LTE. If it was a solid blue that means something will be constantly on draining the battery.
I'm testing aokp w/ stock kernel ondemand 192/1512 and it actually is working decently for me so far. Streamed like 1 1/2 hr of video last night and 2hr of Pandora today at the gym.
Click to expand...
Click to collapse
Those are the two lines from the front and the end. The blanks are deep sleep over night. Remember I said "testing aokp" "stock kernel"
If you want my "light" use then here it is lol.
Trinition said:
That's what I'm trying to figure out:
Which version (e.g. 4.0b or latest)?
Which script(s)?
Anything else?
(There's tons of information in these forums, but finding it buried deep in threads is like looking for a needle in a haystack.)
Click to expand...
Click to collapse
For performance I prefer smartassv2 for power saving I would go for badass governor. With badass it doesn't jump clocks to max but goes by phases thus not aggressive and doesn't eat a lot. Test them out read the change log to see if changes pertain to you :good:
Sent from my SGH-I727 using Tapatalk 2

[Root] The incredible guide to incredible battery [Permissive kernel and Xposed]

The guide to get incredible battery on your S7E!​
A lot of people are having trouble to push the 3600mah battery to the absolute max, so I will here show you how to do so. This will mainly be a link to another post made my @v7, which have made an incredible guide to get a good idle drain. I will mainly explain what works on our S7E and what not, while giving a few other tips. Most of these tips can be found all over the internet, but I just want one thread, where they're all collected, so people can read every tip in one thread. As most guides are general through out all devices, they is what works and what don't on our devices. You're free to share your own tips!
REMEMBER TO MAKE A NANDROID BACKUP. ANYTHING YOU DO ARE NOT MY FAULT NOR ANYONE ELSE BUT YOUR OWN FOR MAKING THIS CHANGES!
Firstly, use a debloated rom.. That do a lot..
As said, @v7 have made this guide here. Remember to thank him!
Greenify:
Get the donation package and greenify everything that runs in the background and you don't need push notifications with. With the Shallow Hibernation, it still runs nice and smoothly when you open them. After that, you enable GCM push for hibernated apps and look, if any of the apps that you need push notifications for, supports GCM push and if they do, hibernate them. You will still get notifications, but remember to check "Do not delete notifications from hibernated apps".
I have almost everything hibernated - Maps, Facebook Messenger etc, when still working smoothly - besides Play Store, as that gives problem with paid app licenses. I also enabled Aggressive Doze. You should whitelist the same as in Powernap, that will be listed below here.
Amplify:
I have everything in mentioned in the thread Amplified without problems. I hadn't touched the services, but they should be save to disable anyways. Network Location service, have given me problems with Android Wear communication before.
Powernap:
Here comes where you need a permissive kernel. The SuperKernel that just came out, is the only one on XDA for now. In Powernap you should whitelist the following
Amplify
Android System
Google Account Manager
Google Play-Services
Google Services Framework
Greenify + Donation package
Apps you need push notifications from (like Facebook Messenger)
Xposed Installer
Your alarm clock
Basically, you should whitelist anything that you want to run in the background while the screen is off.
Better Battery Stats:
Check the app after a sleep, but leave everything on as if you were using the phone (data, bluetooth etc) as this is about lowering power usage on normal use and not seeing how long standby time you can get while everything is turned off. GCM_Reconnect and Heartbeat might be high for Google Play-Services, but for me, limiting them gave late or non push-notifications, but test it yourself (remember to restart after limiting/unlimiting).
All the small things:
Turn off location history
Turn off services you don't need and let Tasker control it. (Turn GPS on when maps open, hibernate and turn maps of when closed etc)
Turn off bluetooth and wifi scan all the time
Get Smart Network from Xposed and set your network to Edge when screen is off and 3g/4g when screen is on.
A dark theme with dark icons can save quite some power
Samsungs own greyscale can be enabled in accesibility and then triple tab on homebutton, when you know you're out for a long day.
UPSM Manager from the Play Store can add apps to the Ultra Power Saving Mode, so you can add apps like Facebook Messenger and suddenly it's way more useable.
Use Tasker to force sync, instead of having it activated. I force sync every 2 hours with Tasker + Synker
I have turned off features that I DO NOT USE. Under Advanced Functions, almost anything + edge screen features.
More connection settings and "always search for devices" - Off
Custom kernel settings:
There are no custom kernel out on XDA yet that supports full Synapse, but the Echoe Team have successfully build one.
I have set both governors to conservative, which actually is impressive smooth, while it should be the most battery saving governor which don't lag (like Powersave).
The I/O schedulers should be set to noop which have quite good battery life, without limiting performance too much. I haven't felt a difference yet.
TCP Congestion is set to Westwood (but I think that is standard anyways).
Everything have been undervolted by 25mV. That is nothing from a battery saving perspective, but well, i'm still testing.
L Speed from @Paget96 (thank him!) here is quite nice too!
I haven't had any lags with these battery saving options yet. Everything not mentioned is just standard.
OOM Killer - Enabled
Cache Reclaiming - Minimum
Kernel Tweaks - Light
Kernel sleepers optimization - On
Battery improvement - on
Wifi sleeper - On
Flag Tuner - On (Some people on S7E have mentioned problems with this.. Lag, reboots and bootloops, but I haven't had any problems).
IO Boost - On
I have power saving mode enabled, with background data enabled and my phone is still butter smooth, Also, check for apps to add in the battery saving menu, as I have enabled some apps I don't use or need notifications from, manually.
I get around 5-6 hours SOT where 3-4 of them are Clash Royale, if not more.... Yeah, I game quite a lot.
I think that was all for now, but I will keep it updated when I get new ideas to push it to the limit.
This is still keeping the phone "smart", as you adjusts it for your needs.. Inb4 all the people saying, why buy a smartphone if you disable every feature.
hmm that would kill performance in tekken and AB2 as those games are heavy on QHD but i try it nonetheless, ty.
Thanks for credits
Sent from my Nexus 5 using Tapatalk
hmmmm . nice thread ! thank you !!!
Paget96 said:
Thanks for credits
Sent from my Nexus 5 using Tapatalk
Click to expand...
Click to collapse
Of course ?
Good guide,
But why are you mentioning a kernel none of us have access to???
el7145 said:
Good guide,
But why are you mentioning a kernel none of us have access to???
Click to expand...
Click to collapse
There are two kernels on here now.
You could ask for permission to get on the forum where the kernel is or you could simply wait. I knew it would only be a question about days, before there would be kernels on XDA too.
With all this stuff I might as well activate ultra power saving mode and let it be
lvnatic said:
With all this stuff I might as well activate ultra power saving mode and let it be
Click to expand...
Click to collapse
Why if I may ask? That makes your phone way more restricted than the above do.
lvnatic said:
With all this stuff I might as well activate ultra power saving mode and let it be
Click to expand...
Click to collapse
Exactly.
I've gone through a lot of these kinds of tweaks in the past, and generally found having to re-load apps and disable features I like having wasn't worth the small battery life increase I saw.
That said, Everyone uses their device differently though, so what doesn't work for me may work well for others. Remember that before you say I'm spouting nonsense about small battery life increases.
Sent from my SM-G930W8 using Tapatalk
Devhux said:
Exactly.
I've gone through a lot of these kinds of tweaks in the past, and generally found having to re-load apps and disable features I like having wasn't worth the small battery life increase I saw.
That said, Everyone uses their device differently though, so what doesn't work for me may work well for others. Remember that before you say I'm spouting nonsense about small battery life increases.
Sent from my SM-G930W8 using Tapatalk
Click to expand...
Click to collapse
I certainly agree that it depends how you use your phone. But if you only rely on a few apps when display is off, like a few messaging apps, Power Nap can certainly increase your battery life. I have a idle drain around 0.0-0.2% (note, 0.0% is not the same as zero drain.) and I still receive messages, and Tasker turn everything on that I need when I need it (GPS, nfc, sync and so on). So if you just install the apps, yes it decreases functionality a lot, but by tweaking it to exactly match your usage and not limiting what you use, you can certainly get increase battery life without losing features. I use my phone the same way now as uprooted, not limiting anything I use..
Most people have a lot running in the background they don't really need or depend on or that can wait till the screen turns on.

Categories

Resources