Documente Academic
Documente Profesional
Documente Cultură
/system/bin/sh
################################################################
# ------------------------------------------------------------ #
# |
Fluid Engine
| #
# ------------------------------------------------------------ #
################################################################
# mv_style@xda
# have in mind that lines that start with "#" are comments
# ############################################################ #
#
Governor Tweaks
#
# ############################################################ #
# ------------------------------------------------------------ #
# |
Ondemand
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold ]; th
en
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_thr
eshold;
echo "10" > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/down_d
ifferential;
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/ondemand/up_threshold ]; th
en
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/ondemand/up_thr
eshold;
echo "10" > /sys/devices/system/cpu/cpu1/cpufreq/ondemand/down_d
ifferential;
fi;
if [ -e /sys/devices/system/cpu/cpufreq/ondemand/up_threshold ]; then
echo "85" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshol
d;
echo "10" > /sys/devices/system/cpu/cpufreq/ondemand/down_differ
ential;
fi;
# ------------------------------------------------------------ #
# |
OndemandX
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/ondemandx/up_threshold ]; t
hen
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/ondemandx/up_th
reshold;
echo "10" > /sys/devices/system/cpu/cpu0/cpufreq/ondemandx/down_
differential;
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/ondemandx/up_threshold ]; t
hen
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/ondemandx/up_th
reshold;
echo "10" > /sys/devices/system/cpu/cpu1/cpufreq/ondemandx/down_
differential;
fi;
if [ -e /sys/devices/system/cpu/cpufreq/ondemandx/up_threshold ]; then
echo "85" > /sys/devices/system/cpu/cpufreq/ondemandx/up_thresho
ld;
echo "10" > /sys/devices/system/cpu/cpufreq/ondemandx/down_diffe
rential;
fi;
# ------------------------------------------------------------ #
# |
Conservative
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/conservative/up_threshold ]
; then
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/conservative/up
_threshold;
echo "75" > /sys/devices/system/cpu/cpu0/cpufreq/conservative/do
wn_threshold; # 35 # 12 # 30 (higher will lead to noticable lags) # 35 # screen
off: # 50 ## 35
echo "100" > /sys/devices/system/cpu/cpu0/cpufreq/conservative/f
req_step; # more aggressive ramping up (50) # screen off: # 10
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/conservative/up_threshold ]
; then
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/conservative/up
_threshold;
echo "75" > /sys/devices/system/cpu/cpu1/cpufreq/conservative/do
wn_threshold; # 35 # 12 # 30 (higher will lead to noticable lags) # 35 # screen
off: # 50 ## 35
echo "100" > /sys/devices/system/cpu/cpu1/cpufreq/conservative/f
req_step; # more aggressive ramping up (50) # screen off: # 10
fi;
if [ -e /sys/devices/system/cpu/cpufreq/conservative/up_threshold ]; the
n
echo "85" > /sys/devices/system/cpu/cpufreq/conservative/up_thre
shold;
echo "75" > /sys/devices/system/cpu/cpufreq/conservative/down_th
reshold; # 35 # 12 # 30 (higher will lead to noticable lags) # 35 # screen off:
# 50 ## 35
echo "100" > /sys/devices/system/cpu/cpufreq/conservative/freq_s
tep; # more aggressive ramping up (50) # screen off: # 10
fi;
# ------------------------------------------------------------ #
# |
lulzactive
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load ]; then
_busy;
echo "20000" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/sa
mpling_rate;
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/up_threshold ]; t
hen
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/up_th
reshold;
echo "40" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/down_
threshold;
echo "5" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/hotplu
g_in_sampling_periods;
echo "20" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/hotpl
ug_out_sampling_periods;
echo "10" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/down_
differential;
#echo "1" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/io_is
_busy;
echo "20000" > /sys/devices/system/cpu/cpu1/cpufreq/abyssplug/sa
mpling_rate;
fi;
if [ -e /sys/devices/system/cpu/cpufreq/abyssplug/up_threshold ]; then
echo "85" > /sys/devices/system/cpu/cpufreq/abyssplug/up_thresho
ld;
echo "40" > /sys/devices/system/cpu/cpufreq/abyssplug/down_thres
hold;
echo "5" > /sys/devices/system/cpu/cpufreq/abyssplug/hotplug_in_
sampling_periods;
echo "20" > /sys/devices/system/cpu/cpufreq/abyssplug/hotplug_ou
t_sampling_periods;
echo "10" > /sys/devices/system/cpu/cpufreq/abyssplug/down_diffe
rential;
#echo "1" > /sys/devices/system/cpu/cpufreq/abyssplug/io_is_busy
;
echo "20000" > /sys/devices/system/cpu/cpufreq/abyssplug/samplin
g_rate;
fi;
# ------------------------------------------------------------ #
# |
Pegasusq
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/up_threshold ]; th
en
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/up_thr
eshold;
echo "10" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/down_d
ifferential;
#echo "1" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/io_is_
busy;
echo "1" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/samplin
g_down_factor;
echo "20000" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/sam
pling_rate;
echo "100" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/freq_
step;
echo "5" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/cpu_up_
rate;
echo "20" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/cpu_do
wn_rate;
echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/pegasusq/fr
eq_for_responsiveness;
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/up_threshold ]; th
en
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/up_thr
eshold;
echo "10" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/down_d
ifferential;
#echo "1" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/io_is_
busy;
echo "1" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/samplin
g_down_factor;
echo "20000" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/sam
pling_rate;
echo "100" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/freq_
step;
echo "5" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/cpu_up_
rate;
echo "20" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/cpu_do
wn_rate;
echo "100000" > /sys/devices/system/cpu/cpu1/cpufreq/pegasusq/fr
eq_for_responsiveness;
fi;
if [ -e /sys/devices/system/cpu/cpufreq/pegasusq/up_threshold ]; then
echo "85" > /sys/devices/system/cpu/cpufreq/pegasusq/up_threshol
d;
echo "10" > /sys/devices/system/cpu/cpufreq/pegasusq/down_differ
ential;
#echo "1" > /sys/devices/system/cpu/cpufreq/pegasusq/io_is_busy;
echo "1" > /sys/devices/system/cpu/cpufreq/pegasusq/sampling_dow
n_factor;
echo "20000" > /sys/devices/system/cpu/cpufreq/pegasusq/sampling
_rate;
echo "100" > /sys/devices/system/cpu/cpufreq/pegasusq/freq_step;
echo "5" > /sys/devices/system/cpu/cpufreq/pegasusq/cpu_up_rate;
echo "20" > /sys/devices/system/cpu/cpufreq/pegasusq/cpu_down_ra
te;
echo "100000" > /sys/devices/system/cpu/cpufreq/pegasusq/freq_fo
r_responsiveness;
fi;
# ------------------------------------------------------------ #
# |
Hotplug
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/hotplug/up_threshold ]; the
n