yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] Farmfield:
Seriously, I don't know why my S2 is as it is, but it's been pretty amazing from day one, everything from never having issues with the ROM's to the screen being so oleophobic I can use a stick of butter as a stylus without the screen getting smudges. Just pure luck, nothing else...

---------- Post added at 01:48 AM ---------- Previous post was at 01:44 AM ----------

Yeah, just tried it, it works as well.

And no mem leak. RAM actually drops when I start tapping the notification bar while checking running apps/RAM usage... And it's really as smooth as my Gnex, no difference between them what so ever now...
[Galaxy S II Android Development] iamnotkurtcobain:
You have the nomemleak version on your phone and the siyah kernel... what the f? Head exploding in 3.2.1

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Farmfield:
I know. But I don't know WHY. But it works - and this time it's really some serious sh*t, I swear, you couldn't feel the difference between the Gnex running Cm10 + Franco kernel (smoother than stock AOSP 4.1.1) and my S II now, I guarantee you can't... I know butter isn't running but it could as well be, it's running absolutely flawless. :eek:

Edit: One thing is for sure - I'll NEVER delete this ROM and kernel from my memory... ;)
[Galaxy S II Android Development] manulemaboul:
Don't mind, I'll keep siyah, even with the broken camera.

It's just so damn smooth and fast, I can't stop swiping between my home screens, opening and closing things and scrolling, just for fun :p.
[Galaxy S II Android Development] iamnotkurtcobain:
Would be nice if mcm or gokhan will bring a siyah version that works for all of us with cam and smoothness

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Gustavo_s:
it works here too, didnt say before because people might think we are trolling...
[Galaxy S II Android Development] Farmfield:
Yeah, so I know benchmarks are kinda BS but yesterday with the 02/10 vsync ROM & Siyah I got 5,900 points in Antutu and with this ROM I got 6,400... So basically a 10% jump in score there... Same in Quadrant. Yesterdays score was just above 3,000p and today it jumped to 3.332p... So 10% booth there too. So yeah, mcm811 got magic fingers indeed. I'm hugely impressed right now.
[Galaxy S II Android Development] manulemaboul:
It has always worked on yours :).
[Galaxy S II Android Development] antt00:
Wow woke up to a messy thread. :p

Its known fact that with mali (no memleak version), siyah works only for a few users (including me :cyclops:). Others will not be able to boot, no one knows why.

If you want siyah, 2 options:

1) use vsync version (with memleak) + vsync siyah version

2) use the experimental ion siyah kernel with mali rom --> warning camera not working.

So can we stop going round and round with this issue. Someone's head already exploded. Let mcm work on it. Gokhan should also be back on it soon as well. Fingers cross.
[Galaxy S II Android Development] iamnotkurtcobain:
Do you have force 2d acc enabled?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Farmfield:
I still suspect that the reason it doesn't work is your tweaking. Wasn't there a script to absolutely clear the tweaking? Or someone wrote, installing with stock kernel, deleting init.d, rebooting and installing Siyah..?

And/or, it's nothing as simple as clearing camera app data will fix it?

Noops. No tweaks. Well, SIO i/o seems to be kept from earlier settings, but nothing else...
[Galaxy S II Android Development] antt00:
Nothing to do with wiping init or wiping extweaks or wiping the whole phone. :p

I think you should go back to your theory that every phone hardware is different. :cyclops:
[Galaxy S II Android Development] Farmfield:
Have you tried? (...all of those..?)

̶I̶t̶'̶s̶ ̶n̶o̶t̶ ̶a̶ ̶t̶h̶e̶o̶r̶y̶,̶ ̶i̶t̶'̶s̶ ̶a̶ ̶t̶h̶e̶o̶r̶e̶m̶.̶

Edit: it's actually not a theorem. A theorem has been proven. I actually thought they were the same thing. So ignore that. :D
[Galaxy S II Android Development] antt00:
Siyah works for me so i dun need to try it. But other uses had tried it to the point of factory reset and fresh install and stuff.
[Galaxy S II Android Development] Farmfield:
Well, so much for Siyah not having RILJ wakelocks... :eek:
[Galaxy S II Android Development] Farmfield:
Cool. Just wondering. And yeah, we're probably back to the hardware revisions then - different results with the same software is most likely explained by differing hardware, just common sense.
[Galaxy S II Android Development] iamnotkurtcobain:
Which theme is that?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] chrisyng:
I'm going to add some more strangeness into the mix..

