yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Android Development] PhoenixNZ:
Excellent

Just flashed cm-10-20121007-EXPERIMENTAL-i9100-jbmali-oshwc2-vsync_sysfs-changmin.zip

and Siyah-s2-v4.1.5-cm10-jbmali-vsync_sysfs-1007.zip

and booting unit now.

Now that I have Siyah and latest mcm version of CM10, do I/can I use the gpu_contol.sh that mcm supplies earlier? or a better question, what are the best settings for battery life/performance.

I've read so much about gpu voltage/ cpu steps, but it was a bit over my head.

What's the consensus in kernel /cm10 settings ?
[Galaxy S II Android Development] galaxyluv:
confirming 1007 jbmali and siyah booting after .nobootlogo file was added!!! WOOOHOOO!

Thanks mcm and all others who figured it out
[Galaxy S II Android Development] oneheart1975:
I have been on the VSYNC-IOCTL since and did not try MALI becasue of "no Siyah" support. Now I have flashed teh MALI + Siyah combo and i will tell you... the speed is pretty much the same. I know this does not count much to other people, but just to reference, I had both Quadrant and Antutu benchmarks and they are both at par with the Vsync-IOCTL performance. I am sticking to this combo.. and did I mention "no memleaks"? hehe :laugh:
[Galaxy S II Android Development] Scarface1991:
+1

I run Jelly Bean as the second ROM and this .nobootlogo thing doesn`t give me the choice of choosing the second ROM (black screen).

Is it needed that the CM10 ROM is the primary ROM and not the secondary for this trick to work?
[Galaxy S II Android Development] bulldozer1021:
i think the speed and smoothness is similar

but

i can use BLN & control the GPU Clock easily.

ExTweaks~!!!!!!!
[Galaxy S II Android Development] manulemaboul:
Working here too.

Why haven't you said about your .nobootlogo before ? damn you Farmfield :p
[Galaxy S II Android Development] MrMarques01:
Look at my edited post. You have to delete your second ROM in order to boot with siyah mali. And, of course, CM10 has to be the primary ROM then. :)
[Galaxy S II Android Development] manulemaboul:
and just done my best antutu score ever: 6952 \o/.
[Galaxy S II Android Development] Bojcha:
Some picture ? I just want to see details :)
[Galaxy S II Android Development] manulemaboul:
Using performance profile, cpu at 1400, gpu at 160/200/267/400.

Envoyé depuis mon GT-I9100 avec Tapatalk
[Galaxy S II Android Development] PhoenixNZ:
Score of 6129.

Hmmm, near 800 points below your score.

Hints on how to get best performance vs battery life?? I'm not gaming, so would prefer battery life, but still want to be able to WOW my friends (and turn them green):D
[Galaxy S II Android Development] manulemaboul:
And here's quadrant

Last 3d bench with the planet runs at 60fps all the way, awesome.

Envoyé depuis mon GT-I9100 avec Tapatalk

I don't care so much about saving battery with undervolt or downclock, even overclocked the cpu still uses only 2 or 2.5%, nothing compared to the screen, or wifi, or mobile data.
[Galaxy S II Android Development] manulemaboul:
looks like my SD is damn slow :p.
[Galaxy S II Android Development] PhoenixNZ:
Could be full, or well used. Hardly use mine as store most on external SD, But that's a large difference in scores
[Galaxy S II Android Development] Scarface1991:
You can always underclock your CPU from 1.2 Ghz to 1 Ghz and undervolt it (-50mv works good for me). Experimenting with governors is also good. Should give you some additional battery time and performance stays the same on Android or at least I`m not noticing any big difference to how it was before.

Even games like Max Payne and GTA 3 still run smooth.
[Galaxy S II Android Development] manulemaboul:
almost full, less than 1Gb left.

