A simplest solution for battery issue - Atrix 4G General

Hi there,
I was very unhappy and was about to go back to 2.2.2 because the battery life was horrible after OTA upgrade to 2.3.4. Here is how I resolved the battery issue on my Atrix 4G. This was the simplest way for me and works great.
Pre-Condition:
-You must not a heavy user because this method is going to slow down your phone's performance.
-Rooted phone.
1. Download CPU tuner (free) from the market and install it
2. Under Settings (this will option will pop up when you run the app for the first time)
-Set "User Interface > Experience Level" to Power User
-Do not check "Enable CPU tuner"
3. Set Frequencies under Current tab to
Min: 216 MHz
Max: 312 MHz (you can increase this if you wish but it will consume more battery)
4. That's all
Although the performance is really slow, I still get calls, email and text.
When I need to do something, I just open up the app and increase the Max. frequency to 1000. And then, change it back to 312 MHz when I am done.
I do battery calibration once in a while with a free app from the market.
*** My battery is still at 80% after 12 hours of use. ***

Set your max to 216, it will last even more!

Actually to get the best battery life, I recommend turning off the phone. It will increase the battery life even more.

I paid for juicedefender a while back and didn't really use it until recently but it works great. Shuts off wifi when not in use, and turns off data when the screen is off. I still get texts and calls with no issues. I tried setting my max to 216 and it took like 10 seconds for the screen toturn on when getting a call....and a couple of times the calls went right to voicemail.

Phoneguy589 said:
I paid for juicedefender a while back and didn't really use it until recently but it works great. Shuts off wifi when not in use, and turns off data when the screen is off. I still get texts and calls with no issues. I tried setting my max to 216 and it took like 10 seconds for the screen toturn on when getting a call....and a couple of times the calls went right to voicemail.
Click to expand...
Click to collapse
I do all those things manually.
Sent from my MB860 using XDA App

I was too but I thought being it was automatically done whne the phone times out...it works great if you forget or don't have time to do. Just thought I share it...my battery is hit or miss with different ROMs but this seems to help without scaraficing time or functionality.

This is probably why I won't go GB on the Atrix. I had enough run with it on my SGS. Battery life is way too important to me...
Sent from my MB860 using xda premium

Try to disable/uninstall the CPU control software such as SetCPU and let the system to control the CPU. You may find the solution.
Sent from my MB860 using XDA App

Thank you for all the comments guys! It works for me at no cost so I just wanted to share the tip with others.

Yes, and turning off my engine and coasting down hills saves me gas.
Sorry, I just can't see crippling performance as a solution.

I use Temp + CPU Pro to monitor my CPU and most of the time it stays at 216, it switches up to 312, 456, then to 1 ghz occasionally but most of the time is at 216.
Over all I would have to give the 'lil fella credit for managing CPU speed automagically pretty well.
PS: Carlharsch I was visiting a vendor in China, and on the interstate the driver would cut the car off on hills, and I leaned forward to look at the limo gas meter and it was on E! I asked the interpreter WTF are we out of gas? Why the H*ll did you pick me up with an empty tank! She lied and said "oh no, the gauge is broken, haha". Of course I laid into the management at the company and at the end of the week the car was full when we left.
Talk about a nightmare being stranded on the interstate in deepest Guangdong.

Related

Something is killing my battery?!?!

