summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShubh@m <shubhindia123@gmail.com>2019-01-01 22:23:16 +0530
committerShubh@m <shubhindia123@gmail.com>2019-02-18 11:33:59 +0530
commit055669a9a8960b20283435513cbf9afa0dc2e605 (patch)
tree6f5e44cff9718afe0426b75882fc8fc9d4c49bd7
parent4ed6119fbada64445647541b8a4866bdb5404908 (diff)
oneplus2: switch to elementanx governor
Change-Id: I1558ac61d20bce49887093030e20498da026705e
-rw-r--r--rootdir/etc/init.oneplus2.power.sh30
1 files changed, 6 insertions, 24 deletions
diff --git a/rootdir/etc/init.oneplus2.power.sh b/rootdir/etc/init.oneplus2.power.sh
index 783e90b..cca6c5e 100644
--- a/rootdir/etc/init.oneplus2.power.sh
+++ b/rootdir/etc/init.oneplus2.power.sh
@@ -59,33 +59,15 @@ write /sys/module/lpm_levels/system/a57/a57-l2-retention/idle_enabled 1
write /sys/module/lpm_levels/parameters/sleep_disabled 0
# configure governor settings for little cluster
-write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor interactive
-restorecon -R /sys/devices/system/cpu # must restore after interactive
-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/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 "65 460000: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_governor elementalx
+# must restore after elementalx
+restorecon -R /sys/devices/system/cpu
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000
# configure governor settings for big cluster
-write /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor interactive
-restorecon -R /sys/devices/system/cpu # must restore after interactive
-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/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 "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_governor elementalx
+# must restore after elementalx
+restorecon -R /sys/devices/system/cpu
write /sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq 384000
# plugin remaining A57s