These tweaks wont help u much, rather tweak ur rom, use things like intelli3g and amplify. Debloat ur rom, disable location (or in my case macrodroid to auto enable/disable) i get about 7h30-8h:15 on medium usage, ive managed 10h30 SoT on light usage.After tinkering with the values I've got a fairly decent SoT on my device. It's increased at least an hour from stock kernel. Not quite as good Lollipop days (I could reach 6+ hours SoT on stock kernel) But I think this is quite respectable. Browsing Reddit, Internet. Watching videos on YouTube and streaming stuff on Netflix. It's worth mentioning that I don't play games on my device at all but I assume it would drain battery faster.
Hardly any drain whilst in deep sleep. I was walking around with 4G and Location on throughout most of the day (the only times I turn these on is when I leave my home) whilst listening to music.
Love this kernel. Hope there's another update coming!
EDIT: These are my settings, only mentioning what I've changed, if I haven't mentioned it, then leave default values.
Build.prop Tweaks (theres quite a few tweaks, too lazy to explain, they're pretty common tweaks, a simple Google will explain it)HTML:CPUCPU Max Frequency: 1574MHzCPU Min Frequency: 268MHzCPU Governor: InteractiveMulticore Power Saving: AggressiveCPU HotplugThunderPlug Only (default values)ThermalIntellithermal Only (default values)GPUSimple GPU Algorithm (default values)Adreno Idler (default values)
I also have Greenify (donate version) and Greenify apps that should be greenified. I also use Tasker to hibernate apps when display state is off.HTML:ro.config.hw_quickpoweron=truepersist.sys.shutdown.mode=hibernatero.ril.power_collapse=1pm.sleep_mode=1wifi.supplicant_scan_interval=180power.saving.mode=1ro.com.google.networklocation=0ro.kernel.android.checkjni=0ro.config.nocheckin=1dalvik.vm.checkjni=falsedalvik.vm.execution-mode=int:jitprofiler.force_disable_err_rpt=1net.dns1=8.8.8.8net.dns2=8.8.4.4net.rmnet0.dns1=8.8.8.8net.rmnet0.dns2=8.8.4.4net.gprs.dns1=8.8.8.8net.gprs.dns2=8.8.4.4net.ppp0.dns1=8.8.8.8net.ppp0.dns2=8.8.4.4net.wlan0.dns1=8.8.8.8net.wlan0.dns2=8.8.4.4net.eth0.dns1=8.8.8.8net.eth0.dns2=8.8.4.4debug.performance.tuning=1persist.sys.use_dithering=0persist.sys.use_16bpp_alpha=1ro.mot.eri.losalert.delay=1000debug.enabletr=truedebug.overlayui.enable=1debug.qctwa.preservebuf=1dev.pm.gpu_samplingrate=1ro.fb.mode=1ro.sf.compbypass.enable=0debug.composition.type=gpupersist.sys.composition.type=gpudebug.sf.hw=1persist.sys.ui.hw=1persist.sampling_profiler=0ro.config.disable.hw_accel=falsevideo.accelerate.hw=1debug.egl.profiler=1debug.egl.hw=1hw3d.force=1ro.product.gpu.driver=1hwui.render_dirty_regions=falsehwui.disable_vsync=truepersist.service.lgospd.enable=0persist.service.pcsync.enable=0touch.pressure.scale=0.001windowsmgr.max_events_per_sec=500ro.min_pointer_dur=8ro.max.fling_velocity=12000ro.min.fling_velocity=8000boot.fps=25
Aggressive Doze enabled
In Xposed features
Doze on the go enabled
Wakeup timer coalescing enabled
Greenify system apps enabled
Reveal hidden sync enabled
Stamina mode is set to auto start at 25% and i only activate location and data when I'm outside, rather than having it on all the time.
I've also removed quite a few system apps, stuff I'm never going to use. Use titanium backup for this and your common sense. Remove the apps your never going to use and don't need. For example I'm never going to use the camera effects and stuff, so they've been removed and alot of other stuff. I use Gmail so I have no need for the in-built email app etc.
I also have a weird habit. Basically after phone has charged to 100 percent, I immediately reboot. Maybe it's a placebo effect? I've just noticed that my device lasts longer. Can somebody else try this and let me know if you have the same results or wether I'm being an idiot?
Make a nandroid backup if you're going to use this. If your phone explodes, I will point and laugh.
Sent from my D6603 using XDA-Developers mobile app