sdm660-common: rootdir: Re-adjust SchedTune
* Set it on init instead of after boot * Add camera-daemon schedtune * Fix some derp Signed-off-by: clarencelol <clarencekuiek@icloud.com> Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
parent
7bd77bc00a
commit
81afccac41
1 changed files with 13 additions and 14 deletions
|
@ -32,6 +32,9 @@ on early-init
|
||||||
write /proc/sys/kernel/sched_energy_aware 0
|
write /proc/sys/kernel/sched_energy_aware 0
|
||||||
|
|
||||||
on init
|
on init
|
||||||
|
# Alarm
|
||||||
|
write /sys/module/qpnp_rtc/parameters/poweron_alarm 1
|
||||||
|
|
||||||
# Add a cpuset for the camera daemon
|
# Add a cpuset for the camera daemon
|
||||||
mkdir /dev/cpuset/camera-daemon 0750 cameraserver cameraserver
|
mkdir /dev/cpuset/camera-daemon 0750 cameraserver cameraserver
|
||||||
write /dev/cpuset/camera-daemon/cpus 0-7
|
write /dev/cpuset/camera-daemon/cpus 0-7
|
||||||
|
@ -41,8 +44,6 @@ on init
|
||||||
|
|
||||||
# Create an stune group for camera-specific processes
|
# Create an stune group for camera-specific processes
|
||||||
mkdir /dev/stune/camera-daemon
|
mkdir /dev/stune/camera-daemon
|
||||||
write /dev/stune/camera-daemon/schedtune.prefer_idle 1
|
|
||||||
write /dev/stune/camera-daemon/schedtune.boost 0
|
|
||||||
chown system system /dev/stune/camera-daemon
|
chown system system /dev/stune/camera-daemon
|
||||||
chown system system /dev/stune/camera-daemon/tasks
|
chown system system /dev/stune/camera-daemon/tasks
|
||||||
chmod 0664 /dev/stune/camera-daemon/tasks
|
chmod 0664 /dev/stune/camera-daemon/tasks
|
||||||
|
@ -93,6 +94,16 @@ on init
|
||||||
write /dev/cpuset/application/background/cpus 0-7
|
write /dev/cpuset/application/background/cpus 0-7
|
||||||
write /dev/cpuset/application/cpus 0-7
|
write /dev/cpuset/application/cpus 0-7
|
||||||
|
|
||||||
|
# SchedTune camera-daemon
|
||||||
|
write /dev/stune/camera-daemon/schedtune.prefer_idle 1
|
||||||
|
write /dev/stune/camera-daemon/schedtune.boost 0
|
||||||
|
|
||||||
|
# SchedTune foreground/top-app
|
||||||
|
write /dev/stune/foreground/schedtune.boost 0
|
||||||
|
write /dev/stune/foreground/schedtune.prefer_idle 1
|
||||||
|
write /dev/stune/top-app/schedtune.boost 10
|
||||||
|
write /dev/stune/top-app/schedtune.prefer_idle 1
|
||||||
|
|
||||||
# Setup permission for Power HAL
|
# Setup permission for Power HAL
|
||||||
chown system system /dev/stune/top-app/schedtune.boost
|
chown system system /dev/stune/top-app/schedtune.boost
|
||||||
chown system system /sys/class/kgsl/kgsl-3d0/devfreq/min_freq
|
chown system system /sys/class/kgsl/kgsl-3d0/devfreq/min_freq
|
||||||
|
@ -162,9 +173,6 @@ on post-fs
|
||||||
start vendor.qseecomd
|
start vendor.qseecomd
|
||||||
wait_for_prop vendor.sys.listeners.registered true
|
wait_for_prop vendor.sys.listeners.registered true
|
||||||
|
|
||||||
on init
|
|
||||||
write /sys/module/qpnp_rtc/parameters/poweron_alarm 1
|
|
||||||
|
|
||||||
on post-fs-data
|
on post-fs-data
|
||||||
mkdir /data/vendor/tombstones/modem 0771 system system
|
mkdir /data/vendor/tombstones/modem 0771 system system
|
||||||
mkdir /data/vendor/tombstones/lpass 0771 system system
|
mkdir /data/vendor/tombstones/lpass 0771 system system
|
||||||
|
@ -536,15 +544,6 @@ on property:sys.boot_completed=1
|
||||||
write /dev/cpuset/system-background/cpus 0-3
|
write /dev/cpuset/system-background/cpus 0-3
|
||||||
write /dev/cpuset/restricted/cpus 0-3
|
write /dev/cpuset/restricted/cpus 0-3
|
||||||
|
|
||||||
# Schedtune
|
|
||||||
write /dev/stune/foreground/schedtune.prefer_idle 1
|
|
||||||
write /dev/stune/foreground/schedtune.boost 0
|
|
||||||
write /dev/stune/schedtune.prefer_idle 0
|
|
||||||
write /dev/stune/schedtune.boost 0
|
|
||||||
write /dev/stune/top-app/schedtune.prefer_idle 1
|
|
||||||
write /dev/stune/top-app/schedtune.boost 10
|
|
||||||
|
|
||||||
|
|
||||||
# MIUI camera flag
|
# MIUI camera flag
|
||||||
on property:sys.camera.miui.apk=*
|
on property:sys.camera.miui.apk=*
|
||||||
setprop vendor.camera.miui.apk ${sys.camera.miui.apk}
|
setprop vendor.camera.miui.apk ${sys.camera.miui.apk}
|
||||||
|
|
Loading…
Reference in a new issue