[HTC Sensation] show-p1984:
New beta release,

Codename: Legends of Awesomeness! ;)

Bricked-3.0-v0.55-b4-ics

Click Me, at the bottom of this post so I can be 50% sure you actually read this :p

What has changed from b3?

Actually "only" one thing. But that is truly innovative and will make things a lot easier for devs and users. Took me the whole night and I am awake since 19 hours so excuse any typos. My monitor is only one white blur atm :D

Have you ever wished you could set the default min/max frequency on your own?

Without having to rely on the dev to recompile?

Or doing it yourself?

Or even bothering to learn how to do that?

Well guys, your prayers have been heard!

This Beta 4 has the ability to set your default min/max cpuclocks over the zips filename with which you flash it!

Stop drooling,

it's no fake, it works.

So what the **** do I mean by that?

Well usually a kernel dev sets one default boot setting, like Bricked's defaults are: 1566/192. Sometimes this is not what you want, so you need to install an OC app, under or over clock, etc. In this case you just edit the zip file, flash, and you are good to go!

No need to change anything with an oc app!

Let me explain this on an example:

The name of the file you guys download is:

Bricked-3.0-v0.55-b4-ics-maxkhz=1566000-minkhz=192000.zip

That means the kernel will boot with 1566 Mhz max & 192 Mhz min. Now if you want to change that you just need to edit the zips name, and reflash. Done! Like this:

Bricked-3.0-v0.55-b4-ics-maxkhz=1188000-minkhz=384000.zip

Now one could say, hell that's too dangerous, what if I write something wrong in there? No problem, your show-p1984 thought of everything. I have built in that much security measures that it is not even remotely imaginable that something could go wrong. I am serious. Whoever manages to break it gets a golden pile of **** from me.

Now what does it "autocorrect" exactly?

It corrects mhz instead of khz values for you, so you can actually flash this:

Bricked-3.0-v0.55-b4-ics-maxkhz=1188-minkhz=384.zip

and it will still work.

Or it corrects wrong acpu frequencies. You can find a table @ the second post, but if you mistype sth, no fear, it will still work!

Bricked-3.0-v0.55-b4-ics-maxkhz=1190-minkhz=390.zip

for example will let the kernel boot with 1188Mhz max and 384Mhz min. It always falls back to the next lower step. (Actually you won't need to bother for the acpu table anymore, just type anything in there, it will automatically correct it for you!)

Now what if you write a letter in there? Like this:

Bricked-3.0-v0.55-b4-ics-maxkhz=II88000-minkhz=38A000.zip

Well, the kernel will detect that and fall back to default settings read out of my .config. Which means the kernel will boot @ 1566Mhz max and 192Mhz min.

What to do if you just want to change your clocks?

Rename the zip file, boot into recovery, flash, and enjoy ;)

Currently there is only one limitation:

You can't have two files with the same base on your scard. that means:

Bricked-3.0-v0.55-b4-ics-maxkhz=1190-minkhz=390.zip
Bricked-3.0-v0.55-b4-ics-maxkhz=1188-minkhz=192.zip

are not allowed to be on the sdcard at the same time, the kernel would boot with defaults: 1566/192 if you flash either one of those files. (I am too tired to program a check for that right now ^^)

The "base" of the filename is this: Bricked-3.0-v0.55-b4-ics-

So you can have 2 files on the sdcard with names like this:

Bricked-3.0-v0.55-b4-ics-****

Bricked-3.0-v0.55-b5-ics-****

Bricked-3.0-v0.6-ics-****

(****=etc etc etc etc)

Furthermore it must be followed by maxkhz=VALUE-minkhz=VALUE.zip It is not possible to switch the positions of max and min. But you can leave them out of there completely, the kernel will then boot with 1566/192.

This is

genuine innovative

code

from me

. I didn't even occasional glance at someone elses work. So if sth like this is already out there, SCREW THE DEV :p because I did not see it and wrote it from scratch! :D

Source is split into two parts, zip and kernel. Kernel will come online with the official release of 0.6 (got some cleanup to do ^^). The zip can be studied by all the bash ppl out there ;)

Download

STOCK GPU CLOCKS (3D@266, 2D@200): CLICK ME

MAX GPU CLOCKS (3D@320, 2D@266): CLICK ME