Related
Apologies if this belongs in Themes & Apps, but I thought it seems more like programming at the OS level than a new app.
I had an idea while driving home after a long day in a location that had low 3G signal, and my phone was dead:
Latedroid's Juicedefender helps save battery by turning off the APN every x minutes, and we know that using 3G/EDGE data eats up a lot of battery, especially when in a low signal area (takes more power to transmit).
How feasible would it be to create an app/build in code in Android for the functionality to turn off/disable the APN when the signal level is below a certain threshold?
Of course, you would need to build in some sort of manual override for times you really want to use data even if you are in low signal area. Perhaps if the device is NOT in sleep, do not disable the APN regardless of signal strength. But if the device is sleeping, disable APN if signal is lower than x dB.
What do you all think? Problems I already foresee is that switching APN on and off would have a delay upon first wakeup, or possibly interrupt data transfers in progress when device goes to sleep.
Thanks,
--Hans
Very interesting
Actually, this sounds like a very good idea. Now, just need to find a dev capable of producing such results. Maybe contact the developer of Juice Defender/Plotter and see if it is feasible. I like where this could go though. Battery is the ONE complaint I have about my otherwise sexy and powerful device!
Great idea.
I have thought about this as well.
this would be too difficult to implement i would think. even in strong signal areas, the reception bounces all over the place sometimes. the phone would constantly be bugging itself out i would think as the signal dips below, then goes right above, the threshold level.
RogerPodacter said:
this would be too difficult to implement i would think. even in strong signal areas, the reception bounces all over the place sometimes. the phone would constantly be bugging itself out i would think as the signal dips below, then goes right above, the threshold level.
Click to expand...
Click to collapse
Nah, I don't think so. With some clever programming and it watching maybe an average signal level over some period of time, I think it could do pretty well. The idea is to avoid HUGE battery drains over a moderate amount of time.
For example, if i'm at work in my office building, i get 0-1 bars of signal strength for 8 hours. It would be great if it detected after, say...10 minutes that my signal strength was in the crapper, and turned off the APN (or at least, account syncing) so I won't leave work 8 hours later with 5% battery life. But, if I wake my phone up, it will automatically turn the APN on so I can use data as I see fit.
But let's say I go out for lunch. The phone would either detect that I'm changing position/location via cell towers, or it would just regularly poll signal level and when it found that my signal level had increased by some delta amount over say...5 minutes, it would turn the APN back on.
I find that most of my frustration with this phone is with battery drain, and most of the drain comes from sitting in low signal areas for extended periods of time. If this could be accomplished (with configurable thresholds and stuff about time to average the signal over, etc) I think it would be an excellent addition to the customization-ability of android!
Good thoughts.
THATTON said:
Actually, this sounds like a very good idea. Now, just need to find a dev capable of producing such results. Maybe contact the developer of Juice Defender/Plotter and see if it is feasible. I like where this could go though. Battery is the ONE complaint I have about my otherwise sexy and powerful device!
Click to expand...
Click to collapse
But yeah, this may requires a good dev.
Thanks for launching the discussion!
dyndragon said:
Nah, I don't think so. With some clever programming and it watching maybe an average signal level over some period of time, I think it could do pretty well. The idea is to avoid HUGE battery drains over a moderate amount of time.
For example, if i'm at work in my office building, i get 0-1 bars of signal strength for 8 hours. It would be great if it detected after, say...10 minutes that my signal strength was in the crapper, and turned off the APN (or at least, account syncing) so I won't leave work 8 hours later with 5% battery life. But, if I wake my phone up, it will automatically turn the APN on so I can use data as I see fit.
But let's say I go out for lunch. The phone would either detect that I'm changing position/location via cell towers, or it would just regularly poll signal level and when it found that my signal level had increased by some delta amount over say...5 minutes, it would turn the APN back on.
I find that most of my frustration with this phone is with battery drain, and most of the drain comes from sitting in low signal areas for extended periods of time. If this could be accomplished (with configurable thresholds and stuff about time to average the signal over, etc) I think it would be an excellent addition to the customization-ability of android!
Click to expand...
Click to collapse
good points. you're probably right. i also sit at work all day at my desk, and i only get 1 bar of 3g signal. stupid building blocks reception.
Posted this in the Google Dev Group from Latedroid... Dont think he will work on it in the near future though, as a new JD version will come to the market very soon
Very nice idea actually. After some beta versions, could be really really useful.
The paid version of Juicedefender has an option that can disable the APN whenever the screen is off. I don't use it because it interferes with Pandora.
It also has a 1x1 widget for manually enabling/disabling the APN.
connery916 said:
The paid version of Juicedefender has an option that can disable the APN whenever the screen is off. I don't use it because it interferes with Pandora.
It also has a 1x1 widget for manually enabling/disabling the APN.
Click to expand...
Click to collapse
That's an entirely different thing, entirely.
I miss those movies.
I did have another idea, and its to remap the brightless on the N1. Most of us probably use 100% brightness, but I have a funny idea that somewhere between 85-90% brightness there is a sweetspot which pretty much looks identical, but uses a reasonable amount less power. Unfortunately without a multimeter, I am unable to test
dogiedogie said:
I did have another idea, and its to remap the brightless on the N1. Most of us probably use 100% brightness, but I have a funny idea that somewhere between 85-90% brightness there is a sweetspot which pretty much looks identical, but uses a reasonable amount less power. Unfortunately without a multimeter, I am unable to test
Click to expand...
Click to collapse
100% brightness? You're crazy. Must of us have it cranked way down.
dogiedogie said:
I did have another idea, and its to remap the brightless on the N1. Most of us probably use 100% brightness, but I have a funny idea that somewhere between 85-90% brightness there is a sweetspot which pretty much looks identical, but uses a reasonable amount less power. Unfortunately without a multimeter, I am unable to test
Click to expand...
Click to collapse
I find that if we can conserve power while in low signal areas, that is a much greater gain than even dimming the display...anyway, totally off topic!
Send some requests to Mark at latedroid if you want them to consider it! I think Juicedefender is closest to this feature set, really.
dyndragon said:
I find that if we can conserve power while in low signal areas, that is a much greater gain than even dimming the display...anyway, totally off topic!
Send some requests to Mark at latedroid if you want them to consider it! I think Juicedefender is closest to this feature set, really.
Click to expand...
Click to collapse
But wouldnt doing that just leave us with NO signal? We all know about the N1's 3g 'problems' to begin with.
Hook PhoneStateIntentReceiver with notifySignalStrength and pull phoneStateReceiver.getSignalStrength();
The development ain't hard to do. The rules are.
Aka on what threshold do you disable, do you enable once every X minutes anyway etc. Do you force keeping one state for X minutes to avoid enable/disable spam.
nurre said:
Hook PhoneStateIntentReceiver with notifySignalStrength and pull phoneStateReceiver.getSignalStrength();
The development ain't hard to do. The rules are.
Aka on what threshold do you disable, do you enable once every X minutes anyway etc. Do you force keeping one state for X minutes to avoid enable/disable spam.
Click to expand...
Click to collapse
Well being a developer on other platforms and having watched a lot of sessions from Google I/O 2010, I have a feeling that calling these APIs too frequent might actually drain more battery than this would conserve, but without a test I might be wrong, just sharing what I feel here, no flames, thank you
tazzix said:
Well being a developer on other platforms and having watched a lot of sessions from Google I/O 2010, I have a feeling that calling these APIs too frequent might actually drain more battery than this would conserve, but without a test I might be wrong, just sharing what I feel here, no flames, thank you
Click to expand...
Click to collapse
Another problem you'll face is even if you balance it perfectly for you, so your saving power, chances are at least half the users will see a DECREASE in battery because of the signal conditions they have in their area.
dyndragon said:
I find that if we can conserve power while in low signal areas, that is a much greater gain than even dimming the display...anyway, totally off topic!
Send some requests to Mark at latedroid if you want them to consider it! I think Juicedefender is closest to this feature set, really.
Click to expand...
Click to collapse
In my battery stats, display is always number one offender.
Automatic brightness is probably the way to go
Did some searching re: other people's battery woes, but didn't see anything specific to awake time, any help appreciated, including a link if the answer to my problems is posted "out there" somewhere!!
I cannot figure out what is draining my Atrix battery so fast?? On Froyo, it was reasonable, but since GB, it licks! Also, on Froyo, you could see what processes had used battery! Using *#*#4636#*#* you could see usage statistics that told you specifically which PROCESSES had consumed what %, with the option to toggle between since last boot, since all time etc but in GB this is much less useful, just tell you apps ie launcher, browser, gmail etc with a launch count and unhelpful # of milliseconds?!?
Do you know of any way to find out the type of info that Froyo used to provide, or a market app that will tell you more than just which apps launched?? When I look at battery and data mangager/battery usage my phone idle % is HUGE, and the phone "awake" bar graph shows my phone awake almost constantly despite "screen on bar" graph having large gaps where I obviously wasn't using my phone.
For example, I purposely did not put on charger last night at bedtime, battery was at 62%, woke up 7 hours later, battery at 21% !!! Something is keeping my phone awake &/or constantly waking it up, but I'll be damned if I know what. I have minimal apps installed since flashing Red Pill, just bare bones, thinking maybe one of my non-essential apps was the culprit!? I used to think it was all blur, but tried CM7 beta, and it's bad battery life dispelled that notion.
Also tried Juice Defender, but no improvement, I guess b/c whatever is waking my phone up overrules juice defender in priority??
Please, is there anything I can do before I launch this Motorola thing off my 12th floor balcony and go out and buy myself another Nokia (old reliable)??? I'd really miss the fingerprint scanner, but it might solve my migraine problems since 2.3.4 entered my life!!!
Thanks,
Morv
Try flashing .30P radio
my about phone/baseband version says:
N_01.77.33P
Does this mean I have .33P radio, and if so, would "downgrading" to .30P be better??
Thank-you.
unless the radio has a problem getting a signal then is probably not your radio. you can check this by going to battery usage and then cell standby and it will tell you time without signal. if this number is high then it might be your radio. if not then you need to find out what app is staying open and draining your battery. check your running services and try to figure out whats running in the background. you can use apps like system panel and os monitor to find rogue apps. also install a reliable rom like Homebase or CM7
radio checked, not the problem, 0% w/o signal, tried sys panel, didn't shed any light on "awake" problem, will have a look at os monitor.
thank-you neotekz
Turn off background sync if you have it on. That drains a lot if it auto updates in a weak signal area...
Sent from my GT-I9000 using xda premium
if you are having trouble finding the problem just try flashing homebase or cm7.
Try disable the "in pocket detection" in display settings see if that helps u.
Sent from my MB860 using Tapatalk
I know this question has been asked really lots of times, but I didn't seem to find cases similar to mine.
there doesn't seem to be any wakelock (except 2 which is incredibly short) and it was in deep sleep mode all the time. but yet, it drains almost 5% per hour which i find is really too much...
I've tried lots of firmware (litening, wamanlite, turkbey, stock, ICS) and removed all the unnecessary bloatware to reduce wakelocks to a state as shown in attachment. but still, they do not have any results, still get less than 1 day life without any usage at all...
Could this be hardware problem? I find it gets hot really fast even when i'm just facebooking.
Or is there anything else can i try to do? this device really started to disappoint me ever since the battery life looks like this.
any help will be greatly appreciated.
tonyvyp said:
I know this question has been asked really lots of times, but I didn't seem to find cases similar to mine.
there doesn't seem to be any wakelock (except 2 which is incredibly short) and it was in deep sleep mode all the time. but yet, it drains almost 5% per hour which i find is really too much...
I've tried lots of firmware (litening, wamanlite, turkbey, stock, ICS) and removed all the unnecessary bloatware to reduce wakelocks to a state as shown in attachment. but still, they do not have any results, still get less than 1 day life without any usage at all...
Could this be hardware problem? I find it gets hot really fast even when i'm just facebooking.
Or is there anything else can i try to do? this device really started to disappoint me ever since the battery life looks like this.
any help will be greatly appreciated.
Click to expand...
Click to collapse
maybe try out BetterBatteryStats, duuno but maybe this could help?!
cheers and good luck!
Try Hydrogen-ICS latest version, it seems to be "the rom" today
Battery life is very good and its overall a stable system.
Make sure to "Fix Permission" after first start, reboot recovery and do it.
Also sometimes "to much junk" in your SD card can cause battery drain, copy your files and format the SD card, you might see some diffrence. (i did)
tonyvyp said:
I know this question has been asked really lots of times, but I didn't seem to find cases similar to mine.
there doesn't seem to be any wakelock (except 2 which is incredibly short) and it was in deep sleep mode all the time. but yet, it drains almost 5% per hour which i find is really too much...
I've tried lots of firmware (litening, wamanlite, turkbey, stock, ICS) and removed all the unnecessary bloatware to reduce wakelocks to a state as shown in attachment. but still, they do not have any results, still get less than 1 day life without any usage at all...
Could this be hardware problem? I find it gets hot really fast even when i'm just facebooking.
Or is there anything else can i try to do? this device really started to disappoint me ever since the battery life looks like this.
any help will be greatly appreciated.
Click to expand...
Click to collapse
you got 20Hrs out of your phone? grats! as of lately i've been trying alot of different roms and different customization settings from kernel tweeks to CPU tweeks (undervolting/underclocking) and im even turning off every extra setting that consumes battery power apart from wifi
on best with a 2000Mah battery i get 13 hrs on standby and 4 hrs if im playing a game - these days my phone doesnt charge anymore - it discharges even when plugged in
I recommend downloading HydrogenICS, it's good! Download Battery drain, so you can see how fast your battery is being drained.. Also, let your battery go down to 5% then charge your phone
Something is seriously wrong - you've hardly used it, looking at those graphs.
I'd try a stock anything, and if you get similar drainage send it in for repair/buy a new battery.
this is'nt normal , in sleep mode i can get 20 hours and only lose 9%
use hydrogen and neak , and try , if you get the same result so it will be hardware fault
the 3g data it kills the batt very fast,i don think u got a hardware prblm,cause 20hrs an still to go is good ive seen ppl reporting worse...dude instal better batt stat,3g watch dog but remember batt saver apps too run in bckgrnd so i suggest u stay on a stable rom wiv a custum kernel like siyah or neak an watch the batt in better batt stat.....wen i need more juice i switch to airplane mode in nite then rebot in the morning....i don hav any tweaks or uv,oc but ive seen the batt is very good wen i don use the data or wifi or download or update,pm me if any doubt......cheeeerz
You flashed different ROMs the last days? First thing is you should only flash with full battery and after flashing it needs some time (three full battery cycles e.g.) untill the battery works fine for the ROM.
And you may recallibrate your battery. Turn the mobile off and load the battery to full. Then go to CWM and reset your batterystats. Now unload till the mobile goes of and reload to full with mobile off. If you doe this for e.g. 3 times the battery should be recalibrated.
I must say Omegas ICS + Speedmod or Siyahs Kernel. Best ever. Or checkout Paradoxxxs rom very stable but for me not so good xD
Sent from my GT-I9100 using xda premium
B3311 said:
Something is seriously wrong - you've hardly used it, looking at those graphs.
I'd try a stock anything, and if you get similar drainage send it in for repair/buy a new battery.
Click to expand...
Click to collapse
yea i know right...i'll try Hydrogen ICS as they everyone recommended and see how it goes first.
evaworld said:
this is'nt normal , in sleep mode i can get 20 hours and only lose 9%
use hydrogen and neak , and try , if you get the same result so it will be hardware fault
Click to expand...
Click to collapse
what is "neak"? sorry i am still newbie
rocky23 said:
the 3g data it kills the batt very fast,i don think u got a hardware prblm,cause 20hrs an still to go is good ive seen ppl reporting worse...dude instal better batt stat,3g watch dog but remember batt saver apps too run in bckgrnd so i suggest u stay on a stable rom wiv a custum kernel like siyah or neak an watch the batt in better batt stat.....wen i need more juice i switch to airplane mode in nite then rebot in the morning....i don hav any tweaks or uv,oc but ive seen the batt is very good wen i don use the data or wifi or download or update,pm me if any doubt......cheeeerz
Click to expand...
Click to collapse
bro, 20 hours is with 99% deep sleep is seriously wrong. better battery stats cant tell me nothing, since i have no wakelocks or whatever, and all those battery savers apps, they spent more battery than they can save. when those screenshot is taken, i can tell you for sure, bluetooth, gps, 3g, wifi, auto sync etc everything was turned off. even brightness is 10% (which is even lower than auto brightness settings). anyway thanks for the reply
ElenaPower said:
You flashed different ROMs the last days? First thing is you should only flash with full battery and after flashing it needs some time (three full battery cycles e.g.) untill the battery works fine for the ROM.
And you may recallibrate your battery. Turn the mobile off and load the battery to full. Then go to CWM and reset your batterystats. Now unload till the mobile goes of and reload to full with mobile off. If you doe this for e.g. 3 times the battery should be recalibrated.
Click to expand...
Click to collapse
nope, i always try at least 5-6 battery cycles after flashing to see the real graph. and i've read in this forum somewhere, calibrating battery by deleting batterystats is useless for this phone.
Kaffee4Eck said:
I must say Omegas ICS + Speedmod or Siyahs Kernel. Best ever. Or checkout Paradoxxxs rom very stable but for me not so good xD
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
speedmod is a kernel like siyah rite? i've use siyah before, but it doesn't seem like much help. nonetheless, will try them ^^
thanks for all the replies and recommendation, will try different rom & update again (probably in 4-5 days for trying 2 roms
I have exactly same problem. On GB over night(7 hours), battery consumption was around 9%. On ICS more than 20%, but nobody touch phone. I try few roms: wanamlite, omega, bezke, pure. Now i have hydrogen. Better battery stats shows nothing special. Only thing what i can think is wi-fi. if i turn off seams to be better, not that dramatic, but anyway not that good like on GB.
strange...
let me ask this... what does the yellow color in the phone signal mean? anybody got any clue?
shouldn't it be green/gray ?
in my phone whenever i have green/gray in the battery view the bar hardly goes down on idle but i see a big drain compared to green/gray when it becomes yellow even in idle
let me post a pic to clarify...
i was complaining about sudden batt drop on cm9 ics, i know its 2 diff roms but still the yellow bar got my attention in both pics...
just searched google and came up with red= no signal, yellow=very bad signal to no signal, green = good signal/full
bad signal makes the phone look for the signal in a bad way using a lot of the battery...
guess i found out why my batt suddenly dropped so bad compared to the rest of the bar...
id suggest flashing a couple of modems and testing how good of a signal u get with each and sticking with the one that works for u, if its a weak signal from the provider then find a better provider that covers ur place with better reception...
start from there and then if batt life is still bad search search and search... best of luck with ur phone...
@mazroui
in those 7 hours your phone should lost 9 - 10% of battery, but not more than 20 unused, what is process causing that usage?
for me: i charged phone before sleep, when wake up after 7h i had 20% left.
Android OS - 92% , rest for cell standby, phone idle and screen. Wi-fi was setup to sleep when screen is off. Better batery stats show that wi-fi was on for almost whole time
Cell Standby and Phone Idle using that much of your power means that the signal in your area is horrible and the phone is struggling to maintain a decent connection with the towers, this can drain a tremendous amount of battery depending on how bad the signal really is, the yellow bar means it's not optimal but there is a large degree of variation between the top end and bottom end of the yellow bar spectrum. Try a different modem or move your phone to an area with better reception and see if you still get this sort of drain.
Android OS is misreported by practically every Kernel because for some reason Samsung accidentally made Screen On add to the Android OS bar, so your Android OS usage is actually AOS + Screen On, for the most part high AOS usage can be ignored as a source of drain using the phone info battery screen, I would look elsewhere for the problem. Sometimes rogue apps hide their wake locks in another wake lock, for instance if you have facebook or many of the IM programs on your system, they poll their servers a lot causing a kernel wake lock called 'svnet dormancy' (in gb) or 'multipdp' (in ics) this causes a lock of 5s to ensure proper packet transfer, if your app is requesting packets every 4 seconds, then its essentially a permanent wake lock but may not be reported as the app being the source.
mazroui said:
strange...
let me ask this... what does the yellow color in the phone signal mean? anybody got any clue?
shouldn't it be green/gray ?
in my phone whenever i have green/gray in the battery view the bar hardly goes down on idle but i see a big drain compared to green/gray when it becomes yellow even in idle
let me post a pic to clarify...
i was complaining about sudden batt drop on cm9 ics, i know its 2 diff roms but still the yellow bar got my attention in both pics...
just searched google and came up with red= no signal, yellow=very bad signal to no signal, green = good signal/full
bad signal makes the phone look for the signal in a bad way using a lot of the battery...
guess i found out why my batt suddenly dropped so bad compared to the rest of the bar...
id suggest flashing a couple of modems and testing how good of a signal u get with each and sticking with the one that works for u, if its a weak signal from the provider then find a better provider that covers ur place with better reception...
start from there and then if batt life is still bad search search and search... best of luck with ur phone...
Click to expand...
Click to collapse
IF yellow means poor signals then strangely iam getting yellow line but the signal bar shows full signals on home screen.
Any comments
cuteboy1 said:
IF yellow means poor signals then strangely iam getting yellow line but the signal bar shows full signals on home screen.
Any comments
Click to expand...
Click to collapse
There is a defect with Android where good signal strength is mis-reported on this screen as yellow, even if you have 100% signal.
Until you go to About Phone > Status, just once. Then when you go back to this screen, it will start reporting as green if you have good signal.
I've tested this out on my phone, and confirmed it... try it out yourself.
I stopped caring about it, so I just ignore it unless it gets reported as red.
thracemerin said:
Cell Standby and Phone Idle using that much of your power means that the signal in your area is horrible and the phone is struggling to maintain a decent connection with the towers, this can drain a tremendous amount of battery depending on how bad the signal really is, the yellow bar means it's not optimal but there is a large degree of variation between the top end and bottom end of the yellow bar spectrum. Try a different modem or move your phone to an area with better reception and see if you still get this sort of drain.
Android OS is misreported by practically every Kernel because for some reason Samsung accidentally made Screen On add to the Android OS bar, so your Android OS usage is actually AOS + Screen On, for the most part high AOS usage can be ignored as a source of drain using the phone info battery screen, I would look elsewhere for the problem. Sometimes rogue apps hide their wake locks in another wake lock, for instance if you have facebook or many of the IM programs on your system, they poll their servers a lot causing a kernel wake lock called 'svnet dormancy' (in gb) or 'multipdp' (in ics) this causes a lock of 5s to ensure proper packet transfer, if your app is requesting packets every 4 seconds, then its essentially a permanent wake lock but may not be reported as the app being the source.
Click to expand...
Click to collapse
Signal in my area is far from perfection, but in same location, on GB i had 9% consumed over night, but not 70 %. I turn off GPS, BT, leave only wi-fi and data. And over night when nobody touch phone, screen is off.
kangi74 said:
Signal in my area is far from perfection, but in same location, on GB i had 9% consumed over night, but not 70 %. I turn off GPS, BT, leave only wi-fi and data. And over night when nobody touch phone, screen is off.
Click to expand...
Click to collapse
If you look at the graph in the right pic you can see that the curve is less severe when WiFi is active, while this doesn't prove my point that its a network issue it does increase my suspicion that the issue is mobile data related.
kangi74 said:
Signal in my area is far from perfection, but in same location, on GB i had 9% consumed over night, but not 70 %. I turn off GPS, BT, leave only wi-fi and data. And over night when nobody touch phone, screen is off.
Click to expand...
Click to collapse
Something is horribly wrong with that. Do a full wipe. If it still does that, reflash your firmware. If it STILL does that, maybe flash to a newer stock ICS firmware? Then as a last resort, you may want to go back to GB.
---------- Post added at 03:42 PM ---------- Previous post was at 03:41 PM ----------
thracemerin said:
If you look at the graph in the right pic you can see that the curve is less severe when WiFi is active, while this doesn't prove my point that its a network issue it does increase my suspicion that the issue is mobile data related.
Click to expand...
Click to collapse
This guy may be onto something, actually. First thing you should try is flashing a different modem. THEN do all the stuff I said above.
EDIT: just noticed you're in Oz. Try flashing a T modem. Most Australian users report much better results with both battery and signal after doing this.
I get about 7 hours of battery everyday through medium usage and my battery drains quite a lot when I am revising and listening to music. I have a 1900 battery instead of the stock 1650 and it does improve battery life but is there anything else I can do? I find it a bit stupid that my battery drains so much when I'm just listening to music!
I am running CM9.
Whats the signal strength like in your area? Aside from the screen (put screen brightness down), 3g seems to drain my battery most in weak signal areas, where the signal bars are continuously on 1 or 0. I put my 3g / data off and my phone can easily go hours before any drop in battery percentage, I got 4 days battery life with 3g off using it sparingly or wifi when i could to check my emails. Only other thing i did was calls and texts, but that was just as a test.
But i like to keep data on, and gps, all the time. I often get 4 hours screen time and approx 24 hours battery life with my 2000mAh Samsung battery.
Aside from that, last time i checked cm9 was a battery drain, may have moved on a bit.
the only real way you can save battery "during use" is with some restraint. Ie turn brightness down if screen is on, listen at lower volumes if it's playing music. The more voltage it's using the faster it drains. So less brightness or volume output = less power used.
7 hours is around the average use for battery life savy users around here. Even with the extended battery I'd say your right about on the money for battery use (based on what I assume you do and don't know at this stage). But there is certainly room for improvement .
Now before I go on, you probably won't notice any significant difference to battery life during use from these steps. My only hope is that in-between use it'll save more power, and squeeze out a bit more usage time for you.
First/easiest thing would be go to check if it's sleeping properly. Just don't use it for say an hour, then go to the battery monitor in settings. Check the screen on and awake times, they should be almost idenical. If there are several awake records in between screen on's, then you have a problem.
If you use sounds like unlock sounds etc, go turn them all off.. this was/pretty sure still is an issue in CM9 (causes audio_out1 to continuously wake up the phone from deep sleep and drains the battery like a mofo). Also getting rid of facebook (if it's installed) will help.. it loves waking the phone for no obvious reason.. even with every form of sync, background data, and mobile data in general turned off .
^^ you don't have to do that step but I'm pretty confident you'd have to anyway, so it's just easier to do it straight up. Then you can look for other problems.
Next, install "better battery stats". If you like to support developers, you can quickly buy it off the market. Otherwise it's free here if you search for the official thread.
Reboot your phone, then leave you phone for an hour or two, then check out whats happening in better battery stats. I'm not going to pretend I unerstand what half of the stuff it bangs on about is, but I digress. Select "since charged" and then check each different tabs of data (partial wakelocks, kernel wakelocks etc). You are really just looking for anything that stands out as a red bar basically. small amounts aren't a real worry/bound to happen. If it's bigger than say 1cm long, it's probably an issue. Then it's up to you to find out what the app/process is doing the damage . So either google or the better battery stats thread will be your friend at that stage. It was obvious what is was for me cause it said facebook but you might have a different experience.
Hope that helps. But the only way that's going to make a real dent would be trying to use it less.. lol.
Oh and if possible, turning on airplane mode would save a bit of battery in use. And of course the obvious ones like turn of wifi, gps, bluetooth, data, auto sync, soft key backlight and anything else you can turn off
Just do it what i say .. Download the full version of app. called juice defender from play store..install it and then see the magic by yourself ..i have been using the same ..it almost double up the battery backup through its advance settings.
Sent from my GT-I9100 using xda premium
having battery drain issue, cell standby and over-counted are the main reasons showing in battery stats. how can i get rid of that? after full charge it takes 4 to 5 hours to plug in the charger again.
What are you showing us here? Looks to me like a mostly idle run over about 12 hours, getting roughly 2% per hour drain. That's a little higher than I usually see, but not horrible depending on conditions, especially if the small amount of use you did have was demanding. How much screen on time are you getting out of a full battery run?
I would suggest getting the app betterbatterystats (search xda) to get a better idea of what your issue is, if you actually have one...
Thanks for the reply. I was trying to say that why stand by time consuming that much percentage? Is that normal while data and wifi disabled? And what is that over-counted thing? As you said stand by time is little higher than normal and depends on condition. What kind of condition you're talking about?
Sent from my LG-E970 using XDA Free mobile app
asadhassan25 said:
Thanks for the reply. I was trying to say that why stand by time consuming that much percentage? Is that normal while data and wifi disabled? And what is that over-counted thing? As you said stand by time is little higher than normal and depends on condition. What kind of condition you're talking about?
Sent from my LG-E970 using XDA Free mobile app
Click to expand...
Click to collapse
I've never run with both data and Wi-Fi turned off (I use data for notifications when idle) so that might be higher than expected idle drain. I typically see 1 - 2% per hour drain in that configuration.
In my experience, you'll need to better narrow down the cause of the drain if you want to fix it. It may be due to weak cell signal (though your screen shot shows what appears to be decent signal), or possibly an app that frequently wakes in the background looking for a network connection. If that is the case, having data and Wi-Fi off may actually hurt your battery performance.
Get the BetterBatteryStats app, it will help you narrow down the cause.
No Voice Mail Icon
Great Rom, great battery life. I found couple of bugs.
1. No Voice Mail icon.
2. Screen doesn't come on sometime if using Google Now Launcher and Google Now is ON.
3. Service provider say Bell while I am with Virgin (Actually Bell owns Virgin but something I notice)
4. Back key size( check the picture attached)
Thanks for this great rom. (Liquid smooth 5.0.2 Dec 20)
dandrumheller said:
I've never run with both data and Wi-Fi turned off (I use data for notifications when idle) so that might be higher than expected idle drain. I typically see 1 - 2% per hour drain in that configuration.
In my experience, you'll need to better narrow down the cause of the drain if you want to fix it. It may be due to weak cell signal (though your screen shot shows what appears to be decent signal), or possibly an app that frequently wakes in the background looking for a network connection. If that is the case, having data and Wi-Fi off may actually hurt your battery performance.
Get the BetterBatteryStats app, it will help you narrow down the cause.
Click to expand...
Click to collapse
thanks for the advise, i'll get the batterbatterystats app to find out more details about this issue.
dandrumheller said:
I've never run with both data and Wi-Fi turned off (I use data for notifications when idle) so that might be higher than expected idle drain. I typically see 1 - 2% per hour drain in that configuration.
In my experience, you'll need to better narrow down the cause of the drain if you want to fix it. It may be due to weak cell signal (though your screen shot shows what appears to be decent signal), or possibly an app that frequently wakes in the background looking for a network connection. If that is the case, having data and Wi-Fi off may actually hurt your battery performance.
Get the BetterBatteryStats app, it will help you narrow down the cause.
Click to expand...
Click to collapse
codefly said:
Great Rom, great battery life. I found couple of bugs.
1. No Voice Mail icon.
2. Screen doesn't come on sometime if using Google Now Launcher and Google Now is ON.
3. Service provider say Bell while I am with Virgin (Actually Bell owns Virgin but something I notice)
4. Back key size( check the picture attached)
Thanks for this great rom. (Liquid smooth 5.0.2 Dec 20)
Click to expand...
Click to collapse
you're right, this is very good rom and its running smooth with very few bugs but sooner they will fix those bugs
Great rom runi g smooth infact only lollipop rom that is running well on my optimus G keep up the great work