yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] mac87:
voltage tables

So as Undervolting is something that must be done carrefully,

I analysed the stock table.

For my sensation, the voltage table is named _slow (extracted from the source code of SebastianFM)

Roughly this table has too high voltage : 825 mV at 384 MHz and 1225 mV at 1.51 GHz (the 2 frequencies very useful when you use ONDEMAND governor)

Moreover this stock voltage table has not a smooth evolution so I worked on that too (maybe usefull for other governors)

For that I checked the evolution of minimum voltages to be stable WITH MY PHONE, so the evolution might not be optimized to yours.

I made 3 tables with three AVERAGE percents of undervolting : -11% (average: -110mV), -9% (average: -85mV), -7% (average: -60mV)

I use the undervolted -11% on my phone because I know that it works with mine but you should test the -7% before, then the -9% and then the -11%

There is exactly 25mV between each table so you can use the -7% and then soustract more mV.

(I used this because it's easier to keep frequencies with 12.5mV multiples)

this is what the stock table look like and the others I made

about 11% undervolted

192000	700000
310000	725000
384000	737500
432000	750000
486000	762500
540000	775000
594000	787500
648000	800000
702000	812500
756000	825000
810000	850000
864000	862500
918000	875000
972000	900000
1026000	912500
1080000	937500
1134000	950000
1188000	975000
1242000	1000000
1296000	1012500
1350000	1037500
1404000	1062500
1458000	1087500
1512000	1112500
1566000	1137500
1620000	1162500
1674000	1187500
1728000	1212500
1782000	1237500

about 9% undervolted

192000	725000
310000	750000
384000	762500
432000	775000
486000	787500
540000	800000
594000	812500
648000	825000
702000	837500
756000	850000
810000	875000
864000	887500
918000	900000
972000	925000
1026000	937500
1080000	962500
1134000	975000
1188000	1000000
1242000	1025000
1296000	1037500
1350000	1062500
1404000	1087500
1458000	1112500
1512000	1137500
1566000	1162500
1620000	1187500
1674000	1212500
1728000	1237500
1782000	1262500

about 7% undervolted

192000	750000
310000	775000
384000	787500
432000	800000
486000	812500
540000	825000
594000	837500
648000	850000
702000	862500
756000	875000
810000	900000
864000	912500
918000	925000
972000	950000
1026000	962500
1080000	987500
1134000	1000000
1188000	1025000
1242000	1050000
1296000	1062500
1350000	1087500
1404000	1112500
1458000	1137500
1512000	1162500
1566000	1187500
1620000	1212500
1674000	1237500
1728000	1262500
1782000	1287500

Maybe it will help you guys

Don't forget the THANKS button
[HTC Sensation] jalyn02:
What is v2???
[HTC Sensation] DrAgKurt:
ima test -11% UV :))
[HTC Sensation] deano309:
There is another version of 1.4.0 (v2) which has a modified Min/Max speed for the GPU which has apparently helped some peoples stability issues.

If you trawl through the thread, you will find it buried somewhere!

Hope this helps :)
[HTC Sensation] c3d76:
Here: http://xdaforums.com/showpost.php?p=24310541&postcount=2251
[HTC Sensation] gefilus:
Sebastian could make a version with overclocked GPU. With max settings.
[HTC Sensation] SebastianFM:
Max settings?
[HTC Sensation] StuartTheFish:
I've just used mac87's undervolting settings for -11% and it still seems stable. One thing I've noticed though is it suddenly benchmarks better now it's undervolted? On antutu, I'm consistently seeing higher FPS on the lights and knights parts of the benchmark, scoring over 6500 while only at 1.52ghz. Does anyone know why this happens out of curiosity?

Also, the undervolt settings don't appear to reapply on boot, even though I've set it to do so in system tuner pro? Is there any way I can add it to a script and make scriptmanager run it on boot?
[HTC Sensation] DrAgKurt:
Yes, there's an option to apply it on boot.. after you're done UVing. You can click on BOOT SETTINGS at the bottom right, what i do is, change Re-apply SD tweak, Re-apply memory limits and Re-apply CPU settings to "on boot completed" from being "Disabled". :)
[HTC Sensation] StuartTheFish:
I know that, what I'm saying is that isn't working for me, so what other way can I make it stick?
[HTC Sensation] mac87:
this is the script you can use

from faux thread

[ to set a specific frequency (ie 1.18 GHz)
with a specific voltage (ie 1.0875 volts)]
echo "1188000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

