summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-09-07 02:08:55 +0100
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-09-07 02:10:02 +0100
commit06f93f51209f2b7782b026e391cc56c54bea3fc3 (patch)
treeef5d4f9ad5ef963a71b4b788bb84f9fe0b78e8a4
parent17066e7dcd23a41cfce42be7c601b776f3175c74 (diff)
Update ondemand configuration
Enable multicore sync on thread migration
-rw-r--r--init.geehrc.rc14
1 files changed, 10 insertions, 4 deletions
diff --git a/init.geehrc.rc b/init.geehrc.rc
index 46a939e..c35b7ee 100644
--- a/init.geehrc.rc
+++ b/init.geehrc.rc
@@ -252,10 +252,20 @@ on post-fs-data
write /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate 50000
write /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy 1
write /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor 4
+ write /sys/devices/system/cpu/cpufreq/ondemand/down_differential 10
+ write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core 60
+ write /sys/devices/system/cpu/cpufreq/ondemand/down_differential_multi_core 3
+ write /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq 918000
+ write /sys/devices/system/cpu/cpufreq/ondemand/sync_freq 1026000
+ write /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load 80
write /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq 384000
write /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq 384000
write /sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq 384000
write /sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq 384000
+ write /sys/devices/system/cpu/cpu1/online 1
+ write /sys/devices/system/cpu/cpu2/online 1
+ write /sys/devices/system/cpu/cpu3/online 1
+ write /dev/cpuctl/apps/cpu.notify_on_migrate 1
chown root system /sys/class/timed_output/vibrator/amp
chown root system /sys/devices/platform/kcal_ctrl.0/kcal
@@ -337,10 +347,6 @@ service ks_checker /system/bin/sh /system/etc/kickstart_checker.sh
seclabel u:r:kickstart:s0
oneshot
-service ks_checker /system/bin/sh /system/etc/kickstart_checker.sh
- class core
- oneshot
-
service kickstart /system/bin/qcks -i /firmware/image/ -r /data/tombstones/mdm/
class core
user system