So just inherited my dads OG Droid. Currently rooted and runs Steel Droid (Mod Version 9000) and 2.6.32.9_RZ Kernel.
Phone is overclocked to 1GHz (125/1000 ONDEMAND).
Like the title says, the phone gets about 5 hours and then hit's 5% and keeps asking me to charge. If I charge it overnight and unplug it when it's 100%, it'll hit 90% idling (while I sleep) about 3 hours later.
Running Programs:
DSPManager
Words Free
Facebook
3D Digital Weather Cloc
News & Weather
3G Watchdog
Videos
SoundHound
Pandora
Temp+CPU V2
Now out of all the running apps, Pandora, Soundhound, News & Weather, 3G Watchdog, Temp+CPU, 3D Digital Clock are all widgets. Temp+CPU and 3D Digital clock are the only ones that actually run, the rest are just there in case I want to use them.
These stats today are from using Pandora for about an hour over Wifi.
Any ideas? Phone runs fine most of the time but I have seen the occasional lag where you have to click something 10 times before it opens.
I used to have a pretty big problem with battery life too, but even though I think they are somewhat silly and annoying the Easy Battery Saver app helped me quite a bit.
Wifi and using the speakers are heavy on battery life. Not sure how much difference it will make but try consolidating your widgets and app shortcuts to as few screens as possible.
Also your CPU governor might be set to something that lets the phone hog through anything at the sacrifice of battery. When i set my CPU to Performance my phone runs like a boss, while setting it to battery saver I get a little more lag but more battery, obviously. Not sure how/if your ROM will let you change that but it's something to look into.
I got it set to On Demand which might be the issue. The kernel is a low voltage kernel. How do ultra low voltage kernels run?
I did a battery calibration, downloaded Advanced Task Killer (Battery saver didn't work well, I'd always have an issue with 3G not activating) and got rid of all my widgets. Currently charging it up completely, I'll check it out tomorrow.
So the title is incorrect, it says 5 hours and 5% left. I checked the battery info at 5%. It said 4hr 4x min. About 10 minutes later it shut off so I didn't even get 5 hours to a full charge.
I don't have high expectations but coming from an Alias 2 that had the extended battery (I'd get a week of battery with my use), this is pretty disappointing.
Well I can tell you now, ondemand is NOT good for battery, what that governor does is make it so the CPU will go from MIN to MAX speed slots depending on what the phone needs, AFAIK it doesn't scale with need, it just goes to max. So your phones CPU was running at max most the time which kills battery.
Can't say anything about your ROM, but I use simply stunning 5.6 http://www.droidforums.net/forum/chevyno1/177728-ss-5-6-2-3-7-incl-1-battery-other-goodies.html Which, with his low voltage 1ghz kernel set to the smartass governor, I get anywhere from 8-14 hours of battery life depending on use. Using ultra low voltage kernels depend on your phone, some phones have trouble overclocking to 800mhz mid-voltage (mid-voltage is considered to be the most stable, but use the most battery), others can overclock to 1.25ghz ultra-low voltage, which is very rare. I would say try out all the different voltage kernels and see which one works best with your phone.
Also task killer = MAJOR MAJOR No no! The task killer will kill the apps, and the android OS will restart them, using more CPU time and making the battery actually not last as long, I would recommend learning how to use the supercharger script http://forum.xda-developers.com/showthread.php?t=991276
Can't say much about the majority of programs you have running, but I've found facebook does not like to play nice with the Droid, also, why use the 3D clock when the Droid comes with a built in-clock app? Pandora uses a lot of battery, so running it w/ the ondemand governor is probably what hurt your battery there.
Not many Droid users left out there, but I was and still am an extremely avid Droid user, so if you have any more questions just shoot me a PM and I'll help as much as I can.
Thanks! I got rid of all my widgets and installed Chevy's ultra low voltage 1.1GHz kernel on smartass. I lost 20% battery pretty fast but let's see how long it runs. I've had no force close issues so far. I'm a bit tempted to go to 1.2GHz ulv.
How much does the ROM have to do with battery life? I really love this ROM and it's interface. I thought the battery life really only had to do with kernels.
I also got rid of the clock widget and put a default clock widget. What's the built in Android one? Is that the "Analog Clock"?
Sorry for all these questions, I'm pretty new to Android. Only had this for 2 days (~8-10 recharges...)
Its fine, better to question and learn then to just get mad and over it, and Roms have everything to do with battery, they are just like kernels, some work AMAZING on some phones, while others can destroy battery life.
Like my rom, I found the perfect one for my phone, I get 8- (been thinking about it more) 20 hours of battery life on mine and it has pretty amazing performance too with the occasional hiccup.
And I thought you had the clock app installed for an alarm, not for a widget, my bad. I don't use a clock widget so I wouldn't know.. Also, I've found its not very good to run many widgets on the Droid, as it has limited memory and can only handle so much.
Well I got sick of it and reflashed the entire ROM. CPU governer is set to ONDEMAND 125/1000. Only*widgets I have are a simple clock (like the iPhone lock screen) and power control. Gonna see how it goes. So far so good but I'm saying that because I didn't loose 20% overnight. If I can clear the day, I'm good.
googlelover, what CPU Governer did you find to work the best with your phone?
I have been an Android owner for a while now, with the Droid being my first. Until recently battery life had always been an issue for me. Undervolting has never had an effect over a 20% improvement. And this is only when it's in deep sleep. Otherwise, in very general terms, undervolting can require a higher current aka worse battery life if you use your phone a lot. With undervolting comes the risk of data corruption in your phones memory and SD Card. What really kills your phone is screen on time, wakelocks, CPU overclock, and signal quality.
The last you have no control of. But if you're overclocking 1GHz or higher you have to realize that's almost twice the manufactured clock speed. As far as wakelocks, this is when something keeps your phone from going into a low power state. This can happen because of a rogue app, a buggy ROM, or having too many widgets. I ran into a ROM a while ago on my Fascinate that would stay awake if you had GPS enabled. The best you can do with your display power usage is to keep your brightness down. Hope this explains a few things
have the same issue
core2kid said:
Well I got sick of it and reflashed the entire ROM. CPU governer is set to ONDEMAND 125/1000. Only*widgets I have are a simple clock (like the iPhone lock screen) and power control. Gonna see how it goes. So far so good but I'm saying that because I didn't loose 20% overnight. If I can clear the day, I'm good.
googlelover, what CPU Governer did you find to work the best with your phone?
Click to expand...
Click to collapse
I already told you, the smartass governor, and like I said before, ondemand is not a good governor in my opinion. There are way to many factors in battery life to have anyone else be able to truly help you with it, all our phones are different and it really just takes time switching kernels, switching ROMs, etc to find what works with your phone
Sorry googlelover, I forgot you already said that.
So update guys. I've been going a day (so like 18 hours) of use after which it finally hits the 15% warning.
What I did:
Basically I reflashed the ROM and started from scratch. Before reflashing, I wiped the user data/cache/davick cache etc at least twice just to make sure it was really wiped.
I reflashed SteelDroid 9.0 with the default chevyno1 lv 1ghz kernel and gave it a go with just a simple clock widget. Worked well. One by one, I'm starting to install applications until I can figure out what was draining the battery fast. So far, so good. If I can get 18 hours on a 2 year old battery, I'm going to be doing fine with my extended battery.
One thing I did notice was that the phone back by the camera (where CPU is) isn't getting as hot as it used to. Makes me think that the phone was at a high clock speed in sleep. Another issue may have been my CPU temp/speed monitor. It was probably poling the CPU stats every second which made the phone increase the CPU speed because it sensed activity.
Try out the ROM I'm using. I absolutely love it. The interface is phenomenal and it runs very well.
htp://w w w . d r o i d f o r u m s . n e t /forum/steel-droid/148060-release-steel-droid-9-0-gingerbread-11-17-2011-a.html
(remove the spaces to see it, I wasn't able to post links normally because I don't have enough overall posts).
There's probably other ROMS that run better like the one googlelover is using, but I can't use the default Android interface anymore after using this.
core2kid said:
Sorry googlelover, I forgot you already said that.
So update guys. I've been going a day (so like 18 hours) of use after which it finally hits the 15% warning.
What I did:
Basically I reflashed the ROM and started from scratch. Before reflashing, I wiped the user data/cache/davick cache etc at least twice just to make sure it was really wiped.
I reflashed SteelDroid 9.0 with the default chevyno1 lv 1ghz kernel and gave it a go with just a simple clock widget. Worked well. One by one, I'm starting to install applications until I can figure out what was draining the battery fast. So far, so good. If I can get 18 hours on a 2 year old battery, I'm going to be doing fine with my extended battery.
One thing I did notice was that the phone back by the camera (where CPU is) isn't getting as hot as it used to. Makes me think that the phone was at a high clock speed in sleep. Another issue may have been my CPU temp/speed monitor. It was probably poling the CPU stats every second which made the phone increase the CPU speed because it sensed activity.
Try out the ROM I'm using. I absolutely love it. The interface is phenomenal and it runs very well.
htp://w w w . d r o i d f o r u m s . n e t /forum/steel-droid/148060-release-steel-droid-9-0-gingerbread-11-17-2011-a.html
(remove the spaces to see it, I wasn't able to post links normally because I don't have enough overall posts).
There's probably other ROMS that run better like the one googlelover is using, but I can't use the default Android interface anymore after using this.
Click to expand...
Click to collapse
Don't forget not many roms have the default android interface, many have themes to completely change the look, if your happy where your phone is, great! But if you ever feel like your phone is slowing down again, I'd still recommend looking around and flashing some different roms.
Thanks, I'll keep that in mind. I'm only using this phone for another couple months. I'll be getting the Droid 4 when it comes out. Looks like a really nice phone.
Updated As Of 30/06/2013
Code:
#include
*
* Your warranty is now void.
*By you using my Mods, Roms etc...
* I am not responsible for bricked devices, or dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed.
* Please do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
Hello existing members, and new comers, this is a thread dedicated to people's temperatures and clock speeds on this phone. Doing this we can learn how the Desire C handles heat in certain circumstances, and if it is indeed the reason why people cannot overclock as high as others.
However I would like to state to anyone who tries any of these tips and tricks mentioned by both me and other members, we are NOT LIABLE for any damage you may cause to your device. I guessing most of you guys are aware of this, but I thought to make to clear to anyone who doesn't know these things.
To the existing fellow Desire C overclockers I have wrote some notes of which can improve the experience with your phone, they are as follows:
Use different frequencies instead of a solid one, for example:
In certain CPU management applications you can change how the CPU behaves when the phone is in a certain state, this meaning things such as; charging, low battery, sleep etc...
These adjustments are known in the android community as "profiles" there is currently one one CPU program of which I know about what can do these "profiles" and that's setCPU. (if you guys know any others pm me, or post in this thread and I will make a list of apps available)
When you use your phone for music especially files with a high bit rate (320kbps) when you lock the phone the music may stutter, or "lag" let's put it. Now I have found a way to greatly reduce this "lag" this is to go to where it states the lowest CPU frequency and turn it up from 122mhz to 2xxmhz. This fixes lag because when the clock speed is at such a low state, functions and background services such as music, sync etc... are preformed much slower, hence the "lag".
One of my main points is about the phones CPU "governor" this basically controls how android will handle your phones cores, and resources currently there are many available in the current kernels, however, as more kernels come there may be more "governors" available on our devices these include:
SmartassV2
Interactive
Lagfree
Conservative
Loinheart
Ondemand
Preformance
All of these governor's will make a slight or more noticeable change to the performance of your phone there will be some screenies of my setup below the main post.
The overclocking application I use is called SetCPU thus is available here on xda for free, but is also paid for on both the android market and the amazon market place. If you wish to get it from xda, for now search it because I will add the thread link to this post soon.
As mentioned before if you have issues regarding overclock your phone be sure to post and I and other will be glad to help out, remember no question is stupid.
The kind of information of which will be posted and discussed in this thread is:
Temperatures of devices cores.
Screenies of peoples "profiles"
Selected governors
Questions regarding overclocking
Solutions to problems for users having issues
The five posts after this one are as follows:
CPU profiles, examples and what they do.
Thermal throttling, what it is and also what concerns it.
Governor, recommended ones and more in-depth of what they do.
How to flash New kernels for new users.
Questions and answers (FAQ).
So let's fill this thread with useful information and questions regarding all this overclocking business
But please do not spam this thread with useless information because we do not want this locked, as I could be a resource, also if you guys want this post sticked please say so and I'll see if it can be done.
Overclocking profiles
Okay as mentioned before in the above post I will post some screenies of my current profiles, of which I prefer. However you can use my settings as a reference and create your own, if you do make a screenie of your setup and post it to give others more options, or more understanding of what these are, and what they are about.
A little more indepth about CPU profiles is that let's say if you wanted to conserve more battery during the night for example, you could create a profile saying what clock speeds to run at, at particular times this meaning from 12AM-8AM with a clock speed of 122mhz-386mhz this configuration will save more power than 122mhz-600mhz or 767mhz or even 806mhz in an overclockers case.
For example my clock speeds are:
122mhz-3xxmhz in sleep mode
806mhz-806mhz when charging
122mhz-4xxmhz from 2.00AM to 8.00AM
2xxmhz-806mhz when doing tasks in sleep mode such as titanium backup.
Update: It appears with some configurations, that if music is playing the lag may be present when waking the device.
Potential thermal throttling
Just like any other computer weather it is a desktop, laptop, phone or even a tablet, and no not the ones you eat lol
All have thermal limits, also known as thermal throttling which is the CPUs thermal limit, when this reached the system may become unstable,reboot,or turn off entirely depending on what the device is coded to do in these situations.
I have a theory of why some people's phones can overclock higher than others without issues, or really high core temperatures. I think it is down to the environmental variables which include:
Humidity, the more humid the environment is the harder it is to cool a device, due to a higher density of water being in the air unable to transfer heat effectively.
Heat, this is a big problem for computers what are overclocked, more speed means mote heat! Unlike a gaming computer, where there is a whacking heatsink to cool the CPU efficient enough to prevent overheating
However, for any android phones, tablets it is a different story, the cooling system inside these devices is known as static cooling, meaning there is mire heating being trapped inside the system and isn't being moved my fans etc...
Now I believe if the people having issues with overclocking should post their temperatures of their CPU to see if there is a difference between devices which can overclock far, and the ones that can't.
To get more information on temperatures I think anyone who is overclocked should post their temps both idle, and after playing some games etc...
For example, using the setCPU application widget on my home scene I can read my temps of my CPU on the fly, if you can't provide a screenshot of this for what ever reason then post you information like below:
IDLE: @122mhz-806mhz is around 18-22 degrees.
AFTER WORK (GAMES,APPS ETC...) @122mhz-806mhz is around 32-39 degrees
If people post these figures then we will know if there is much of a temperature difference between devices.
Let's get some boss results and figures to help figure out potential crashes,reboots etc... Some users have experienced.
Remember, that thermal throttling, slows down the CPU, so it doesn't cause damage to it
CPU governors what are they?
In the brief explanation in the first post a Cpu governor basically tells android how to access the hardware, in this case the CPU. Basically each governor has a set amount of variables of how long processes can use a thread on the CPU, or how the system handles simple requests, the governor controlles all of the things android puts through our hardware.
Intact a CPU governor is so low level it is actually inside the android linux kernel, meaning that the kernel compiler needs to code these into the kernel to make them available.
There are many governors available, of which can be used under certain circumstances for example:
Conservative, this governor will try to cut the amount of clock cycles the phone will process data with, hence the name conservative meaning it will save power where possible, but resulting in lower performance.
Preformance, this governor is used to squeeze every little bit of performance out of your system possible, great for gaming but not so great for battery life.
I will list other governor functions later on.
Currently the governor I recommend is based solely on use, I mostly use Lagfree which is both good battery life and gaming performance.
If you guys use any others governors post it with why you think it is the best config for you, including your temps, clock speeds etc...
Remember this thread is about gathering information about the thermal relation between phones what can overclock far, and ones that can't.
Recommended Governors and schedulers
Flashing a Boot.img
Recently I have had messages from new users who are confused about installing this rom, Well i'm here to help! So I have written a short guide on how to flash the rom, kernel etc... In short simple steps:
Copy the newest nameless to your sd card
Install the rom as normal
When it says reboot after installation is finished, uncheck that box and go back into recovery
Then on the main recovery screen there will be a reboot into fastboot, click that. Note: have your computer plugged into your phone before this, because it will connect better.
Next on your computer find the nameless rom package open it and find a folder called, "Kernel_boot_img"
My advice is to try the 767mhz kernel first, see if your phone boots if it does try the 806mhz after, if it also boots you have a high over clocked phone
You will need to flash the boot.img as normal (fastboot flash boot boot.img), whatever kernel it is (767, or 806mhz) And don't forget the wipe the cache after installing the new kernel as this could cause problems to fix this use this command, "Fastboot wipe cache" then followed by "fastboot reboot" then your phone should reboot.
TO CLEAR ANY CONFUSION:
Don't flash both kernels at one time, it will not work like that try one at a time to see if it boot with success.
If it doesn't boot with one of the kernels, then try the other one most phone work with the 767mhz kernel, while others work with the 806mhz
If nothing else work message me and I will try to help, however your phone should work and boot with success with these step, be sure to follow them closely.
Good luck, I hope this helps any new comers having problems.
Y U NO Work? FAQ
Y U NO WORK! Is often said by people who are angry your phone isn't working with some kernels, I am going to list some of the most asked questions new users have sent me regarding this subject:
Q: My phone won't boot, instead it is stuck at the green and white "HTC" screen.
A: All I can say my friend is try the other kernels available on the nameless thread there are currently two of which are 768mhz and 806mhz if you have tried both you unfortunately have a phone what doesn't like extra heat.
Screenshots
Screenshots coming soon
Reminders about thread, Kernel history, Member temps etc...
If other users require extra help please post a question below, me and other members will be glad to help you out and get you on your way. However, remember that this thread needs to remain clean! No spam posts, and no flaming arguments!
This thread is a home to share the following things,as mentioned above, and try to resolve potential issues regarding overclocking these include:
Phone CPU temputures
What kernels work, which ones don't
The highest temputures you have, compared to other who cannot overclock
Screenshots of profile settings and temps
XDA Kernel historyXDA member reported temperatures and clock speeds
Neoyoli
767 oc kernel - performance/deadline
IDLE: @767mhz-767mhz is around 27-31 degrees.
AFTER GAMING, ANTUTU: @767mhz-767mhz is around 35 degrees
nikhil16242I use 722mhz max - 320mhz min lagfree-deadline
Temps:
Idle : 28-30 'C
Charging : 34-35 'C
Charging + Playing a heavy game like shadowgun : 40-41 'C
einstein.frat
I leave it at 722max 320min it is 30'c 87'f I use smartass2 and sio
Whoamigriffiths
normal temps quite high 32-35 after antututututututuutututu 37.2 @806mhz, performance governor
Wow its War and Peace!
Awsome work , thankyou. I'll sort out my temps etc later tonight as I have to go out now . and I'll hit you up with some much deserved thanks . For some reason my counter says I've used 8 already and I've not used it yet
Thanks Richard . I'm trying my best to resolve issues other members are having. I'm soon going to make another thread to help out with issues on roms, cache errors etc... So look out for that one.
Hopefully this thread can be stickied, so all new and existing members can see it without creating new threads with the same questions, as it is a waste of space.
okay, here I go: me and my phone live in London, today the weather turned to nice lol.
767 oc kernel - performance/deadline
IDLE: @767mhz-767mhz is around 27-31 degrees.
AFTER GAMING, ANTUTU: @767mhz-767mhz is around 35 degrees
And, strangely since I'm using either V6 SuperCharger (it has a kernel panic tweak) or the performance/deadline combo, the phone did not reboot on 767, previously I had to downclock to 722 to make it stable, because it rebooted under heavy usage like gaming.
I will try different combos and report back if it stayed stable.
But I was wondering if the issue with the 806mhz kernel was due to heat, the phone would still boot up, isn't it?
Re: Overclocking information, governors, profiles, problems, solutions and FAQ
I leave it at 722max 320min it is 30'c 87'f I use smartass2 and sio.
What's good configuration anyone know?
I know old settings that are good are
Ondemand-noop
Ondemand-deadline
Lionheart-sio
Lagfree-sio
Smartass2-sio
Hmm that might not be strictly true, a CPU can get hot after first boot up very quickly just like any Computer, I have some other ideas why some peoples phones don't boot too, i'll post them in my thread and update it.
I use 722mhz max - 320mhz min lagfree-deadline .
None of the 800mhz OC kernel works for me.Doesnt even get to boot animation
Temps:
Idle : 28-30 'C
Charging : 34-35 'C
Charging + Playing a heavy game like shadowgun : 40-41 'C
I really dont think its due to high temperature (but one can never be sure about these things) as even at 41 'C the phone doesnt actually reboot.It only reboots on setting a higher OC like 767mhz
Interesting, nikhil16242 I will try to get shadow gun and use the same clock speed as you and compare my temps to yours, see if there is a difference between them.
I have another idea what it could be, and i think it is related to what frequencies each phone supports maybe einstein.frat could try something slightly under 806mhz and see if it works. But i think it is how to frequencies are counted on the kernel, maybe if einstein.frat can change some of the values, to lower variables it may work I need to look this up any input about how kernels work would be helpful.
have any of you guys tried to flash the 806mhz kernel WITHOUT wiping the cache through fastboot?
Re: Overclocking information, governors, profiles, problems, solutions and FAQ
Yes .
Tried all possible combinations like flashing the rom cleanly and flashing kernel,flashing kernel with and w/o wiping cache .
Sent from my HTC Desire C using xda app-developers app
Did the first overclock kernel work for you, by zeroprobe?
Re: Overclocking information, governors, profiles, problems, solutions and FAQ
Yeah, oc kernel by zerophobe did boot for me, but I think it used "fake" overclocking since benchmark scores where more or less the same as stock kernel .
Sent from my HTC Desire C using xda app-developers app
Well i think figures should be changed inside the kernel, I don't know what maybe some of us can experiment with unstable kernels. It is two things heat, or how the kernel is coded, which ever way we need to find out, hopefully overtime we will.
Hey all. I'm running Chroma 7/1 on Zen 21 right now, and I can't say I like the battery life I'm getting. What kernel have you found gives the best battery life? Or what settings? Other suggestions? Lemme know. Thanks!
It's hit and miss. We don't know what else you are running as far as apps and settings go, so it's basically trial and error until you find What's best for you.
right, it all depends how you use the phone.
me, im a heavy user, lots of browser action. but i dont do much gaming. i like performance, but i get great battery life as well(about 5-6.5 hours sot). i strictly use ondemand/deadline, no hotplugging, fsync off. also, i like despair, vindicator, and elementalx kernels, but thats just me
oh, signal quality plays a huge role in battery life as well. so does screen brightness, keep your screen brightness down. i keep mine from 15%-0$.
I use elementalx. It doesn't have better battery life than any other kernel - they are all the same. It's all about tweaks..
Setting the up threshold higher for example, will change the % of load the cpu must be under before it ramps up to the next frequency or even to turn additional cores online.
Thanks. I guess it's trial and error then.
I've been using aicp and stock elemental x with good results.
YevOmega said:
Hey all. I'm running Chroma 7/1 on Zen 21 right now, and I can't say I like the battery life I'm getting. What kernel have you found gives the best battery life? Or what settings? Other suggestions? Lemme know. Thanks!
Click to expand...
Click to collapse
What improved the battery life of my N6:
Franco's kernel (default setting);
No wallpaper app;
Pixel battery saver;
Replaced apps with white background by alternative apps with a black background.
Installed/flashed apps modded by the Team Blackout
Disabled not used g-apps.
Disabled not used services