I have been running the Mali versions for awhile now, no memleak was a little more important to me than siyah. When the open source hwc was put into the builds, I found that video corruption would happen especially in YouTube and netflix. Entropy had a post in the main cm10 thread about this being one of the drawbacks to the open source hwc. I reloaded the normal blobs and fixed video.

Today I flashed the vsync version of this rom. Mostly due to all of farmfields gushing of how fast it was... I also used siyah as the kernel... Now here is the strange thing. Even though the vsync version also utilizes the open source hwc, all my videos work without a problem.. And farmfield is correct, it is very fast.

The fact that some phones boot with siyah+Mali and others don't (mine doesnt) leaves me baffled. I have cleaned my phone, wiped it clean several times and I have no luck getting it to boot. The new version that was posted but breaks the camera is also odd, what does the camera have to do with it? Then I recalled when I swapped motherboards with my other sgs2 and found that the cameras were different between the 2 phones... One was black, the other silver casing. Could it be a hardware difference that is giving us issues? Is there any way of reading the camera firmware versions on the phones? Or am I barking up the wrong tree? I guess I could swap cameras and see if it makes a difference, but that's a pain to do.
[Galaxy S II Android Development] Farmfield:
F****** awesome, isn't it! :D

Here ya go! It's called Alpha Blue...

(there's also a matching blue theme for Apollo and Tapatalk, if you're CDO'isch)
[Galaxy S II Android Development] PhoenixNZ:
OK, I have to ask, please tell me how you got the lovely round battery indicator??:cool:

And yes, hold my hand through the process:o I'm a noob till I know more.
[Galaxy S II Android Development] antt00:
Its a theme and the link is just above your post. :rolleyes:
[Galaxy S II Android Development] Farmfield:
LOL - what he said! ^

And you install the apk I linked to and then you choose the theme in Menu->System Settings->Theme :good:
[Galaxy S II Android Development] oneheart1975:
the latest IOCTL + Siyah is a monster. Good job guys! I am not really affected that much by the memleak. Yes, it is there. What I did was follow someone's suggestion to run scheduled reboot. I set mine every other day. Well see.

The smoothness is awesome. I have to tweak to be able to balance battery life and smoothness. :)
[Galaxy S II Android Development] cnn888:
did you flash the mali rom together with the siyah mali kernel or actually let the rom booted with its original kernel prior flashing the siyah?

what i did is ugrading the rom with its original kernel and let it boot successfully before flashing the siyah mali kernel.

in fact i just flashed the 10.03 siyah-mali kernel from the forbidden-visible folder and it boots just fine.

below is the screen shot proof.
[Galaxy S II Android Development] PhoenixNZ:
Just applied that theme (alphaBlue Paid), and battery still a stick with percentage beside it. Checked in settings/system/status bar and only options are

Icon

Percentage

Hidden

Round is pretty. LOL.
[Galaxy S II Android Development] Bojcha:
@ Farmfield

What exactly rom and kernel you flashed? i see kernel is 04.10 ?

What to try again...

ah and also when you remove battery what it says, made in ... ?
[Galaxy S II Android Development] Farmfield:
@PhoenixNZ

I just installed the theme apk and choose it in settings, nothing else. Try rebooting.

Rom: cm-10-20121003-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin.zip

Kernel: Siyah-s2-v4.1.5-cm10-jbmali-vsync_sysfs-1003.zip

For flashing I used 'standard procedure 1b': Flash ROM, then kernel, then gapps, then wipe cache partition, then wipe dalvik cache, then fix permissions and finally, reboot. Yeah, it's a b**** of an overkill, but it's a proven approach, hehe... :D

And I just checked, it say's 'Made by Samsung' and no country origin. No Origin on box either. Weird... (and afaik, that is actually illegal in EU, you need to state origin)
[Galaxy S II Android Development] antt00:
Change the battery to "icon"
[Galaxy S II Android Development] PhoenixNZ:
No choice but to reboot now, was a 6%, and phone shut off. Will check when I put more gas in the tank. Thanks
[Galaxy S II Android Development] iamnotkurtcobain:
How much available ram is in your settings?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Farmfield:
Yeah, same ROM & kernel version as I run. :good:

Does camera work?

Same. 788Mb... I heard from a guy yesterday, he said every time you flash a ROM the CM team takes a bit of RAM as payment - best explanation ever! :D
[Galaxy S II Android Development] Bojcha:
ok flashing.. and on my also Europe phone says "Made in Vietnam by Samsung" lolz