if you don't want to do the script for all frequencies, for ONDEMAND governor you can only undervolt only min and max frequencies as they do 95% of the job
[HTC Sensation] StuartTheFish:
Thanks for that, so can I make a single script for all frequencies as per your previous post? For example:

echo "1188000 975000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1242000 1000000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

And so on, for the entire list? Would that work? Or does it have to be a separate script file for each line? Probably a stupid question I know, but I don't do much script editing...
[HTC Sensation] deano309:
You are right, 1 script containing all voltages as you have written will work! :)
[HTC Sensation] StuartTheFish:
Great, thanks!
[HTC Sensation] SebastianFM:
v1.4.1, link, md5: 13e62c1bad6da74d8c836a0c839d2f67

v1.4.1 with touchscreen fix for Virtuos Inquisition, OpenSensation ROMs, link, md5: 7b87225a1be147506a6aeef1da6d5607
[HTC Sensation] mac87:
I believed that the min and max gpu 2d frequencies were set at 229mhz

But in the changelog it is said 200mhz ?

So is it 229 or 200?

Thank you for your work
[HTC Sensation] juancubo:
It is set to 200 by default both gpu and max gpu for 2D, cause people had lot of sense restarts that seems to be related with clock switching. Personally I had only once sense restart when moving an icon from one screen to other in 1.40. Even that it work right for me I installed the new one cause I prefer non 2d overclock battery wise.

That's why I suggested 2 versions of the kernel when Sebastian asked for feedback. Now it seems more than appropriate because some people had issues with Gpu oc.
[HTC Sensation] StuartTheFish:
So are you saying the gpu was overclocked in 1.4.0, but now it's not on 1.4.1, unless you type a script in terminal?
[HTC Sensation] SebastianFM:
If my OP isn't clear?
[HTC Sensation] StuartTheFish:
I saw that, I was just asking if 1.4.0 was already overclocked since it doesn't say.
[HTC Sensation] StuartTheFish:
Just tried now, and that doesn't make them stick either. :(

Edit: Never mind, I found I need a space between each line.
[HTC Sensation] D.M.X:
Dude can you help me out on this ? How exactly should I create the script to make the UV stick ?
[HTC Sensation] StuartTheFish:
This is the script I made using the settings given on the previous page:

echo "192000 700000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "310000 725000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "384000 737500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "432000 750000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "486000 762500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "540000 775000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "594000 787500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "648000 800000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "702000 812500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "756000 825000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "810000 850000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "864000 862500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "918000 875000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "972000 900000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1026000 912500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1080000 937500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1134000 950000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1188000 975000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1242000 1000000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1296000 1012500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1350000 1037500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1404000 1062500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1458000 1087500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1512000 1112500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1566000 1137500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1620000 1162500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1674000 1187500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1728000 1212500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1782000 1237500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

echo "1836000 1262500" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels

Make a text file, save the above into it, substituting your settings into it instead as needed. Then rename it's extension from .txt to .sh, and use an app like script manager to run it on boot. It's the only way they'll stick on my phone.
[HTC Sensation] deano309:
You could also name it to something like 99cpu_voltage (NO file extension .sh or .txt etc) and place it in the /system/etc/init.d/ directory.

It will also start upon boot (Saves using another program to do something that is already built in!)

Hope this helps :)
[HTC Sensation] mobilkungen78:
Will the hex edited kernel work if i have htcdev unlock and root.Im asking because the hex edited kernel is a stock kernel but im not sure if it will work or not...I searched but didnt find any answer

Thanx in advance
[HTC Sensation] deano309:
There is some information regarding unlocking from htcdev does not fully unlock your bootloader. The best coice would be to use the "user friendly firmwares" found on this forum as if contains the revolutionary hboot which is fully unlocked.

Hope this helps :)
[HTC Sensation] mobilkungen78:
Im not sure but i belive that you cant flash any ruu with bootloader because its locked so im stuck with stock kernel if there is not another way?
[HTC Sensation] deano309:
Follow the S-OFF guide using revolutionary, that's what I did and I have no problems:

http://xdaforums.com/showthread.php?t=1192300

This replaces the hboot with a custom one which allows ALL sections to be flashable!

:)
[HTC Sensation] StuartTheFish:
No I can't, tried that method before to enable zram on boot and it didn't work. All the files in the init.d directory are named differently since I'm using virtuous inquisition, so I guess it simply doesn't look for additional files on boot with this ROM.
[HTC Sensation] D.M.X:
The init.d option in system tuner works for me and it keeps the settings after a reboot, But thanks anyways!
[HTC Sensation] deano309:
The naming isn't too important providing it has 2 number digits and then a name with no spaces.

