[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Unfortunately no. Right now SmartassV2 is the best for single core phones.

It has the best performance but also the lowest battery drain.

If you still want the faster ramp up of interactive governor just make a script that tunes

/sys/devices/system/cpu/cpufreq/smartass/up_rate_us

/sys/devices/system/cpu/cpufreq/smartass/ramp_up_step

The 1st is how quick it can scale up to max frequency. (example: from 48000 to 24000)

And the 2nd one is to skip frequencies and in the end ramp up faster. Also there's no need for ramp_up_step

to be a calculated value. If you want for the cpu to scale faster just write a bigger freq there.

For example from 128000 to 300000 (or less, or bigger).

Here's how it works. [up_rate_us 24000 and ramp_up_step at 250000]:

We are at 122mhz and we need to go to 1.4ghz:

1: Smartass is smart so it will immediately hit 768mhz

2: In 24ms it will go to 768+250=1.018, the nearest one is 1024mhz

3: in another 24ms it will got to 1024+250=1274, nearest is 1200mhz.

4: in another 24ms it will hit the max 1.4ghz

So with these values it takes 72ms to hit 1.4ghz. Also in smartass you hit 768mhz in almost 0ms.

With the tuned values that I have on it goes likes this:

1: 768mhz

2: 48ms 768+128=896 -> 806mhz

3: 48ms 806+128=934-> 1024mhz

4: 48ms 1024+128=1152 -> 1.2ghz

5: 48ms 1200+128=1328 -> 1.4ghz

It'll need 192ms to hit 1.4ghz

So yeah you can just decrease the steps it takes to reach max freq through ramp_up_step or decrease the time it takes to change freq through up_rate_us or both.

It's better to increase the ramp_up_step. It's less stressful to the cpu.

Stressful to the cpu?

Yeah changing the values provides stress to the cpu because it makes it change frequencies more quickly.

Well it's not easy to harm the cpu. In the longest run may be problems. Example: it can't take too much undervolting or OC anymore.

Also having it to go to bigger freq faster drains more battery.

Don't be scared! I'm telling these to inform you so you will tune it to safe values. Not to sth extreme.

Again it's not easy for the cpu to degrade.

Try for example only changing ramp_up_step to a bigger value. Anything between 200 and 320 (not more than 320, it will skip many freqs).

See if it makes you happy.

If not, try reducing the up_rate_us. 32ms (32000us) or 24ms or 16ms (don't go below 10ms).

Don't pair extreme values together. 16ms and 384 step will be too much.

Also you can start from up_rate_us too.

I hope it explains how many governors work in scaling the frequency up. Try to be reasonable.

Care your cpu and more battery is more fun.

Play safe and test. :)

In the end this will increase the responsiveness of your phone a lot but the battery drain will be bigger.

Bt and wifi are the easy ones to fix (well bt is harder).

The major problem is the camera. Only sony libs can record video at 720p.

For now the open sourced omx libs are not as good as propriety sony ones.

Also FM radio is not working. So for now 3.0.8 is not good for daily use.

There are many hardworking ppl in that project, expect it to do major breakthroughs.

Something is wrong with the script. Also in terminal just write the path of the script.

Sth like

:# /data/script.sh

Btw you can't properly execute a script from sdcard, using terminal.

You have to copy it to let's say /data and change the permissions to rwx-rwx-rwx 1st.

If you are using smanager then it's ok.

Lastly, see the attached script. It's a working script.

Anyone that have problem with stock wifi modules with 2.7 (and 2.6 was working), please reflash 2.7 and run the script.

The log will help me identify the problem.

I see.

So yeah, people that need init.d right now AND also the benefits of 2.7 must use the /system method (iridaki init.d) for now.

I'll release a hotfix (2.72) for init.d and wifi as soon as possible.

I'll try to find the a better way to check for the 2nd init.d method. And for wifi, I'll need logs from users that have the problem.

Sorry for any inconvenience.

EDIT---------

Came back from vacations

Started downloading the monster called cyanogenmod 9 repo.

This means I'm gonna build TWRP. I hope everything goes well.