yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] kalpik:
Yes. Though both builds have vsync. The Mali one is vsync_sysfs, the other one is vsync_ioctl :)
[Galaxy S II Android Development] mcm811:
http://review.cyanogenmod.com/#/c/23580/10 (Patch set 10)

try to test Siyah-cm10-jbmali-vsync_sysfs

http://sourceforge.net/projects/cm1...1.5-cm10-jbmali-vsync_sysfs-1002.zip/download
[Galaxy S II Android Development] kalpik:
No ROM update? Changes only to kernel?
[Galaxy S II Android Development] bombaybadboy:
I like this thread, we have someone that put our i9100s first instead of going off to help the i9300 that has more than enough help. Thank you mcm811
[Galaxy S II Android Development] GalaxyFan88:
Ah, thanks for clarification!

Is the unstable framerate we have in the current builds the cause for the micro stutters we have sometimes if we scroll trough different pages/lists?

Will it be fixed with a stable 60fps framerate to get that 'Galaxy Nexus smoothness'?
[Galaxy S II Android Development] iamnotkurtcobain:
Will be testing :). But I guess I use the stock cm10 kernel 2.10. Once you uploaded it :)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] kalpik:
Like mcm811 would say: "Know the answer to that, you already do!" :p
[Galaxy S II Android Development] mcm811:
Rom will finish after 30 ~ 50 minutes.
[Galaxy S II Android Development] TheSpaceManatee:
I can use that with siyah 02/10? Is the new siyah test working on this new 02/10 mali?
[Galaxy S II Android Development] GalaxyFan88:
Okay, fingers crossed :)

Never felt my gs2 so smooth before. Lookin forward to the real butter experience with real 60 fps :cool:

Thanks mcm and all the others for your tireless contribution to the awesomeness of the gs2!
[Galaxy S II Android Development] aliander:
+1 aswell

Thx in advance OP
[Galaxy S II Android Development] Muchoaliento:
Isn't it "dangerous" to add commits that have not been approved by other teamhacksung's members ? :confused:
[Galaxy S II Android Development] aliander:
yep, keep your kitten away - it will propably get killed!
[Galaxy S II Android Development] chrismalla:
Yes it is. The commit is not ready for merging yet. It will most likely not boot.
[Galaxy S II Android Development] iamnotkurtcobain:
Maybe you should wait at least two days before adding the commit. Kinda useless atm.

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] pimser:
do u expirience this too? zooming an scrolling in stock browser is not improved/smooth when on wifi but very good when on 3G.
[Galaxy S II Android Development] Muchoaliento:
Kittens ? No kittens here, I ate the last one a fortnight ago
[Galaxy S II Android Development] jegormeister:
holy crap! this last build is so amazing!

Sent from hell
[Galaxy S II Android Development] 00raq00:
Have you build from 18.09 from

http://sourceforge.net/projects/cm10i9100vsync/files/

?
[Galaxy S II Android Development] jegormeister:
yes. The latest one. It was compiled just several minutes ago. Go ahead and flash.

Sent from hell
[Galaxy S II Android Development] carlocarrera:
what exactly has changed ?
[Galaxy S II Android Development] oddlyshapedstickman:
I'm noticing a break in holo in the messaging app.

I'm on 18th build using the Siyah 4.1.5 vsync.
[Galaxy S II Android Development] jegormeister:
From technical point of view? I believe that the last commits were included but mcm811 should know better. From my opinion, having tried experimental builds from codeworkx, official nightlies, kalgecin's build and the ones from mcm811, this last one feels the smoothest so far.

Sent from hell
[Galaxy S II Android Development] carlocarrera:
ok but if im already running the build from yesterday (with vsync mod) ?
[Galaxy S II Android Development] jegormeister:
The placebo is strong with this one. :)

Sent from hell
[Galaxy S II Android Development] Sepharite:
This kernel wouldn't work with any other JB roms, would it?
[Galaxy S II Android Development] Gustavo_s:
Dorimanx with vsync enabled for download, ty was waiting for that.
[Galaxy S II Android Development] mcm811:
http://sourceforge.net/projects/cm10i9100vsync/files/Dorimanx-V5.80-SGII-cm10vsync-0919.zip/download