So I am at work, looking at my N1, and I'll let you all tell me if you think there is a problem...Since a full charge last night, my phone has been off the dock for 2h9m ...
In that time, my battery has dropped 14% already. The biggest culprit...the display...with 59%...despite only being on for 15m. I always use it on the middle brightness setting from the power bar. Ive lost basically 1% for every minute the screen has been on. At that rate, my phone wouldn't even last 2 hours turned on.
Am I being paranoid? Do I have some rogue program sucking battery life? Your thoughts?
Everybody says controversial stuff about phones like N1 or iPhone regarding battery life. But I can tell you from experience and some conferences I have been the following tips to improve your N1 battery:
-Leave brightness to minimum. Only at street you will need to have it at medium or maximum so you can see well.
-Use 3G or wifi when available. It will save more battery than if you use edge.
-Use push, also it's better.
-User apps like TaskManager to auto kill some application that remain open.
And last thing, if you have a new N1 the battery life will improve with the use within the next 2 weeks. Also, I'm sure you are playing around more than usual if you just got it.
I hope this help you.
*#*#4636#*#*
Battery History
See what the figure for 'running' is, if it's high, something is stopping the phone sleeping. Should that be the case, chage the top drop down box to 'partial wake usage' and see what is to blame.
blastik said:
Everybody says controversial stuff about phones like N1 or iPhone regarding battery life. But I can tell you from experience and some conferences I have been the following tips to improve your N1 battery:
-Leave brightness to minimum. Only at street you will need to have it at medium or maximum so you can see well.
-Use 3G or wifi when available. It will save more battery than if you use edge.
-Use push, also it's better.
-User apps like TaskManager to auto kill some application that remain open.
And last thing, if you have a new N1 the battery life will improve with the use within the next 2 weeks. Also, I'm sure you are playing around more than usual if you just got it.
I hope this help you.
Click to expand...
Click to collapse
This is the complete opposite of what everyone else will tell you.
Most people say to force 2G (Edge) because it'll save battery over 3G. There are reports that WiFi will use less battery than 3G though, but not as good as 2G. Google even says this on the screen where you force 2G.
Push Email will require a constant polling on the internet. Since Android is a web OS, its probably connected to the internet anyway, but you can disable Auto Sync and Background Sync to save battery (once again, Google says this on that screen).
I agree with #1 and #4 though. If you don't want to do the lowest brightness setting, try the Auto Dim, it seems to dim it a lot more than my old Windows Mobile phones did.
mindfrost82 said:
This is the complete opposite of what everyone else will tell you.
Most people say to force 2G (Edge) because it'll save battery over 3G. There are reports that WiFi will use less battery than 3G though, but not as good as 2G. Google even says this on the screen where you force 2G.
Push Email will require a constant polling on the internet. Since Android is a web OS, its probably connected to the internet anyway, but you can disable Auto Sync and Background Sync to save battery (once again, Google says this on that screen).
I agree with #1 and #4 though. If you don't want to do the lowest brightness setting, try the Auto Dim, it seems to dim it a lot more than my old Windows Mobile phones did.
Click to expand...
Click to collapse
At first I had the same opinion as you have but after I watched this video it changed radically
http://www.youtube.com/watch?v=OUemfrKe65c&feature=player_embedded
mindfrost82 said:
Push Email will require a constant polling on the internet.
Click to expand...
Click to collapse
No it doesn't, that's the beauty of push email. It opens a connection to the server and just sits idle.
Rusty! said:
No it doesn't, that's the beauty of push email. It opens a connection to the server and just sits idle.
Click to expand...
Click to collapse
You are right so ... it saves battery at the end.
@mindfrost82. Check out the video, it will tech you few things because most of people is wrong as I was in the past.
Battery Drain
My phone would drain 15% battery in 1 hour just being idle witht he screen off. I dialed *#*#4636#*#* and changed the option from WCDMA preffered to WCDMA only. When I don't get a 3g signal (not often) I jsut go back to that and set it to GSM only. For one reason or another the WCDMA preffered SUCKS THE BATTERY!
4 hours of the phone being idle and only 5% battery drain! DO IT! IT WORKS!
blastik said:
At first I had the same opinion as you have but after I watched this video it changed radically
http://www.youtube.com/watch?v=OUemfrKe65c&feature=player_embedded
Click to expand...
Click to collapse
WTF? 3g uses LESS POWER than edge/wifi?!
My whole world just got turned upside down
Thanks for posting the video
ap3604 said:
WTF? 3g uses LESS POWER than edge/wifi?!
My whole world just got turned upside down
Thanks for posting the video
Click to expand...
Click to collapse
You need to be careful of this. The point the video made is that if you download something OF SIMILAR SIZE, you will realize battery gains by virtue of the fact that what you are downloading/uploading takes exponentially less time to retrieve. The real question is, if 2 phones are both casually browsing for the same amount of time...without worrying how much information was actually transferred...one on Edge, the other on 3G...is there a difference in battery performance?
What the video said is just common sense. If I am going to send you 20 MB file and one way takes 2 minutes to download it and the other takes 10 minutes to download, then OF COURSE the 2 minute method is going to be more efficient. So you can download on Wifi where it might take x amount of time, compared to 3G where it takes 5x or edge where it takes 10x. Thus, if the file size the person is going to download is known, then of course it makes sense to tell them to wait until they are on wifi. However, many of us casually browse, on the spot, without regard to the type of connection we are on.
RayKinStL said:
You need to be careful of this. The point the video made is that if you download something OF SIMILAR SIZE, you will realize battery gains by virtue of the fact that what you are downloading/uploading takes exponentially less time to retrieve. The real question is, if 2 phones are both casually browsing for the same amount of time...without worrying how much information was actually transferred...one on Edge, the other on 3G...is there a difference in battery performance?
What the video said is just common sense. If I am going to send you 20 MB file and one way takes 2 minutes to download it and the other takes 10 minutes to download, then OF COURSE the 2 minute method is going to be more efficient. So you can download on Wifi where it might take x amount of time, compared to 3G where it takes 5x or edge where it takes 10x. Thus, if the file size the person is going to download is known, then of course it makes sense to tell them to wait until they are on wifi. However, many of us casually browse, on the spot, without regard to the type of connection we are on.
Click to expand...
Click to collapse
Yeah, what you just said is right. But still you are saving battery up! Plus I wouldn't use edge at all in my N1. What's the point of having almost everything disabled so I can receive calls?
I remind you that while edge is sending/receiving data you cannot get any calls
blastik said:
At first I had the same opinion as you have but after I watched this video it changed radically
http://www.youtube.com/watch?v=OUemfrKe65c&feature=player_embedded
Click to expand...
Click to collapse
This is an excellent video, I highly recommend watching it if you are even remotely interested in the inner workings of our phones.
blastik said:
I remind you that while edge is sending/receiving data you cannot get any calls
Click to expand...
Click to collapse
Thanks, I didn't know this, for the info this thread is full of great stuff...
1) middle brightness is very bright. I'm sure you can live with 25%. Display brightness will always drain battery like mad.
2) 3G power use is usually decent. The N1 has terrible RF so it might be fighting 2G/3G. That will cost you a lot of power. If you're getting full 4 bars 3G everywhere you go even underground, you might be ok, but in low reception areas, it's gonna drain your battery struggling to boost power. Bigger issue during a call too.I notice this on my Milestone. The N1 completely fails at 3G while my Milestone fights for it. As a result the Milestone gets quite hot.
3) There are sometimes apps that run in the background. Some people insist task killers aren't necessary, but lemme give you an example. Stupid Speedtest program failed to acquire my location. After a test, you can't really exit, so you just hit home. Droidforums fanatics will always repost that link to that one thread where they talk about memory and its ok to not have to kill an app. Think again. The GPS turns on because of Speedtest and it keeps trying to acquire your location. Gotta kill it with a task manager or that thing will kill you. Or a webpage. I've heard of people going to some site that keeps refreshing. Oh good luck to your battery. Make sure you close these things. Use a task manager. Sometimes Facebook or Twitter might be the culprit even if your refresh rates are awfully long. I do not understand this phone sometimes. At times I feel that multitasking/memory management on Android gets you into more trouble than if you just flat out restricted it like in the iPhone. I'm not saying the iPhone's restrictions are the way to go, but Apple knew what it was doing. There's a reason Android phones gobble power and pull data like mad even when you aren't aware. Random apps sometimes start. Facebook widget refreshes even though the app itself is set not to auto notify and to update on its own. So with so many things running loose, its quite easy to see why your battery can go down so fast.
RayKinStL said:
You need to be careful of this. The point the video made is that if you download something OF SIMILAR SIZE, you will realize battery gains by virtue of the fact that what you are downloading/uploading takes exponentially less time to retrieve. The real question is, if 2 phones are both casually browsing for the same amount of time...without worrying how much information was actually transferred...one on Edge, the other on 3G...is there a difference in battery performance?
What the video said is just common sense. If I am going to send you 20 MB file and one way takes 2 minutes to download it and the other takes 10 minutes to download, then OF COURSE the 2 minute method is going to be more efficient. So you can download on Wifi where it might take x amount of time, compared to 3G where it takes 5x or edge where it takes 10x. Thus, if the file size the person is going to download is known, then of course it makes sense to tell them to wait until they are on wifi. However, many of us casually browse, on the spot, without regard to the type of connection we are on.
Click to expand...
Click to collapse
That's exactly the idea I got from that video too, which makes sense.
dmo580 said:
1) middle brightness is very bright. I'm sure you can live with 25%. Display brightness will always drain battery like mad.
2) 3G power use is usually decent. The N1 has terrible RF so it might be fighting 2G/3G. That will cost you a lot of power. If you're getting full 4 bars 3G everywhere you go even underground, you might be ok, but in low reception areas, it's gonna drain your battery struggling to boost power. Bigger issue during a call too.I notice this on my Milestone. The N1 completely fails at 3G while my Milestone fights for it. As a result the Milestone gets quite hot.
3) There are sometimes apps that run in the background. Some people insist task killers aren't necessary, but lemme give you an example. Stupid Speedtest program failed to acquire my location. After a test, you can't really exit, so you just hit home. Droidforums fanatics will always repost that link to that one thread where they talk about memory and its ok to not have to kill an app. Think again. The GPS turns on because of Speedtest and it keeps trying to acquire your location. Gotta kill it with a task manager or that thing will kill you. Or a webpage. I've heard of people going to some site that keeps refreshing. Oh good luck to your battery. Make sure you close these things. Use a task manager. Sometimes Facebook or Twitter might be the culprit even if your refresh rates are awfully long. I do not understand this phone sometimes. At times I feel that multitasking/memory management on Android gets you into more trouble than if you just flat out restricted it like in the iPhone. I'm not saying the iPhone's restrictions are the way to go, but Apple knew what it was doing. There's a reason Android phones gobble power and pull data like mad even when you aren't aware. Random apps sometimes start. Facebook widget refreshes even though the app itself is set not to auto notify and to update on its own. So with so many things running loose, its quite easy to see why your battery can go down so fast.
Click to expand...
Click to collapse
I'll second this, I never used to use a task killer as I figured it was just extra drain on the battery but after running across some rogue programs that kept running after being closed and draining the heck out of my battery I decided to install taskkiller and set it up to autokill apps when the screen goes off.
It's really easy to setup just install it from the market then use it to kill everything then flip through your homescreens make sure everything is up and running and go back into task killer and add everything there to the ignore list and turn on "autokill when screen off" now you don't ever have to worry about rogue apps killing your battery again and everything else will function normally.
blastik said:
Yeah, what you just said is right. But still you are saving battery up! Plus I wouldn't use edge at all in my N1. What's the point of having almost everything disabled so I can receive calls?
I remind you that while edge is sending/receiving data you cannot get any calls
Click to expand...
Click to collapse
yes you can, the phone will stop whatever data it's processing and take the call.
seanhassars said:
yes you can, the phone will stop whatever data it's processing and take the call.
Click to expand...
Click to collapse
I'm sure 100% that while phone is receiving data over edge you wont get calls. I know because I had push enabled and afterwards I was getting SMS from my carrier that I have missed calls. It might say "ey sb is trying to call you" and then stop data transfer but for sure your will miss first call if someone is trying to reach you several times.
Check it out yourself.
blastik said:
Everybody says controversial stuff about phones like N1 or iPhone regarding battery life. But I can tell you from experience and some conferences I have been the following tips to improve your N1 battery:
-Leave brightness to minimum. Only at street you will need to have it at medium or maximum so you can see well.
-Use 3G or wifi when available. It will save more battery than if you use edge.
-Use push, also it's better.
-User apps like TaskManager to auto kill some application that remain open.
And last thing, if you have a new N1 the battery life will improve with the use within the next 2 weeks. Also, I'm sure you are playing around more than usual if you just got it.
I hope this help you.
Click to expand...
Click to collapse
there are a lot of people who say do not use a task killer, including google devs etc.
i used advanced task killer for the longest time, being used to needing one as a WM user before getting my n1. after reading various posts on the issue, i tested without and my battery life increased.
i use juice defender now as well to turn off the apn and wifi, based on speeds/location/etc
have it set to prefer 2g (dont get 3g at home)
screebl also setup to turn screen off when not in certain position in hand
last one is setcpu (need root for this though) underclocking the cpu (including advanced setting and profiles i have set)
lowest setting for brightness
also keep gps off unless needed
i hit about 24hr from unplug til 10% w/ heavy useage, wifi on all the time (although juicedefender handles when its on/off)
just now went to kmobs UV kernel and testing that to increase my times
i've done a 24hr test from 100%>10% based on each app i've mentioned
I think while we are on topic of battery life.. for those of you who are rooted. Here is another link that I would recommend. I used these on my HTC Dream and works great on the Nexus One. Increase your battery life 10 fold.
Your Tube: "Get Better Battery Life" by droiddog
sorry not allowed to link yet

