Sunteți pe pagina 1din 6

#!

/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

echo "85" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_l


oad;
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_
step;
fi;
# ------------------------------------------------------------ #
# |
smartassV2
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq ]; the
n
echo "500000" > /sys/devices/system/cpu/cpufreq/smartass/awake_i
deal_freq;
if [ "`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
`" -eq 200000 ]; then
echo "200000" > /sys/devices/system/cpu/cpufreq/smartass
/sleep_ideal_freq;
else
echo "100000" > /sys/devices/system/cpu/cpufreq/smartass
/sleep_ideal_freq;
fi;
echo "800000" > /sys/devices/system/cpu/cpufreq/smartass/sleep_w
akeup_freq;
echo "85" > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_loa
d;
echo "75" > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_loa
d;
echo "200000" > /sys/devices/system/cpu/cpufreq/smartass/ramp_do
wn_step;
echo "0" > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step
;
fi;
# ------------------------------------------------------------ #
# |
Abyssplug
| #
# ------------------------------------------------------------ #
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/up_threshold ]; t
hen
echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/up_th
reshold;
echo "40" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/down_
threshold;
echo "5" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/hotplu
g_in_sampling_periods;
echo "20" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/hotpl
ug_out_sampling_periods;
echo "10" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/down_
differential;
#echo "1" > /sys/devices/system/cpu/cpu0/cpufreq/abyssplug/io_is

_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

echo "85" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/up_thre


shold;
echo "40" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/down_th
reshold;
echo "5" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/hotplug_
in_sampling_periods;
echo "20" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/hotplug
_out_sampling_periods;
echo "10" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/down_di
fferential;
#echo "1" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/io_is_b
usy;
echo "20000" > /sys/devices/system/cpu/cpu0/cpufreq/hotplug/samp
ling_rate;
fi;
if [ -e /sys/devices/system/cpu/cpu1/cpufreq/hotplug/up_threshold ]; the
n
echo "85" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/up_thre
shold;
echo "40" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/down_th
reshold;
echo "5" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/hotplug_
in_sampling_periods;
echo "20" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/hotplug
_out_sampling_periods;
echo "10" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/down_di
fferential;
#echo "1" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/io_is_b
usy;
echo "20000" > /sys/devices/system/cpu/cpu1/cpufreq/hotplug/samp
ling_rate;
fi;
if [ -e /sys/devices/system/cpu/cpufreq/hotplug/up_threshold ]; then
echo "85" > /sys/devices/system/cpu/cpufreq/hotplug/up_threshold
;
echo "40" > /sys/devices/system/cpu/cpufreq/hotplug/down_thresho
ld;
echo "5" > /sys/devices/system/cpu/cpufreq/hotplug/hotplug_in_sa
mpling_periods;
echo "20" > /sys/devices/system/cpu/cpufreq/hotplug/hotplug_out_
sampling_periods;
echo "10" > /sys/devices/system/cpu/cpufreq/hotplug/down_differe
ntial;
#echo "1" > /sys/devices/system/cpu/cpufreq/hotplug/io_is_busy;
echo "20000" > /sys/devices/system/cpu/cpufreq/hotplug/sampling_
rate;
fi;

S-ar putea să vă placă și