Maybe with a little more free space, I could enter the 7000+ club :p.
[Galaxy S II Android Development] :
As Project Butter suggests, it doesn't make Android faster or improve performance. Flame me, but I see it like CPU thermal paste, it's Google putting butter to cover the holes between animations. But Android was always and still is the fastest OS out there. It's faster then iOS, no matter if you compare with ICS/GB, but talking about animations, Android used to leave "holes" between it, where iOS doesn't have those holes, but the game has changed since JB. It's Android taking over iOS in every possible level.
[Galaxy S II Android Development] Farmfield:
Well, it's the appearance that matters for the end user, not the actual response in the underlying framework.

There's yet another thing for Google to implement, filtering of the touch input. Now, the faster response in the Android browser is to fast, to sensitive, not it translates my mistakes as a user to the GUI, that's not good either for performance or user experience.
[Galaxy S II Android Development] :
Filtering of touch imput? Like raising touch sensitivity? If your feedback is based on i9100, then I guess you need a Nexus :P

JellyBean feedback must be made from the Nexus, no one can tell about anything on i9100 about performance and buttery, as the i9100 still buggy like hell in almost every point.

When I get my Nexus, I'll certainly talk to you :P
[Galaxy S II Android Development] t-pip:
Probably not ROM or Kernel related but thought I'd throw it out there.

I have a red light on constantly on my handset (next to the proximity sensor) I'm guessing that this isn't helping battery consumption.

Is there a way to turn it off?
[Galaxy S II Android Development] Farmfield:
This is not about performance - it's about overperformance. And the filtering is about interpolation, not sensitivity per se. Less points of measurement and a 'filter' interpolating between the values to get a smoother experience. And this is basically what Apple and Samsung is fighting about in the UK. Apple is filtering it's touch input data differently than Android does, basically 'better' than Android does (even if people tent to go ape$h!7 when you say such things). But this filtering is patented by Apple, perhaps why it's not more implemented in Android - though Apple still sued Samsung over it in UK...
[Galaxy S II Android Development] streetsmart999:
Wow at-last someone said it.. I always thought Android was way faster than any Iphone I tried incl 4S. Not once been a Iphone fan so thought may be my mind was playing tricks on me. when I was in GB, once my friend took my phone and he was like how the hell its so smooth compared with Iphone and funny part was at that time I was running stock GB at that time. :)
[Galaxy S II Android Development] Samiej6:
Could someone please explain the difference between siyah vsync kernel and the siyah fpu neon kernel?
[Galaxy S II Android Development] bombaybadboy:
Think only mcm811 can tell you that unless it glows if you clap to find your phone in the dark . No one else seems to have a clue. I'm using siyah vsync myself and happy with the results
[Galaxy S II Android Development] Gustavo_s:
for those being annoyed by memory leak, download JellyScream PatcherV6 (http://xdaforums.com/showthread.php?t=1869663) and mod your services.jar, but without maximum overdrive mod, install the update.zip generated, go to developer options and set background process limit to 4, and on performance menu>memory management set zram = 26%.

does not affect user experience, and contains the memory leak a lot.

just dont tap the statusbar like crazy to eat memory and it will be fine :p
[Galaxy S II Android Development] Farmfield:
Just wildly speculating, might it be as simple as it's optimized for NEON..? I can't say I feel any difference between the 'old' Siyah vsync kernel and this one - but all these small differences might be placebo anyway so I try not to over-think it or I'll heat up & explode - like my S2 running 'Angry Birds'... :D
[Galaxy S II Android Development] Muchoaliento:
I think the fpu neon kernel was supposed to be used with today´s rom version that is no longer available. Pretty likely because there were some reports that that version did not perform as properly as previous ones
[Galaxy S II Android Development] Bojcha:
Why is then ROM deleted and not kernel :)
[Galaxy S II Android Development] Farmfield:
fpu_neon is for yesterdays build. I cannot say for sure but I think it's just more optimized than Siyah.

Basically as simple as that - though the Linaro kernel is still available. Maybe he just missed it. Or he's messing with our minds.

Do you guy's even know what it is? Linaro? I didn't have a clue until I got this link off Swedroid... :D

