Based on this are there any tweaks I should do? Trying to learn. I'm not a gamer but I'm a heavy user of phone apps so I'm looking for battery optimization over speed.
Sent from my SGH-I777 using xda app-developers app
Assuming that you are getting a decent deep sleep % and have no wakelocks, the single biggest way to improve battery life is to reduce the screen brightness.
Go into Stweaks and navigate to the Screen tab, then scroll down til you find GAMMA SHIFT and set this to -10 to -20 .. the darker the screen the better the battery life can be. As a general rule, keep the screen as dark as you can while still having it visible and functional.
Some other battery saving tips would include:
Set Stweaks->CPU->MAX NORMAL FREQUENCY to 800MHz. This works fine on my phone, but some people may need to bump this to 1000MHz for some apps.
Do not use Slide2Wake as this does increase battery consumption by 10% to 20% depending on which touchscreen your device has.
Make sure that you are using ZZMOOVE as your CPU-TUNING (SLEEP) governor as it gets the best deep sleep %.
Go to Stweaks->Tweaks and scroll down to the BATTERY-TWEAKS & ECO-TWEAKS settings and enable these, and just below that set the ECO-LEVEL to 30% or 40% or 50% (I personally use 30% but I never have battery issues really). This will try to extend your battery life once you reach the preset battery % (it auto-tunes some things in the background to try to extend battery life once it kicks in).
Use Greenify to Greenify all your apps. This usually makes a noticeable difference.