[Q] Max battery life w/smartphone features? - T-Mobile LG G2x

I want to maximize my battery life while still keeping my smartphone functionality. For instance, I want to still have gmail sent to my phone regularly (every 15 minutes at a minimum), text messages and calls to arrive immediately. I want my google calendar and contacts would be fine once daily, I think.
I wouldn't mind keeping it in 2g mode when not on wi-fi. I have a switch on a toggle, so I could easily switch when I want to browse the web.
I'm running CM7 with the stock kernal. I have setcpu installed and set to 1000 max, 312 min and screen off profile of 312/312, and in-call profile to 608.
I am running JuiceDefender Ultimate, but I'm pretty confused about how to setup the options to best fit my needs.
Would I benefit from using a custom kernal and possibly undervolting? If so, should I use ext3 or ext4? I'm not concerned about speed, as this phone is already as fast as I need. I'm mostly concerned with battery life and functionality/stability. Also, if you have experience with setcpu profiles and/or juicedefender settings, please help guide me.

i'm on cm7 with set cpu at default for screen on, 456 for screen off, default for in call and im at 1 day 16 hrs with 30% battery left.
4g is on, wifi off, gps off, sync on
this is with quite a few texts, some calls, etc, and gmail is pushed to my phone automatically

Related

[Q] How Do You Improve The Battery On V4 Rom?

How Do You Improve The Battery On V4 Rom?
Thanks for the help
Post a little about your setup:
- apps installed that run constantly (i.e. K9 mail, Wifi searching, etc)
- overclock values (if any)
- list your normal usage rates (rarely on the internet, playing music all the time, phone & mail only, etc.)
There are various ways to improve the battery life like SetCPU where you can slow the CPU down when it's not needed. Also, turn off your data when sleeping. Lot's of ways....need info first.
banshee56 said:
Post a little about your setup:
- apps installed that run constantly (i.e. K9 mail, Wifi searching, etc)
- overclock values (if any)
- list your normal usage rates (rarely on the internet, playing music all the time, phone & mail only, etc.)
There are various ways to improve the battery life like SetCPU where you can slow the CPU down when it's not needed. Also, turn off your data when sleeping. Lot's of ways....need info first.
Click to expand...
Click to collapse
1. stock apps really ,
2. 1GHZ
3. internet used every 10 mins, dont play music, just stuff general
2G or 3G more? Wifi?
OK, what kind of battery life do you get?
battery
Follow the usual stuff. use 2g instead of 3g. disable WiFi when not in use. Additionally you can use your Milestone Overclock (included in ROM) to lower the maximum frequency of the chip. I use 1Ghz at 60 vsel. thats a bit overclocked but my battery life is fine. Anyways try that and see if it improves
sebastimau said:
Follow the usual stuff. use 2g instead of 3g. disable WiFi when not in use. Additionally you can use your Milestone Overclock (included in ROM) to lower the maximum frequency of the chip. I use 1Ghz at 60 vsel. thats a bit overclocked but my battery life is fine. Anyways try that and see if it improves
Click to expand...
Click to collapse
thank you so much my vsel is 64 and now my battery lasts ages thank you
btw what does vsel mean?
vsel means voltage
btw I've learnt a vital way of saving juice from my local forum. use setcpu and set a profile for "screen off". put the cpu speed to 250max, priority 100, powersaver.
this successfully reduced my batt consumption by at least 50% as I am a light user and the phone is idle most of the time. now it lasts me through 2 days on a charge

Juice Defender w/Touchdown push