Dorimanx v5.80 + vsyncpatch + Siyah's Initfram3(no cortexbrain-tune)

thanks Dorimanx, Voku, Gokhanmoral
[Galaxy S II Android Development] aliander:
sry, after work too tired for searching...

Diff Dorimax Siyah ?
[Galaxy S II Android Development] mcm811:
Kernel 5.80! Mega Merge with 3.6.RC6! sched core + smp + mm latest! …

Welcome to 3.6.RC kernel for SGII :)

Done all be my self :) to merge is very hard.

Have fun!

72369b71f4 Browse code

dorimanx authored 6 hours ago
[Galaxy S II Android Development] switchgott:
Now iam a little confuse :((

The mali rom, now, can be used with siyah mod kernel too in version 02/10 ??
[Galaxy S II Android Development] iamnotkurtcobain:
New test siyah still black screen. But I flash your 2.10 build with stock kernel :).

Awesome awesome work mcm811! Thank you SO MUCH!

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] bombaybadboy:
No that will still be stock kernel
[Galaxy S II Android Development] mcm811:
thank you for testing.
[Galaxy S II Android Development] antt00:
Can't wait for the rom. Flash siyah 2.10 on top of mali 1.10 rom. Working fine. Very smooth indeed. :D
[Galaxy S II Android Development] switchgott:
how could that be ???

Can't wait for the rom. Flash siyah 2.10 on top of mali 1.10 rom. Working fine. Very smooth indeed

I guess, this wont work?
[Galaxy S II Android Development] DSC05:
+1 siyah still doesn't boot
[Galaxy S II Android Development] antt00:
I am one of those people that can use siyah without issue on the mali version. All mali version boots fine with siyah for me. :p
[Galaxy S II Android Development] bombaybadboy:
Did you find that you have no deep sleep or excessive battery drain
[Galaxy S II Android Development] greenemperor:
Please provide screenshot for proof:p
[Galaxy S II Android Development] iamnotkurtcobain:
I believe him. Hope we all get a working siyah jbmali kernel ;)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] antt00:
Always have deep sleep and no abnormal batt drain.
[Galaxy S II Android Development] Prashanthme:
Does this patch answers RILJ wakelock???
[Galaxy S II Android Development] technotika:
There's a great sense of irony for me using this ROM. It is experimental and yet is the most stable jellybean ROM I have used. I tried them all believe me and this is the only one I used which doesn't lock up or crash 2 or 3 times a day. Brilliant! thanks to all the hard work and effort that goes into it ....you restored my S 2 to full working order !!!
[Galaxy S II Android Development] ObihoernchenDE:
@mcm811

Is it possible to compile jb_mali... with 4.7 (Linaro)?

http://xdaforums.com/member.php?u=4179070
[Galaxy S II Android Development] PunkOz:
I think lot of people is confused so am I .. I've read like 8 pages and couldn't find a concrete answer.

JB Mali = 60 FPS

JB Vsync = 60 FPS

Am I right? If so, why do we have 2 builds if both of them are running @ 60 FPS AND .. what's more confusing is.. WHY DO PEOPLE SAY VSYNC BUILD IS SMOOTHER WHEN BOTH OF EM HAVE 60 FPS?! D: So confusing omg.. You should put the differences between each ROM in the first page so people stop asking :P
[Galaxy S II Android Development] iamnotkurtcobain:
Just download Jb mali build. No mem leak is awesome :p

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] elitewarrior:
Hm I am pretty sure the new JB Mali build with vsync_sysfs has yet to be uploaded... or did it already have that in 1/10? Because I see the folder updated at 2/10 but files inside dated 1/10
[Galaxy S II Android Development] PunkOz:
I'm one of those who still worry about batt life :/ that's why I'm using vsync build with Siyah and some pro configs with ExTweaks :p
[Galaxy S II Android Development] ObihoernchenDE:
JB Mali sysfs - NO memleak, VSync (sysfs), 60fps with 02.10, no custom kernel possible (only a few people can run Siyah)

