yashsingh1/xdaforums huggingface dataset:
[HTC Desire S] KillingspreeRift:
Flashing boot.img will solve the error.
[HTC Desire S] firiss:
hi, do not know much English, so use google translate! sorry for the mistakes!

I have the following problem with wifi sometimes get stuck when you activate the "activate" or I get error as shown below! I had custom rom and official ROM! could have? what to do?
[T-Mobile Samsung Galaxy Note II] AngelxSalazar:
I have spent quite some time searching Google looking for a modded Sec Wallpaper.apk that has all the AOSP 4.2 wallpapers or an alternative to allow me to set a different wallpaper on my lock screen as I have removed the TouchWiz launcher and replaced it with the stock 4.2 launcher and only have the option to set a lock screen wallpaper using this. I have also tried editing the apk using ninjamorph with no success any help would be much appreciated as I am trying to get as much of a AOSP feel on my T889 as possible while still using a TW ROM (Jedi-X).

Sent using xda premium
[T-Mobile Samsung Galaxy Note II] AngelxSalazar:
Assistance please :(
[T-Mobile Samsung Galaxy Note II] mikeyinid:
First of all. Change roms. Tweaked 1.4 is where it's at. It has an option for aosp lock screen. Plus tons of other very useful mods. You'll be very happy with it.
[T-Mobile Samsung Galaxy Note II] mysticfrog:
++1
[T-Mobile Samsung Galaxy Note II] RonnieRuff:
Just add the TW launcher back but use the launcher of your choice. If you go to display settings you will be able to set both.

Hope this helps.

BTW there is JEDI AOSP now

Sent By An Idiot With A Phablet!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PablooRupertooo:
Yay! New kernel for ICS... Lemme' try it. downloading~
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Csacsifiu:
:good:

What's the min. frequency?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] dreezz:
122 :good:

flashed it, and testing.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Csacsifiu:
Then i download it. :cool:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jrchan01:
This kernel is Fast O_o but I Think this would be a lot more faster of the OC would go up to 1.6Ghz even though its not Battery friendly
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
I'll consider it. I'll maybe add one with 1.6ghz or with one capped at boot at 1.4ghz. Will see :)
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] PablooRupertooo:
How i wish their is interactiveX & CFQ. ehehe
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
From the features it seem a really good kernel(i like the fact it use stock wifi modules too),tnx,but i have some questions:

1)It is undervolt embedded in kernel?

2)Can you make a version without autoroot (or can i modify your ramdisk to use in my rom)?

Tnx in advance and keep the good workin..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Abyssmal:
Sweet candy, baby! Sounds AWESOME! Flaaaashing immediately! OMG, LOL!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
Triple Buffering=project butter?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Abyssmal:
OK flashed, looks promising. I am on Zelly Cream and superuser doesn't start. What now?

EDIT: Cleaned dalvik, cache, fix permissions, cleared data on superuser app. SuperSU also not able to update binary. Sorry if it's a stupid situation. :P
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jrchan01:
Thank you :D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] rushland:
seems interesting

but i cannot access Mass Storage when my Ray on standby

now i'm using zelly cream as my ROM

back to old kernel for a while :(
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
R: [KERNEL][ICS] ***** CTCaer Kernel ***** [Linaro][UV/OC][Triple Buffering][RAM Hack

That's why i don't like autoroot,try deleting(if you can)superuser apk and bin,reboot...

Inviato da me!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
It was in my intentions to add CFQ but forgot to re add the kernel flag. Have in mind that cfq maybe is one of the most configurable io scheds but bfq does a better job in fairness (because it's an improved cfq).

As for interactiveX I'll review it.

1) Yep to avoid reboot problems. (even in stock voltages and configurable vdd for example, my ray reboots.)

I'm open though to suggestions about levels. In the next days I'll play a little with the current_now and try some new voltages until i find the

sweet spots before the error corrections begin. Also if for example 750mV has the same drain with 800mV I will keep the 800 one for stability. No need for extreme undervoltaging.

2)Well to be true I didnt wanted to included but many ppl need that feature from the kernel. If will remove it? Dont know yet.

But for sure you can edit the ramdisk. Just comment out the autoroot service in init.rc or delete the autoroot.sh in /sbin.

Yep. Well almost. It's what the project butter is based off.

Until now (testing it for 8days) it does a good job and the UI feels a looot better.

Need some tests from games though. I heard that triple buffering made some glitches in xperia T JB. If it's kernel related maybe i can add the patch to our sources.

Well it's not. The superuser is the latest 3.2 and does not have update ability (the button that says update is cosmetic and version informative). The autoroot script is copying the superuser and the su. You are ready to go.

Also no need for wipes. If something doesn't work it has nothing to do with caches.

EDIT:-------

Can you describe a little your situation?

When the screen is off and you connect the phone to pc the sd doesnt show up?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
Many tnxs,my friend.....i'm testing it(with modded ramdisk)for now it seems to be my next kernel....

-------------EDIT-----------:

If you want i can upload my modded version(No autoroot,No init.d support,basically stock optimized ramdisk+CWM)...
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Abyssmal:
Superuser FC. SuperSU does not update. Disabled superuser, rebooted, enabled, rebooted and it's NOT working.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Ok. Gonna remove mine too and test it again. Give me some minutes to figure out whats wrong.

Btw you all have problem with superuser?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
flash CrossBreeder_3.9.13.zip and did not feel faster. Am I lost something to do?

My ROM is ultimate HD3.0.2
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] foggyflute:
Trying this one now, work good so far (need to dig up a bit for stock wifi module, should have a link at top :)

