Qui veut essayer mon script kernel ?
- !/system/bin/sh
- SIO est l'ordonnanceur par défaut
echo "sio" > /sys/block/mmcblk0/queue/scheduler
echo "NO_GENTLE_FAIR_SLEEPERS" > /sys/kernel/debug/sched_features;
echo "NO_NEW_FAIR_SLEEPERS" > /sys/kernel/debug/sched_features;
echo "NO_NORMALIZED_SLEEPER" > /sys/kernel/debug/sched_features;
- Tweaks kernel
echo "10" > /proc/sys/fs/lease-break-time;
echo "64000" > /proc/sys/kernel/msgmni;
echo "64000" > /proc/sys/kernel/msgmax;
echo "10" > /proc/sys/fs/lease-break-time;
echo "500,512000,64,2048" > /proc/sys/kernel/sem;
- Lulzactive est le governor par défaut
echo "lulzactive" >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_gover
nor
- Lulzactive Tweaks
echo "90" >
/sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu
_load
echo "4" >
/sys/devices/system/cpu/cpufreq/lulzactive/pump_up
_step
echo "1" >
/sys/devices/system/cpu/cpufreq/lulzactive/pump_do
wn_step
echo "10000" >
/sys/devices/system/cpu/cpufreq/lulzactive/up_samp
le_time
echo "40000" >
/sys/devices/system/cpu/cpufreq/lulzactive/down_sa
mple_time
echo "5" >
/sys/devices/system/cpu/cpufreq/lulzactive/screen_
off_min_step
- Fréquence Max CPU utilisable
echo "1600000" >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_f
req
- Fréquence Min CPU utilisable
echo "100000" >
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_f
req
- Fréquence bus
echo "0 0 0 0 1 2 2 2" >
/sys/devices/system/cpu/cpu0/cpufreq/busfreq_stati
c;
echo disabled >
/sys/devices/system/cpu/cpu0/cpufreq/busfreq_stati
c;
- Paramètres Smooth Scaling
echo 2 >
/sys/devices/system/cpu/cpu0/cpufreq/smooth_target
echo 2 >
/sys/devices/system/cpu/cpu0/cpufreq/smooth_offset
echo 2 > /sys/devices/system/cpu/cpu0/cpufreq/smooth_step
- Sched_mc activé (ARM Topology)
echo 1 > /sys/devices/system/cpu/sched_mc_power_savings
- AFTR activé
echo 3 > /sys/module/cpuidle/parameters/enable_mask
- Undervolt
sleep 20
echo "Set UV"
echo "1350 1300 1250 1200 1150 1125 1100 1075 1050 1025 1000 975 950 925 900 875 875 875 " > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table