So I just upgraded to a Droid4 (yay!) from my trusty old Droid2 last week. I started as would be expected from a phone junkie, by rooting my device and doing a backup via Safestrap. Not quite ready to start flashing ROM's as of yet, (no SBF for D4) but I did, at a bare minimum, need longer battery life and less bloatware. So I froze a bunch of crappy apps, that I found on a list here on DF.net, that were safe to freeze. Then followed it up by installing SetCPU.
Now, its been awhile since I last installed SetCPU on my Droid2 (it was free at that point in time) and I saw that the app had undergone a whole bunch of improvements in compatibility, look/feel, and functionality and now cost 2 bucks or w/e to buy. WTH! I thought, may as well support the Dev's. I loved that app to death when I used it on my D2, and it basically helped, alongside the rom I flashed, to triple my battery life (on my D2). So I bought it and toyed with it, read all about the new features on the dev's website and how to use them etc etc. I applied my desired settings to several profiles that were supposed to activate depending on the different situation my phone was in.
It seems that SetCPU is able to increase my processor's minimum running speed, shortening my battery life (which is what I want) when I AM using the phone or its plugged in. However, it does not seem to be able to throttle the processor down when I'M NOT using it (60% of the time) and its asleep in my pocket / nightstand. As you can see from my attached screen-shots, I had hoped that the way I set up the different profiles priorities and activation situations, the time I was using it (30-40%) when it was being pushed to use more CPU capability and be fast, would be outweighed by the time it was asleep (60-70%) and only using the bare minimum CPU speed. My hopes: more average time in stand by with less draw = longer battery life. Sadly, the plan hasent been working. As you can also see from my attached screen-shots, even when I slide the min and max cpu speed bars to both read 300mhz, the CPU speed does not follow suit. I found a pie chart feature in the app that showed average CPU speeds, and it further reinforces my doubt that this app is either working at all, or is configured properly for my D4.
My question comes in three parts. Firstly, has anyone else used SetCPU on their D4 to successfully increase their battery life? What kind of profiles did you setup or use to accomplish this? Secondly, If my suspicions are correct and the app either does not work, or is setup wrong, please feel free to look over the attached screen-shots and my post, and point out any mistakes I have made. Thirdly, and most importantly, has anyone found a reliable way to stretch their D4's battery life without sacrificing the monster performance the hardware can deliver? Suggestions and specifics would be greatly appreciated.