[YOUTUBE]mrQRYmYip6Q[/YOUTUBE]

But why does every other Linux dev feel the need to look like Alan Moore? :D
[Galaxy S II Android Development] Gustavo_s:
codeworkx said once that linaro has no effect for us because the main thing is on graphic drivers, and as we all know exynos is sh** when it comes to development.
[Galaxy S II Android Development] bleuxeon:
From what I can remember, he told that it would have a litle perfs gain but maybe no gain at all, wich sounds to me very different from " linaro has no effect for us" ;)
[Galaxy S II Android Development] Farmfield:
For me the Linaro build was worse than the standard CM10 even, the 19.09 vsync build with the Siyah vsync kernel is way better.
[Galaxy S II Android Development] oneheart1975:
tested linaro for a couple of hours and decided to go back to 9/19 vsync + 9/20 siyah vsync.
[Galaxy S II Android Development] Gustavo_s:
yes, maybe some small performance gain:good:, sorry for wrong info.
[Galaxy S II Android Development] Bojcha:
Once, drivers will came out.
[Galaxy S II Android Development] Farmfield:
To be honest, I could live with my device for a while now, it's really, really smooth - I mean, it was smooth even before the vsync patch... :D
[Galaxy S II Android Development] AsherChua:
Downloaded the latest 1007 build, realize RILJ battery consuming bug is still there. Is it supposed to be fixed or not??
[Galaxy S II Android Development] karthikcs:
This is pure awesomeness. jbmali+ Siyah. Thanks folks fare great job. Nice to eliminate randomness :)
[Galaxy S II Android Development] Neil15:
Now that siyah is working, we can now delete 20tweaks from /data and make our own on extweak right? I tried to edit my gpu 100 133 200 267 with voltages 800 800 800 950 and my phone hangs and reboot. What seems to be the problem? I still have the 20tweak file on /data.. Does it cause confusion on the system?
[Galaxy S II Android Development] bencairns:
id reckon your voltages are a touch low
[Galaxy S II Android Development] Neil15:
I think the tweaks on extweak doesn't overwrite the script that mcm gave us before. The one thats on /data/local/userinit.d.. The system only follows whats on the script..
[Galaxy S II Android Development] antt00:
20 tweaks have more than gpu settings. If you want, better to just delete the gpu parts and use extweaks.

Your gpu voltage is too low.

---------- Post added at 11:11 AM ---------- Previous post was at 11:07 AM ----------

The script in userini.d is added by the user not the rom. so you can just delete it since you should be the one that add it. ;)

Just delete the gpu part in the init script and use extweaks if you want.
[Galaxy S II Android Development] Neil15:
The gpu part? U mean 20tweak?
[Galaxy S II Android Development] manulemaboul:
Tested dorimanx kernel, it doesn't boot with our mali build, but I've flashed official nightly to test it and it litterally explode siyah.

4074 at quadrant, all default settings, exepts for the frequencies, put the same as siyah (wich was in performance profile).

Would be awesome if mcm could patch dorimanx to work with his build instead of siyah :).
[Galaxy S II Android Development] shadowcaster31:
i gotta say.. jbmali build 10/07 is the best so far in terms of speed and fluidity. scrolling in everything is faster than before!
[Galaxy S II Android Development] Neil15:
Yup already did and edit my gpu on extweaks to 40 66 133 200 with voltages 800000 800000 800000 950000.. ;) Im trying to save my battery and it's still smooth as if like I didnt do any tweaking.. Maybe its just my preference..
[Galaxy S II Android Development] kicksilver:
Damn, I don't know what to use anymore.

Official CM10 nightlies aren't as smooth, but they found a way to decrease considerably the battery drain while the screen is on.

On the other hand, JB Mali builds are smoother....

What do I do now?
[Galaxy S II Android Development] galaxyluv:
Can anyone confirm they can see their internal storage with 1007 jb mali + siyah (with .nobootlogo)? Cant see my internal storage, nothing is showing in gallery :S
[Galaxy S II Android Development] Neil15:
Not on my device.. Maybe you need to reflash everything.. Im not surr though..