JB Mali uevent - NO memleak, VSync (uevent), no custom kernel possible (only a few people can run Siyah)

VSync - memleak, VSync (ioctl), 60fps with 02.10, Siyah or Dorimanx kernel possible

sysfs, uevent and ioctl are different ways to implement VSync.

So if you want to have no memleak JB Mali sysfs 02.10 (comming soon) is the way to go :)
[Galaxy S II Android Development] thomsch:
it is experimental because it isnt for everybody. if you want to try this you should read and read and read and then you would understand.

The new build is 60fps. Only that build for now.
[Galaxy S II Android Development] greenemperor:
Did you wipe data/factory reset before flashed it?
[Galaxy S II Android Development] TheSpaceManatee:
Probably but I wiped everything and siyah ain't working..

EDIT: F5 F5 F5 F5
[Galaxy S II Android Development] antt00:
Nope no wiping. All i did was reset extweaks in cwm for the first time.
[Galaxy S II Android Development] pimser:
guys, take it as it is, there are some ppl who are able to boot siyah and most are not for the moment. it has nothing to do with wiping or extweak settings!

edit: sorry, cant read it anymore...
[Galaxy S II Android Development] antt00:
I believe its link to the number of "thanks" one have given to gokhan. :cyclops:
[Galaxy S II Android Development] mcm811:
Elapsed: 132 min(s) 36 sec(s) :crying:
[Galaxy S II Android Development] vbauer86:
:eek:OOO
[Galaxy S II Android Development] thomsch:
Whyyyyy I need to sleep.

I will wait :(

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] PunkOz:
the UI is smooth, facebook and whatsapp still lag as f*** :p I hope the devs make their apps more jb friendly .. whatsapp always been lagging for me when scrolling around contacts and open chats, and so you people know the zooming in browser or gallery is.. not lag.. it just shakes a lot and looks really lag but it isn't lag I guess this happens when you use two fingers on the screen :p

I'm not complaining I'm just saying what I saw when I was testing.

Amazing ROM keep it up!
[Galaxy S II Android Development] iamnotkurtcobain:
Not working? :(

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] antt00:
2 hrs before i get home from work. Take your time. :)
[Galaxy S II Android Development] pimser:
lol....**** i only have left one thank for to day!
[Galaxy S II Android Development] GFXi0N:
I really can't keep up with this thread.. I'm lost again...:confused::crying:

More reading for when I get back home....:silly::eek:
[Galaxy S II Android Development] iamnotkurtcobain:
@mcm811 have you merged configs too on your 2.10. build? :)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] TheSpaceManatee:
Elapsed means he took that amount to upload. He has finish uploading. If I read him right. I haven't checked :p
[Galaxy S II Android Development] thomsch:
Downloading new jb mali build!

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] iamnotkurtcobain:
Build 2.10. online :)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] switchgott:
What abot Battery drain with mali new version 02/10 ?
[Galaxy S II Android Development] mcm811:
compile time is 2hrs.

upload time is 30sec.
[Galaxy S II Android Development] bombaybadboy:
Miss a page and its easy to get lost. New builds coming in but now seem to have a smooth constant 60fps frame rate. We are waiting on the new Mali build with this rate due soonish
[Galaxy S II Android Development] thomsch:
Dude, I wish I have your Internet

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] TheSpaceManatee:
No one knows, because no one has flashed it yet. Plus, it would take a day to figure that out. ._.
[Galaxy S II Android Development] iamnotkurtcobain:
Damn... your internet speed is omfg..Thanks for the build!!!

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] DreddJudge:
Just flashed new mali build and new siyah and it all boots and seems smooth to me :D
[Galaxy S II Android Development] Daft*mau5:
So what's the difference between the stand alone cm10kernel and the one included in the rom
[Galaxy S II Android Development] mxn-:
New link?
[Galaxy S II Android Development] mcm811:
no difference.
[Galaxy S II Android Development] Sumit.K:
3 Months with a single charge, 1 month of talk time on 3G and 2 years of standby time and that too on a build that's still "Experimental" . Isn't that great? Flash it right away and enjoy :silly:
[Galaxy S II Android Development] hoseth0711:
http://sourceforge.net/projects/cm10i9100vsync/files/jbmali-oshwc2-vsync_sysfs (nomemleak, nosiyah)/
[Galaxy S II Android Development] nasaprinsloo:
It's only been up for 10 mins. so battery life is totally excellent (download 5 mins, install + boot couple of seconds, uptime 2 mins = battery life not even lost one percentage since) might just last forever at this rate

