Conserving Battery Life - Touch Pro2, Tilt 2 Android Development

As the Android port still hasn't got 100% battery life down (I know it's near completion), I thought it would be a good idea to list the different methods people have for conserving battery life on their device.
We all know about using the Advanced Task Killer and turning off Wifi when not in use, but are you using any other battery or app management tools. What other methods do you know of?

Setcpu. Saves battery life by allowing you to change the cpu speeds when it is asleep, low batt., etc. There's an .apk somewhere on here or ppcgeeks for it.
.
Sent from my MSM using XDA App

mangomango said:
Setcpu. Saves battery life by allowing you to change the cpu speeds when it is asleep, low batt., etc. There's an .apk somewhere on here or ppcgeeks for it.
.
Sent from my MSM using XDA App
Click to expand...
Click to collapse
If this really works, then we can use the old pm.sleep_mode (I believe it was set to 1). Because if we can restore the stock cpu speed when our phone is sleeping, then android would not crash anymore (atleast that is what I think). And that way the batterie is preserved.

Related

[Q] Battery Life Sucks

I dont know what it is, I have a task killer that kills running apps but it doesnt seem to work.
In 20 mins my battery drops 10% and i dont do much so i dont know what cases it.
Does anyone know a forum that I can get info from? OR any kernel that can help me with battery life?
If your going to be rude please dont comment because I WILL return the animosity!!! THANK YOU!
Task killers cause more problems then they solve, don't use them.
Sent from my EPIC using XDA App
ort84 said:
Task killers cause more problems then they solve, don't use them.
Sent from my EPIC using XDA App
Click to expand...
Click to collapse
Well what can I use bc nothing seems to be working at this point.
What's your battery usage showing as the process that drains the most battery.
It's probably background sync from e-mail or IM clients.
kemimarie said:
Well what can I use bc nothing seems to be working at this point.
Click to expand...
Click to collapse
Many are using the dopio kernel found in the dev section and setting the main to conservative, then creating one profile that sets the cpu at 245/245 when the screen is off. I have also seen/used a free app "juicedefender" that in theory looks helpful. Unfortunately, I suffer from obsessive ROM updating disorder and cant speak to how effective these methods are as my constant reflashing and rebooting destroy battery life.
trobing said:
What's your battery usage showing as the process that drains the most battery.
It's probably background sync from e-mail or IM clients.
Click to expand...
Click to collapse
Honestly, i didnt check.
I was told it may have been trhe rom , so i flashed a new one.
Now im going to monitor it and see if i have any changes.
donkey72 said:
Many are using the dopio kernel found in the dev section and setting the main to conservative, then creating one profile that sets the cpu at 245/245 when the screen is off. I have also seen/used a free app "juicedefender" that in theory looks helpful. Unfortunately, I suffer from obsessive ROM updating disorder and cant speak to how effective these methods are as my constant reflashing and rebooting destroy battery life.
Click to expand...
Click to collapse
Aha!
I suffer from the same problem!
I installed the app and im going to see if it helps.
Thanks!
Did you wipe battery stats and charge properly?
I use Advanced Task Killer Pro and have it kill apps on screen off.
Along with SetCPU to clock 245/245 on screen off.
A day, little use, I go down 8%. Regular use, about 20%.
My max is about 4 days. Using CM6 with dumfuq's 844 kernel.
PcFish said:
Did you wipe battery stats and charge properly?
I use Advanced Task Killer Pro and have it kill apps on screen off.
Along with SetCPU to clock 245/245 on screen off.
A day, little use, I go down 8%. Regular use, about 20%.
My max is about 4 days. Using CM6 with dumfuq's 844 kernel.
Click to expand...
Click to collapse
Thanks, i did a wipe batt and set cpu down to 245, we'll see how that work.
kemimarie said:
I dont know what it is, I have a task killer that kills running apps but it doesnt seem to work.
In 20 mins my battery drops 10% and i dont do much so i dont know what cases it.
Does anyone know a forum that I can get info from? OR any kernel that can help me with battery life?
If your going to be rude please dont comment because I WILL return the animosity!!! THANK YOU!
Click to expand...
Click to collapse
What rom are using? My wifes phone is running cm6.0.0 and when I checked this morning was over 2 1/2 days uptime and 42% battery left.