Edit: And my gallery is still full of precious memories.. ;)
[Galaxy S II Android Development] bulldozer1021:
i can see the whole files and folders in /storage/sdcard0 with jb mali + siyah(with .nobootlogo)
[Galaxy S II Android Development] ¶ha€dru$:
even though I'm happy that the nobootlogo method worked... the hardware keys light up and I can't turn them off. i can disable them when I don't have siyah. anyone have a workaround?

Sent from my GT-I9100
[Galaxy S II Android Development] antt00:
Disable it in extweaks.
[Galaxy S II Android Development] Neil15:
Extweaks > BLN (uncheck it)
[Galaxy S II Android Development] bencairns:
Anyone know how to check gpu frequencies/voltage either by app or command in terminal emulator. just want to check if siyah values are enabled
[Galaxy S II Android Development] galaxyluv:
Thanks Neil15 and Bulldozer1021 -- Im not sure why my gallery keeps disappearing (no albums or pictures whatsoever) and then my ringtone (saved in /sdcard from zedge) changes to the basic one --- i just rebooted and it works again -- i rebooted again and its gone again, no files in /sdcard can be seen - it keeps disappearing and coming back with reboots -- I guess I'll have figure out and eventually do a full wipe or something if it continues...
[Galaxy S II Android Development] DesertVelo:
Small bug in the kernel but it can be turned off in the system settings. Perform the following:

1. Make sure that "Enable keys backlight" is checked.

2. Change the Backlight timeout to Never

3. Uncheck "Enable keys backlight"

Your backlight keys should now be turned off.
[Galaxy S II Android Development] Neil15:
/syc/class/misc/gpu voltage control and gpu clock control

---------- Post added at 11:56 AM ---------- Previous post was at 11:55 AM ----------

I think you really need a wipe, it also happen to me about a month ago i think. And what i did is reflash the ROM gapps wipe cache and dalvik..
[Galaxy S II Android Development] greenemperor:
May someone confirms where is the /sdcard to create the file for the siyah?
[Galaxy S II Android Development] malavan:
Ehhhh ok wich siyah kernel does work with the latest one please be gentle .
[Galaxy S II Android Development] Neil15:
What do you mean?

The siyah 4.1.5 cm10 jb_mali-vsync-sysfs-1004 and siyah 4.1.5 cm10 jb_mali-vsync-sysfs-1005.. I'm on the 10.5 siyah.. But I also see few pages back that they are running on 10.4..
[Galaxy S II Android Development] fogbav:
Running on GPU Step 4 400 and CPU 1600 since nearly a year now - not more crashes as usual - phone still not melted ...8)
[Galaxy S II Android Development] greenemperor:
Are these the steps?

Go to solid explorer at sdcard and create just a file that named nobootlogo?
[Galaxy S II Android Development] karthikcs:
Yes don't forget dot in the beginning of the file name

/sdcard/.nobootlogo

Dot means hidden file
[Galaxy S II Android Development] Neil15:
/sdcard, make new file and name it .noobotlogo.

---------- Post added at 12:44 PM ---------- Previous post was at 12:42 PM ----------

Wow.. That can cause overfatigue.. I'm contented on 1.2, I wont force my phone to run on 1.6.. But it's your preference and nice knowing that your phone is not melting.. :D
[Galaxy S II Android Development] bulldozer1021:
/sdcard = /storage/sdcard0

go and just create the file ".nobootlogo"

and then flash the jb mali siyah kernel.

you can boot your phone with jb mali rom + jb mali siyah kernel
[Galaxy S II Android Development] Neil15:
Bulldozer, i see that your phone is korean version.. Is it possible that It can also run on shw-m250k? Because my niece's phone is that model..
[Galaxy S II Android Development] snalfio:
1007 vsync build is really really smooth
[Galaxy S II Android Development] bulldozer1021:
i think so.

