The Xperia X8 is a good phone but unfortunately its battery life sucks big time. So over a week i came up with some battery saving tips to increase the battery life a little bit more.I'll update this thread if i get more tips.
1. Reduce Screen Brightness
Go to Settings>Sound &Display>Brightness and then reduce to <50%
2. Turn of WiFi and Bluetooth when not needed
Just add a the Power control widget on your homescreen and turn off WiFi and Bluetooth when not needed.
3. Turn of 3G if you dont use it (or your country doesn't support it)
Go to Settings>Wireless & network settings>Mobile Networks>Network mode and in the popup displayed just select 'GSM only'
4. Use SetCPU to change the CPU Scaling when idle.
a. Firstly download SetCPU from the market and give it superuser permissions.
b. Then select Auto-detect.It should show you the speeds your device it currently running at.
c. Move over to [Profiles] and click Enable and if you want click on Notification.
d. Make Profiles
>Sleep Profile - 384 Max/125 Min- Inactive setting
>Battery - less than 30% 600 Max/160 Min- Interactive/Conservative Setting
>Normal usage - 600 Max/125 Min (optional)
Use this tip since its much more effective
deedii said:
If you want to save battery I will recommend you this. It will last for 3days with minor use of your phone.
First install Smartass by Andyx.
Second use this setting by Biscoitu
Code:
echo "20000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/up_rate_us
echo "40000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/down_rate_us
echo "9999999" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/up_min_freq
echo "122880" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_max_freq
echo "600000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_wakeup_freq
echo "122000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/awake_min_freq
echo "368640" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_up_step
echo "175000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/ramp_down_step
echo "70" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/max_cpu_load
echo "30" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/min_cpu_load
echo "500000" > /sys/devices/system/cpu/cpu0/cpufreq/smartass/sleep_rate_us
We can guarantee that it is very effective.
Credits to Andyx and Biscoitu
Click to expand...
Click to collapse
thanks for the tip deedii
5. Charge your X8 only when its on 10% Battery and occasionally (per week maybe) fully drain your battery to increase its life. Please do not charge un-necessarily because i've noticed people charging their phones at 50% Battery (which really silly) Not needed actually since many members reported that we're using newer batteries.
5. WiFi Sleep Policy: Go to Settings -> Wireless & networks -> Wifi settings -> Press menu -> Advanced and set wifi sleep policy to Never -> Press Menu button and press Save.
So far these work for me. You can try it out and give me feedback. I'll update if i can find out more.
why set a min 460mhz when Battery less than 30% ?
275139568 said:
why set a min 460mhz when Battery less than 30% ?
Click to expand...
Click to collapse
oops...my bad!...i meant 160...it was a typo
http://www.4shared.com/file/3f0r791x/a_SetCPU_for_Root_Users_v210_R.htm download !
already apply some points above, nice share
Nice! Agree but even without Setcpu I get easily 35-40h on a charge.You ll find that a reboot now and then also helps the cause!
N.
Sent from my E15i using XDA App
thetrisatria said:
already apply some points above, nice share
Click to expand...
Click to collapse
Thank you. I'll add more tips if i can, for now i added a new tip.
Blitzkri3g said:
Nice! Agree but even without Setcpu I get easily 35-40h on a charge.You ll find that a reboot now and then also helps the cause!
N.
Click to expand...
Click to collapse
I've noticed that the SetCPU tip actually increases the battery a little and i use my X8 everyday for browsing and checking alot of stuff over wifi so mine drains faster. I'll try Rebooting occasionally and check the results.
WOW.. thanks for the tips
Evander_F said:
>Sleep Profile - 384 Max/125 Min - Inactive setting
Click to expand...
Click to collapse
Ok, I've set the profiles how I wanted:
Screen Off - 320 max/122 min - ondemand >> Priority: 92 (BTW what's the priority for?)
Charging - 600 max/480 min - performance >> Priority: 80
Main profile - 600 max/122 min - ondemand
But I've got a problem - when phone is locked it's switched to "Screen Off". But when I want to wake it up after a long time (>20 mins) it laggs so much I can't even operate through ADW. I can unlock it but then ADW freezes and it takes more than 30 secs for the phone to switch the profile back to Main Profile and sometimes it even restarts.
Any advice?
romcio47 said:
Ok, I've set the profiles how I wanted:
Screen Off - 320 max/122 min - ondemand >> Priority: 92 (BTW what's the priority for?)
Charging - 600 max/480 min - performance >> Priority: 80
Main profile - 600 max/122 min - ondemand
But I've got a problem - when phone is locked it's switched to "Screen Off". But when I want to wake it up after a long time (>20 mins) it laggs so much I can't even operate through ADW. I can unlock it but then ADW freezes and it takes more than 30 secs for the phone to switch the profile back to Main Profile and sometimes it even restarts.
Any advice?
Click to expand...
Click to collapse
I've not noticed this on my X8 but you can try increasing the max frequency to 480 and min to 122 while in screen off, priority can be set to 90 or less. It wont harm the phone. I tink your're using ADW Ex launcher, its a little heavy for our X8 so Launcher Pro would be better.
ohgosh. i charge my x8 as long as its not like 90+ percentage!
good tips tnx
Thanks for the CPU settings idea, haven't thought of that As for charging, right now I'm testing how long can it last without plugging in (yeah, yeah, I've just plugged it to USB for a moment to download the setcpu app, but that doesn't count as charging ), and so far it has eaten 65% since yesterday 3p.m., and I really used it a lot - music, wifi, talking, texting...
In my opinion JiT helps a lot - since the phone processes data faster it uses CPU less
Thanks for this! Great tips
Sent from my X8 using XDA App
Evander_F said:
5. Charge your X8 only when its on 10% Battery and occasionally (per week maybe) fully drain your battery to increase its life. Please do not charge un-necessarily because i've noticed people charging their phones at 50% Battery (which really silly)
Click to expand...
Click to collapse
This is misinformation. Li-polymer batteries do not have this problem. They can be safely charged without a full discharge with no decrease in battery life.
4. Use SetCPU to change the CPU Scaling when idle.
Click to expand...
Click to collapse
The phone already does this.
3. Turn of 3G if you dont use it (or your country doesn't support it)
Go to Settings>Wireless & network settings>Mobile Networks>Network mode and in the popup displayed just select 'GSM only'
Click to expand...
Click to collapse
According to Sony, this actually uses more power.
Edit: If your country does not support 3G, you will not save power by turning this off.
redsock said:
ohgosh. i charge my x8 as long as its not like 90+ percentage!
Click to expand...
Click to collapse
i charge my X8 3 hour to get 100%
my baterry always drains very fast, hope these tips will get work.
Evander_F said:
5. Charge your X8 only when its on 10% Battery and occasionally (per week maybe) fully drain your battery to increase its life. Please do not charge un-necessarily because i've noticed people charging their phones at 50% Battery (which really silly)
Click to expand...
Click to collapse
Straight out of the X8 manual in Troubleshooting - Battery Performance:
"The following tips will help you improve battery performance:
- Charge your phone often..."
And from Windows Help (who would have known it would actually be helpful), if you search "how accurate is the battery meter":
"The practice of completely draining the battery and then fully charging it is advice that is applied to nickel cadmium and nickel metal hydride batteries. Lithium ion batteries last longer if you charge them often, a little at a time, to maintain a minimum charge of about 40 percent capacity."
I hardly ever let my phone get below 50% (I usually keep it above 70%), mostly because my battery lasts long enough so that it doesn't get to below 50% in the first place (thanks to good setcpu profiles). And it usually takes less than 10 minutes for my phone to be fully charged (from a wall outlet) from any charge level, even in the rare case that I am below 20%.
thank you for number 6, I'll apply it
If mentioned the battery. Is it just me, or somebody else experienced that after unplugging from charging, battery level drops from 100% to 97 rapidly, then idle, drains bit fast till ~50% and after drains a lot slower. (yes calibrated it two times now). It can last for 3-4 days but this is interesting for me.
on froyobread v021b
Related
Let's see how long this puppy can go without charging.
I'll keep its usage only to phone calls and messaging (which is a lot). It'll be my main phone obviously (and I can't turn it off).
Settings:
a) devoid. rom (link)
b) wifi, gps, 3g, mobile data - off
c) brightness @ minimum
d) auto-sync - off
e) underclocked & undervolted @ 480Mhz (min: 122Mhz)
f) governor set to conservative (still thinking about it)
g) hardware acceleration - off
h) watchdog lite installed (to check for apps gone berserk)
i) load monitor installed (to check for kernel loops and wakelocks)
j) airplane mode when sleeping or at classes, exams or hospital
k) red colored wallpaper (red is in the lower spectrum of visible light EM: higher wavelength, lower frequency, lower energy, lower battery consumption?)
Did I forgot anything?
unplugged
03h30m GMT+0, 12/01/2011
99% battery left
How about the Screen Filter???
LINK AppBrain
It's worth to use it also??
Regards Noein!
You really DO get bored!
You don't seem to have forgotten anything. I don't know if a red wallpaper really helps, since the big consumer is the backlight which you already minimized.
Good luck, I'll be checking this thread to see your record and I hope you are keeping track of how much talk time you get during this experiment.
What about ringtones? Are they on ?
Sent from my LG-P500 using XDA App
i just did it to my phone.. but with the original stock lg rom. i set all settings to default , no wifi, no gps.... just calls and messages and a little use of mp3's about 1 hour.
the battery is 1%
and i have done 3 days and 2 hours.
1.31 hours of phone calls.
just when i need it..
i had unchecked all sychronization things, apps and i set it to gprs..
without turning off or airplane mode
the brightness was the default.
i thing it can be last longer..
lmariachi said:
How about the Screen Filter???
LINK AppBrain
It's worth to use it also??
Regards Noein!
Click to expand...
Click to collapse
Hmm, well the brightness is already so low :x
Anyway, I have to restart the test.
Underclock and undervolt seems to consume more battery...
I'll unplug @ midnight of 13/01/2011, GMT+0.
Keep us posted.
I've made a Test with Javali, using the LG P500 just for Calls and SMS, and after 48 Hours i still got 60% of Battery.
14 hours ~ 94% battery, without underclock/undervolt or using airplane mode.
i had cpu tuner and it respond so freaking slow...i wanted to save battery but instead ive managed to drain it more faster....
charris said:
i had cpu tuner and it respond so freaking slow...i wanted to save battery but instead ive managed to drain it more faster....
Click to expand...
Click to collapse
(the rest is for the 10 caracters imperative)
@Noejn: is the test still going on?
this is very interesting !!! all the best Optimus !!
Check my signature
it lasted me 4 days and I had 35% left. I had to do some testing then and had to connect to pc.
Noejn said:
Check my signature
it lasted me 4 days and I had 35% left. I had to do some testing then and had to connect to pc.
Click to expand...
Click to collapse
Intresting results, not bad for a smarphone! How would you rate your device responsivness do, was it realy sluggish since you undercloaked it?
robsbeat1 said:
Intresting results, not bad for a smarphone! How would you rate your device responsivness do, was it realy sluggish since you undercloaked it?
Click to expand...
Click to collapse
I didn't underclock it.
I did at first but consumption was higher so I put it back to 600Mhz and restarted the test.
So, by extrapolation, we can assume around 6 days of battery life. Still, without knowing the talktime this is inconclusive.
@Noejn
What about undervolting keeping the same Mhz, is that possible?
@
I never tryed draining compleatly my battery because i keep on pluggin it in my computer to test stuff, but I would be happy if my phone could last aprox. 4days.
@noejn
I read in this forum that you don't have a lgp500. Then how come you are testing its battery and other things.
Sent from Tapatalk
Hi xda members
Since I didn't get a reply in issue's in GB thread I will make one my own.
it happens to be that my battery life has greatly discreased with the GB update.
Let me tell you what I did
I had a rooted FW of 2.1 because I have read that the update doesn't update with CFW i repaired trough SEUS to stock. I wiped all caches + battery stats and updated this friday to 2.3.3
Now I think my battery still needs time to calibrate again since I wiped stats but here is the strange part.
whenever the phone is on idle the phone only uses about 34mA ( using battery monitor widget ) which is as before noting big . But whenever I go to youtube/ watch mp4 vids it skyrockets to 900mA!? This makes my battery last for 2 hours. The brightness is at it's lowest though and still it consumes so much. before my mA was around 300mA with that kind of usage now it's freaking 900mA !?
Should I relfash wait for the battery to be calibrated again ?
Thanks for you time
bump no one !?
I think this problem is due to original sonyericsson kernel in 2.3.3 that causes the problems, and I think it can be fix it with custom kernel, because the processor is always operating at 998Mhz and 245Mhz little.
look it in cpuspy
julio_ton said:
I think this problem is due to original sonyericsson kernel in 2.3.3 that causes the problems, and I think it can be fix it with custom kernel, because the processor is always operating at 998Mhz and 245Mhz little.
look it in cpuspy
Click to expand...
Click to collapse
Yup downloaded cpuspy and indeed it's always clocked at max speed even when just browsing and stuff going to look to root this device and underclock thanks for the input !
Has this issue been fixed somehow, or addressed? Is it even possible? I'm on WB TW 2.3.3, lovin' it, but battery running down crazy when screen is on. CPUspy does show, though, that when in an application (e.g. Drag Race), the middle CPU frequencies are indeed used.... At the moment I have
1h34 @ 998MHz,
8min @ 768MHz,
6min @ 576MHz,
2min @ 384MHz,
12min @ 245MHz,
30min deep sleep.
So they are not inaccessible... any ideas on how we can get back to normal battery use? CPU profiles etc. of any use?
Hexaloner said:
Has this issue been fixed somehow, or addressed? Is it even possible? I'm on WB TW 2.3.3, lovin' it, but battery running down crazy when screen is on. CPUspy does show, though, that when in an application (e.g. Drag Race), the middle CPU frequencies are indeed used.... At the moment I have
1h34 @ 998MHz,
8min @ 768MHz,
6min @ 576MHz,
2min @ 384MHz,
12min @ 245MHz,
30min deep sleep.
So they are not inaccessible... any ideas on how we can get back to normal battery use? CPU profiles etc. of any use?
Click to expand...
Click to collapse
I am on wolfs rom aswell and calibrating battery as we speak I hope it works
I will keep you posted! Going to stress my x10 for a while and see how the battery goes and post some screenhots when done.
I hope I can fix this with wolfs rom and by underclocking some
ok seems I can get more battery life out of this old sucker
but whenever screen is on it still goes pretty down fast
even on a low brightness I think it's kernel related
do one thing .... charge ur phone to 100% and then reboot in xrec and wipe ur battery stats...then unplug ur charger , remove battery and plug in ur charger and wait 5 seconds, put ur battery and turn on see if the battery is below 5 % ..if its then do full charge until 100%..after that check ur battery how it works ..
i did this thing 2 hrs back my battery ran in 100% for more than and hour with 50% brightness !!
hope it works for u too
Thank me if it worked for u!!
I'm afraid you may still have problems with battery time. I had the same prob. and got the free market app "set cpu", battery time doubled as soon as I set up the app.
Install the app and on the main page set the scaling to "ondemand", then click "set on boot". Set sliders to 245 min. 998 max.
hope this works for you as it did for me.
dadsnobest said:
I'm afraid you may still have problems with battery time. I had the same prob. and got the free market app "set cpu", battery time doubled as soon as I set up the app.
Install the app and on the main page set the scaling to "ondemand", then click "set on boot". Set sliders to 245 min. 998 max.
hope this works for you as it did for me.
Click to expand...
Click to collapse
Ok thank you going to test that out mate !
sorry double posted thought I didn't post
dadsnobest said:
I'm afraid you may still have problems with battery time. I had the same prob. and got the free market app "set cpu", battery time doubled as soon as I set up the app.
Install the app and on the main page set the scaling to "ondemand", then click "set on boot". Set sliders to 245 min. 998 max.
hope this works for you as it did for me.
Click to expand...
Click to collapse
Installing SetCPU didnt help me out...battery life still dismal as before.
bbsrailfan said:
Installing SetCPU didnt help me out...battery life still dismal as before.
Click to expand...
Click to collapse
Have you tried battery calibration app, free the market? It helped me also.
I forgot to mention this in my first post. Also, what update to wolfs rom are you using
So, I went to sleep at full charge, took it off the charger to see how my drain was....I woke up 6 hours later and it was at 64%. I took a look at partial wake locks and it looks as follows (I can't upload .png from my phone)
RILJ (Dialer) 205s count 2178
juicedefender 3019s count 1570
Alarm manager 1543s count 1320
Google services event log also has a pretty high count. I ran the "battery fix" and all that jazz,recalibrated my battery,not sure why drain is so terrible?
Could someone please help me out?
I am running cm7 with faux 0.2.0 1.3 kernel. I have it undervolted and profiles so it never goes above 1ghz unless on ac charger. (456 when screen is off)
Sent from my MB860 using XDA App
I'm not sure how much it helps you with your issue, but for me JuiceDefender works very well. I would otherwise have a multitude of data sync apps such as Gmail running, and this limits it while periodically enabling sync.
Start tweaking what apps are using data and the battery life will be better.
I have had a problem the same where I am not so sure juicedefender is helping because I tend to set my phone on the desk when I do homework and the screen comes on after I put into sleep mode and then no more that 5 seconds later it turns on at about 25% screen brightness then jumps to 100% them dims to 25% then goes off, all in a matter of between 10-20seconds. I loom at the battery use area in settings and standby is at least 40% & display is right under and idle is next. my settings that I think may be causing this are the mobile data where the autosync is set at enable (in juice defender) & I tried ping but it does the same thing. I just want to know why the screen comes on ever 5 seconds. I don't know how to contact the developer to try and resolve my problem. I am actually on a thunderbolt but that shouldn't matter. I just wanted to reinforce that "i'm not sure juice defender is working as I get about the same battery life".
Xoom Xoom
I get double the life out of the same roms. I'll try a rom for a day then run juice defender and get a day and a half. Depends on how you have defender setup. The only thing I don't like it doing is disabling my wifi as It sometimes won't reconnect back unless I manually do it. I think setcpu is a joke though. I had it set for 216/456 at screen off and it was running at 1200 for 1/2 the time it was supposed to be asleep. Then whne I opened it up...(Battery less than 50% stay below 1000) and the screen booted up 1300. So to me it's an extra service I don't need.
JD has always given me more battery life on any rom that I have tried.. I recently got rid of it and am trying out GreenPower. so far GP seems to work a bit better than JD. I get a bit more life out of my batter than JD gave me.. try green power out if JD is not cutting it for you.. GP seems a bit lighter as well.. so, could be overall why get more battery life out of it..
Zug
Juice Defender seemed to do little to nothing for my phone. I got rid of it and my battery life remained the same. I can't say the same for everyone else but what works for you might not work for the next guy.
All I'm simply saying is give it a shot and test it out religiously before you make a decision to use it or not.
Works for me another good thing to do if you use set CPU underclock the hell out of it when the screen is off not using it so why not
Sent from my MB860 using XDA App
My setCPU profiles are as follows:
CPU > 62.0c 456/216 (Priority 100)
Screen off 456/216 (96)
In Call 456/216 (75)
Charging AC 1300/216 (74)
Battery < 20% 608/216 (59)
Battery < 10% 456/216 (54)
Phone is otherwise capped at 1ghz
I have JD configured to run my syncs once every 15 minutes for 1 minute. It is also disabling mobile data while the screen is off and wifi when inactive for 1 minute.
Not sure what else I should do here? Should I re-flash CM7 with the battery @ 100%?
kisnerct said:
My setCPU profiles are as follows:
CPU > 62.0c 456/216 (Priority 100)
Screen off 456/216 (96)
In Call 456/216 (75)
Charging AC 1300/216 (74)
Battery < 20% 608/216 (59)
Battery < 10% 456/216 (54)
Phone is otherwise capped at 1ghz
I have JD configured to run my syncs once every 15 minutes for 1 minute. It is also disabling mobile data while the screen is off and wifi when inactive for 1 minute.
Not sure what else I should do here? Should I re-flash CM7 with the battery @ 100%?
Click to expand...
Click to collapse
Install the battery calibration app and see if your charge at 100% shows 4000mV+, if it doesn't, that means your calibration is off and you need to search for juggernaut's battery thread and follow the instructions on that to fix your calibration.
Kraize said:
Install the battery calibration app and see if your charge at 100% shows 4000mV+, if it doesn't, that means your calibration is off and you need to search for juggernaut's battery thread and follow the instructions on that to fix your calibration.
Click to expand...
Click to collapse
It shows me at 4196mV at 99%,( unable to get past that)
Sent from my MB860 using XDA App
Barely saw any gain using JD...only used it on my Dell Streak though. The atrix will go 2 days if I need it to so I don't see any need for JD.
I m using JD for nearly 2 years now and I have to say that it DEFINITLY improves battery-life - just by letting it switch off your 3G when you don´t need it you save a lot of juice.
When I still used my Captivate as my DD, JD helped alot. With all the firmware leaks I was reflashing my phone all the time and constantly testing different kernels/roms/apps for battery life.
On my Atrix, it hasn't seemed to help nearly as much. Not sure why... SetCPU with faux's OC/UV kernel has boosted battery significantly though.
I got lots of wakelocks using it. For me it's better to turn off data manually.
Sent from my MB860 using XDA App
DavidNL said:
I got lots of wakelocks using it. For me it's better to turn off data manually.
Sent from my MB860 using XDA App
Click to expand...
Click to collapse
+ 1, it instantly topped the wakelocks. I thought I'd give it a go & bought the full version; un-installed 6 hours later. Maybe it works well on cm7? I'm on Nottach's Dark Side.
Back to good ol' green power.
Vangelis13 said:
+ 1, it instantly topped the wakelocks. I thought I'd give it a go & bought the full version; un-installed 6 hours later. Maybe it works well on cm7? I'm on Nottach's Dark Side.
Back to good ol' green power.
Click to expand...
Click to collapse
Switched to green power
and now I get at least 12 more hours versus juice defender...crazy!
Sent from my MB860 using XDA App
Interesting. I'll have to try green power. JD said my battery multiplier was 2.10x when I used it. It could just be making that up though. I got 28 hours of life from the atrix and still had 40% battery left (moderate usage: frequent texting and periodic data+wifi usage, I think a 20-30 minute phone call too)
I swtiched to green power. Didn't notice much of a difference in battery life, but Gp is certainly a lot easier to use.
THIS THREAD IS FOR ALL QUESTIONS AND ANSWERS WHICH HAS NOTHING TO DO WITH DEVELOPEMENT!!!
I think about 50% of the Post´s in Lees Developement Thread are irrelevant vor him. A Developement Thread is for bugreport, for things which doesnt work, ....
And not for: "When is the next release?" "Can you please include this and this ..." "A third parts app is not working" ...... and so on and so on!
Its Lee´s Rom and its his joice what he will include and what not!
So please Guys post here and keep the Developement Thread clean!!!!!
Best reagrds
Can someone confirm, that without the dual core scripts the 2nd core never kicks in? The normal behaviour should be that the 2nd core kicks in when the first core is stressed, e.g. setcpu stress test ore playing a 3D game.
Lee confirmed, that he configured the second core to be not so sensible..and said that he will have a look at the config again.
I think the behaviour of the second core is controlled in the system/bin/mpdecision file...I changed it with one of a Evo 3D cdma rom,after that i saw the first time that my second core kicks in in system tuner, it turned on/off several times - altough it shouldn't be needed.
i think the standard config is too sensible, so it was a good move from lee to lower it - but I think now with the current config it seems that the second core is completly turned off =D
Yep i can confirm! My second score never kicks in! Ive flashed the ondemand patch from first post and undervolted -100 and love the battery life now!
lichti1901 said:
Yep i can confirm! My second score never kicks in! Ive flashed the ondemand patch from first post and undervolted -100 and love the battery life now!
Click to expand...
Click to collapse
...I don't like the behaviour, that the second core is always on - not very battery friendly
Hope Lee will fix this issue in the next release - hopefully he will use the new base which is flaoting around the gsm forums.
j4n87 said:
...I don't like the behaviour, that the second core is always on - not very battery friendly
Hope Lee will fix this issue in the next release - hopefully he will use the new base which is flaoting around the gsm forums.
Click to expand...
Click to collapse
Yeah i know but battery life for my usage is ok! But i know dat right. I really miss 3 days of battery life with my Nexus S! But i know the kernels getting better and better
what do you guys use to change the volt with lee's kernel ?
I am having huge battery drain and cant figure out what it is!?
getting about 100-300 mA in standby 90% of the time and an everything from 450 - 950 mA while using the phone, some times I don't even use any load on the cpu but it still peaks to 900 mA
I am carefully watching a cpu notification while using the phone and it draws usually 300+ mA with max 10 % cpu load with interactive governor
I tried downclock to 192MHz and disabling second core (since it never enables with lee's new rom) and it still uses the exact same mA. so downclock and disabling doesnt help the powerdrain at all
what to do ? just lost about 10 % by 15 minutes of standby !?
my only thought was that the cpu was giving the same voltage no matter what the frequency is, so if there is any app that could change the volt ?
have any of you had huge power drain ? could anyone try to check how much mA your evo uses in standby with the new kernel and rom ?
thunstop said:
what do you guys use to change the volt with lee's kernel ?
I am having huge battery drain and cant figure out what it is!?
getting about 100-300 mA in standby 90% of the time and an everything from 450 - 950 mA while using the phone, some times I don't even use any load on the cpu but it still peaks to 900 mA
I am carefully watching a cpu notification while using the phone and it draws usually 300+ mA with max 10 % cpu load with interactive governor
I tried downclock to 192MHz and disabling second core (since it never enables with lee's new rom) and it still uses the exact same mA. so downclock and disabling doesnt help the powerdrain at all
what to do ? just lost about 10 % by 15 minutes of standby !?
my only thought was that the cpu was giving the same voltage no matter what the frequency is, so if there is any app that could change the volt ?
have any of you had huge power drain ? could anyone try to check how much mA your evo uses in standby with the new kernel and rom ?
Click to expand...
Click to collapse
dont trust the ma values, for me all battery apps are showing 200+ in standby. htc delivers crappy weird ma values and theirs no way to fix that. The dev if battery monitor can confirm that.
...im loosing 1% over night.
Try to reinstall rom without third party app. Are you using htc Mail with exchange - it got a bug which keeps your device awake when in airplane mode.
Theres also an app in the market, where you can check if your phone goes to standby or not..srx dont remember the name - Google it
Sent from my HTC EVO 3D X515m using xda premium
well have you tried "battery Monitor widget pro" thats the one I am using, it has an fix for evo 3d to fix mA drain
problem is that I calculated the drain by just simple math and it confirms the mA drain ;/ so the program does really appear to be correct
maybe some one else could try "battery Monitor widget pro" and see if they are experiencing the same mA drain with this program ?
but the strange thing is that it wasnt draining so much before the kernel update and rom, and some times it goes down to normal usage but happens rarely
I do not use mail exchange, going to check for the standby program though and try to reinstall without any apps ! thanks for the suggestion
thunstop said:
well have you tried "battery Monitor widget pro" thats the one I am using, it has an fix for evo 3d to fix mA drain
problem is that I calculated the drain by just simple math and it confirms the mA drain ;/ so the program does really appear to be correct
maybe some one else could try "battery Monitor widget pro" and see if they are experiencing the same mA drain with this program ?
but the strange thing is that it wasnt draining so much before the kernel update and rom, and some times it goes down to normal usage but happens rarely
I do not use mail exchange, going to check for the standby program though and try to reinstall without any apps ! thanks for the suggestion
Click to expand...
Click to collapse
Yeah, know this app but its not working for me, still shows >200 during screen off also with the special evo 3d fix.
..searched about 30 min to find that app:
Cpu spy from market.
it shows you how long your device is on which frequencies or in deep sleep.
Reset the values in the menu and turn your device off. After a minute check the values.
Sent from my HTC EVO 3D X515m using xda premium
I just tested the cpu spy, and I had the screen off for 5 min, and only deep state was counted, said 90% (5 min)
And 30 second on 192mhz
Seems to be right?
yeah, should be fine. And yourre sure, that you lost 10% of battery in 15min of standby? Try calibrating your battery with battery calibration from market.
charge to 100% and then calibrate.
yes 100 % sure but i wass messing with the the frequency of the cpu , might be what drained the power because today it has been normal standby time
already used battery calibrating, it did get a little better in standby after that.
but i still have huge power drain by just turning on the screen, and typing
i had just sent a couple of messages through "messenger for facebook" throught an hour and it used 20 % battery and I only turned on the screen, unlocked it typed a fast short messages and turned the screen off again a couple of times
I was connected with Edge all the time (gsm) since 3G was turned off to save battery but still huge power drain.
I just feel like every time the screen is on the % start falling fast :s
thats why I wanted to check out undervolting but cant find a app that supports lee's kernel
thunstop said:
yes 100 % sure but i wass messing with the the frequency of the cpu , might be what drained the power because today it has been normal standby time
already used battery calibrating, it did get a little better in standby after that.
but i still have huge power drain by just turning on the screen, and typing
i had just sent a couple of messages through "messenger for facebook" throught an hour and it used 20 % battery and I only turned on the screen, unlocked it typed a fast short messages and turned the screen off again a couple of times
I was connected with Edge all the time (gsm) since 3G was turned off to save battery but still huge power drain.
I just feel like every time the screen is on the % start falling fast :s
thats why I wanted to check out undervolting but cant find a app that supports lee's kernel
Click to expand...
Click to collapse
Use System Tuner from 3c (same dev as battery monitor) to undervolt.
Easy as hell
Haha thanks, lol I had an old version of system tuner that's why I didn't have any voltage control
Seems like my battery life is a bit more normal now, thanks for all the help and time you spent!
thunstop said:
Haha thanks, lol I had an old version of system tuner that's why I didn't have any voltage control
Seems like my battery life is a bit more normal now, thanks for all the help and time you spent!
Click to expand...
Click to collapse
You're welcome
thunstop said:
yes 100 % sure but i wass messing with the the frequency of the cpu , might be what drained the power because today it has been normal standby time
already used battery calibrating, it did get a little better in standby after that.
but i still have huge power drain by just turning on the screen, and typing
i had just sent a couple of messages through "messenger for facebook" throught an hour and it used 20 % battery and I only turned on the screen, unlocked it typed a fast short messages and turned the screen off again a couple of times
I was connected with Edge all the time (gsm) since 3G was turned off to save battery but still huge power drain.
I just feel like every time the screen is on the % start falling fast :s
thats why I wanted to check out undervolting but cant find a app that supports lee's kernel
Click to expand...
Click to collapse
Maybe Edge is the problem for your battery-drain! When my Evo is on Edge it needs way more battery as with 3g!
And try to disable "automatic display light" (no plan how it is called in english). I always use the second stage from 4... i hope you know what i mean!
lichti1901 said:
Maybe Edge is the problem for your battery-drain! When my Evo is on Edge it needs way more battery as with 3g!
And try to disable "automatic display light" (no plan how it is called in english). I always use the second stage from 4... i hope you know what i mean!
Click to expand...
Click to collapse
Well I did notice that edge drain at least as much as 3g so no point at disabling 3g, I got my battery a little more stable but still use Huge power drain sometimes
But going to reinstall everything, do a clean wipe and stuff and install only the apps I use not all the cap I got now.
Maybe that will help a bit on the battery
still questioning the LeeDrOiD rom for battery life.
I love the rom but miss battery life, sense 3.5 and the new Android version 4(i know the new android version isn't released for htc evo 3d yet though) but really looking forward to it!
I've just done some undervolting and governor changes on my phone... (faux 012 kernel), build.prop added ro.ril.disable.power.collapse=0, pm.sleep_mode=1
On Powersave (where the CPU frequency is locked at the lowest 192mhz, I was able to hit 9mAh(reported by Battery Monitor Widget with HTC Sensation current detection option enabled) on idle with data on, sync on
Reported by the phone's built in stats:
30 min screen-on time, 1 hour phone on time, >12 hours deep sleep, my battery was just above 50%
of course, with frequency at 192mhz, there was major noticeable lag... one time, there was too much stuff running on the phone when it rang, and it couldn't work fast enough for me to answer the phone in time before bouncing to voicemail
lowest noted current usage before change - after change
deep sleep: 20mA | 9mA
screen on idle: 100mA | 60mA
9 hours usage before hitting 50% | >12 hours usage before hitting 50%
I've looked/used at the other available governors....
the interactive is next "power saving" efficient... clocks up from 192mhz somewhat slowly after some use, and goes back to 192mhz
the conservative is next... clocks up very fast from 192mhz use, slowly goes back to 192mhz
the ondemand clocks up faster and goes down slower
all of them clock up from 192mhz when the usage barely passes 50%
anyways... is there a way to customize my own needs? I want the phone on 192mhz until the CPU goes over 90% for 1s, then clocks up slowly... when a phone call comes in, i want it to use as much as it needs... etc
Maybe it's just me, but this phone is pretty fast/stable without missing with out volting
Sent from my HTC_Amaze_4G using xda app-developers app
Spastic909 said:
Maybe it's just me, but this phone is pretty fast/stable without missing with out volting
Sent from my HTC_Amaze_4G using xda app-developers app
Click to expand...
Click to collapse
I just want to be able to maximize battery life when I need(eg when I'm going out and I know I won't be near a phone charger for more than 20 hours, and still need the use of GPS/camera etc)
paperWastage said:
I've just done some undervolting and governor changes on my phone... (faux 012 kernel), build.prop added ro.ril.disable.power.collapse=0, pm.sleep_mode=1
On Powersave (where the CPU frequency is locked at the lowest 192mhz, I was able to hit 9mAh(reported by Battery Monitor Widget with HTC Sensation current detection option enabled) on idle with data on, sync on
Reported by the phone's built in stats:
30 min screen-on time, 1 hour phone on time, >12 hours deep sleep, my battery was just above 50%
of course, with frequency at 192mhz, there was major noticeable lag... one time, there was too much stuff running on the phone when it rang, and it couldn't work fast enough for me to answer the phone in time before bouncing to voicemail
lowest noted current usage before change - after change
deep sleep: 20mA | 9mA
screen on idle: 100mA | 60mA
9 hours usage before hitting 50% | >12 hours usage before hitting 50%
I've looked/used at the other available governors....
the interactive is next "power saving" efficient... clocks up from 192mhz somewhat slowly after some use, and goes back to 192mhz
the conservative is next... clocks up very fast from 192mhz use, slowly goes back to 192mhz
the ondemand clocks up faster and goes down slower
all of them clock up from 192mhz when the usage barely passes 50%
anyways... is there a way to customize my own needs? I want the phone on 192mhz until the CPU goes over 90% for 1s, then clocks up slowly... when a phone call comes in, i want it to use as much as it needs... etc
Click to expand...
Click to collapse
There are several other things you can do which may be more effective than what you are trying to do- or even more effective WITH what you are trying to do.
First, don't lower the minimum clock speed, 384 is the minimum that HTC chose, probably for multiple reasons. As long as your phone is going into deep sleep, it doesn't use ANY processor, and on any governor EXCEPT battery saver, it is VERY rarely idling at the minimum speed.
Next, look at the init.post_boot.sh and init.qcom.post_boot.sh files(you may have one, or you may have both, faux added the second one in later builds) in the system/etc folder, that sets many of the kernel settings. Do some research into how changing the line for "down_differential"(which is 5 stock, 1 increases battery A LOT, but increases lag a bit too), , "up_threshold"(stock is 90, setting to 95 increases battery, but takes longer to get to full clock speed), "sampling_down_factor"(stock is 4, you can lower to 1 for increased battery life, and slightly more lag), "sampling_rate"(latest faux changes to 30000, setting to 50000 means it checks whether to increase/decrease cpu speed less often, and gives better battery life).. changing those values will have much bigger impact on battery life, while adding a little bit of lag at most if you change them quite a bit. Also, look to see if you have a line that says "echo 1 > /sys/devices/system/cpu/cpu1/online", if you do, change it to a 0, 1 forces the second core on ALL the time instead of letting ICS decide when to turn it on.
Next, look at thermald.conf in the same folder, some of the biggest differences in battery life between roms is because of that file- faux replaces it with his later kernels, but I'm not sure if it is to increase battery life, or increase performance. His is definitely different than any rom I have seen, and people report much improved battery, and that file is likely why.
Doing all of these things with system files rather than with a 3rd party CPU app means the phone will deep sleep more, and be more responsive, because there is no app constantly running in the background trying to make changes on the fly. Also, you can find "battery saver" scripts that can be put into the above files that have their own tweaks you can make if you are determined to use that governor- but battery saver tries to constantly stay at the minimum speed possible(if you read it in some places, it simply stays at minimum speed PERIOD), and will have the most extreme lag, with a questionable amount of increased battery life compared to a tweaked on_demand governor.
And last, before undervolting, try decreasing the max speed of the core.. you can lower it by 1-2 steps and notice NO difference in speeds, yet get far better gains than undervolting, without creating instability. The volts that HTC chose are probably the very minimum that works well for all of our phones, as undervolting by 12.5 may work fine on my phone, but may introduce random reboots or worse on yours- once you undervolt you simply can't troubleshoot any issue on your phone, because the UV could be the cause instead of anything else..
There is more than that you can do also, like making sure that your screen-on and your actual usage numbers are almost EXACTLY the same- get an app like betterbatterystats(available free on XDA) to see what partial-wakelocks are keeping your phone from deep-sleep.. the higher the % of deep sleep, the less you have to worry about ANYTHING to do with the CPU, since the CPU isn't being used at all..
paperWastage said:
I just want to be able to maximize battery life when I need(eg when I'm going out and I know I won't be near a phone charger for more than 20 hours, and still need the use of GPS/camera etc)
Click to expand...
Click to collapse
If you do everything I said above to maximize battery on the on_demand governor, you can use a CPU app to change to battery saver governor when you know you won't be near a charger, and you just want basic functionality(no games, browser, etc), and DONT set on boot.. that way on reboot it defaults to normal governor.
I tweaked all the things I said above and get at LEAST 16+ hours with 3+ hours of screen on, and will get over 24 hours if I underclock to around 1.2ghz.. battery saver isn't even needed if you set everything else right.
Or you can buy 2 1900mah ankers and an external charger for 29.99 and free shipping on amazon, and simply carry the spare charged battery, and never care again.. much simpler fix if you ask me.
thanks for the tips Silentbtdeadly. I'll look at them this weekend
I am already using the Anker 1900mAh battery, with the latest faux kernel and energy stock ICS rom...
I get maybe 15 hours from 100% to 10% with ~1-2 hours of usage
From looking at BetterBatteryStats, it looks like the phone is falling into deep sleep properly with no obvious problems with wakelocks/alarms...
If I left my phone unplugged overnight with data on and autosync, it levels out.... lost 9% over 6 hours
I think I just have 2 main problems:
Drain from 100%->80% is fast after unplug... I think it takes 30 minutes to get to 90% and another 60 minutes to get to 80%. BBS shows phone in deep sleep, Battery Monitor Widget shows mA usage ~50mAh with -2%/hour, but the %-left slopes down a lot, since i did lose 20% in 90 minutes
when I turn on the phone and use it for <1 minute and put it back to sleep... Battery Monitor Widget shows a sharp drop in %-left even though BBS shows falling into deep sleep
I guess my problem might be the battery-monitoring hardware/firmware... I just received the Digital Timer, will try Bump Charging to see if I can get 16-20 hours with 3 hours of usage
paperWastage said:
thanks for the tips Silentbtdeadly. I'll look at them this weekend
I am already using the Anker 1900mAh battery, with the latest faux kernel and energy stock ICS rom...
I get maybe 15 hours from 100% to 10% with ~1-2 hours of usage
From looking at BetterBatteryStats, it looks like the phone is falling into deep sleep properly with no obvious problems with wakelocks/alarms...
If I left my phone unplugged overnight with data on and autosync, it levels out.... lost 9% over 6 hours
I think I just have 2 main problems:
Drain from 100%->80% is fast after unplug... I think it takes 30 minutes to get to 90% and another 60 minutes to get to 80%. BBS shows phone in deep sleep, Battery Monitor Widget shows mA usage ~50mAh with -2%/hour, but the %-left slopes down a lot, since i did lose 20% in 90 minutes
when I turn on the phone and use it for <1 minute and put it back to sleep... Battery Monitor Widget shows a sharp drop in %-left even though BBS shows falling into deep sleep
I guess my problem might be the battery-monitoring hardware/firmware... I just received the Digital Timer, will try Bump Charging to see if I can get 16-20 hours with 3 hours of usage
Click to expand...
Click to collapse
Careful with battery monitor widget, the way it polls the battery creates its own drain.. there is another widget called currentwidget that can actually log how much energy is being used by an app, it too can drain a lot, but it could show you if a certain app is using an absurd amount of power.. I have more info for it in the battery saver section of the bible in my signature.
I think about 16 hours with 2-4 hours of screen on is the most that can be gotten without seriously degrading the performance. If you set the governor options like I said in the last post and under clock a little, you will get a little lag on minor things, but the phone is still quite usable, and 24 hours is totally doable at those settings with 3-4 hours screen on.
Do realize the anker batteries aren't perfect, I bought two at once.. one gives me much more battery life than the other does even tho they were bought together, so that could be a factor too. I try to maximize battery life, but I'll carry a spare charged battery so I don't worry too much, it is the best solution thus far.
Sent from my HTC_Amaze_4G using xda app-developers app