#!/system/bin/sh
#Modified script by BanditGR @ xiaomi-miui.gr
# Tweak CPU Governor
echo 806000 > /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq 
echo 70 > /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load # 99 default
#echo 90 221000:40 416000:50 559000:60 624000:70 806000:75 897000:80 949000:85 > /sys/devices/system/cpu/cpufreq/interactive/target_loads # 90 default
echo 90 221000:70 715000:75 806000:80 897000:85 949000:88 1118000:90 1287000:95 1391000:99 > /sys/devices/system/cpu/cpufreq/interactive/target_loads # 90 default
echo 40000 > /sys/devices/system/cpu/cpufreq/interactive/timer_rate 
echo 10000 > /sys/devices/system/cpu/cpufreq/interactive/min_sample_time 
echo 20000 > /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay 
echo 10000 > /sys/devices/system/cpu/cpufreq/interactive/timer_slack
chown -v root /sys/module/workqueue/parameters/power_efficient
chgrp -v root /sys/module/workqueue/parameters/power_efficient
chmod -v 644 /sys/module/workqueue/parameters/power_efficient
echo Y > /sys/module/workqueue/parameters/power_efficient
#echo 0 > /proc/ppm/policy/hica_is_limit_big_freq
#echo Just_Make > /proc/ppm/mode
echo Low_Power > /proc/ppm/mode
echo 10000 > /dev/cpuctl/bg_non_interactive/cpu.rt_runtime_us
echo 950000 > /dev/cpuctl/cpu.rt_runtime_us
echo 1000000 > /dev/cpuctl/cpu.rt_period_us
echo 0 > /proc/sys/kernel/sched_tunable_scaling