people who use the m250k in korea use this builds and excep the mms issue in m250k there is no differencee with m250s.
[Galaxy S II Android Development] greenemperor:
I created the file .nobootlogo at sdcard but none,I can't flash siyah,is there something missing?
[Galaxy S II Android Development] bulldozer1021:
is that the file? or folder?
[Galaxy S II Android Development] Neil15:
deleted post. :d
[Galaxy S II Android Development] bervin:
Lol! That's a folder. You need to create a file
[Galaxy S II Android Development] Neil15:
Do you know someone using shw-m250k running on our ROM jb_mali, because I'm afraid that I might brick my niece's phone and then she'll cry.. haha!

---------- Post added at 01:26 PM ---------- Previous post was at 01:25 PM ----------

Haha! +1, i didn't notice, make new file not make new folder.. lol
[Galaxy S II Android Development] greenemperor:
I don't have second rom

Did have created correct the file .nobootlogo?
[Galaxy S II Android Development] Neil15:
Its a FOLDER not a file, just by looking. You should delete that .nobootlogo FOLDER and make .nobootlogo FILE instead. And it will work..
[Galaxy S II Android Development] bulldozer1021:
i live in korea.

i know and see so many people who use the jb mali version cm10 build.

in korea, in case of using the custom rom on m250k

there is one problem with receiving mms

without that problem, there is no problem with jb mali build.
[Galaxy S II Android Development] bulldozer1021:
Make the file
[Galaxy S II Android Development] ozgame:
Just want to confirm that the nobootlogo trick worked for me:eek::D
[Galaxy S II Android Development] greenemperor:
DONE IT!:banghead:

Thank you so much;)
[Galaxy S II Android Development] mcm811:
changed /sbin/init from 0 to "NOBOOTLOGO=1"

https://sourceforge.net/projects/cm10i9100vsync/files/1008/?

Thanks.
[Galaxy S II Android Development] Neil15:
Wow! new kernel.. Do we need to change that, or you mean its included in the kernel? Thanks mcm811 !!
[Galaxy S II Android Development] mcm811:
It's included
[Galaxy S II Android Development] Neil15:
Alright!! Thanks man..

EDIT: any other changes aside from 0 to 1 nobootlogo? I think I'll stay on ur 10.5 kernel for a while.. Thanks again mcm811..
[Galaxy S II Android Development] greenemperor:
When I have installed the stock kernel I had change the gpu settings at 20 extweaks(root explorer).

Now must also change the gpu at extweaks?
[Galaxy S II Android Development] Neil15:
You can now use extweaks to edit gpu and delete your 20tweaks on /data/local/init.d ..
[Galaxy S II Android Development] iamnotkurtcobain:
What's new in 8.10 kernel?

Edit: this is a siyah Kernel.. Guess I don't flash it.. (black screen?)

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] bulldozer1021:
thanks for the uadating.

i will delete the /storage/sdcard0/.nobootlogo

and then flash the 8.10 kernel. :D

is there any additional differences without nobootlogo ??
[Galaxy S II Android Development] kalpik:
It will boot even without a .nobootlogo file.
[Galaxy S II Android Development] iamnotkurtcobain:
A booting siyah kernel on the jbmali nomemleak build?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] greenemperor:
Just flash the last siyah and you will surprise.:D
[Galaxy S II Android Development] kalpik:
Yes, we found why the kernel wasn't booting for some :)
[Galaxy S II Android Development] bulldozer1021:
8.10 siyah kernel is working fine without /storage/sdcard0/.nobootlogo :laugh:
[Galaxy S II Android Development] iamnotkurtcobain:
Wow... what was the reason?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] Neil15:
Make a .nobootlogo file on your /sdcard and siyah will definitely run..

Or flash the latest siyah uploaded by mcm811.
[Galaxy S II Android Development] bulldozer1021:
because of the indicating of bootlogo during init process.
[Galaxy S II Android Development] iamnotkurtcobain:
Lol awesome :D

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] huwande1acruz:
Can i use the latest siyah on older version of jb mali build? 10.04 for example.. thanks!