Did you make sure that you had the correct permissions of the file (Tick every box for R W X)?

You could also add it to an existing file!

:)
[HTC Sensation] silverdart:
YES! Sweet.

My phone is running as smooth as I have ever been able to tweak it using about 9% undervolted and the settings in my signature! Reboots at about 11% undervolted while applying settings.
[HTC Sensation] StuartTheFish:
Yes, permissions were also fine. It simply didn't work with my ROM.
[HTC Sensation] boomboomer:
Are you using the latest vi? 4.0.1 definitely loads init.d scripts for me.
[HTC Sensation] boomboomer:
Scratch that, you're quite right - I've just tried a script and nothing happened, it was working after I applied Socali's fix for the kernel supplied with 4.0.0 from here:

http://xdaforums.com/showpost.php?p=23940156&postcount=9190

But after loading this latest kernel from Sebastian scripts no longer work, is this a kernel or a ROM issue?

I thought 4.0.1 included all the fixes that Socali discovered?
[HTC Sensation] deano309:
The only real change I can see in that fix is that the updater script deletes

/system/etc/init.post_boot.sh

Try deleting then a reboot?!
[HTC Sensation] boomboomer:
I could only find init.qcom.post_boot.sh, tried removing it and rebooting but scripts still wouldn't execute.

Thanks anyway.
[HTC Sensation] vernon092487:
After I installed v1.4.1 using the method below which I do everytime I install a new kernel..

Wipe Dalvic+Cache

Install Kernel

Use the script below to check if the other cpu is online.

cat /sys/devices/system/cpu/cpu1/online

but the result is "0"..meaning the other core is offline..

how do I make it online?
[HTC Sensation] dyval:
You can use system tuner pro to force both cores online. That's what I'm using and there wasn't a single problem. :)
[HTC Sensation] vernon092487:
yes I know..but in version 1.4.0 you dont need to force it online.. it's just controlled by the ondemand governor..in 1.4.1 its not..
[HTC Sensation] StuartTheFish:
Yes it is, it only comes online when it needs it.
[HTC Sensation] squeeish:
1.4.1 is rocking good so far. Only one random reboot. last_kmsg attached:D
[HTC Sensation] firithmorgulion:
the kernel looks good so far, no reboots or irritating behavior

the most interessting thing is, that the power consumption in standby dropped from about 35mA with different other kernels (bricked or LeeDriods kernel) down to 3-5mA in standby
[HTC Sensation] wend0:
I Want to flash this kernel but i have two question. Is it possibile to modify the flash threshold to 5%? Which app can i use to control 2d and 3d frequencies?

Inviato dal mio HTC Sensation XE with Beats Audio usando Tapatalk
[HTC Sensation] mac87:
Your values are strange !

I have about 35 ma as usual
[HTC Sensation] lightninbug:
Can't wait for new 4.0.3 kernel at 1.5!!!
[HTC Sensation] SebastianFM:
I already did it, but can't OC GPU in 3D mode.
[HTC Sensation] mudhi:
I just edit the zImage in hex, replacing value 1220A0 into 171240, Big endian.

the CPU still runs at 1188000 (0x1220A0) and cannot change the value in /sys/devices/system/cpu/cpu0/scaling_max_freq

Maybe somewhere needs to unlock the freq or not in boot.image or the zImage, or needs to unpack the zImage? Something needs to tweak? I have no any idea...

Or this is a test build, the kerenl's 1188000 just mean when freq not set, use this default freq? :D
[HTC Sensation] lightninbug:
Can u provide a direct link? There's 3 different ones..I don't know which to flash..I am on the new ICS 4.0.3 released hours ago..not the older ics
[HTC Sensation] jjdoctor:
Sebestian.. Cant wait for 4.0.3 ICS Kernel.. the ROM is already smooth in stock state.. I m just wondering how smooth it will run with 1.5ghz.:D:D::D:D:D
[HTC Sensation] mrg02d:
Is it possible to get temperature of the CPU support? I had it via system tuner pro in the GB ROMs, but not in the ICS Roms. Its nice to see how hot the CPU is getting with all the new excitement! :-)

Matt
[HTC Sensation] mat9v:
Now that's a performance I like

The score is @1.5Ghz gpu@320 on 4.0.1 ICS

Btw, would this kernel work on 4.0.3 ?
[HTC Sensation] the_scotsman:
Did you release it or not yet, as I can't see any download link?

