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
|
||||
|
||||
on init
|
||||
# Alarm
|
||||
write /sys/module/qpnp_rtc/parameters/poweron_alarm 1
|
||||
|
||||
# Add a cpuset for the camera daemon
|
||||
mkdir /dev/cpuset/camera-daemon 0750 cameraserver cameraserver
|
||||
write /dev/cpuset/camera-daemon/cpus 0-7
|
||||
|
@ -41,8 +44,6 @@ on init
|
|||
|
||||
# Create an stune group for camera-specific processes
|
||||
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/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/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
|
||||
chown system system /dev/stune/top-app/schedtune.boost
|
||||
chown system system /sys/class/kgsl/kgsl-3d0/devfreq/min_freq
|
||||
|
@ -162,9 +173,6 @@ on post-fs
|
|||
start vendor.qseecomd
|
||||
wait_for_prop vendor.sys.listeners.registered true
|
||||
|
||||
on init
|
||||
write /sys/module/qpnp_rtc/parameters/poweron_alarm 1
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/tombstones/modem 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/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
|
||||
on property:sys.camera.miui.apk=*
|
||||
setprop vendor.camera.miui.apk ${sys.camera.miui.apk}
|
||||
|
|
Loading…
Reference in a new issue