:laugh:
[Galaxy S II Android Development] TheSpaceManatee:
+1000

Btw first boot was quite laggy as cimpared to previous versions but after applying nav bar and reboot it is very smooth :good:
[Galaxy S II Android Development] otaku888:
Hahaha :laugh:

good one.

Just flashing new ioctl vsync one now.. exciting.
[Galaxy S II Android Development] iamnotkurtcobain:
Why? Do you like mem leaks?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] thomsch:
Maybe he likes custom kernels :D

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] hoseth0711:
So just to be sure. If i flash the latest mali build i will get around 60fps in general UI?
[Galaxy S II Android Development] otaku888:
Yes I love mem leaks! :laugh:

Hasn't really bothered me and yes I love the custom kernel even more. Especially BLN.
[Galaxy S II Android Development] nitinvaid:
I also Like Memory leaks Bcoz i want to dualboot with siyah
[Galaxy S II Android Development] iamnotkurtcobain:
@mcm811 is this

http://review.cyanogenmod.com/#/c/23924/

In your 2.10. build?

I'm asking cause espen forgot it in his build ;)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] rajarshi10:
So how is the current build?
[Galaxy S II Android Development] thomsch:
I can't describe it. It is awesome. Really

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] TheSpaceManatee:
I have a nexus 7 with a smaller screen! If you know what I mean :p
[Galaxy S II Android Development] aliander:
Using cm-10-20121002-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin

Results:

- Test-Siyah (Siyah-s2-v4.1.5-cm10-jbmali-vsync_sysfs-1002) gives me black screen

- Stock is running astonishing fluid smooth

Would there be BLN and some fancier CPU/GPU tweak-options (speak: Siyah ;) ), I would be happy as a young puppy :)

Thank you very much for your affords!
[Galaxy S II Android Development] iamnotkurtcobain:
Patience, it will come ;)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] wini77:
flashed the new 2.10. mali build. Again it is awesome, but the ney siyah with mali still won't work with my phone ...
[Galaxy S II Android Development] mcm811:
It's nothing for i9100.

change "Old Version History: Base" to "Old Version History:	Patch Set 4".

M	drivers/misc/modem_if/modem_link_device_hsic.c	+2, -0	Side-by-Side	Unified

M	drivers/misc/modem_if/modem_link_device_usb.c	+1, -1	Side-by-Side	Unified

M	drivers/misc/modem_if/modem_link_pm_usb.c	+1, -1	Side-by-Side	Unified

M	drivers/misc/modem_if/modem_utils.c	+0, -4	Side-by-Side	Unified

added debug code.

don't need it.
[Galaxy S II Android Development] hoseth0711:
Would it be a good idea to flash one of the files from this thread on top of the latest build from today? http://xdaforums.com/showthread.php?t=1914953
[Galaxy S II Android Development] iamnotkurtcobain:
Thanks but espen forgot it and his build runs with 10 fps..

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] thomsch:
Already included the best combination. Don't touch anything. It is working great :D

Enviado desde mi GT-I9100 usando Tapatalk 2
[Galaxy S II Android Development] drsoran2:
yeah, I'd like to know that too!