Can we have some soft button for CWM? Using volume button kinda slow for install a lot of zips.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] 8f86TcLjmt:
AW: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

Hmm, not sure if it's kernel related but I can't update busybox. After reboot its always replaced with busybox v1.16.2androidminimal located in /system/bin.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Maximus1a:
thanks for the kernel.

i´ve never seen my ray booting so fast.

after 12 hrs no errors, but i´m not playing at my phone.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Well not for now. I'm thinking of modding and compiling cwm myself too sometime.

You can always edit the ramdisk and replace recovery with your own though.

It is and I thought I fixed it to a new the PATH variable. For some reason it doesn't work.

Don't worry though you have the latest busybox inside /system/bin or xbin (where you installed it), but installer shows the version of the busybox inside ramdisk.

All apps and scripts are working btw. For more than 8 months i had my ray like this.

Anyway I'll fix it for good in the next update
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

I tried v2.52 on miui v4 final

This what i tried

1. Stuck on kernel logo

2. Can enter cwm

3. I can get homescreen but after that force rebooted

4. Can't boot agaim just stuck on kernel logo

https://www.dropbox.com/s/k39jn3z0ert7lqv/logcat_ctcaer252.txt
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
AFter flash v2.52.

system crash over 3 times even I reflash clean same ROM before.

I always use cpu control set smartassv2@1Ghz+SIO.

Could we stop OC and focus on better tweak?

btw, battery drain fast.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] superwoosh:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

I haven't had a single crash since the first version of this kernel, maybe you need to flash stock ftf again and start from scratch. Also battery life for me is quite reasonable considering how much I use my phone.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] hansip87:
CTC, with the 2.51, it was waking the phone all night. Don't know why, no Wifi, nothing. but it lost the juice faster than usual (about 5% per hour, usually just 1%) yesterday night. So i went back to the v0.8 for now.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
I also try every version when CTC update immediately.

but 2.52 really crash and mobile heat.

now I go back to 2.51
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] raheelanjum:
Sorry for late reply as I was not online. Crossbreeder has improved my ray performance considerably. The developer has given trouble shooting instructions in the OP of the thread, if crossbreeder does not give desirable performance boost and he has also requested to put your results in his thread, so that he can give advise.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] azeunkn0wn:
Thanks for supporting MIUI Rom.. :D
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] stillka:
did you cleared the dalvik cache after kernel update?

I have last (final) MaxWorks MIUI V4, no problem at all.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

I use maxwork's miui too

I dunno i can't use v25 v251 n v252

On v252 i have freeze screen and then bootloop

So i just back to v08 n work fine
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] shshmhn:
increasing fps

good work:good:

your kernel gets better!!

can you increase the fps,currently it is 60 max,but think it can be made up to 72 max like in x-kernel

also when i play 720p videos the audio-video get out of sync
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] stillka:
it's strange, I have same ROM too and no problem. you are on default CPU clock? maybe it's problem with overclocking/undervolting.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

1ghz 248mhz

Thats my cpu sett
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
R: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hack

Every cpu is different,i think yours don't support many undervolt.....

Inviato da me!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

So i should change my cpu set?

---------- Post added 11th March 2013 at 12:12 AM ---------- Previous post was 10th March 2013 at 11:51 PM ----------
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] raheelanjum:
Thanks for the reply and considering induction of Frandon in your future versions. Regarding your observation about speed rating, I am of the opinion that reference here is processor instruction cycles and not our eyes. If processor can do a job in microseconds instead of milliseconds then it will be free for other jobs and this should improve overall performance in all thing where random generator is being used.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Results of frandom vs. urandom test:
====================================

Mon Mar 11 20:57:24 EET 2013

urandom created 46 MBytes of data
frandom created 46 MBytes of data

head -c46m /dev/frandom > /dev/null
real	0m 4.23s
user	0m 2.20s
sys	0m 1.15s

head -c46m /dev/urandom > /dev/null
real	0m 20.14s
user	0m 2.03s
sys	0m 17.83s