Nope, it won't work.
[HTC Sensation] oFcAsHeEp:
As always, no download link is a good sign that what you're looking for hasn't been released yet...

Since the 4.0.3 based roms popped up just a few hours ago, I'd imagine the new kernel needs some more internal testing, before posting on the internet...

Because if something goes wrong and you skip the testing procedure, this thread is gonna have 20 pages of "DUDE BRICKED MY PHONE!!!!" spam :P
[HTC Sensation] pirlano:
a kernel can't brick a phone :p but internal testing is necessary for the end-user

i tryed 4.0.1 Kernel with cpu@1.5ghz and gpu@320mhz and GTA III is running smooth as Galaxy S2 :D but phone was very very hot (50/60° Celsius), but no stability issue, i played half hour :)

@SebastianFM: in new kernel HTC changed gpu freq scaling method and the code is different, or they just added a new check about Sensation type (XE or not)
[HTC Sensation] SebastianFM:
I uploaded kernel for HTC ICS Android 4.0.3.

In kernel for Android Android 4.0.1 GPU OC works correctly, I had 36.6 fps on stock frequency and 40 fps when GPU in 3D mode was OC'ed to 320 MHz.

In kernel for Android Android 4.0.3 probably something was changed in clock-8x60.c code or GPU driver, because when I change frequency values and clocks then kernel doesn't boot or doesn't increase GPU frequency.
[HTC Sensation] Hawke84:
anyone having wifi issues with 4.0.3 kernel, was fine before flash, now just getting "error" when turning on, not sure why, i did other stuff too..
[HTC Sensation] the_scotsman:
It's not kernel related. It seems to be a problem for some people. Try asking in your ROM thread ;)
[HTC Sensation] grooltor:
Clock goes back to 1,13GHz as soon as I exit System Tuner Pro. Could you check this?

I'm on Sensation z710e, using InsertCoin 4.0.7.
[HTC Sensation] ziggy1001:
It sticks to 1.5 on AHRD 6 so that suggests kernel is ok
[HTC Sensation] plun:
Works just fine with Virtous stock.....

Excellent work, Seb... !
[HTC Sensation] SebastianFM:
The system underclocks CPU when it reaches temperature limit defined in /system/etc/thermald.conf. You must use file with defined higher temperature limits.
[HTC Sensation] ziggy1001:
Is that deliberate CPU1 throttled back to 384 seems kinda odd!
[HTC Sensation] grooltor:
Yeah, I notice that is happening while charging (so somewhat overheating). Unplugging the phone solved it! Thanks anyway for the quick reply :)
[HTC Sensation] bobsie41:
Will this install on a rooted RUU installation (4.0.3)?
[HTC Sensation] deano309:
3-5mA in standby! Really?

What governer, screen off, Min/Max CPU & UV settings are you using!

:)
[HTC Sensation] gefilus:
I got 7 mah . Auto screen, ondemand, 1,5 ghz
[HTC Sensation] firithmorgulion:
im using LeeDroid SuperSensational V7.1.0 ICS with this kernel

and intercative governor, min cpu 192MHz, max cpu 1.24GHz

screen of 15seconds, autobrightness, no manual undervoltaging, using the defaults by systemtuner
[HTC Sensation] nmnikolov:
What command do I have to use in terminal emulator to set max screen of frequency manually? I know I can make it using OC application like Setcpu or Systemtuner, but I don't want to install any of them...
[HTC Sensation] vernon092487:
here are some samples..you must use terminal emulator + su..

cpu0 first core and cpu1 2nd core..

echo 192000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq

echo 1188000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

echo 192000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq

echo 1188000 > /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
[HTC Sensation] michaelm_007:
@all

I created a zip-package with all relevant files, so you dont need a app to set your own settings (Flashable over revovery).

Content of zip-package:

/system/etc/init.qcom.post_boot.sh: not change entries when you dont know what you are doing

/system/etc/init.d/30cpu_scaling: set the cpu-scaling and enable the 2nd core

/system/etc/init.d/31gpu_scaling: set the 2D and 3D gpu-scaling

/system/etc/init.d/32vdd_levels: set the VDD-Levels for undervolting - thanks @mac87

/system/etc/init.d/33zram_swap: set the zram size and enable swap

Open this files and change the entries with notepad++, pspad or other editor.

INFO

If you delete the init.d-files, the default settings of ICS be used.

DEFAULT SETTINGS:

2nd core is online

governer: ondemand

min CPU-Scaling: 192 MHz

max CPU-Scaling: 1188 MHz