Edit: no boot in older version. :)
[Galaxy S II Android Development] greenemperor:
Just an off topic..

When start following this awesome build my skills was poor.

Now with the help of the most followers,the most friendly and helpful ever seen, I have learned many things that never imagined.

A big thank to all and especially to mcm811:thumbup:
[Galaxy S II Android Development] Neil15:
I think it will run on all jb mali build made by mcm811, because the problem for not booting is kernel based. And he already fixed it by releasing his latest 10.8 siyah kernel. ;)

+1

Any extweak settings for battery life mcm? And i think that the settings on extweaks was overwritten by the 20tweaks script on /etc/init.d folder when the phone rebooted. What can we do with that? I already deleted the script of 20tweaks from /data/local/init.d folder.. Is it ok to delete the 20tweaks too on /etc/init.d folder? Waiting for your answer mcm811.. Thanks!!
[Galaxy S II Android Development] mcm811:
edit /etc/init.d/20tweaks

I'll include it in the next build.

gpu_control()

{

if [ -e /sbin/ext/efs-backup.sh ]; then

return 0;

fi

# allowed gpu voltage: 900000 950000 1000000 1050000 1100000 1150000 1200000

echo "1" > /sys/module/mali/parameters/mali_touch_boost_level

echo "0 0 0 0" > /sys/class/misc/gpu_clock_control/gpu_staycount

if [ -z "$(cat /sys/class/misc/gpu_clock_control/gpu_control|grep Step3)" ]; then

echo "3-steps"

echo "100 160 267" > /sys/class/misc/gpu_clock_control/gpu_control

echo "70% 50% 85% 70%" > /sys/class/misc/gpu_clock_control/gpu_control

echo "900000 950000 1050000" > /sys/class/misc/gpu_voltage_control/gpu_control

else

echo "4-steps"

echo "100 160 200 267" > /sys/class/misc/gpu_clock_control/gpu_control

echo "70% 50% 85% 50% 85% 70%" > /sys/class/misc/gpu_clock_control/gpu_control

echo "900000 950000 1000000 1050000" > /sys/class/misc/gpu_voltage_control/gpu_control

fi

}

cfs_tweaks

gpu_control
[Galaxy S II Android Development] superleeds27:
Be interesting to see the difference in battery life between these with vsync and the nightlies without.

Wonder if its a big a drain as they say it is?
[Galaxy S II Android Development] iamnotkurtcobain:
I think it's just me but the 8.10 siyah is kinda stuttery and laggy compared to stock

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] bulldozer1021:
next build. :)
[Galaxy S II Android Development] wini77:
The latest mali + siyah 08.10. is a wow combo for me ...

antutu 7120 score and it is a butter for me (oc cpu to 1500)
[Galaxy S II Android Development] iamnotkurtcobain:
What's different in this?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] bulldozer1021:
if you use the siyah kernel

the gpu setting in 20tweaks will be not applied on boot process.
[Galaxy S II Android Development] iamnotkurtcobain:
I already deleted it ;)

Does the siyah kernel work on the nighlies too?

Gesendet von meinem GT-I9100 mit Tapatalk 2
[Galaxy S II Android Development] TheSpaceManatee:
Wow suddenly so messy and good news flying in I can't catch up!

So now I flash latest Mali and kernel it will work or I have to add .nobootlogo first? And about extweaks if I change GPU clock and voltage in won't work? Must I deleted 20tweak first? Or I manually edit it? Thanks :D
[Galaxy S II Android Development] Bojcha:
No.
[Galaxy S II Android Development] bulldozer1021:
just guess

it will work with official nightliy build.

but i had never used that combo.
[Galaxy S II Android Development] sidrocks89:
Siyah is not as smooth as the stock kernal, am I the only one facing this issue?
[Galaxy S II Android Development] bulldozer1021:
I think so and i experienced like you.

But i prefer the siyah kernel because of the BLN and other kernel features.