diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 329b8e4b..450d861d 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -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}