SET CPU problems with root?

Aside from being able to Wirelessly Tether my 3G connection from my Vibrant, I wanted to also control my CPU speeds. But with SET CPU, I tend to come across a particular problem. I would underclock to 100000 (min&max) with the screen off, but as a result, the screen won't turn back on and I would have to take the battery off and restart my phone. Clocking it to 400000 (both min and max) screen off leads to the same problem. Is anyone else going through the same situation? If not, what are you setting your CPU to, in regards to both screen on and off?
I have it set to 400MHz max/100MHz min for screen off, and it wakes up just fine so far.
What is your Governor setting? I was told to put it in "Conservative" for Vibrant.
lqaddict said:
I have it set to 400MHz max/100MHz min for screen off, and it wakes up just fine so far.
What is your Governor setting? I was told to put it in "Conservative" for Vibrant.
Click to expand...
Click to collapse
Yeah I have all my profiles set to conservative. Do you guys think it has to do with the priorities, cause I have all of them set to 100.
It could, since there is no telling how to prioritize the settings, hardware/software might get confused.
you know I just noticed I got the same issue, sort of.
I have multiple profiles setup, and one is for charging via USB 800max/100min.
If the screen is off (400max/100min), and I connect the USB cable, guess what happens, three finger salute gets it back, hmmm.
OK I got it working for those who are having the same problem as I. All I did was I made my screen off frequency 200max/100min. For both charging and battery use, I have my cpu set at 1000max/800 min. It works flawlessly and I am noticing an increaSe in battery life...
Sent from my SGH-T959 using XDA App
OverClock?
I used SET CPU on my G1 and really loved the new life it gave my old hardware. I would like to open it up and see what my Sammy Vibe can really do. Is there a way to get some real OVER clocking?
Battery life is really not an issue for me so far.
Halieus said:
I used SET CPU on my G1 and really loved the new life it gave my old hardware. I would like to open it up and see what my Sammy Vibe can really do. Is there a way to get some real OVER clocking?
Battery life is really not an issue for me so far.
Click to expand...
Click to collapse
we need a kernel that will enable it. its apparently not possible on the stock kernel...
I have been having the exact same freezing issue when the screen times out, I'm unable to revive the phone without pulling the battery. I have tried many different setting in Setcpu including those posted here. I finally just uninstalled it and everythings right again. Best to avoid this app for now.
Hey man i did that and i still did not work any other way to set it up.
Vibrant wont come out of Blank Screen
I used Set CPU and put it to the max 1000 and then the max on the other readings it forced closed and after the tmobile and Galaxy animations it goes to a blank screen.
Yeah, I uninstalled it after a week because it was just too unstable. I was getting freezes several times a day, which is unacceptable. Other people might have better luck, but my phone did not like it at all.
So far the only way I can get the program to work 100% is to not have any screen off profile. If I just set it to 1200 max - 200 min / conservative it works fine. Yet once I use profiles and screen off at 100, 200 or 400 it won't turn back on. Every morning it's the same thing, battery pull.
I have similar problem. As long as I am not using "Profiles" at all it is fine. Playing with profiles setting for a while, but not being able to make them 100% stable.
Another thing, if your screen does not come on, you don't have to pull the battery out. Just keep holding on/off button for 5-7 seconds, it'll reboot. It's not a complete freeze, I believe only display system (whatever it is) fails.
Stuck at Recovery Mode
Guyz,
I have firetrap sugar on Spice Mi300. Installed Set CPU.
Tried entering the recovery mode, the phone gets stuck at 1st screen with a line "Enter recovery Mode" displayed on top.
Please help.