edit: nah, blackness
[Galaxy S II Android Development] cnn888:
I use the camera jb+ so it works fine. I dont know abt the stock camera though
[Galaxy S II Android Development] Farmfield:
Really? I thought the US Airforce bombed the absolute s*** out of the Hanoi Samsung factory back in '69... :D

Sucks. And weird. Or not really weird... As far as I know the S2 has been produced in China, Taiwan, Indonesia, Vietnam, Korea. More? But we're getting used to this, different devices and all that...

Cool. So it's like this. If it works it works and then it's just awesomeness. But for many/most it doesn't work. Or is it a 50/50 deal perhaps?
[Galaxy S II Android Development] galaxyluv:
@PhoenixNZ

Get it from this link...

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

And then set battery as icon...if it still doesn't work...then switch theme to the stock one and then back to alpha blue. Just tried it works that way!
[Galaxy S II Android Development] Farmfield:
Oops... Seems I linked to the wrong d/l... Sorry folks...

...and this ^ is the right one. I tried uploading the one on my phone to my Dropbox (to link it here) but somehow it screwed up so I searched for it on XDA insted, and seems I linked to an earlier version or something, really sorry for that...
[Galaxy S II Android Development] iamnotkurtcobain:
Black screen too. Same rom and kernel like farmfield

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] galaxyluv:
LOL I'm not sure why it didn't work with the link you had posted (the one with scanner code) ...it even shows up as a different theme in theme chooser (same name though)
[Galaxy S II Android Development] PhoenixNZ:
That one did the trick. Thanks. Also had to switch from percentage to default icon, then it became the circle. Happy boy here.:D
[Galaxy S II Android Development] Farmfield:
:(

I will not joke about it, I know it sucks. But tomorrow mcm811 will solve it. And everything will be awesome. :good:

My first link was to an earlier version. My bad. :(
[Galaxy S II Android Development] PhoenixNZ:
Thanks Farmfield.

Was pretty sure it was something dumb I was doing, as it usually is.

And once I have full battery again, I'm gonna try jmali build with jmali shiyah kernel. See if I too am one of the chosen few. LOl:eek:
[Galaxy S II Android Development] Farmfield:
Just for interest, check under your battery where the phone is made. Perhaps we can find a common denominator in this...
[Galaxy S II Android Development] manulemaboul:
Seems OK here.
[Galaxy S II Android Development] ¶ha€dru$:
it was more the spamming of the messages that DSP had failed I didn't stay on the ROM for too long before flashing back to 918

Sent from my GT-I9100
[Galaxy S II Android Development] Farmfield:
Aah, the service was continously breaking generating message after message? That's no fun at all. I don't use Apollo so I have DSP disabled anyway, just couldn't figure out how it could be related to anything else... But then I get it. :)
[Galaxy S II Android Development] Muchoaliento:
Well deserved it is, my phone never felt swifter. Not even with Kalgecin´s builds.

And I am aware this is still no butter.
[Galaxy S II Android Development] greenemperor:
+1:thumbup:

This rom is secret weapon..
[Galaxy S II Android Development] ¶ha€dru$:
I was catching so much flack for posting about this patch to cm10 on the official board lol..they were like ooh this is just an abandoned commit branch they dk what they're doing

Sent from my GT-I9100
[Galaxy S II Android Development] Farmfield:
I get it though, this is (afaik) an 'ugly hack' where Codeworkx and other CM dev's want patches they can build on top of, but for us end users it's a different story... And don't talk about 'flack', I got more than most, hehe - some deserved, some other, not so much... :D
[Galaxy S II Android Development] KQ9:
So we know this is a dirty hack to get a bit of butter, as I understand butter is of 3 parts. How many parts of the 3 is this patch?
[Galaxy S II Android Development] Farmfield:
3 parts? Depends on how you count I guess. 'Proj. Butter' = accelerate GUI to 60 fps and sync it with 60 Hz vsync using triple buffering. I think this is only the syncing part - and not even at a specific framerate..?

But I'm basically guessing saying that (though not fully uneducated). :D
[Galaxy S II Android Development] netcitizen:
How's the memory usage in this ROM?
[Galaxy S II Android Development] vpraveenis:
The butter with this hack is partially working and is not placebo at all. To prove go to settings -> performance -> CPU speed and limit the max speed to 200Mhz. Now come back to home and try scrolling. You will see its almost as smooth as it was with default setting. This proves that CPU is not getting used much for GUI and its GPU driven and almost at 60fps

Try the same on stock cm10 and you can observe lot more jitter than normal setting which indicates that the smoothness is due to CPU working hard at normal setting. This can be used as a test of verifying butter since theres no other way to measure it.

Would be great if someone with galaxy nexus can limit min and max CPU freq to 200 and see how smooth it is with butter fully working at low CPU speeds.

Try this with this ROM... its pretty amazing this butter.
[Galaxy S II Android Development] greenemperor:
Just saw that there is new flashable siyah zip 9/20..
[Galaxy S II Android Development] mcm811:
- exynos4 s3cfb: Don't lock for vsync poll (http://review.cyanogenmod.com/#/c/23634/1)

Siyah-s2-v4.1.5-cm10vsync-0920.zip

Thanks to Pawit Pornkitprasan
[Galaxy S II Android Development] greenemperor:
Unable to open the link.
[Galaxy S II Android Development] mcm811:
http://xdaforums.com/attachment.php?attachmentid=1338953&d=1348080551
[Galaxy S II Android Development] greenemperor:
Works,great!

p.s:you must add donation button!
[Galaxy S II Android Development] Bojcha:
That's now in this new siyah ?
[Galaxy S II Android Development] shaunnicho:
I tried it on the normal siyah kernel and it was juddery and very slow then flashed the vsync one and it was like night and day! :D
[Galaxy S II Android Development] vpraveenis:
It just keeps getting better and better. This thing is so smooth that i just keep scrolling in all lists i find without really doing anything useful ;)

Awesome work. I guess this is as much butter we can get until a s2 jb leak as they have almost given it up in cm10 thread for now.

Thats the taste of project butter and its awesome!!!!
[Galaxy S II Android Development] Bojcha:
i really don't get it. i also wiped all. manually cleaning init.d .. etc.. nothing helps. phew

---------- Post added at 04:37 AM ---------- Previous post was at 04:37 AM ----------

Good idea.
[Galaxy S II Android Development] Farmfield:
As I said, I think I screwed up with the link, hehe, so no prob's... ;)

And yeah, try it. But I'm not sure at all that it's about chosen few - very few has tested it, so far I'd say it's 50/50 chance seeing who reported in this thread... Also, check where your phone is made too. Lets see if we can narrow this down, which phones are more 'sensitive' - if it's possible. But we won't know that until we check. :)
[Galaxy S II Android Development] karthikcs:
+1

