[Galaxy S II General] Many40:
Edit: Soon post will be updated to Neatrom Lite 3.5 / Siyah 5.0i

Meeting the RovG's request and following red.hat permission I would like to share here my battery oriented config.

Important is that:

Everybody can try it but not necessarily it will work for everybody like works for me.

Remember that our phones' hardware is not 100% identical.

Make nandroid backup before trying this

Here you are, my config is as follows:

- 2000mAh battery (sammy)

- rom: NeatromLite 3.3 XWLPX - big thanks to Salesale

- kernel: Siyah 4.1.5 - big thanks to Gokhanmoral

- ExTweaks settings: in attached battery.zip (unzip the file and put it to data/.siyah folder) - inspired by Droidphille's great thread and Geko95gek's MagicConfig

- UV (see signature): custom UV I made using Voltage Control app

- UC (see signature)

- pegasusq governor tweaked by init.d script (flash attached "Pegasusq-Many40-CWM.zip" file from CWM recovery) - inspired by Droidphille:

/sbin/busybox sh
su
echo "90" > /sys/devices/system/cpu/cpufreq/pegasusq/up_threshold
echo "95" > /sys/devices/system/cpu/cpufreq/pegasusq/up_threshold_at_min_freq
echo "40000" > /sys/devices/system/cpu/cpufreq/pegasusq/sampling_rate
echo "2" > /sys/devices/system/cpu/cpufreq/pegasusq/sampling_down_factor
echo "5" > /sys/devices/system/cpu/cpufreq/pegasusq/down_differential
echo "30" > /sys/devices/system/cpu/cpufreq/pegasusq/freq_step
echo "100000" > /sys/devices/system/cpu/cpufreq/pegasusq/freq_for_responsiveness
echo "10" > /sys/devices/system/cpu/cpufreq/pegasusq/cpu_up_rate
echo "20" > /sys/devices/system/cpu/cpufreq/pegasusq/cpu_down_rate
echo "400000" > /sys/devices/system/cpu/cpufreq/pegasusq/hotplug_freq_1_1
echo "300000" > /sys/devices/system/cpu/cpufreq/pegasusq/hotplug_freq_2_0
echo "350" > /sys/devices/system/cpu/cpufreq/pegasusq/hotplug_rq_1_1
echo "200" > /sys/devices/system/cpu/cpufreq/pegasusq/hotplug_rq_2_0
echo "0" > /sys/devices/system/cpu/cpufreq/pegasusq/ignore_nice_load
echo "1" > /sys/devices/system/cpu/cpufreq/pegasusq/io_is_busy
echo "0" > /sys/devices/system/cpu/cpufreq/pegasusq/max_cpu_lock
echo "0" > /sys/devices/system/cpu/cpufreq/pegasusq/hotplug_lock

- ARCH POWER: ON - by init.d script (flash attached "Archpoweron-CWM.zip" file from CWM recovery):

/sbin/busybox sh
su
echo "ARCH_POWER" > /sys/kernel/debug/sched_features

- touch frequency limited from 500MHz to 200MHz - by init.d script (flash attached "TouchFreq-CWM.zip" file from CWM recovery) - big thanks to Tungstwenty for help with kmemhelper command:

/sbin/busybox sh
su
kmemhelper -n `grep "^$(cat /proc/kallsyms | grep ' mov_hysti$' | cut -c1-4).* level\." /proc/kallsyms | grep -o "level.*"` -t int 14

- autorotation: OFF

- syncing: OFF

- removed or froze some useless apps (according to individual needs) following this LIST (do it carefully)

- minimazing partial wakelocks/alarms by proper settings of different apps using BetterBatteryStatts, OS monitor and Gemini App Manager

- dark coloured wallpapers

- limited number of widgets (auto update OFF or update frq decreased)

- wireless and networks / mobile networks / mobile networks / network mode - WCDMA only

- wireless and networks / mobile networks / mobile networks / network operators - chosen specific operator (no "automatic selection")

- sounds / system - all options OFF

- display / touch key light duration - ALWAYS OFF

- display / screen timeout: 15sec.

- display / brightness - AUTO, with tweaked "Brightness Response Curve" in ExTweaks. BTW with Jkay's auto-brightness panel (brightness values/slider) whould be much better.

- date and time / Automatic date and time - OFF

Also pls see attached a few screenshots (made on XWLPU Neatrom Lite) of battery statistics and CPU history from Voltage Control app.

Remark: During the test I didn't use my phone so intensively (mobile data/browsing on xda/internet, sms, some short phone calls etc), but I am quite happy about results:

- On battery time (100% - 8%): 4d 14h

- Screen on time: 4h 40m

Regards.