Froyo roms increase your battery life! try this (UPDATE 08/26/2010)

this may be posted in the wrong section but i would like everyone running froyo to test this out
HERE IS THE LINK TO GET THE LATEST SETCPU
http://forum.xda-developers.com/showthread.php?t=505419
So I have been doing some experiments on ways to save battery life....I think i have made a break through it is not fully tested i would like for some of you to try it out.
with the latest updates to your ROM itself, setcpu, superuser, and the addition of cache cleaner and the incredible AUTOKILLER (a must have) i have been able to run extremely low setcpu sleep profiles without any noticeable loss of performance.
Believe it or not i have my sleep profile down clocked to 19200mhz with out "noticeable" performance loss
i would like for some of you if possible to try these profile out for a while and see how it works out for you
DEFAULT 480min---whatever you want max (mine is 787) ondemand (for performance)
OR DEFAULT 245min---whatever max (for even more battery savings)
SLEEP 192min---480max ondemand (works great even without sleep to wake lag)
it works dont believe me then check out set cpus new feature "time in state"
open setcpu
go over to info
scroll down a little and you will see the times in state your phones cpu runs in the most
you should now see values at the lowest state of 19200
if this works in theory we can benefit from longer battery life
and faster charging
please try these out and report back to the post or PM me...this could be good
Thanks
UPDATE 8/22 EDIT: some users are having success running an even lower default 19min--whatever max (thats even more savings) will be looking into it
try these even lower profiles
DEFAULT 122min--whatever max (screen ON cpu does not drop below 122mhz)
Screen OFF 19min--245max (no lag just ran pandora and cardio trainer at the same time here no lag from sleep to wake either)
or Screen Off 19min--480 max for more performance
REMEMBER not to have conflicting profiles and to have SCREEN OFF at your highest priority
please post here your own findings and results
Thanks again
UPDATE 08/24/2010
after experimenting with other speeds i have finally settled on these speeds for my personal taste on performance and battery savings
MY FINAL SETTINGS...
DEFAULT 19MIN---786 or whatever MAX on demand
SCREEN OFF 19MIN---480 MAX on demand (highest priority) think deeply about why this is the highest
TEMP <40 19MIN---528MAX (screen off overrides this which cools anyway)
BATT <40 19MIN---604MAX
next more into advanced settings....coming soon
UPDATE 08/26/2010
im almost at the holy grail here
try this set up
SCREEN OFF 19--480 (95 priority)
TEMP <40 19--580 (90 priority)
ADVANCED SETTINGS
SAMPLING RATE---100000
UP THRESHOLD---98
ignore nice ---0
power save bias---0
hit apply (if you like it check set at boot)
ALL CPUS ARE NOT CREATED EQUALLY WE ALL KNOW THIS SO DONT EXPECT MY EXACT SETTING TO WORK FOR EVERY SINGLE PHONE
I CAN ONLY OFFER A STARTING POINT BUT ITS UP TO YOU TO TWEAK IT BUT ITS WORK
I HOPE THIS HELPS
things to notice....
in the main screen in setcpu watch the main frequency values bounce up and down...after a few seconds the values seem to stabilize at the lowest frequency of 19
in time of state screen even when screen on most of the time the 19 freq get the most values
i need a few guys to run, test and monitor the values that i just posted ^^^HERE^^^
this may further the battery life once we stabilize the frequency to 19 most of the time while keep the SAME performance which i think i may have did
run some linpacks and quadrants with those setting
i got
5.4 linpack running 787max
431 quad running 787max
then it drops back to 19 and stabilizes
hope this works and please post all your feed back and setting so we can learn this and get it perfect
thanks
I even use 122 and 480 for my screen off profile.. And I don't have any lag at all.
thisisreallygay said:
I even use 122 and 480 for my screen off profile.. And I don't have any lag at all.
Click to expand...
Click to collapse
19 is even lower try it
Oh 19200? Wow I wasn't paying attention well enough. I'll try it.
Almost from the beginning of my rooting in May and using SetCPU, I've been using 19.2- 748.8 (on demand) with the screen on (sometimes higher but recently reduced the max to see if it helped with some FC's I was having - still haven't determined if it was the profile or the ROM that fixed my FC's).
I use 19.2-245 for screen off. I'd venture that there's about a one second delay for the caller ID to work once a call rings in, but it's more than bearable and worth it.
I have it go to 19.2-528 when the battery is less than 25%,and 19.2-480 if the temperature is above 49 degrees celcius.
I wonder what it's like when receiving a call. I just set it and I'm not having any lag with just turning it on or anything. I'll test it out with other things. I hope this greatly improves my battery.
roirraW "edor" ehT said:
Almost from the beginning of my rooting in May and using SetCPU, I've been using 19.2- 748.8 (on demand) with the screen on (sometimes higher but recently reduced the max to see if it helped with some FC's I was having - still haven't determined if it was the profile or the ROM that fixed my FC's).
I use 19.2-245 for screen off. I'd venture that there's about a one second delay for the caller ID to work once a call rings in, but it's more than bearable and worth it.
I have it go to 19.2-528 when the battery is less than 25%,and 19.2-480 if the temperature is above 49 degrees celcius.
Click to expand...
Click to collapse
shame on you for keeping that secret all to yourself
SHAME
By the way why did you say froyo roms specifically? I'm trying this on tainted tenzo and it's working. I'm usually on a frooy ROM though.
Hi Guys,
Can you please tell me how to get setcpu? I can't find it in the market.
Sent from my Nexus One using XDA App
Search for it on his website, idk what his website is you'll have to search for it. Or download a ROM with it already in it.
im on froyo 30 and was unable to get the 19.2 to show on time in state with screen off profile set to 100 priority at 245/19.2
i was however able to have it start using that frequency by using 710/19.2 as my default setting, then enabling the 245/19.2 profile as screen off.
ive read its not too good to have the cpu jump more than 300mhz per profile though so im not sure how this will work out.
thisisreallygay said:
By the way why did you say froyo roms specifically? I'm trying this on tainted tenzo and it's working. I'm usually on a frooy ROM though.
Click to expand...
Click to collapse
hmm last time i was on sense rom sense fell apart if you clocked lower than 245
epically receiving a phone call
but i only test this method on froyo
I've heard that too. Although I don't know what is bad about it.
sh_mohanna said:
Hi Guys,
Can you please tell me how to get setcpu? I can't find it in the market.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
HERE
http://forum.xda-developers.com/showthread.php?t=505419
eklipze said:
im on froyo 30 and was unable to get the 19.2 to show on time in state with screen off profile set to 100 priority at 245/19.2
i was however able to have it start using that frequency by using 710/19.2 as my default setting, then enabling the 245/19.2 profile as screen off.
ive read its not too good to have the cpu jump more than 300mhz per profile though so im not sure how this will work out.
Click to expand...
Click to collapse
i heard that too but all froyo dev have a 245 to 710 stock on their roms
thats why i kinda spilt the two profiles and why 245min--- is experimental
leave your screen off for a while and see if the ime of state shows up
also make sure not to have conflicting profiles running in setcpu
Hmm. Well tainted is vanilla but has some sense elements (like sense dialer) So idk. It seems to work. I'll test out calls.
thisisreallygay said:
Hmm. Well tainted is vanilla but has some sense elements (like sense dialer) So idk. It seems to work. I'll test out calls.
Click to expand...
Click to collapse
oh ok tainted is not vanilla
tainted IS sense with sense removed with vanilla remaning hence the word tainted
some sense is still there
i think
Yeah it's got sense contacts and stuff but vanilla messaging. But it has the sense dialer so I think it would also have lag with calls if the sense ones were having lag. And I just tested it and it took a lil while for it to recognize whose number it was but it still gave me plenty of time to answer the call. I'll be testing to see how it improves battery. Thanks for the find
Im also testing setcpu Advanced settings batery life (without performance loss)
What settings are those?