Battery life is horrible, yet not much is running?

I have my cpu settings on 245 245 powersave when the screen is off, yet I'm still getting horrible battery. I use my phone extremely lightly, maybe once in a while to listen to music. Check my emails, chat every so often. I use to get 48 hours with light usage. Seems I cant figure what is causing my battery to drain. I have a craigslist app, I had one search enabled so I deleted that to see how much it will effect. Does google talk drain that much? In the past it was fine. My usage shows the 2 main ones are cell standby and phone idle. Any tips on finding out what exactly is draining my battery? Im running CM 7.0.2??, latest stable, forgot. Koni's was the same. I thought maybe sense drained the battery, but it doesnt seem to be the problem.
Click the link in my sig and run that battery conditioning routine for one. What kernel are you using?
And dump SetCPU. Useless app, seriously...
1. Update to the latest stable version...7.0.3.1 released this morning.
2. Google talk could be draining, but I've never used it
3. Perhaps install it under a clean install and see if that helps.
Get tge system panel app. It'll show you what apps and everything that's eating your battery. Does the kernal your on perflock unlocked for over /under clocking cause if it isn't setcpu doesn't work.
Sent from my PC36100 using XDA Premium App
HipKat said:
Click the link in my sig and run that battery conditioning routine for one. What kernel are you using?
And dump SetCPU. Useless app, seriously...
Click to expand...
Click to collapse
+1 SetCPU is great for Sense ROMs, but not necessary for CM based ROMs.
looks to me like you were in pretty crappy coverage. that makes the phone work hard. it's justifiable that you'll have a lot of battery drain then, even while sleeping.
you can greatly reduce this by:
1: upgrade to newest cm7
2: flash a custom kernel. may i reccomend tiamat 4.0.1?
3: put your governer on smartass, and uninstall setcpu. smartass does it better.
4: use a bsm from viperboy. they decrease voltages. work almost too well.
5: USE JUICEDEFENDER! this will save a ton of battery in low coverage, because it turns off 3g when screen is off. this still lets you get calls and texts, but with mobile data off, your battery will last much longer while sleeping.
what prl are you on?

[Q] 8h battery life (on idle)

