Settings for SetCPU if you need a performance and battery balance. Im using CM9 v7, Matr1x v19 cfs, latest gapps. Using a custom launcher with around 30 apps installed (all games and browsers..etc facebook, viber, angry birds...etc). wifi, 2g/3g on, deep idle off. Im at 50% right now with light use and thats awesome. 12 hrs already.
Main: 1000max 200min lulzactive, default values for governor and voltages.
Screen off: 800max 200min interactivex Priority 60
Charging Any: 1460max 1200min performance Priority 50
Battery <20% 400max 200min interactivex Priority 40
Battery <50% 800max 200min interactivex Priority 30
You may want to stay away from using 100mhz during screen-off or screen-on states for three reasons 1) It seems 100 mhz uses more power than 200 mhz. According to tests, 100 mhz accounted to 1 W / GHz and 200 mhz to 0.7 W / GHz, when both the cores were online. 2) 200 mhz can finish same task faster compared 100 mhz and thus hit deep idle soon. 3) 200 mhz is the 'sweet spot' of frequency in SGS II. ie, the frequency used in the calculations based on the optimal energy to run (Ex: In Milestone it's 550 MHz). So , 'energetically efficient' frequency for our CPU is 200 mhz.
Anyone else have their preferred settings? Do put in mind that all phones are different and none are the same. This may work verywell for me but it may be completely different for you. Use Safemode in SetCPU help page http://www.setcpu.com/documentation.html#safe_mode
. Also make a nandroid back up. I highly encourage you to play around with these settings to get the best out of your phone. BUT ONLY IF you do a nandroid back up and untick set on boot. Oh and there is no way you can really fck this up (mind the language) if you have nandroid backup, untick set on boot, safemode via SetCPU Page. If you get bootloops on a unstable frequency/voltage, just reflash your rom via recovery.
If you're trying out new CPU speeds on an overclocked kernel or trying out new voltage settings, it's always a good idea to uncheck the Set on Boot checkboxes in the corresponding menus before doing so. This way, your phone will not boot loop if you get stuck on an unstable CPU frequency or voltage. To be safe, you can extract a Safe Mode update.zip to your SD card in the Main tab. Access the menu here, and press Safe Mode Instructions to do this. Flash the setcpu_safemode_toggle.zip file in recovery mode as a normal update.zip to recover if SetCPU causes your device to boot loop. Flash the zip again to toggle safe mode off. Alternatively, you can make a file called setcpu_safemode with no extension and place it on your SD card or internal storage, /data, or /data/local to active safe mode.
If you didn't get a chance to extract the safe mode zip, download the safe mode update.zip here. Flash it in recovery mode just like any other update.zip.