I always loved the vsync with memory leak version. It really works like a thunder. To good

I am on jbmali 1st build of 1003. It's good, but not as good as memory leak version. Try it out guys. Daily restart is ok I think, till it's fixed
[Galaxy S II Android Development] manulemaboul:
right, but jb_mali + siyah works like a thunder without memory leak :).
[Galaxy S II Android Development] PhoenixNZ:
Well, running espen's build of 25th, hardly use the phone except for text's and couple of small games (bubble shoot etc), some internet browsing and got almost 2 1/2 days (mostly screen off and majority of deep sleep).

Model: GT-I9100T

Made in Vietnam by Samsung. Bought March this year.

Will let you know how I get on when I get the tank back to half full at least.
[Galaxy S II Android Development] antt00:
Mine just say "Made by Samsung" :cool:
[Galaxy S II Android Development] Farmfield:
Like mine then. And you know when they didn't even dare to specify where it's build it was probably build by child slave labour on a leper colony/prison Island somewhere in the unknown. Kinda like the Banksy Simpsons intro... :D
[Galaxy S II Android Development] toxicthunder:
I think Linaro has already made it to AOSP. But still worth a check.
[Galaxy S II Android Development] Neil15:
I read 1 or 2 people did was delete files on init.d before installing siyah mali kernel and it works for them. If i delete those files then Im am not able to run the kernel, will those settings retrieve automatically? Or it will return when I flash the stock kernel of 10.3 mali rom.
[Galaxy S II Android Development] greenemperor:
Mine is made in Korea..
[Galaxy S II Android Development] manulemaboul:
the only one that maybe could not retrieve automatically is available here http://sourceforge.net/projects/cm10i9100vsync/files/jbmali-oshwc2-vsync_sysfs%20%28nomemleak%2C%20nosiyah%29/gpu_contol.sh/download

it's the one for the GPU settings.

Personnaly, I don't think removing all files in init.d will help, it doesn't have helped me. only the no ion siyah work for me.

---------- Post added at 06:43 AM ---------- Previous post was at 06:41 AM ----------