You want better battery life? HERE IT IS!(24HRS moderate USE, still at 60%!!)

Sorry, not sure if this is int he right section but from the 1000+ hours i have used on this forum i decided to create my own post. Battery life on Android seems to be the evil culprit of MANY, i have finally found the BEST combo for battery life.
I have tried about 90% of the radios and android builds out there and this by far is the BEST. FIRST i wanna thank ALL developers, mods, beta testers and commenter's because without you all, this would not be possible(Android on the HD2)
My CURRENT setup(which i will probably leave on forever since its set now)
US Tmobile HD2
- Radio 2.12 (the latest one)
-Rom: Elegencia Rom (GTX version) --> http://forum.xda-developers.com/showthread.php?t=651729 So i dont get the robot voice anymore
- Android Rom ---> ▐HYBRID▐07.09.2010▐warrenb213 CM6 9/6-V1.5a T-Mo US Optimized▐ Kernel:mitchyprima r10▐ RMNET version http://forum.xda-developers.com/showthread.php?t=775150
- Special Settings in Windows Mobile: Turn off Auto backlight in windows mobile, turned of sync, weather, facebook, all that stuff that may secretly be on by default in windows mobile.
- Special settings in Android: Note: i turned OFF Auto sync for GMAIL email( since the FREE app called K-9 mail has MUCH better push email which uses much less battery than gmail's auto sync), no gps(sometimes wireless network location is used), no facebook sync, weather or news sync. You can set to whatever set cpu settings or sync settings you prefer, im just letting you know my configuration, the main thing to FOCUS on is the RADIO, the ROM(s) the Set cpu SCREEN off settings and the task killer settings.
1. Installed Set Cpu (Free to download on xda but i paid for the donate version to support the dev)
2. Set Cpu settings are in the PHOTO BELOW but as a recap
a. Click Autodetect
b. On MAIN tab, i set the max processor speed to about 652800 and the min to 245000, CONSERVATIVE SCALING, click SET ON BOOT
c. on PROFILES TAB, I added THREE profiles bt only ONE is necessary to get better battery life: SCREEN OFF profile, 384 max and 245 min, priority 100! POWERSAVE scaling
d. click on advanced tab, all the settings should be default, mines are
Sampling rate 200000, Upthreshold 80, down thresh 20, Ignore Nice load 0 and Freq Step 5, click APPLY and SET ON BOOT.
I also installed advanced task killer, not sure if it helps but my battery has been great since. Settings on there:
AUTO START checked, Show notification checked, Auto Kill Level: SAFE, AutoKill frequency when SCREEN OFF, Security level HIGH. OF COURSE you will have to put various apps on IGNORE so task killer doesnt kill them when the screen is off, so far i have ignored: App Brain, Advanced Task Killer(MAKE SURE TO PUT THIS ON IGNORE OR ELSE IT WONT WORK BECAUSE IT WILL KILL ITSELF lol), SetCPU, SUPERUSER, Google search, ad free, k9 mail and battery indicator pro.
All on ignore so they dont get killed, and i noticed ALOT of people use task killer but forget to put superuser, setcpu and advanced task killer on the ignore list so they may be getting closed out sometimes, which will make them ineffective for you.
Im in Chicago, my data has got up to about 1.5mb down with this rom, FASTEST speed i got yet! As you can see from the picture, I took my phone Off the wall charger around NOON YESTERDAY, it was on 100%, played word feud all day basically, browsed the web and tweeted, couldn't do much since i worked a 12hours shift but by 10pm when i left the office, i STILL had 88% battery left, used the device more when i got off, played angry birds, texted, tweeted, talked to a few people, fell asleep without charging and got scared that it would be dead, but i wake up at 9am...... STILL 68% i played more games, texted and tweeted, now im at 63% and its going on NOON again, so 24hrs decent amount of phone use and im at 63%, thats CRAZY!
My data is on H and 3g, DOES not turn off when the screen is off, i still get my WordFeud push notifications and K9 mail email PUSH when i get new ones(that also helped ALOT when i turned off the gmail push, and downloaded K9 mail, its FREE, has integrated inbox and is the BEST email app out there that ses the LEAST battery to have TRUE push notifications when people send an email to me.
Hope this helps you all, Give my combo a try, let me know your results, but so far this battery has lasted a full 24 hours and is not even HALF dead with moderate use.
side mentions:
NO BSOD
NO FREEZES
FAST DATA
WIFI TETHER WORKS
USB DATA WORKS
CAMERA WORKS
Every damn thing works lol thats what im trying to say. even if it has minor bugs which i have not seen yet, this setup and speed with battery life is the BEST, i dont even wanna risk something going wrong so i may leave this as my PERMANENT configuration.
*Edit* before you post saying the speed is slow, TRY IT OUT, Try the android ROM i posted with the set cpu settings i posted, and you will SEE for yourself* I tried the same settings on other android roms but they were just not good since battery was bad and data speed was bad so try that SPECIFIC ROM, see how you like it.
Thanks for the detailed info hakeem, I'm in Chicago too so I can use your exact configuration which is awesome.
Are you using PPP or RMNET build?
Which version of Miri rom? GTX/Max/CHT? Did you see Miri released a new Android launch Rom, here http://forum.xda-developers.com/showthread.php?t=778398. Wonder if that would give similar results with a quicker launch and more memory?
well considering you set the cpu to 1/2 what it's capable of, I'm not surprised you're getting longer battery life. At 600 mhz it runs like my Nokia N97; very poorly.
I've tried those settings before (minus the 600 mhz max) and they don't really give me much, if any real savings. I still get about 4 hours of heavy use or 8 hours of moderate. Not great but manageable.
I use Shubcraft 1.5 with 31 aug zImage on chuckydroid rom. It's the only setup that actually works for me. Data is intermittently flaky but it gets me 2000-3000++ kbps.
The only thing I would like to really have fixed is the G sensor and slightly more reliable data.
ounkeo said:
well considering you set the cpu to 1/2 what it's capable of, I'm not surprised you're getting longer battery life. At 600 mhz it runs like my Nokia N97; very poorly.
I've tried those settings before (minus the 600 mhz max) and they don't really give me much, if any real savings. I still get about 4 hours of heavy use or 8 hours of moderate. Not great but manageable.
I use Shubcraft 1.5 with 31 aug zImage on chuckydroid rom. It's the only setup that actually works for me. Data is intermittently flaky but it gets me 2000-3000++ kbps.
The only thing I would like to really have fixed is the G sensor and slightly more reliable data.
Click to expand...
Click to collapse
Try HyperDroid, Pongster just updated it. It's very similar to Shubcraft but I have the Gsensor on (and using it frequently) without a single screen freeze. Data has been solid and quick. I didn't like the Hi-res small image/text look that was built in but it was an easy fix to get that back to normal size, now the build looks and runs perfect.
Personally I like Sense, mainly for the email and agenda widgets, but the stock froyo builds are a lot more stable so I think I'm gonna stick with it for now.
"Sorry, not sure if this is int he right section but".....then why did you post it here instead of general section but thats your choice , second i would rather deal with a screen freeze here or there , than turn off auto sync and third that is really slowing your phone down with those setcpu settings , i agree with ounkeo thats half the phone speed...
but thanks any way
Thank you! I will follow your suggestion and feedback later.
Hey Im Chicago too!!! Well the burbs actually...
I solved my wake up issues by using setcpu and setting a profile for screen off 798 max 499 min scalingn demand and priority to 100
I know it high but from what I remember with the G1 and setcpu if you underclocked it it would freeze up. So thats what Im assuming with this as well. If its underclocked it will become non responsive eventually. I could be wrong but it my persoanl opinion and preference.
Well, you got lucky with 3-10ma on standby, so your battery doesn't suck. Try few reboots and come back with the same numbers - GL on that.
So far I've tried every trick to get the magic 3-10ma on standby, and sometimes I get it, sometimes i don't. Simple reboot screws it up, and when it goes up to ~60, goodbye every-day use of android
why bother ?
Might as well get a crap monochrome nokia then youll get 5+ days of battery life.
all you guys are doing is turning a smart phone into a dumb phone.
Do you have any issues with the internet on this setup?It seems on my set up the data indicator alternates between h and 3g all the time and can use any internet radio apps since it interrupts every few minutes.Also call quality would like to be a little louder.I have the stock radio 2.10.50.26,chuck rom lite for android and the latest 2.2 froyo stone 1.7.
Can anybody tell me what changes should i make ????
kardas666 said:
Well, you got lucky with 3-10ma on standby, so your battery doesn't suck. Try few reboots and come back with the same numbers - GL on that.
So far I've tried every trick to get the magic 3-10ma on standby, and sometimes I get it, sometimes i don't. Simple reboot screws it up, and when it goes up to ~60, goodbye every-day use of android
Click to expand...
Click to collapse
I am using shubcrafts 1.5 rmnet I get between 3-10ma while sleep. I wont except anything else. If i get the dreaded 40-60ma's I reset and I dont restart one its in the groove.
I noticed when I had the engadget widget going I would see 41ma in sleep mode.
I dont use auto sync because I can sync when I'm good and ready. I also dont turn off 3g anymore It isnt needed.
As far as the op's settings I think they are ok for him, I constantly clock my cpu at 768 as I have found it is responsive enough for me. I also use ondemand with a powersave bias of 500.
Hakeem5 said:
I also installed advanced task killer, not sure if it helps but my battery has been great since. Settings on there:
AUTO START checked, Show notification checked, Auto Kill Level: SAFE, AutoKill frequency when SCREEN OFF, Security level HIGH. OF COURSE you will have to put various apps on IGNORE so task killer doesnt kill them when the screen is off, so far i have ignored: App Brain, Advanced Task Killer(MAKE SURE TO PUT THIS ON IGNORE OR ELSE IT WONT WORK BECAUSE IT WILL KILL ITSELF lol), SetCPU, SUPERUSER, Google search, ad free, k9 mail and battery indicator pro.
All on ignore so they dont get killed, and i noticed ALOT of people use task killer but forget to put superuser, setcpu and advanced task killer on the ignore list so they may be getting closed out sometimes, which will make them ineffective for you.
Click to expand...
Click to collapse
Would someone please tell me how the f**k I could put apps o IGNORE?
the other battery thread found that having your keypad lights on before you boot into android and your sd card also impact heavily on your battery life.
vysus said:
Would someone please tell me how the f**k I could put apps o IGNORE?
Click to expand...
Click to collapse
when in the task killer app just hold down on the selected app to bring up menu
Thanx my friend
Good effort posting your findings, I'm sure it will help a lot of people...
I've played with SetCPU for a while trying a few things and found this setup to be the best for me:
I use the undervolted kernel from here.
I use SetCPU as follows:
Main Page
Max: 1113600
Min: 245000
Scaling: Interactive
Set on boot enabled
Profiles
Enable and Notifications checked
Screen off
max: 245000
min: 245000
scaling: interactive
Priority: 100
Charging/Full
max: 111300
min: 245000
scaling: interactive
Priority: 50
Battery < 25%
max: 652000
min: 245000
scaling: interactive
Priority: 50
Advanced tab
Min Sample Rate: 50000
I also have Autokiller installed with moderate settings. Remove all other task killer apps, including Advanced Task Killer...more info why HERE.
I use APNdroid to disable data connection when I'm not using it. But have wifi on all day.
kardas666 said:
Well, you got lucky with 3-10ma on standby, so your battery doesn't suck. Try few reboots and come back with the same numbers - GL on that.
So far I've tried every trick to get the magic 3-10ma on standby, and sometimes I get it, sometimes i don't. Simple reboot screws it up, and when it goes up to ~60, goodbye every-day use of android
Click to expand...
Click to collapse
I can confirm that having the keypad lights ON when starting up Android from WinMo does definitely keep standby at 3-10ma. The other thing you need to do to keep that level of drain is to switch off GPS unless you're using it.
My speculation tells me that there must be something wrong/missing with the gps and keypad light libraries after the dev's modified it to work on the HD2.
Oh yeah and this is on Darkstone's HD2Froyo v2.1
Hakeem5 said:
- Special settings in Android: Note: i turned OFF Auto sync, no gps, no facebook sync, weather or news sync.
1. Installed Set Cpu (Free to download on xda but i paid for the donate version to support the dev)
2. Set Cpu settings are in the PHOTO BELOW but as a recap
a. Click Autodetect
b. On MAIN tab, i set the max . . . .
Click to expand...
Click to collapse
nice try but with that "configuration" it would be better if i go back and use my
nokia of 4 years ago. thats no smartphone
Hakeem5 said:
Hakeem5 said:
- Special Settings in Windows Mobile: Turn off Auto backlight in windows mobile, turned of sync, weather, facebook, all that stuff that may secretly be on by default in windows mobile.
Click to expand...
Click to collapse
thats a better idea, this worked for me thanks for sharing us your discovery
Click to expand...
Click to collapse
kardas666 said:
Well, you got lucky with 3-10ma on standby, so your battery doesn't suck. Try few reboots and come back with the same numbers - GL on that.
So far I've tried every trick to get the magic 3-10ma on standby, and sometimes I get it, sometimes i don't. Simple reboot screws it up, and when it goes up to ~60, goodbye every-day use of android
Click to expand...
Click to collapse
hey bud, i was having the same issue as you. However, i'm pleased to say that doing the following has given me a 3-10ma standby over the course of a week with multiple reboots (just to check if it would work again). I pulled this from the "possible solution for heavy battery drain thread"
"If you start Android don't use WM at all, use auto-boot on 6 sec with Exceller Multiple Build Loader for Android/Ubuntu if you want to use windows, use it but reboot the phone before you start android."
I'm using this with an Energy Rom, 2.10 radio, and warrenb213's t-mobile us optimized build. Works a treat, hope you have the same experience
Ps... Doesn't matter if setcpu is enabled or not, I still get 3-10ma on standby, remember if you have autosync enabled you will occasionally get a spike while the phone syncs.
hazard99 said:
I am using shubcrafts 1.5 rmnet I get between 3-10ma while sleep. I wont except anything else. If i get the dreaded 40-60ma's I reset and I dont restart one its in the groove.
I noticed when I had the engadget widget going I would see 41ma in sleep mode.
I dont use auto sync because I can sync when I'm good and ready. I also dont turn off 3g anymore It isnt needed.
As far as the op's settings I think they are ok for him, I constantly clock my cpu at 768 as I have found it is responsive enough for me. I also use ondemand with a powersave bias of 500.
Click to expand...
Click to collapse
How can you see your power consumption in ma?

No seriously, battery life problem solved once and for all

No seriously, im not BSing! the battery life problem of xperia (and potentially any android phone, haven't tested on anything yet) is solved!!!
It does not require you to turn off any cellphone function!!!
I discovered this trick by pure luck the day before yesterday.
I used setcpu (i think any overclock will work but lets be specific for now) to set my phone's cpu to "performance" (by default i think it is kept on "ondemand") just to give a speed boost as im doing stuff. The phone was charging so i didnt have to worry to much about battery life anyway
after that i FORGOT TO TURN PERFORMANCE OFF, went to school with that setting.
I checked my phone at around 14:00, when my battery is usually down to 65% (horrible i know, i like to keep everything running 3G wifi bluetooth gps lots of widgets tasks in the background) to my surprise, my battery is at 86%
i used the same setting yesterday just to make sure that performance really saves battery and sure enough, it is just shockingly good
So basically, to save battery all you have to do is:
1. get an overclock app
2. do two settings
default=performance
when screen off=powersave
3. let it make you cry!
It should drain very little battery while idling and use a bit more power than usual when youre using the phone since you get the neat performance boost
So everybody do what i said and report back!
if it really works a charm for everybody, i believe that this method deserves to shine in the android development section.
lol please keep this post at the top! i feel guilty for keeping something this good to myself...
thanks for that, ive set my phone to when screen off powersave and ive made a simular profile for when the battery is at 25%, its already running juice-defender so hopefully they wont conflict.
People, this really will work! Please just try it and you will know what I mean
Did you mean overclock widget? Should i search in other resource than the market?
Sent from my X10i using XDA App
The difference between performance and ondemand is marginal; Performance would keep your CPU @ 998 MHz (or whatever you set the Max to). OnDemand jumps between the Max in the Min (usually 245 MHz). But you already can tell that it's on the max 99% of the time since if the phone was at 245 MHz, it would lag like hell. I don't see how this works, but ok, I'll try it.
If only there are solutions for people like me who won't condone to hacking our beloved phones =/
Um I used juice defender and upstart killer (only for software) and lost only ten % in 9 hours with at least 40 texts and a short phonecall and refreshed my weather twice. At this rate my phone would last more than 2 days even 3
I meant autostart killer sorry.... dam HTC keyboard
Sent from my X10a using XDA App
loneLEE said:
If only there are solutions for people like me who won't condone to hacking our beloved phones =/
Click to expand...
Click to collapse
I don't mean this in an insulting tone, but then why are you here?
loneLEE said:
If only there are solutions for people like me who won't condone to hacking our beloved phones =/
Click to expand...
Click to collapse
i just gave a solution. im not hacked either lol
my phone actually lasted a full 24hours and it seems like it could've lasted another 12 hours really. Thanks!
Oke i give it an try, i let you know if its realy works,
AlexPranee
so if i text a lot under these settings, does that mean my battery will die even faster within the, for ex., 10 min of texting time?
Apologies for stupid question, but where do I set powersave on screen=off? there is no such setting in setcpu.
vlissine said:
Apologies for stupid question, but where do I set powersave on screen=off? there is no such setting in setcpu.
Click to expand...
Click to collapse
Go to the Profiles tab > Add Profile > Condition: Screen Off | Scaling: powersave >Save
and use advance task killer then change kill frequency to (when screen off) . and kill level (aggressive ) .
dogwoofer said:
Go to the Profiles tab > Add Profile > Condition: Screen Off | Scaling: powersave >Save
Click to expand...
Click to collapse
Thank you. Should I also lower the max frequency in this profile?
mrljlamon said:
i just gave a solution. im not hacked either lol
Click to expand...
Click to collapse
I used juice defender (free) before, but in the end after hearing bad reviews, I uninstalled it. As for task killers, it's been debated that it does more harm than good. =/
hemo1001 said:
and use advance task killer then change kill frequency to (when screen off) . and kill level (aggressive ) .
Click to expand...
Click to collapse
Task killers are bad man, especially if you're on 2.2. That will actually kill your battery faster. Turn off auto kill. Only use a task killer to end a task that is stuck. The reason they are bad is because when you kill a task, it ends, but then starts right back up again. Keep doing this over and over, and your battery gets drained. If you need to end a task, don't be lazy, use Force Close in the Application section of Settings.
Product F(RED) said:
Task killers are bad man, especially if you're on 2.2. That will actually kill your battery faster. Turn off auto kill. Only use a task killer to end a task that is stuck. The reason they are bad is because when you kill a task, it ends, but then starts right back up again. Keep doing this over and over, and your battery gets drained. If you need to end a task, don't be lazy, use Force Close in the Application section of Settings.
Click to expand...
Click to collapse
thanks for the useful info i didn't notice that before . anyway you can disable the auto killing and that will make it easier to FC apps . and i removed every app that keep auto lunching it self and the battry stays around 2 or 2.5 days now .
This really does seem to work - The battery only went down 1% in the 8 hours I was asleep with this setting on

Categories

Resources