From 00dd138e4719d521508b5ac7cbb21cc8dfd2dfae Mon Sep 17 00:00:00 2001 From: eblonmusk Date: Sat, 1 Nov 2025 13:12:22 +0000 Subject: [PATCH] Spacewar: tune schedtune and cpuset params after boot complete --- rootdir/etc/init.target.rc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 1ad1ef1..ca1a5b2 100644 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -398,3 +398,21 @@ on property:sys.touch.fod_en.enable=1 write sys/bus/spi/devices/spi0.0/fts_gesture_mode 3 on property:sys.touch.fod_en.enable=0 write sys/bus/spi/devices/spi0.0/fts_gesture_mode 4 + +#Tune CPU After boot complete +on property:sys.boot_completed=1 + wait 10 + write /dev/stune/schedtune.boost 0 + write /dev/stune/schedtune.prefer_idle 0 + write /dev/stune/schedtune.sched_boost_no_override 0 + write /dev/stune/top-app/schedtune.boost 4 + write /dev/stune/top-app/schedtune.prefer_idle 1 + write /dev/stune/top-app/schedtune.sched_boost_no_override 4 + write /dev/stune/foreground/schedtune.prefer_idle 1 + write /dev/cpuset/foreground/cpus "0-5,7" + write /dev/cpuset/background/cpus "4-5" + write /dev/cpuset/system-background/cpus "2-5" + write /dev/cpuset/restricted/cpus "2-5" + write /sys/devices/system/cpu/cpu_boost/powerkey_input_boost_freq "0:1804800 1:1804800 2:1804800 3:1804800 4:2016000 5:2016000 6:2016000 7:2016000" + write /sys/devices/system/cpu/cpu_boost/powerkey_input_boost_ms 2000 + write /sys/devices/system/cpu/cpu_boost/input_boost_ms 0