Mine in Vietnam.
[Galaxy S II Android Development] cnn888:
i'd say, if you do exactly as i did, it would most probable work regardless where the phone is made. some just think they do it as you and i did (flashing the same rom and kernel and letting the rom set on first successful boot and delete the init.d folder content).
[Galaxy S II Android Development] Neil15:
What I did, Flash 10.3 jb mali build, Boot first with its stock kernel.. Delete init.d files.. Reboot then flash Siyah-s2-v4.1.5-cm10-jbmali-vsync_sysfs_1003.zip = no boot.

Check my init.d folder and its empty.. Will it affect my phone, how can I retrieve files that's in it now?

EDIT:

Or should I just make new file and paste the file on gpu_control.sh?
[Galaxy S II Android Development] galangdj:
You can retrieve your init.id folder by renaming init.d.bak folder. Usually, when you flash a CM ROM the init.d will be occupied. That's not a problem. I am lucky as well to boot SiyahKernel + JB Mali - sysfs. :)
[Galaxy S II Android Development] cnn888:
oh well, i don't know then... it works for me ...

anyway, if you need the initial init.d content, they are in the zip you downloaded from the site. just extract them, copy them to init.id folder and set the permission rwxrw-rw- to all 3 files.
[Galaxy S II Android Development] Farmfield:
I never did that. I just flashed and it worked. No deleting anything. And I never tweak and mess around with settings either, accept perhaps governor & i/o, but nothing more advanced than that. I'm to lazy.

Parts of it, I heard, not all of it, not yet at least. But with 4.2 even more performance tweaks are gonna be implemented, so perhaps more from Linaro, who knows... :)
[Galaxy S II Android Development] manulemaboul:
Farmfield, do you even sleep sometime ?

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Android Development] cnn888:
that means your theory is correct that every phone is different... lol .. well, good luck to devs to cope with all different-same phones... lol.....:laugh:

i am just happy that it works for me and sad it doesn't on some others....
[Galaxy S II Android Development] Neil15:
I just make new file, named it, then paste the script from gpu_control.sh.. Set permission.. Check if its working and it is..

What governor are you using? Im on pegasusq+cfq..
[Galaxy S II Android Development] greenemperor:
Pegasusq + sio is the best for me..
[Galaxy S II Android Development] marbulas:
btw, plz remove the app and sources in framework of DSPManager.

It makes Equalizer really useless :( distortes sound so weird.

I don't know why DSPManager always does like this xxit on every CM based roms but I know many rom developers got rid of all of the thing about DSPManager and solved this issue.
[Galaxy S II Android Development] manulemaboul:
If you don't want it, freeze it.

Also, it'll do nothing at all if you don't use it.

It's just an app, the real problem is that crappy yamaha closed source driver.

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Android Development] petedaddi:
Exactly what I did, as I say worked once (posted screen shot earlier) but then didn't work after I tried vsync rom then went back to mali. I've also tried previously and it didn't work.
[Galaxy S II Android Development] Neil15:
Lol !! you shoudln't do that.. You already had the BEST ROM KERNEL combo so far.. But you just waste it.. We envy those people who manage to run their phone with that combo..
[Galaxy S II Android Development] Farmfield:
Yes. But not tonight I didn't, hehe... I skip sleeping sometimes when I work, as tomorrow I actually got work (meetings & cr*p) during the daytime, but normally I work at night - when the world is quiet. (and I'm a graphic artist since 20+ years, both working with photos and illustration as well as 3D and editing/compositing video)

So I get you think I'm here all the time but I'm actually in Photoshop/Inkscape and alt-tab between that and the browser, so I'm actually been working. :)

Yeah, that's what I run too. Though when I run stock kernel it automagically goes to ondemand, but with Siyah I run pegasusq. And I actually can't say if it really makes a difference, hehe... Someone who I think knows this $h!7 better than me told me these are good so I ran with it. As simple as...
[Galaxy S II Android Development] marbulas:
It't not just an app and it does all of matter if I apply the effect of sound.

DSPManager is based on its original source in the framework and it has been disturbed other apps about the effect of sound since DSPManager has created on many smartphones not only yamaha sound codec but also other sound codecs have inserted in...

I agree with you that yamaha sound codec is the fur near around the aXs :D but this problem is not based on the thing as you told me.
[Galaxy S II Android Development] antt00:
There is a new folder called "Linaro 12.09" in mali folder but still empty. Wonder what it is??? :confused:
[Galaxy S II Android Development] leongwenjun:
10-04 build is coming out, hope can update soon :)
[Galaxy S II Android Development] iamnotkurtcobain:
I hope we get a working and lagfree siyah :)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] xkyuz:
The next update is the one we deserve, but not the one we need right now.
[Galaxy S II Android Development] Farmfield:
Are you Batman? :D