The 04/03 release of aospCM7 seems to have much better battery life. I don't have the equipment to test like you do, so I'm looking forward to any results you might find (when you have the time).
Gone from a single days battery life, to over a day and a half with light usage.
Curious if anyone has any experience with location based wifi control?
I primarily use wifi at home, and I can quickly enable it if I'm near a hotspot I want to use, but that's rare. I would like to use a location based app to turn off wifi and turn on 3G when I leave my house, and turn it back on when I come home. I do this manually now, but was wandering if an app to do it automatically will help save battery life, or just waste more running in the background?
Yup, it's called Auto WiFi Enabler:
https://market.android.com/details?id=com.martinutils.autowifi
I'd think it'll only help you save battery life if you find yourself often forgetting to manually turn off WiFi when it's not needed. And it's a convenience thing too for those who don't want to be bothered with manually toggling WiFi.
Curious if anyone has any experience with location based wifi control?
I primarily use wifi at home, and I can quickly enable it if I'm near a hotspot I want to use, but that's rare. I would like to use a location based app to turn off wifi and turn on 3G when I leave my house, and turn it back on when I come home. I do this manually now, but was wandering if an app to do it automatically will help save battery life, or just waste more running in the background?
Your wifi already does this. When there is no AP to connect to, the Wifi will turn off and wait X amount of seconds before looking for an AP again. The X amount of seconds is controlled by wifi.supplicant_scan_interval in your build.prop. Any program you install to do this will only drain more battery than it saves.
i have a question about the underclocking costing you battery life... i am currently using "No-Frills CPU Control" (it was free) with a min speed set at 122mhz and a max of 748mhz, using the interactive governer. if i am reading these results correctly, it seems that what you are saying is that having the 122mhz set as my min speed will actually DECREASE my battery life...? how is this so, i'm not sure i fully understand... how would setting a higher min speed improve battery life? any insight into this would be appreciated, and i am also open to anyone's recommendations as to what min/max/governer settings i should try.
thanks!
Yeah, I'm a computer dork too.also, by less efficient, are you speaking purely in terms of the phones processing abilities, or in terms of battery life? is there really that much of a noticable difference in battery life with underclocking? sorry if i'm asking a bunch of obvious questions here, i've been a computer nerd for years and years, but just recently got my hands on an android and started learning about the ARM architecture...
The phone still performs operations while the screen is off and idle. I'm not sure entirely, but you'd think it could just scale up to complete an operation and then scale back down to idle. I didn't take the measurements, the OP didyes, very much so... thanks for that. however, and forgive me if you've already answered this and i just didn't catch it, but wouldn't the proc just scale up if it had work to do? or am i to understand that when idle with screen off, it will constantly run at that min speed and not scale up?