Results of frandom vs. random test:
====================================

Mon Mar 11 20:56:54 EET 2013

random created 46 MBytes of data
frandom created 46 MBytes of data

Note that frandom did 10 times as much data!

head -c46m /dev/frandom > /dev/null
real	0m 4.45s
user	0m 2.25s
sys	0m 1.04s

head -c46m /dev/random > /dev/null
real	0m 20.77s
user	0m 2.07s
sys	0m 18.06s

Platform info:
====================================

Linux 2.6.32.9-perf
Processor	: ARMv7 Processor rev 2 (v7l)
BogoMIPS	: 932.90
Features	: swp half thumb fastmult vfp edsp thumbee neon vfpv3
CPU implementer	: 0x51
CPU architecture: 7
CPU variant	: 0x1
CPU part	: 0x00f
CPU revision	: 2

Hardware	: mogami
Revision	: 0000
Serial	: 0000000000000000

Well that's a difference!

Also the method I used doesn't need extra program. I made the symlinks that point /dev/random and /dev/urandom to /dev/frandom through ramdisk.

And no need to insmod the module. It's compiled inside the kernel binary, so no extra flashing is needed.

Also I don't have free time to answer questions and problems right now. :/

But also in the next version the kernel will split to uv+1.4ghz (like the stable v0.8) and to one with 1.6ghz+Voltage Control.

Any post about problems/reboots/halts with 1.6ghz+Vdd will be ignored, because the intention was to produce a stable OCed kernel with the battery life of aire/vds' kernels.

Currently testing some voltages to lower frequencies (still not extreme things), plus other fixes and more.

Yesterday my phone slept for almost 16Hours (943 minutes) and used 3.2% battery.

Stats collected through settings app. 1.4ghz, wifi(always on), gsm (3-4 lines), widget updating weather every hour.

ps: Bug: Auto call recording doesnt automatically recording right now, as per a user's feedback. If anyone knows which debug logger config_ I should enable for kernel compiling please tell me as I haven't found anything on google and xda threads. Thank you
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

Ctc thats logcat from me abour kernel error for me

:)

https://www.dropbox.com/s/k39jn3z0ert7lqv/logcat_ctcaer252.txt
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jmurugesh:
IO Speed

Kernel: I used it from CTCaer v0.8a to 2.52

720p Video: Till now, i never seen that specific 720p video is getting played in any of the ICS ROM. But it is playing smoothly in GB ROM.

One More Question:

I have tried, Cyanogenmod v7.2 (GB), If we compare the quadrant score with the Superleggera ICS(With CTCaer v2.52), in all cases, Superleggera ICS(With CTCaer v2.52) leads/equals (Which is big plus)... except IO.

Cyanogenmod v7.2 kerenl IO Score: 2000 to 2200 (IO Scheduler: BFQ) (IO Scheduler: bfq)(Clock: 1.4Ghz)

CTCaer (v0.8a to v2.52): 1000 to 1200 (IO Scheduler: Deadline/bfq/cfq) (Clock : 1.4 Ghz)

I hope this IO plays a major role in playing games too.

Can you please provide some improvement to the IO?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Yovecio:
R: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hack

A little question, there is the possibility to see this kernel on arc s?

Thanks! :p
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
........As usual, your posts are always helpful and instructive, well done
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] yousufhere:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

Hello bro! Just flashed your kernel. STill didn't find any difference in overall performance comparing to xkernel. But I see u are keeping it updated :D so I'll stick with it. If possible please use doomlords touch or TWRP recovery in your next update. Keep up the nice work! :thumbup:

Via XDA Premium

Edit: While playing Temple run 2, background apps including launcher got killed. Any suggestions?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jmurugesh:
Great Summary. All the best for the next version of Kernel..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] TheDynamiteGuy:
is there any way this kernel works on stock gb??
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Don't know yet about the touch recovery. As I said before I want to mod a released one and compile my own in the future

Nope. You will not have wifi the least.

For GB it needs different config flags before compiling.

I'm considering merging the changes I did and produce one for GB though.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] TheDynamiteGuy:
yeah im waiting for stock gb..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jmurugesh:
Hi CTCaer,

Can you please tell me how to do the SD linking?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Abyssmal:
A little comment/disappointment on 2.52. I was for a while on 2.51 and had no problems, even battery drain went down, no lag fast opening of any app. 3Days ago I flashed 2.52 and the phone became laggy. I should point that I was using it way less these 2 days but that's not a real reason it's going into "ultra" deep sleep. Also you clearly stated you haven't made any modifications on powersave/deep sleep.

Suggestions?

I am going back to 2.51 to double check on my experience just in case.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
I have the same problem.

BTW.you can use ultimate HD(ROM) it's better than zelly cream.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] matgras:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