Wondering if anyone has tried to use Juice Defender with Touchdown activesync push? I need to receive my work emails immediately, but from what I can gather, Juice Defender turns off the mobile network with the screen off, which will prevent Touchdown from receiving push emails.
Is this correct? And if so, is there any workaround?
Sent from my SCH-I510 using XDA App
You can set JuiceDefender to Balanced, Aggressive, etc. You want to choose 'Customize'. Then just take like 30 minutes to go through the settings tab and change it to your liking. One of the abilities is to set certain apps to always be connected to the internet(It's the very last setting, all the way at the bottom). I used it for a while but I noticed instead of having the usual x2.10 increased battery life it dropped down to about x1.54, now I don't even use JD at all. It just messed with my weather widgets too much.
blarrick said:
You can set JuiceDefender to Balanced, Aggressive, etc. You want to choose 'Customize'. Then just take like 30 minutes to go through the settings tab and change it to your liking. One of the abilities is to set certain apps to always be connected to the internet(It's the very last setting, all the way at the bottom). I used it for a while but I noticed instead of having the usual x2.10 increased battery life it dropped down to about x1.54, now I don't even use JD at all. It just messed with my weather widgets too much.
Click to expand...
Click to collapse
Unfortunately, this didn't work for me. I bought Juice Defender Plus in order to apply settings to specific apps. I chose "enable/screen off" for Touchdown, but when I send an email from my desktop gmail account to my Android's Exchange Touchdown account, my phone does one of two things:
1) It receives the email (delayed), and the 4g signal stays on in perpetuity
2) It does not receive the email. 4g is off and stays off until I turn the screen on. When the 4g signal turns on, the email usually comes in immediately, but is sometimes delayed a couple minutes.
I don't want either of these outcomes. I just want it to turn on 4g when Touchdown receives a push email, and then turn 4g off immediately.
What am I doing wrong?
blarrick said:
You can set JuiceDefender to Balanced, Aggressive, etc. You want to choose 'Customize'. Then just take like 30 minutes to go through the settings tab and change it to your liking. One of the abilities is to set certain apps to always be connected to the internet(It's the very last setting, all the way at the bottom). I used it for a while but I noticed instead of having the usual x2.10 increased battery life it dropped down to about x1.54, now I don't even use JD at all. It just messed with my weather widgets too much.
Click to expand...
Click to collapse
So I've been using Juice Defender today, and I STILL see about the same drop in battery, despite the fact that it turns my MOBILE DATA OFF, only syncing 5 minutes every 15 minutes. I've been on Wifi most of the day, which also shuts off, only syncing 5 minutes every 15 minutes. In 5 hours, I've dropped 41% of my battery. I've had my screen on for a grand total of 26 minutes.
What's strange is, when I go into CPUspy, it seems that the phone has spent more than 40 minutes using either the 800 or 1000 mhz clock speed. I have Touchdown set to pass through JD, and when I go to spare parts, it says the app has been used for 15 minutes in "partial wake usage." In comparison, the Android System has only used about 13 minutes. SMS has used 45 seconds. I have activesync on, but I haven't received a single email today. Why is Touchdown in use for 15 minutes? Is this normal? Does it have something to do with activesync trying to run when JD has shut off all my data?
Someone please weigh in. This battery life battle is infuriating.
JD doesn't re-enable the data connection on our LTE devices. It's a known issue being worked on by the developer: http://feedback.latedroid.com/forum...vate-beta/suggestions/1341575-4g-wimax-issues

[Q] Suggestions for MIUI battery life

I love these ports but battery life has been poor to average at best with normal use. (8-10 on MikeyMikes about 11-13 on Boosts respectively ) Here are all adjustments so far
- running at 100-1.2mhz on conservative
- UV at -100 across the board
- underclocked at 800 when screens off, in call , and less then 50%
- Thunderbolt scripts added
- auto brightness and power saver mode turned off, set at about 20%, Black wallpaper
- Background sync, Google backup, and email sync turned off
Anymore suggestions that have worked out for other users?
You're doing all the right things.
You could try undervolting a little more I can get mine to about -220mV across the board)
You can try disabling notifications in Market
You can try disabling notifications in calendar
If you use beautiful widgets or something similar you can adjust the refresh rate of the weather
Make sure notifications for facebook and twitter are off
That's all I can think of off the top of my head
ns4smi said:
I love these ports but battery life has been poor to average at best with normal use. (8-10 on MikeyMikes about 11-13 on Boosts respectively ) Here are all adjustments so far
- running at 100-1.2mhz on conservative
- UV at -100 across the board
- underclocked at 800 when screens off, in call , and less then 50%
- Thunderbolt scripts added
- auto brightness and power saver mode turned off, set at about 20%, Black wallpaper
- Background sync, Google backup, and email sync turned off
Anymore suggestions that have worked out for other users?
Click to expand...
Click to collapse
I am also running boosted MIUI,
~running 100-1200mhz conservative and 100-800mhz conservative when screen is off.
~I only undervolted -50mv @ 100mhz, -50mv @ 200mhz, -25mv @ 400mhz, and -25mv @ 800mhz.
~NO thunderbolt script added, it says on the boosted MIUI that it already has battery performance tweaks
~I have background sync, Google and email and Facebook all set to the longest interval to sync
~automatic brightness enabled
~never really use WIFI, never use GPS (I cant even get a lock anyway, accurate to 2000 meters does me no good, haha)
Under normal use (texting throughout the day, playing games for 30 min to an hour, and browsing the internet for an hour or two, and maybe a few short phone calls) I can easily get 18 hours.
I have gotten 48 hours out of the phone, but the screen was off most of the time and I only text messaged during that time.
Under heavy use (playing GTA or watching movies) I get about 8 hours or so.
Have you tried draining the battery completely and then letting it do a full charge?
Before "boosted MIUI" I could barely get half a day out of the phone... it's nice only charging the phone every other day, and not having to carry a charger wherever I go. Boosted has by far, given me the best battery life.
Also... what kernel and modem are you running?
I'm using CWM Community Kernel, and UCKL2 modem, I do believe the modem has something to do with battery life... and how long it takes to charge... I think... it seems to me it charges fastest with the UCKL2 modem... I have tried every other modem.
ns4smi said:
I love these ports but battery life has been poor to average at best with normal use. (8-10 on MikeyMikes about 11-13 on Boosts respectively ) Here are all adjustments so far
- running at 100-1.2mhz on conservative
- UV at -100 across the board
- underclocked at 800 when screens off, in call , and less then 50%
- Thunderbolt scripts added
- auto brightness and power saver mode turned off, set at about 20%, Black wallpaper
- Background sync, Google backup, and email sync turned off
Anymore suggestions that have worked out for other users?
Click to expand...
Click to collapse
Try Zeus
Sent from my A500 using Tapatalk
Thanks will try
Miui Infuse
ns4smi said:
Thanks will try
Miui Infuse
Click to expand...
Click to collapse
Yeah, no problem. You will like.

