[HD2 Android NAND Development] Yom:
Undervolt script is not working with tytung's 8.1 kernel and the BT drain fix

Undervolt script is not working with tytung's 8.1 kernel and the BT drain fix...

Yep... seems like the kernel lacks UV support:

# cd /system/etc/init.d
cd /system/etc/init.d
# ls -lh
ls -lh
-rwxr-x--- 1 root shell 365 Aug 1 2008 00banner
-rwxr-xr-x 1 root shell 58 Aug 1 2008 01_modules
-rwxr-x--- 1 root shell 382 Aug 1 2008 01modules
-rwxr-x--- 1 root shell 27 Aug 1 2008 01sysctl
-rwxr-x--- 1 root shell 229 Aug 1 2008 03firstboot
-rwxr-x--- 1 root shell 201 Aug 1 2008 04modules
-rwxr-x--- 1 root shell 1.4K Aug 1 2008 05mountsd
-rwxr-x--- 1 root shell 272 Aug 1 2008 06mountdl
-rwxr-x--- 1 root shell 3.1K Aug 1 2008 10apps2sd
-rwxr-x--- 1 root root 1.6K Mar 25 07:18 12vddlevels_925
-rwxr-x--- 1 root shell 925 Aug 1 2008 20userinit
-rwxr-x--- 1 root shell 1.0K Aug 1 2008 98zipalign
# cat 12vddlevels_925
cat 12vddlevels_925
#!/system/bin/sh
# set vdd_levels on boot by tyween (XDA Developers)

echo '245000 925' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '384000 950' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '422400 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '460800 975' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '499200 1000' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '537600 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '576000 1025' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '614400 1050' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '652800 1075' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '691200 1100' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '729600 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '768000 1125' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '806400 1150' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '844800 1175' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '883200 1200' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '921600 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '960000 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '998400 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1036800 1225' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1075200 1250' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1113600 1275' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1152000 1300' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
echo '1190400 1325' > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
# ./12vddlevels_925
./12vddlevels_925
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
./12vddlevels_925: cannot create /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels: directory nonexistent
# cd /sys/devices/system/cpu/cpu0/cpufreq/
cd /sys/devices/system/cpu/cpu0/cpufreq/
# ls -lh
ls -lh
-r--r--r-- 1 root root 4.0K Mar 25 07:34 affected_cpus
-r--r--r-- 1 root root 4.0K Mar 25 07:34 cpuinfo_max_freq
-r--r--r-- 1 root root 4.0K Mar 25 07:34 cpuinfo_min_freq
-r--r--r-- 1 root root 4.0K Mar 25 07:34 cpuinfo_transition_latency
-r--r--r-- 1 root root 4.0K Mar 25 07:34 related_cpus
-r--r--r-- 1 root root 4.0K Mar 25 07:34 scaling_available_frequencies
-r--r--r-- 1 root root 4.0K Mar 25 07:34 scaling_available_governors
-r--r--r-- 1 root root 4.0K Mar 25 07:34 scaling_cur_freq
-r--r--r-- 1 root root 4.0K Mar 25 07:34 scaling_driver
-rw-r--r-- 1 system system 4.0K Mar 25 07:23 scaling_governor
-rw-r--r-- 1 system system 4.0K Mar 25 07:21 scaling_max_freq
-rw-r--r-- 1 system system 4.0K Mar 25 07:23 scaling_min_freq
-rw-r--r-- 1 root root 4.0K Mar 25 07:34 scaling_setspeed
drwxr-xr-x 2 root root 0 Mar 25 07:34 stats

Will reboot and try again...

UPDATE: Looks like the BT drain kernel patch is not overclocked, as the max speed in CM Settings is 998.. bummer :(