userinit.sh
dwang-v1.5以降は起動時に/sdcard/userinit.shを走らせてくれますが、私の環境ではsdcard(sandisk class2 8GB)のマウントが遅いのか、実行してくれません。なので、/system/bin/custom_initの下記の部分を変更します。
if [ -e /sdcard/userinit.sh ]; then echo "--- Executing userinit.sh" busybox chmod +x /sdcard/userinit.sh /system/bin/sh /sdcard/userinit.sh; fi;
を
if [ -e /system/sd/userinit.sh ]; then echo "--- Executing userinit.sh" busybox chmod +x /system/xbin/userinit.sh /system/bin/sh /system/xbin/userinit.sh; fi;
に書き換えます。
userinit.shは/system/xbinに置き、内容は下記のとおり。
#!/system/bin/sh # echo 100000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate; echo 128000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq; #echo 528000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq; #echo 0 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/powersave_bias; #echo 95 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/up_threshold;