max SceenOff-Scaling: 432 MHz

2D-GPU: 200 MHz

3D-GPU: 300 MHz

no undervolting

ZRAM: 100 MB

EDIT:

v2:

- fixed 2nd-Core on-/offline

- fixed gpu-settings

v3:

- added max ScreenOFF-Scaling
[HTC Sensation] chuuache:
For me everything works great except setting GPU frequency to 229 MHz and 320 MHz. It stays the same as yours default setting, even if I change value to "1" in 31gpu_scaling.

Same for 2nd core, it stays online, though i've change value in 30cpu_scaling to "0".
[HTC Sensation] michaelm_007:
@all

New zip-packages with fixes are online.
[HTC Sensation] trail1091:
the zip i downloaded is only 544bytes
[HTC Sensation] michaelm_007:
@trail1091

Thanks, i have re-uploaded the zip-file :o
[HTC Sensation] jesterpaul:
Been following numerous kernel threads and tried a few. Use Insert Coin and Elegancia Sense 3.6 ROMs.

I go for fast and smooth. Favourite setup is min 384 and max 1782 (fastest my phone handles) with interactive governor.

I have to say that despite many testimonials from other knowledgeable users saying this and that kernel is the best they have used, for me with my preferences and phone, this kernel is noticeably smoother than the others I've tried. Simply awesome. Battery lasts a day, which given my CPU settings, push exchange mail and 2 gmail accounts, regular SMS messaging and considerable screen on time is commendable.

Great work SebastianFM :D
[HTC Sensation] maschenazi:
Does this mean that I need to rename/delete/modify some files if I want to try stock or other kernel, when coming from 1.4.1 ?

Is it something like with Faux kernels ?
[HTC Sensation] rawrfische:
That really depends on what kernel you're going to flash. If you go faux, you don't need anything because his zip will rename /system/bin/thermald. If you go with Bricked or stock, you probably need your rom's original thermald in place before flashing. Haven't tried Anthrax in a while, so can't comment there. Also haven't had the chance to try klquicksall's rcmix kernel, so can't comment there either.

Now going back to Sebastian's kernel from Bricked or faux, that gets annoying because they put modified init.qcom and init.post scripts in /system/etc respectively.

Really the best way is to look in the zips to see what they are changing, and always have a backup to fall back on.
[HTC Sensation] kergekecske:
3-8 ma stndby with connected bluetooth headset

with this kernel 2-3 ma in normal (no wifi/3g/bluetooth) stdby

and 3-8 ma with bt.

i modified the mv of 192 mhz only. (preset screen-off frequency)

need to test with every phone (12,5 mv steps), the hardware quality is not the same.

at 700 60-70 ma stby

at 750 16-18 ma stby

at 800 60-70 ma stby

as you see on the pictures the ma goes down in (around) five minutes step.

within 40 minutes you will know the right frequency.

br.
[HTC Sensation] jkolner:
Running 1.4.1 on ARHD 6.6.2 with no problems - stable and battery is fine for now.
[HTC Sensation] UnixSlayer:
Sebastian.... Would you be able to guesstimate how low the mv can go on the 1.41 kernel? I am down to 725mv at 192 MHz. Everything seems to be running fine so far. I just don't want to drop too low, in order to avoid damaging any components in my phone. Due to a lack of mv. Thanks. Oh... I'm running it up to 1.78 GHz at 1250mv.
[HTC Sensation] deano309:
Hmmmm, interesting experience today....

Whilst playing about with undervolting I discovered that if I go too low, my radio acts up, losing my reception to the mobile network!!!!

I am sure that this was related only to UV as I tried this in various positions (20 miles apart) and over 8 hours and the only change I did was lowering the voltage.

As soon as I upped the voltage, I regained a solid signal and held it!

I really wasn't aware that UV would have such an impact on the radio (Although, in hindsight, the probability of something being too far underpowered should of been obvious but I would of thought that the OS would of become laggy, glitches in games etc. would of happened before any problems with the radio!)!

Since I require my phone to be on all the time, I have left it as standard to ensure I can get a signal.

This could contribute to a higher mA drain in standby at lower frequencies due to the device struggling to keep signal due to an underpowered antenna?!

:confused::confused:
[HTC Sensation] saigon66:
How to change Gpu setting? I can only change the cpu setting with system tuner pro.

Verstuurd van mijn HTC Sensation with Beats Audio met Tapatalk
[HTC Sensation] maschenazi:
I heard that SetCPU is free for XDA members. If that's the case, anyone knows how to get it?