I'm having an issue with battery life - the "Battery use" section of the Settings app says that Android OS ate up 46% of my battery, which seems wildly high. It also says that it used 1h 30m 59s of CPU time, which also seems ridiculous. Does anyone know why this would happen?
For the record, my phone was mostly idle today, and while 10 hours of battery life so far (phone is at 15% currently) is not bad, I've seen better in the past with BB 0.5 (on idle I saw up to 24 hours). I really like CM, so I'd like to figure this out.
An additional piece of information that may or may not help: I have A LOT of apps installed on my phone (vast majority are on SD card). I have so many that the OS won't recognize any of my SD apps when it boots up unless I delete ~10 of the apps from /mnt/secure/asec and then reboot, at which point it will recognize all the remaining SD apps.
Thanks in advance for your help!
EDIT: After doing a Google search and reading a few forum threads, I found a suggestion to use Spare Parts for greater battery use granularity.
It turns out that tiwlan_wq used the CPU for 1h 30m 35s, which pretty much lines up with the high "Android OS" usage I mentioned before. Compare this with 10h 13m 16s total time spent on WiFi. Why would WiFi be using the CPU 1/10 of the time it was on? Is it because of constant connection / reconnection?
I'm thinking that it's either that or my kernel acting up with WiFi for some reason. The thing is, I've used this same kernel on BB 0.5 for months and didn't have this problem. Then again, I don't remember using WiFi that much, so maybe this is a latent issue that is just now coming up.