So "cm-10-20121002-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin" is the best one to download? No memleak, 60 fps vsync, etc?! but no custom kernel so far.
[Galaxy S II Android Development] Sumit.K:
Sorry for a noob question but I just want to be on the safer side since I am flashing JB for the first time. I see 2 files in the download section and from what I understand:

1. Download ROM and CM 10 Kernel

2. Wipe data and system

2. Flash ROM, CM10 Kernel and Gapps

I am just asking this to understand if the ROM includes a kernel or not. Do let me know if there is something else required. I am about to flash jbmali-oshwc2-vsync_sysfs-changmin build, is this the best one without memory leak? Thanks in advance.
[Galaxy S II Android Development] ObihoernchenDE:
Yes
[Galaxy S II Android Development] karthikcs:
So much happening in this thread. Loving this. Downloading much awaited ROM now
[Galaxy S II Android Development] Bojcha:
damn, 'kernel samepage merging' = OFF, gives much better overall performance.

Do you guys keep that On or Off ?
[Galaxy S II Android Development] Gustavo_s:
i had that on for mem leak, but it seems to be useless now, i will also disable it, thanks for remembering :good:
[Galaxy S II Android Development] iamnotkurtcobain:
It is off by default. Do you have it on on?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Bojcha:
Was ON. Don't know who turned that ON. Next to add that yours script... :)
[Galaxy S II Android Development] gaz617:
1. Download ROM, it already contains the kernel

2. Flash ROM and Gapps

3. Wipe data

4. (optional) fix permissions
[Galaxy S II Android Development] hoseth0711:
How?:)
[Galaxy S II Android Development] Gustavo_s:
settings -> performance -> memory management

just noticed that option is not avaible when using siyah :p only stock kernel
[Galaxy S II Android Development] thomsch:
I have it off by default
[Galaxy S II Android Development] Ghost-of-the-Sun:
+1

So you say it is better to keep it disabled?

The description sounds good XD
[Galaxy S II Android Development] gaz617:
As with all these things, try it out for yourself! I personally prefer it off, but your needs and usage may differ from mine.
[Galaxy S II Android Development] II_DiE_4:
Hm.. Default kernel on latest jbmali and kernel is stucked between 1200 and 800Mhz all the time. Changed the gov and scheduler but still the same.. Reboot and took out the battery without success.

Any1 else with this?
[Galaxy S II Android Development] Gustavo_s:
might be media scanner, let it run for 5min
[Galaxy S II Android Development] manulemaboul:
Mine don't. Maybe your media scanner is still doing his job.
[Galaxy S II Android Development] karthikcs:
After installing today's Mali build, here is my feedback of my past 45 min usage.

This is first time I installed Mali build. I was using yesterday's vsync Build. I would say vsync is real smooth compared to today's Mali build.. I am not sure 60hz is making any difference to smoothness

---------- Post added at 05:25 PM ---------- Previous post was at 05:23 PM ----------

I changed to lulzactiveq. No issues. It's usually 200mhz when idle
[Galaxy S II Android Development] ArchenzeEL:
On latest Mali build (2.10):

2D Drawing : 60FPS (more or less constant)

3D Drawing :57-62FPS(average 60FPS) FIXED

Sp. Format Drawing/3D Rendering : 40-50FPS [needs higher GPU clock speed] FIXED

For overall 60FPS

Run the following lines in terminal emulator or Create Script n run:

1.Copy/Paste code in Terminal Emulator n run.

IF u think evrything is Smoother. then create Script and add to init.d.

#!/system/bin/sh

if [ "a$(cat /sys/class/misc/gpu_clock_control/gpu_control|grep Step3)" == "a" ]; then
echo "3-steps"
echo "160 267 400" > /sys/class/misc/gpu_clock_control/gpu_control
echo "70% 50% 85% 65%" > /sys/class/misc/gpu_clock_control/gpu_control
echo "850000 950000 1100000" > /sys/devices/virtual/misc/gpu_voltage_control/gpu_control
else
echo "4-steps"
echo "160 200 267 400" > /sys/class/misc/gpu_clock_control/gpu_control
echo "85% 70% 85% 65% 85% 55%" > /sys/class/misc/gpu_clock_control/gpu_control
echo "850000 900000 1000000 1100000" > /sys/devices/virtual/misc/gpu_voltage_control/gpu_control
fi