Hi all!
How do I find what exactly is draining the battery?
Ie. is there an app or something that can tell me what exactly is doing the damage?
(Settings - About - Battery use is not very helpful: now i know that it's Android System and Cell standby.)
It used to work perfectly fine for up to two days with wifi, 3g and sync. Up until cca a week ago. Now, if 3g is ON, the phone gets really warm and eats battery life in just a few hours. Wifi, on the other hand, can be on (sleep policy: never off) and i still get 1-2 days of battery life.
Specs:
Wildfire
CM7 nightly 256 *
latest radio *
* doubt any of these two is the culprit - trying to resolve the battery issue i updated my CM7 nightly (v.80 or so) to the latest one (v.256). Full wipe as always. That didn't do the trick. That's when i found some posts on xda suggesting that flashing the radio might help. Tried that too. No joy.
Try with these 2 apps. It should provide an overview:
CPU Spy (To see if your phone downclocks automatically or not. An 8 hour battery life on idle doesn't suggest it to me)
http://forum.xda-developers.com/showthread.php?t=1011497
Better Battery Stats (Important - You can check the Wakelocks and actually see the process name which is consuming CPU cycles / battery. Its all explained nicely in the OP)
http://forum.xda-developers.com/showthread.php?t=1179809
I am using CM7 Nightly 256. I'm getting a good battery life (1 day approx) I recommend you to remove unwanted apps, disable autosync, disable gps when not in use. And ya use the apps recommended by 3xeno as above
And consider using SetCPU. Screen-off profile.
Thanks for the suggestions. Looking into it at the moment with better battery stats (and it's documentation). Will post a solution if i find one.
i have the same problem with battery...must charge daily.
same problem here
Running CM7 7.0.3,and after starting to use the ICS theme,started to get battery drain.
BBS shows the progress "suspend" work extensively,but can't figure out which program is causing this.
CPU Spy show 84%-85% in deep sleep,which means something is running back there.
See attached Jpegs.
Will a newer kernel flash do the trick?or will a Rom upgrade?
Thanks in advance.
Try to use CPU Master Pro. In Screen Off Profilles try to put 264Mhz Max CPU frequency
Before that my battery live 3 days
yohaim said:
Running CM7 7.0.3,and after starting to use the ICS theme,started to get battery drain.
BBS shows the progress "suspend" work extensively,but can't figure out which program is causing this.
CPU Spy show 84%-85% in deep sleep,which means something is running back there.
See attached Jpegs.
Will a newer kernel flash do the trick?or will a Rom upgrade?
Thanks in advance.
Click to expand...
Click to collapse
84-85% on deep sleep is fine. As per your screenshot, are you getting 18Hrs battery life (From 100 to 40)? If that's the case, it's actually pretty good battery life.
i wanted to ask. do heavy themes consume too much battery?
In my eyes any colours on the screen would use more battery than a black image. It's probably not that noticeable though.
Sent from my HTC Wildfire using xda premium
Scratch0805 said:
In my eyes any colours on the screen would use more battery than a black image. It's probably not that noticeable though.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
Blacks are more energy efficient on LED screens only, since there the LED can just turn off.
Here the LCD needs to display a black color.

Major battery problems

I observed my battery first with regular use (mainly just twitter and texting, not much gaming or data usage, ie. YouTube) and I find that the battery drains about 10%~hour, or maybe even more.
Right now I'm in Buffalo and I put the phone airplane mode so I won't get charged with receiving texts (data off means better battery right?) but even with data off, I still get crazy battery drains. my phone needed a charge at 15% and it hasn't even reached 10 hours on battery, and most of the time, my phone wasn't being used. Am I doing something wrong?
Here is my settings:
- Stock rooted Bell ROM
- Faux 013u Kernel
- OC Min/Max: 1ghz/1.8ghz
- Brightness: Auto
I can't really thing of anything else that may affect the battery a lot. :/
Sent from my SGH-I747M using xda premium
Unless your doing gaming, which by your post, your not...why do u feel the need to over clock? Try under clocking. Hell I under clock to 800mhz and notice NO performance decrease, other than the browser not loading pages as well.
Few suggestions;
When using a tw ROM give the power saver a go
Don't over clock. That was cool in like, the hero days lol
Try out aokp, I get the best battery life with aosp ROMs....no tw crap to bog it down
Use auto brightness
Turn vibration off
Use CPU spy to ensure your phone is sleeping properly
Well, occasionally I do play games which by my experience run much smoother with OC. I use setcpu and I used the screen off profile and make sure the CPU sits at around 700 MHz, and I'd expect that to help (which it does a bit), but it doesn't help with the overall problem.
Now with your AOSP suggestion, is it safe to flash it on a Canadian I747M? (As in, I wont be getting random ATT Device Manager registration crap, etc.) Which ROM (+ kernel) would you specifically suggest?
And with the whole gaming thing put into consideration, I'd like to keep the OC since I like smooth games, but is there a way to counterbalance that for battery? Undervolting, CPU editing, etc. All the help would be greatly appreciated.
Sent from my SGH-I747M using xda premium
Lte hsdpa switching may have caused the problem.
I got this problem occasionally but not once after I disabled lte since last week.
Sent from my SGH-I747M using Tapatalk 2
johnafer said:
Well, occasionally I do play games which by my experience run much smoother with OC. I use setcpu and I used the screen off profile and make sure the CPU sits at around 700 MHz, and I'd expect that to help (which it does a bit), but it doesn't help with the overall problem.
Now with your AOSP suggestion, is it safe to flash it on a Canadian I747M? (As in, I wont be getting random ATT Device Manager registration crap, etc.) Which ROM (+ kernel) would you specifically suggest?
And with the whole gaming thing put into consideration, I'd like to keep the OC since I like smooth games, but is there a way to counterbalance that for battery? Undervolting, CPU editing, etc. All the help would be greatly appreciated.
Sent from my SGH-I747M using xda premium
Click to expand...
Click to collapse
Loose the kernel...trust me on that use toonz I'm ocd 2.1 and still get 20 hrs
Sent from my SAMSUNG-SGH-I747 using xda premium
also what is your signal bars like before airplane mode
plus it seems like you have a rogue app.
Why is your minimum soo high? Keep it at 384 or switch to Ktoonz kernel and go down to 96mhz. You can also lower your voltages to save battery.
Well, if there is the possibility of a rogue app, the only Alps that I could think of would be LightFlow along with SMS Popup.
But is my screen usage normal? 70% is a bit much no? Or is that just me?
Sent from my SGH-I747M using xda premium

[XS] Appalling battery life

I'm currently running 4.1.2 stock, rooted. With Locked BL. The battery drain has been absolutely shocking. Help
Download from play store this app: Du Battery Saver&Switch Widget! I have this app since last week and it really works...
People in here are right. Greenify it's more than enough. But also Du Battery Saver can do the trick, what's great about it is that is lowering your CPU frequency when screenlock, so try them out.
naeem123 said:
I'm currently running 4.1.2 stock, rooted. With Locked BL. The battery drain has been absolutely shocking. Help
Click to expand...
Click to collapse
Use screen settings as low as possible. Trust me, thats the main cause of fast battery drain.
Use Lux auto brighteness. Its a good app.
Next one , use titanium backup to freeze the app that you are not using. Its always a good to freeze app, so it wont run in the background and u can save RAM.
Use greenify. Thats the best app for hibernating the apps. That way both battery and RAM is saved.
And use DU battery Saver , thats also an awesome app. in which u can set the phone to change your profile on time basis, and lower frequency of cpu when screen is locked so battery is saved.
Hope u got some ways to prevent battery drain to a limit
Those apps are all great, but why have a HD Screen phone when you have to lower the screen brightness to a minimum, that sucks.
pannekoek28 said:
Could someone give me a guide to du battery? I dont want to turn off wifi/data because i wont get whatsapp messages
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
It's very simple, at du battery select saver at the bottom and create your own custom mode!
Thank you all for the responses, I will try out all the suggested apps and get back to you all. Thank you!
Keep the brightness around 35%. I find it perfect for indoors. Your screen on time should be atleast between 2:30 to 3 hrs on average.
Use darker wallpapers
And underclock to 1.2ghz or something if you dont use resource hungry apps. Use conservative governor and noop scheduler.
Trinity ROM
Screen brightness at 35%
Stamina mode on
Using greenify
Only 2G networks
Moderate Wi-Fi usage
Default CPU frequencies
Also, don't use battery savers like go battery saver and battery doctor, they only turn down brightness and data networks, alot of them don't have a great effect in battery life. Use apps that freeze/hibernate apps like greenify and snapdragomln battery guru.
naeem123 said:
I'm currently running 4.1.2 stock, rooted. With Locked BL. The battery drain has been absolutely shocking. Help
Click to expand...
Click to collapse
so i did realise that you had your screen on alot of the time.... that is generaly 1 reason why , i can watch 8 hours straight of movies on my XS where as on a stock rom about 3 hours , so the XS battery realy depends
list
sometimes the battery will just need to be used normaly just so it can calibrate its self (some weird reason not using my XS for 2 days fixed my battery issues)
i suggest checking if there are any apps that run in the background, just remove them if you dont need them (could prevent your XS from sleeping and also a posible overheat)
I also suggest making sure that your brightness isnt too high, (obviess)
the more you use your XS the shorter the battery lasts day by day, it is nessicary to not use your xs too much as it will take a few days for the life to go back to normal ,(like i said i had a simular issue)
I can see a strange behavior of Mediaserver process. It consumes too much battery. Usually it points to the problem with scanning your media files.
You can use BetterBatteryStats to find out the cause of it.

Categories

Resources