diff options
author | davidevinavil <davidevinavil@gmail.com> | 2016-12-05 14:10:44 +0100 |
---|---|---|
committer | davidevinavil <davidevinavil@gmail.com> | 2016-12-05 14:10:44 +0100 |
commit | 2b539b7fc61de2fe32a8445163689c3339b2d953 (patch) | |
tree | 9607eb2e5df321688969b26bab01aa03273d16b7 /rootdir/etc | |
parent | 78c6d33676309d7a40155749b9278cad9a35cc94 (diff) |
update ramdisk
Change-Id: I676cd9624e4994d768984b6d9e1fe2e0faace1e2
Diffstat (limited to 'rootdir/etc')
-rwxr-xr-x | rootdir/etc/init.qcom.power.rc | 17 | ||||
-rwxr-xr-x | rootdir/etc/init.qcom.rc | 7 |
2 files changed, 19 insertions, 5 deletions
diff --git a/rootdir/etc/init.qcom.power.rc b/rootdir/etc/init.qcom.power.rc index fa1400f..fe2351f 100755 --- a/rootdir/etc/init.qcom.power.rc +++ b/rootdir/etc/init.qcom.power.rc @@ -1,3 +1,14 @@ +on boot + # Update foreground and background cpusets + write /dev/cpuset/foreground/cpus 0-3 + write /dev/cpuset/foreground/boost/cpus 0-3 + write /dev/cpuset/background/cpus 0-3 + write /dev/cpuset/system-background/cpus 0-3 + write /dev/cpuset/top-app/cpus 0-3 + + # Enable sched boost + write /proc/sys/kernel/sched_boost 1 + on enable-low-power # Disable thermal bcl hotplug to switch governor write /sys/module/msm_thermal/core_control/enabled 0 @@ -58,9 +69,9 @@ on enable-low-power write /sys/module/cpu_boost/parameters/input_boost_ms 40 # Setting b.L scheduler parameters - write /proc/sys/kernel/sched_migration_fixup 1 - write /proc/sys/kernel/sched_upmigrate 45 - write /proc/sys/kernel/sched_downmigrate 45 + write /proc/sys/kernel/sched_boost 0 + write /proc/sys/kernel/sched_downmigrate 90 + write /proc/sys/kernel/sched_upmigrate 95 write /proc/sys/kernel/sched_freq_inc_notify 400000 write /proc/sys/kernel/sched_freq_dec_notify 400000 write /proc/sys/kernel/sched_spill_nr_run 3 diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 8ed3e01..2df57e9 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -1274,11 +1274,11 @@ service battery_monitor /system/bin/battery_monitor disabled service ril-daemon2 /system/bin/rild -c 2 - class late_start + class main socket rild2 stream 660 root radio socket rild-debug2 stream 660 radio system user root - group radio cache inet misc audio sdcard_r sdcard_rw qcom_diag diag log net_raw + group radio cache inet misc audio log readproc wakelock qcom_diag service usb_uicc_enable /system/bin/sh /system/etc/init.qcom.uicc.sh class late_start @@ -1312,7 +1312,9 @@ service hcidump /system/bin/sh /system/etc/hcidump.sh service charger /charger class charger + group log seclabel u:r:healthd:s0 + writepid /dev/cpuset/system-background/tasks service ssr_diag /system/bin/ssr_diag class late_start @@ -1404,6 +1406,7 @@ service qseeproxydaemon /system/vendor/bin/qseeproxydaemon class late_start user system group system + writepid /dev/cpuset/system-background/tasks # Seemp health service service seemp_healthd /system/vendor/bin/seemp_healthd |