How to install a kernel, just like a mod in cwm? Clear cache, dalvik, reboot or some other procedure?

sony xperia ray

ics 4.0.4 rooted

stock rom
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] TheDynamiteGuy:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

You must use fastboot command or flashtool in your pc to change kernel..after that wipe cache/dalvik if you want..
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] matgras:
Re: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hac

Thanks, it sounds a bit complicated (now everybody is going to freak out because it probably isnt)

Ill search for some YT tutorials :3

sony xperia ray

ics 4.0.4 rooted

stock rom
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] jmms94:
wifi not work in miui

Hello, I tried in Miui v4, it worked so so good but no wifi, what can I do? Please help
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] arcatarc:
R: [KERNEL][ICS] ** CTCaer Kernel ** v2.52 [Linaro][UV/OC][Triple Buffering][RAM Hack

Try flashing stock wifi modules:

http://xdaforums.com/showthread.php?p=36988793

Inviato da me!
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
UPDATED to 2.6

Split to 2 versions. The main version has 1.4GHz + UV and the other 1.6ghz + vdd control.

Main version has more UV to lower frequencies now for even less battery drain on sleep/idle

Added frandom inside kernel. And also replaced random/urandom with frandom/erandom. No need for seeders or extra apps or modules.

Added scheduler tunables. here's a good read about them: sysctl scheduler tunables. Now many scripts out there will work on our phone.

Have in mind results are different from system to system and different workloads.

And many more.

As always check post 2 for full changelog.

And OP for downloads.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] christopherjohn:
thanks for the update :D

now flashing
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
last kmsg

it's bro last_kmsg file

https://www.dropbox.com/s/qzw77q88byw3qob/last_kmsg.rar

now downloading v.2.6

keep it up bro:good:
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
That's the whole /proc :P

There no last_kmsg there because you need to let it bootloop once and then go to recovery without powering off the phone.

Anyway 2.6 1.4ghz+UV will fix your bootloops.

If not, test 2.6 1.6ghz + vdd control and use an app or script to change voltages
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] adulfo:
Can you make one with TWRP?. Thanks in advance.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Not yet but i will include touch recovery in the next versions.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
1.4+UV means 1.4Ghz under voltage only or other step speed UV also?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Means that all frequencies from 122MHz till 1.4GHz have voltages that are lower than what qualcomm intented....
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
thanks. you are good.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] LoScettico:
Need wipe dalvik cache after installation?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Nope. Fastboot flash and you are good to go.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] Ainster:
sorry not kernel probliem.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] mr.nou:
ayayai

thanks ctcaer

works fine v26

:)

+1
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] CTCaer:
Dev Update:

Found the code for syncing the frame rendering to vsync to avoid unnecessary renderings that will not show up on screen in the end.

For people that don't know what jellybean's project butter include here some food for thoughts:

Project butter consists of several that are mainly in kernel:

1: Vsync on

Vsync is enabled for double/triple buffering to be also enabled. This removes any screen tearing effect and also doesn't render more frames than 60,

which in turn provide us less battery drain and smoother experience.

2: 3 Buffers for drawing frames (aka triple buffering).

This creates 2 back buffers for drawing 2 frames and one front in which the rendered frame is swapped and then showing on screen.

Using 3 buffers and not 2 provides better framerate when the overall render fps is under 60fps and reduces the big fluctuations in fps (double buffering is 60fps->30->20->15-> and so on. Triple is just 60fps and under).

3: Synchronised triple buffering with lcd panel framerate

Currently CTCaer kernel and every kernel without it uses the most common triple buffering method.

It takes what data it has and quickly renders it at the back buffers. This provides minimum lag but many frames may not make it to screen in the end and this means wasted cpu/gpu power, battery drain and less cpu power for other functions/calculations.

Synchronised method syncs the rendering to 60hz (or what panel supports) and renders a frame every 1/60 of a second (at every vsync pulse).

This method provides a little lag (16ms to 32ms, which is almost can't noticed by our senses), but it provides overall better performance, smoothness and less battery drain than the normal method.

4: Switching off triple buffering when device can render more than 60fps

The driver falls back to double buffering when the device can render more fps than it's monitor's refresh rate.

This is only done to remove that little lag when not needed.

5: Ramp up frequency when the user touches screen.

The name says it all.

So right now I found how to implement synced triple buffering method and also know how to ramp up the frequency when user touches screen (although for some reason I forget to work on that..).

If everything goes well and also find out where the auto triple buffering code is you will witness a real, full, JB's Project Butter experience.
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] knightthgink:
wow...

sounds RAY will smoother on next release.

will this make facebook more smooth also?
[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andankz:
This is the best kernel for ICS...

I'm using Smart Xperia, now in v2.6 no bootloop again... :D

Thx CTCaer