ChaCha Battery LIfe Experiments

Other than battery life, I believe the ChaCha is one of the best QWERTY candybar Android devices out there (not much else to choose from...). So, I am on a mission to get as much battery life out of it as possible, without sacrificing much functionality. I've been experimenting over the past few months and here is what I've found:
1) SuperOSR ROM gives me the best battery life (compared to CM9, CM7.2, CM7, HTC Stock, ATT Stock and Telus Stock)
2) Backlight drains a lot of energy, so I set my custom Backlight settings as the attached jpg
3) 600Mhz Max CPU speed is a sweet-spot for battery life vs. performance
I tried to see max life I could get with various items enabled/disabled, here is a summary:
1) Airplane Mode @ 26hrs still 100% remaining
2) Voice Network On (Auto GSM/CDMA) @ 25hrs still 68% remaining
3) Voice & Data Network On (Auto GSM/CDMA), Background Data/Auto Sync Disabled @ 23hrs, still 68% remaining
4) Voice & Data Network On (Auto GSM/CDMA), Background Data/Auto Sync Disabled, Roadsync Exchange every 15mins @ 23hrs, still 66% remaining **
** This is a big one for me. I originally was using the built in Exchange/Email sync (15 min sync time), but this required Background Data and Auto Sync to be enabled. I would usually only make it 15 hrs or so with regular usage. Once I disabled Background Data/Auto Sync and switched to Roadsync (which still works with these disabled), I drastically increased battery life. The only drawback for me is needing to enable background data to use the Play Store (which I rarely use).
I searched for a decent explanation of what these two functions do, and here is my best concise summary:
Background Data: when enabled, applications can send/receive data even when you are not actively using them (i.e. play store app updates, etc.)
AutoSync: strictly controls whether the accounts (under accounts & sync) are allowed to sync on their own or not (i.e. built in exchange, facebook, twitter, weather, news, etc.)
Other items I set that may or may not save small amounts of power:
• Sound
o Vibrate – Off
o Haptic Feedback – Off
o Low Battery Sound – Off
o Pulse Notification Light - Off
• Display
o Auto-Rotate – Off
o Screen Timeout – 30s
o Animation – None
o Window Animation – Off
o Transition Animation – Off
• Performance
o Disable Boot Animation - On
o Surface Dithering – Off
• Sound
o Silent State – Enabled
o Vibrate During Calls – Off
o Mute Camera Shutter
• System Preferences
o Scrolling Cache – Disabled
o Wallpaper Hack – Off
Also implemented the Adreno GPU mod to is uses the GPU instead of CPU.
Hope this info might help someone increase their battery life!
CM7.2 works best for me. 5-7 days without charging.
peleeks said:
CM7.2 works best for me. 5-7 days without charging.
Click to expand...
Click to collapse
Wow, that's a really long time! What are the details? I'm assuming data is off, looks like voice network is on, but I'll also assume you didn't use it during this time period (no voice calls, etc.)
http://forum.xda-developers.com/showpost.php?p=32368934&postcount=124
My measurements:
- HTC Stock ROM: 3-4 days
- CM9 ROM: 4-5 days
- CM7 ROM: 5-7 days
I use phone mostly for calling and calendar/mail. I have only a few apps/widgets installed.
No GPS, no mobile network data connections, no background data, no automatic sync.
Wifi are only enabled when I need it for sync or internet access.
Click to expand...
Click to collapse
Here is my phone setup:
CM7.2 build for HTC ChaCha with librpc.so from SuperOSR (http://forum.xda-developers.com/showthread.php?t=1912771)
ADW Launcher EX version instead of stock launcher.
Governor: Conservative, CPU: 245Mhz - 800Mhz
No animations, no haptic feedback, no live wallpapers.
There are 3 major battery consumers:
CPU: The CPU consumes most of your battery, therefore you should measure your applications/services how much CPU resources they need. There should be no unused services in your running services list and no (unnecesary) widgets which wakes up CPU to update information while the phone is in standby. The Temp+CPU monitor will show how much CPU your system ir using when idle or running some applications. If your device is using more than 4% of CPU when idle, open terminal and type top -m 6 to find which process is waking up CPU.
Display: display should switch off 30 - 60 secs when phone is idle.
Radio: You should enable mobile data connection, bluetooth, GPS, Wifi only when you need it.
Erm, question:
Why 30-60 sec when phone is idle?? Why not 15-30 sec? I mean, if it's in idle, that means that you don't use it. That means that you're not actually looking at the screen for anything. For sure, you might be reading something (like an email, or an SMS) but given the screen size, you won't spend more than 15 seconds reading without scrolling. My two cents. And a penny.
I agree that 15-30 secs would be better. I use 30 secs on my HTC.
Great info peleeks! Thanks! Couple questions:
1) Do you think there is much difference in battery life between CM7.2 (with swapped libprc.so) and SuperOSR? I figure they are both AOSP based.
2) Did you notice a big difference between Ondemand and Conservative CPU governors?
3) You mention about switching off BT, WiFi, GPS, etc. but from what I've read, the GPS is only active when an application (like Maps) requests it, so there is no need to manually turn it on/off. Similarly for BT, it uses very little power in standby mode and only consumes when in an active call.
4) For that screenshot where you get 7 days on battery - how many mins of voice calls are recorded?
Thanks.
1. I think there should be no significant differences between CM7.2 and SuperOSR in terms of battery consumption. SuperOSR by default have some google apps and services installed, however many users reported that SuperOSR has longer battery life.
2. I didn't test ONDEMAND governor.
3. Radio devices still consumes energy even if they are not used. With bluetooth in standby mode my laptop consumes noticeably more power than if I disable device in BIOS. Also for every device there is a service/driver which is running in background, locking system, polling device status, etc. There is a beautiful power widget in CM7.2 and SuperOSR - it is very easy to turn device on or off.
4. About 60 minutes of voice calls.
afeudale said:
3) You mention about switching off BT, WiFi, GPS, etc. but from what I've read, the GPS is only active when an application (like Maps) requests it, so there is no need to manually turn it on/off. Similarly for BT, it uses very little power in standby mode and only consumes when in an active call.
Click to expand...
Click to collapse
For this one I can chip in with some info:
Regarding GPS, it might be that the chip stays powered on and acquires your position the moment you turn it on; if you see the GPS icon in the status bar then this is true. It's also related to the Location settings, if you allow your device to use location based info to improve services and whatnot. The effect this has is that every Google product will search for location info, even if that application is not running. Keep this in mind; you might want to disable these options as well.
Bluetooth - It is indeed true that in standby mode it uses less power than active mode (active mode means having a device connected, not necessarily an active call). The problem lies in how the software is implemented by the people who released the drivers for the ROM. Nonetheless, it should be turned off if you're not using it. You can find a thorough analysis of Bluetooth power consumption here: http://nesl.ee.ucla.edu/fw/documents/reports/2007/PowerAnalysis.pdf . At the same time, keep in mind that different Bluetooth versions have different power consumptions. For example a device with BT 2.1 will loose more power when having BT turned on than a device with BT 4.0. Our ChaCha has 3.0 according to gsmarena which has a somewhat improvement in power consumption in different stages.
*background info: I work for a company that develops embedded and off-the-market BT car-kits, therefore I'm sick and tired of BT devices (phones, BT players, tablets, etc.). One quick example that we usually laugh at: iPod Touch 3rd/4th Gen in idle with BT off lasts about 48 hours, give or take. With BT on, not connected to anything, it lasts about 24 hours.
Well, been trying different methods in the last couple of months... CM9 gives the best life while using it the normal way... I can survive almost 46 hours with using data, calling, checking mail and everything. It's nice if you can run that long, but why bother about extra days when you can make it over 24 hours with normal use...
Sent from my HTC ChaCha with CM9 using XDA app.
Thanks Alex for the info and link! Got me doing some more searching on power consumption and came up with this great article:
http://translate.google.com/transla...kulaufzeit-unter-Android-1145579.html&act=url
Combining this info with the one from the article you linked, it seems that Bluetooth and GPS don't really use much in standby mode - a few mW at most. So we shouldn't concentrate on them much when trying to conserve power, but rather to look at the larger consumers like unnecessary Data and Display usage.
Tried a stock ROM this weekend since the stock ROM has much better GPS fix time and faster Bluetooth connect for me. Unfortunately, it also has the dialer bug. I can't seem to find a version of the ROM that doesn't. Also, turning off the "quiet ring on pickup", etc. options has no effect on preventing the bug.
However, I did find a fix that worked great for me: Setting "gsm.proximity.enable=false" in the build.prop file
This disabled the proximity sensor so you have to manually turn off the screen on a call - no big deal for me as I use a BT headset all the time. I can confirm that this does the trick in terms of preventing the dialer bug/drainage issue for me.
Let's see what sort of battery life I get now from the stock rom...