cat /sys/class/misc/gpu_clock_control/gpu_control
cat /sys/devices/virtual/misc/gpu_voltage_control/gpu_control
[Galaxy S II Android Development] Agent_Adodas:
How can we measure Frames Per Second? is there an App. for that?

thanks,
[Galaxy S II Android Development] wini77:
Just an update on the feedback for the latest 2.10. mali build.

After I rejected a call the phone got a SOD...
[Galaxy S II Android Development] hoseth0711:
And here is the script. Just download and run it as su through script manager http://db.tt/5T2qxrs9
[Galaxy S II Android Development] laliluh87:
does todays mali build work with siyah kernel?
[Galaxy S II Android Development] marbulas:
Why apply the source from dorimanx? :(

(I retired to use his kernel because of the bugs so lots of and remains a couple of months... phew...)

Frames of latest build ( Siyah-s2-v4.1.5-cm10-vsync_ioctl-1002.zip ) totally slowest I've ever used your kernel and the speed looks like sammy original kernel. Laggy enough.
[Galaxy S II Android Development] antt00:
You have to test it yourself. Basically if it had work before then it should work. Otherwise its not working.
[Galaxy S II Android Development] wini77:
not for me ... for some users that has worked in the previous builds it is working ...
[Galaxy S II Android Development] Neil15:
So this latest vsync, mem leak is now fixed?

cm-10-20121002-EXPERIMENTAL-i9100-oshwc2-vsync_ioctl-changmin.zip?

Or there is new mali..

I read 2 pages back and I'm quite confused about what you're all talking about..

This is the new mali?
[Galaxy S II Android Development] wini77:
once again ... only the mali build has the mem leak fixed
[Galaxy S II Android Development] Neil15:
I know that, I'm just trying to confirm.. Try to download or simply put the mouse pointer on the latest vsync, it says mem leak, siyah dorimanx blah blah..Btw, Downloading latest jbmali oshwc2 vsync sysfs changmin.. ;)
[Galaxy S II Android Development] Ghost-of-the-Sun:
Which governor is the best for battery life?

I'm using conservative right now and I see no performance difference from pegasusq... Not even lockscreen lag.

I also set max CPU speed to 800 MHz and undervolted - 50mV
[Galaxy S II Android Development] vbauer86:
Thx 4 all developers working hard on cm10.

how about to implement old cm9 feature ''saving pics/vids on sd card'' that would be very nice (i know jb camera + can this too but i dont want to have 2 cameras)

afaik dark is working on the flash issue after pressing back button on camera.

Damn i like you guys!
[Galaxy S II Android Development] manulemaboul:
Yes, it says mem leak, so there's mem leak.

Mali one says no mem leak ;).

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Android Development] Bojcha:
I can't make gpu scripts to work. both gpu_clock_control and gpu_voltage_control always empty.

Tryed both scripts from mcm and iamnotcurtcobain, also permissions ..etc.. but nah.. Am i missing something ?
[Galaxy S II Android Development] fstof:
So other than the cherry picks in this build.

Am I correct in thinking the next official nightly will be on par with this (mali) one?
[Galaxy S II Android Development] hoseth0711:
Nope
[Galaxy S II Android Development] himzz0007:
can someone help me which download to prefer...................................
[Galaxy S II Android Development] amapi:
this one

cm-10-20121002-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin.zip (161.6 MB)

http://sourceforge.net/projects/cm10i9100vsync/files/latest/download?source=files

vsync (fast), no memleak, super nice;
[Galaxy S II Android Development] Ghost-of-the-Sun:
Download a mali build. Keep it as it is. Don't change kernel.
[Galaxy S II Android Development] greenemperor:
This

http://sourceforge.net/projects/cm10i9100vsync/files/jbmali-oshwc2-vsync_sysfs (nomemleak, nosiyah)/