[HTC Sensation] idanfima:
We owe a lot to "coolbho3000" for helping us and making us this module!

In this thread we will make a list of the available kernels, so ill be able to make OC modules for them.

Before you post you kernel, look at the list if its already there!

How do you check you're kernel?

1. You plug in your phone via usb.

2. Open a terminal/cmd window.

3. Write

adb shell

.

4. Write:

cat /proc/version

5. Post the first string that you get, for example, mine is:

Linux version 2.6.35.10-g9cef70d (htc-kernel@and18-2) (gcc version 4.4.0 (GCC) )

----------------------------------------------------------------------------------

How do you activate the module?

1. Temp root the phone using fre3vo, and install everything you need to run root apps. If you lost temp root due to /system/bin/su becoming unlinked (root apps don't detect root anymore), do it again. Thanks #teamwin!

2. Decide which frequency and voltage you want. Frequencies have to be a multiple of 54MHz. For example, 1512MHz = 54MHz*24. Remember how much you have to multiply 54 by to get the frequency you want. For 1782MHz, as I reached, use 33 (54MHz*33 = 1782MHz).

3. Push the kernel module to your device:

adb push 8x60_oc.ko /data/local/tmp/8x60_oc.ko

4. Use SetCPU (you must be 2.2.4 or above for proper MSM 8x60 support!) to set the max frequency to 432MHz and min to 384MHz (I'm using costume frequencies with a setcpu.text to get dose speeds || I uploaded the setcpu.txt that I use, its at the bottom of this page, enjoy.).

6. Go back to the home screen, press the power button, and count to ten.

7. Load the kernel module with the following command, replacing the scpll_l_val with the value you got above and the vdd_uv with the voltage you want (in microvolts).

To use the module on 1.2 GHz with undervolte put:

adb shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=22 vdd_uv=1000000

It is something I tried and I cant promise how stable it is, it works for me, and I did it only to save battery.

To use the module on 1.5 GHz which is a stable OC for most devices, put:

adb shell insmod /data/local/tmp/8x60_oc.ko

To use the module on 1.5 GHz but undervolted (stable and amazing battery life for me)(Thanks Utking) use this:

adb shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=28 vdd_uv=1175000

To use the module on 1.62GHz undervloted (Stable for me)(Thanks Utking) use this:

adb shell insmod /data/local/tmp/8x60_oc_g9cef70d.ko scpll_l_val=30 vdd_uv=1275000

To use the module at 1.8GHz put:

adb shell insmod /data/local/tmp/8x60_oc.ko scpll_l_val=33 vdd_uv=1375000

8. If your device restarts after loading the module, try again the same process, or change valus for something easier for your device.

(For example, with I have 4 batteris, with 2 of them I can go really low with undervolt, with others, my device crashes)

If the device didn't restarted go to the next step.

9. last step, go back to Setcpu, press menu, then device selection, you should have autodetect now, enjoy!

list:

2.6.35.10-g9cef70d - ASIA/Vodafone UK - Done

2.6.35.10-ge52b0af - Tmobile Germany/Three, UK - Done

2.6.35.10-gb7a86da - Tmobile US - Done

2.6.35.10-gfbbd430 - Done

2.6.35.10-ga76ba0d - Done

2.6.35.10-gae358b5 - Done

uploaded in OCMOD_14_07.zip

-------------------------------------

2.6.35.10-g6d6a25c - Telstra Australia - Done

Uploaded OCMOD_17_07.zip

Containing all previous modules and new.

I am not responsible if something happens to your phone, I will do my best to help you out with it, but I am not responsible!

Thanks coolbho3000 for making this OC for us!!!