Ways to save battery

I've used the N5 for a few days now and I must say I'm impressed with everything except for the battery.
So the thing is, i really gave no craps about the battery on my Defy because I didn't care much for the phone either; so I'm sort of confused and out of ideas for battery saving.
I haven't rooted yet, but when I do my best guess would be just to down-clock the CPU, but how well does that really work? I use No-Frills and it works about 93% of the time, other times it just reverts. Do I need a kernel?
I keep it on about 10% brightness because I like soft lighting and screens. That works to a certain extent as well as the fact that I'm not a data user and I always turn wifi off when I'm not using it (like, immediately I will go and toggle it).
Other than turning off sync, is there anything else I'm missing? A good app maybe?
droid_<3er said:
I've used the N5 for a few days now and I must say I'm impressed with everything except for the battery.
So the thing is, i really gave no craps about the battery on my Defy because I didn't care much for the phone either; so I'm sort of confused and out of ideas for battery saving.
I haven't rooted yet, but when I do my best guess would be just to down-clock the CPU, but how well does that really work? I use No-Frills and it works about 93% of the time, other times it just reverts. Do I need a kernel?
I keep it on about 10% brightness because I like soft lighting and screens. That works to a certain extent as well as the fact that I'm not a data user and I always turn wifi off when I'm not using it (like, immediately I will go and toggle it).
Other than turning off sync, is there anything else I'm missing? A good app maybe?
Click to expand...
Click to collapse
Few things i've done is turn off wifi always scanning. set location to device only. undervolt -75 and max cpu 1575. i'm using cataclysm rom and frank r16 which was just recently released. when i was on r14 kernel i was getting about 7hour 1% drain on idle connected to wifi. I also try to monitor what I want to have push notifications for. So check what you have constantly Syncing.
cntrdctn said:
Few things i've done is turn off wifi always scanning. set location to device only. undervolt -75 and max cpu 1575. i'm using cataclysm rom and frank r16 which was just recently released. when i was on r14 kernel i was getting about 7hour 1% drain on idle connected to wifi. i also turn make sure i monitor what want to have push notifications. i hope this helps.
Click to expand...
Click to collapse
Biggest changes for me were:
-Disable Hotword detection. Turn it back on when you want to impress friends and otherwise hit the mic button manually. Increases Screen on Time.
-Disable Auto sync. Set an automation to only sync while charging instead. Increases Battery at all times, may slow charging a tad.
-Disable Locations. Enable if needed on the go. Can't automate this with Llama but I'm guessing it would work using Tasker. Many less wake locks you can go hours without a single one now.

Categories

Resources