If you want to diagnose phone battery drain, I wrote a little utility to track the actual power being used by the phone. Used it to see whether Pocket Hack Master reduces battery usage when CPU speed is lowered (it does, but PHM running at lowest CPU takes more power than not running PHM at all) and by how much. Also handy for getting an idea of the drain from WiFi, Bluetooth, etc.
If you go and read the ppc6700 thread you will see that wvufan and I have come to a shocking conclusion.
Running PHM or XCPUScale can MORE thatn DOUBLE your battery drain AT STOCK SPEED OR EVEN UNDERCLOCKING.. Just runing these apps in the background puts a huge drain on the system!!!!!!
Last edited by Lazybones : 03-14-2006 at 11:41 PM.
Wow. I was surprised to find the same thing. Underclocking with XCPUScalar was actually doubling my battery draw. Thanks for writing and sharing such a useful app.
If you go and read the ppc6700 thread you will see that wvufan and I have come to a shocking conclusion.
Running PHM or XCPUScale can MORE thatn DOUBLE your battery drain AT STOCK SPEED OR EVEN UNDERCLOCKING.. Just runing these apps in the background puts a huge drain on the system!!!!!!
wow
Nice to know that. Does PHM and XCPUScale make any claims that while running at a lower clock speed improve battery life?
Nice to know that. Does PHM and XCPUScale make any claims that while running at a lower clock speed improve battery life?
Yes.... Both do
Quote:
XCPUScalar http://www.immiersoft.com/
By scaling the processor speed down, you can increase the battery life between recharges or increase the speed when you need more power for playing games or multimedia programs that require more CPU power.
Quote:
Pocket Hack Master 2005 http://www.handango.com/ampp/store/P...roductId=52913
This approach delivers performance when the embedded device performs CPU intensive tasks and enhances the battery life when the device is idle.
If you want to diagnose phone battery drain, I wrote a little utility to track the actual power being used by the phone. Used it to see whether Pocket Hack Master reduces battery usage when CPU speed is lowered (it does, but PHM running at lowest CPU takes more power than not running PHM at all) and by how much. Also handy for getting an idea of the drain from WiFi, Bluetooth, etc.
If you want to diagnose phone battery drain, I wrote a little utility to track the actual power being used by the phone. Used it to see whether Pocket Hack Master reduces battery usage when CPU speed is lowered (it does, but PHM running at lowest CPU takes more power than not running PHM at all) and by how much. Also handy for getting an idea of the drain from WiFi, Bluetooth, etc.
Thought this was already proved by the posting on 1/9/06 by Immier.
"A lot of you folks don't know, but the PPC-6700 already has a built in scaling that scales from 104 to 416MHz, its just that you do not have control on the speeds.
Use XCPUScalar on this PDA to complement and lock down on a speed, mine runs stable at 624MHz and can even go upto 663MHz but I don't recommend that speed, but 624MHz is stable. It looks like the processor in this PDA is 624MHz that has been down clocked to 416MHZ."
Intel PXA2x Processor Family...
Wireless Intel SpeedStep® technology with five low-power modes can change frequency and voltage dynamically. Wireless Intel SpeedStep Power Manager software enables built-in, intelligent power management
The biggest thing I've seen is that CPU and backlight drain on battery is far less than radio drain when actively transmitting. Having evdo on does not drain too much, but when it is actively transmitting, power use jumps way up. I connect to internet and stopped using network, and the battery drain was not much more than not being connected. As soon as I started Skype, battery usage jumped from < 50 mA (backlight off) to 400+ mA. I'm going to compare the IM tools to see if any is battery friendly when connected.
The biggest thing I've seen is that CPU and backlight drain on battery is far less than radio drain when actively transmitting. Having evdo on does not drain too much, but when it is actively transmitting, power use jumps way up. I connect to internet and stopped using network, and the battery drain was not much more than not being connected. As soon as I started Skype, battery usage jumped from < 50 mA (backlight off) to 400+ mA. I'm going to compare the IM tools to see if any is battery friendly when connected.
Yeah, I monitored the current draw for a 1xRTT poutlike email pull - 440mA peak while transmitting.
My resting current draw without PHM running, the screen back light off, and the PDA function down is about 55-65 mA.
Bob Duckworth
__________________
My cellphone is smarter than your honor student.
There's a new version available. Added weighted moving average to chart, overall average and total power (mAh) consumed to display. Also added pause/resume and x-axis labels.
Awesome app wvufan. Thanks for writing it and sharing it with us. It will be great to figure out which apps/behaviors are battery hogs. With that knowledge we should be able to more effectively manage battery.
As an aside, can you shed any light on why the battery level's resolution is only in 10% increments? I'm not so anal that I want fractional percentages, but 1% increments would be nice--I'm just unsure if that is a hardware or OS limitation.
This is one of the coolest apps I've seen for the 6700... I'm amazed at what little things will draw the battery down (drawing with the stylus, etc.). I was impressed to see that bluetooth, when not actively transmitting, has almost no effect on the battery drain. However, wi-fi increases my current draw by 400-500%, even when I'm not actively transferring anything...
I installed this on my storage card and main memory and can not find the app afterwards. Also performed a soft reset and still do not see this listed in programs. Where am I suppose to start it from?