Skip to content

Instantly share code, notes, and snippets.

@invisiblek
Created May 2, 2016 18:40
Show Gist options
  • Save invisiblek/9a57c7adfab5b42e8aa348f6de31ec80 to your computer and use it in GitHub Desktop.
Save invisiblek/9a57c7adfab5b42e8aa348f6de31ec80 to your computer and use it in GitHub Desktop.
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc
index 03ca9b1..d119fb8 100644
--- a/rootdir/etc/init.qcom.power.rc
+++ b/rootdir/etc/init.qcom.power.rc
@@ -66,11 +66,11 @@ on enable-low-power
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/use_sched_load 1
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/use_migration_notif 1
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay 19000
- write /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 90
- write /sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 20000
+ write /sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 99
+ write /sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 19000
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 960000
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy 1
- write /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 80
+ write /sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads "65 460800:75 960000:80"
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 40000
write /sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis 80000
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000
@@ -79,11 +79,11 @@ on enable-low-power
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/use_sched_load 1
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/use_migration_notif 1
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/above_hispeed_delay 19000
- write /sys/devices/system/cpu/cpu4/cpufreq/interactive/go_hispeed_load 90
- write /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate 20000
+ write /sys/devices/system/cpu/cpu4/cpufreq/interactive/go_hispeed_load 99
+ write /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate 19000
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/hispeed_freq 1248000
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy 1
- write /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads 85
+ write /sys/devices/system/cpu/cpu4/cpufreq/interactive/target_loads "70 960000:80 1248000:85"
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/min_sample_time 40000
write /sys/devices/system/cpu/cpu4/cpufreq/interactive/max_freq_hysteresis 80000
write /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq 384000
@@ -117,7 +117,7 @@ on enable-low-power
# Bit: 384000 480000 633600 768000 864000 960000 1248000 1344000 1440000 1536000 1632000 1689600 1824000
write /sys/module/cpu_boost/parameters/boost_ms 20
write /sys/module/cpu_boost/parameters/sync_threshold 960000
- write /sys/module/cpu_boost/parameters/input_boost_freq 0:1248000
+ write /sys/module/cpu_boost/parameters/input_boost_freq 0:960000
write /sys/module/cpu_boost/parameters/input_boost_ms 40
# android background processes are set to nice 10. Never schedule these on the a57s.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment