yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] extract1:
I see a lot of people mention how this and that Kernel is laggy, but what exactly is the Lag that there talking about?. Is it App Drawer scrolling lag, Browser scrolling lag, how long it takes for an App to open or some other type of Lag ?
[Galaxy S II Original Android Development] :
Ok, I feel clever again today so let me troll a bit:

1. 2.2 final is/will be as smooth as other kernels on stock values. The only difference will be compiler because of some good reasons.

2. Those who play with oc/uv/whatever can expect hiccups.. I sometimes have to up my uv for 25mV even if gokhan didn't change anything just used another compiler.

3. Go read 1st post in void kernel thead. Really educational and what gokhan (and I) said million times about uv/oc.. It doesn't matter that much, if gou don't know what you are doing you risk stability and gain nothing. Simple as that.

4. Look forward to Siyah 3.0.. Really.
[Galaxy S II Original Android Development] superleeds27:
Been using this Kernel for ages! Can't actually rememeber how long, but i know its a long long time.

Ive noticed recently things have started to look complicated in the forum, with the constant use of Scripts etc etc.

I was wondering if or once 2.2 is released if Gokhan r others could basically package or bundle together certain scripts with the kernel etc.

Say, Performance, battery etc?

I have a rough idea abut init.d etc but not full blown knwledge!
[Galaxy S II Original Android Development] alcurtis93:
no need for screen off profiles. Use smart ass or lulzactive as they have screen off profiles built in that are much cleaner code than the ones set CPU uses
[Galaxy S II Original Android Development] jdonk:
+1. Ondemandx a little laggy with rc2 and web page browsing/scrolling. rc1 working fine. Thanks for all your hard work.
[Galaxy S II Original Android Development] sadonlyone:
it's already working on cm7 and on stock roms. you have to use voice call uplink for audio source.
[Galaxy S II Original Android Development] planetf1:
There's two kernel threads I'm following with a lot of great developments but which target different usage

a) siyah -- here. good defaults, but very customizable great for oc/uv, tweaking

b) speedmod - better? defaults. not customizable but simple/safe

If you're looking for less complexity you may want to try speedmod too

Personally i'm flipping between the two! There isn't one better than another, they're just different.

Not tried other kernels (except stock/cf-root)
[Galaxy S II Original Android Development] terenceleechan:
Gokhanmoral,

In beta16 I can put insmod lazy governor in a script and it sticks through a reboot, in rc1 it doesn't work. Can u look into this? I need lazy governor because I have zero lag in real football 2011, on other governors I have lag

Edit:

Sorry I made a typo in my script so it didn't work in rc1. But still despite many help from people here, I can't make lazy as default governor on reboot. I can only load the lazy module on boot but can't set it as default. I need to reselect lazy on every boot. Anybody?

Edit: got the governor to stick. Problem with voltage control app
[Galaxy S II Original Android Development] rauschkugl:
Today i saw that i have lots of wakelocks. I didn't change my setup or installed other apps. Didn't have wakelocks on older betas but i don't know when exactly this started.

Everything else works great.

Sent from my GT-I9100
[Galaxy S II Original Android Development] age9990:
i hope the internal sdcard mounting issue in CWM can be fixed soon because wipe factory/data would have error when wiping sdcard/.android_secure.
[Galaxy S II Original Android Development] WebReaper21:
Have you tried introducing a few seconds delay between loading the lazy module and setting it as default governer? You could do this by adding "sleep 30" bewteen the two commands in your init file. Just a thought...
[Galaxy S II Original Android Development] frankcilo:
+1...then you use daemon tweak? It work with this kernel?

I use it but voltage not change, I have must create a new script only for voltage...
[Galaxy S II Original Android Development] fish80:
+1

Great kernel, the best so far
[Galaxy S II Original Android Development] gokhanmoral:
no changes for ondemandx...

you don't apply any undervolting, do you?

then I am just sorry that your phone doesn't like 100mhz...
[Galaxy S II Original Android Development] tonysac:
I had reboot problem in previous versions when I set 100 minimum, with the last one I think problem solved..I'm ondemand 100-1400 no uv..

Sent from Galaxy!
[Galaxy S II Original Android Development] gokhanmoral:
did you have instant reboot when you set to 100mhz in the previous versions?
[Galaxy S II Original Android Development] tonysac:
Actually I had freezes when I was trying to enter in settings-applications manager or when I was trying to download something from market..with the same set up on your last version problem solved

Sent from Galaxy!
[Galaxy S II Original Android Development] gokhanmoral:
I think I have figured out why 1-seg mobile tv doesn't work for ntt users.

ntt users can download the new version from the first post.

it is somewhat hidden because everybody is tired of the question "what is ntt version, what is the difference?" :)
[Galaxy S II Original Android Development] eRajesh:
Gokhan, the CM7 team has given a green signal to custom kernels.

Now can you please spell your magic for both CM7 and MIUI ROMs? Would be awesome!
[Galaxy S II Original Android Development] gokhanmoral:
I don't have enough time for it. I can apply some patches and release a kernel but since I don't use cm7 I cannot fix the errors and that work will be just rubbish. the kernel will not please people...

I will not use cm7 until they figure out a way to use video codecs in samsung's rom and fix BT.
[Galaxy S II Original Android Development] fulmerville:
Sorry, it looks like the TV app still hangs at "Starting Mobile TV" splash screen...
[Galaxy S II Original Android Development] ebliss:
Do you need any logging for random reboots and freezes? If so, what sort of logging you need?
[Galaxy S II Original Android Development] chadouming:
If they happen to fix that and you make a kernel for CM7, this is going to be insane :D. Hope CM team will get answer on what they asked from samsung.
[Galaxy S II Original Android Development] rufolo:
i am triying new 1.7.4 with latest alienware...(this evening) i'll tell u 2morrow!
[Galaxy S II Original Android Development] dannyboyp:
Netchip is jealous that your kernel is better.... Much better!
[Galaxy S II Original Android Development] :
Yes I am using 2.20. Will try, thanks.
[Galaxy S II Original Android Development] ram3n:
Hahaha just the best KERNEL ATM !

Give a try with new 2.7 REVOLUTION ROM :D

Cheeers
[Galaxy S II Original Android Development] rufolo:
wiping dalvik it says"e:unknown volume for path: [/sd-ext]

why is that?

thx!
[Galaxy S II Original Android Development] adit17:
can't set any governor using setCPU...after reboot always back to ondemand gov,,,
[Galaxy S II Original Android Development] gokhanmoral:
patience is a virtue :)

if you check set on boot and wait enough it will be set by setcpu.

it takes some time...

ondemand is the default governor and setcpu has delay before applying the settings on boot time.
[Galaxy S II Original Android Development] sebsasko:
It's just indicating that you don't have an EXT partition on your SD-Card.

For devices with small program flash, it can be usefull to have an EXT partition on sd-card to move cache, dalvik cache and data on this partition.
[Galaxy S II Original Android Development] terenceleechan:
No need. I put insmod in same voltage control script just put it before the setting of governor
[Galaxy S II Original Android Development] reggaemanu:
Same here, I have wakelocks with gmail, google music, google+, and some others app, I didn't change anything except kernel and didn't have any wakelocks 2 or 3 betas ago.

There's more lag in rc2 than in rc1 (lulzactive 100-1200)

And i've a problem with bluetooth file transfert, I have to wake the phone for the transfert to start, it did work fine some times ago even in deep sleep.
[Galaxy S II Original Android Development] gabx:
Is it worth using these scripts with your kernel, or are almost everything already compiled in?
[Galaxy S II Original Android Development] Qliratu:
very nice work on the rc's.

but since rc1 on CM7 my adb stoped working.. (while booted in android) anyone else having this?

dont get that pull down menu, also when i deactivate and reactivate it.
[Galaxy S II Original Android Development] b2rdetor:
seems that the rc2 are very laggy - its impossible to use the some apps like archmage game - the enemy cards slides with terrible lags. governor OC\UV and other parm are the same for all kernels

beta16 very fast but sometimes interface artefacts appears, like little gorizontal lines

reverted back rc1 - its very smooth and havnt interface & perfomance bags
[Galaxy S II Original Android Development] madman_cro:
rc2 is laggy with cm7 too
[Galaxy S II Original Android Development] incubus_fr:
For those who asked :

CM7 nightly #116, Siyah 2.2 RC1 and RC2

- adb OK

- logcat OK

- bluetooth OK

- slightly more scrolling lag with RC2 on lulz (900MHz max) but I don't care.

- wakelocks as usual
[Galaxy S II Original Android Development] Ogy77:
Can I flash this kernel and what version I take to flash with Odin to root my SGS2?
[Galaxy S II Original Android Development] gokhanmoral:
http://dl.dropbox.com/u/4025343/siyahkernel/performance.zip

this is a performance script for those who are lazy and finds rc2 laggy.

I hope this will reduce the traffic on the thread.

EDIT: it is flashable zip file.
[Galaxy S II Original Android Development] madman_cro:
question about rc2 . there is new option in cm about compcache when i install it. whats up with that. should it be set to default or something else
[Galaxy S II Original Android Development] gokhanmoral:
forget about it. it will vanish in rc3.

I am in the process of cleaning up the code and removing experimental changes.
[Galaxy S II Original Android Development] madman_cro:
and please fix mounting internal sd card in recovery
[Galaxy S II Original Android Development] b2rdetor:
ondemand

i always use ondemand and its laggy too
[Galaxy S II Original Android Development] melorib:
Bored with no new nightlies and upset with the lack of sensitivity of the touchscreen, I installed this kernel... :rolleyes:

Apparentely the screen is working better... :D
[Galaxy S II Original Android Development] devilkin:
Are you using checkrom or have used any of the recent ones? If so go have a look if you have a clockworkmod folder on your EXTERNAL sdcard with a file called "salted_hash" (or something like that). Delete that from your external sdcard if it is there and check again
[Galaxy S II Original Android Development] madman_cro:
i only have internal sd card and dont have that folder. it just wont mount in recovery so i cant transfer files to my pc
[Galaxy S II Original Android Development] goose2600:
I am on cm7 too.

Try using conservative gorvernor. For me it works without any lag!
[Galaxy S II Original Android Development] melorib:
Trying to get into recovery to upgrade to RC2 and the phone wouldnt pass the Samsung boot screen... :eek:

Had to Odin the Codeworkx kernel to be able to go into recovery and flash RC2... :rolleyes:

Did a reboot and now it worked, is this normal... :confused:
[Galaxy S II Original Android Development] el_tute:
@gokhanmoral

I've read in some threads here in xda, about a governor called lionherat's, a heavy modified conservative based governor, you know it? perhaps it could be usefull in your siyah kernel.
[Galaxy S II Original Android Development] :
If I remember correctly conservative is already tweaked in Siyah and if you play with trashold you'll get lionheart (it is a nice governor, but I think I got similar feel by using and tweaking conservative in Siyah).
[Galaxy S II Original Android Development] gokhanmoral:
I did not hear it before but if you mean the implementation in void kernel although people think that the government is responsible for the performance increase, I think they are wrong.

I read that knzo has disabled logging and filesync.

both of them increase the performance for sure. but I think the real performance increase comes from the logging tweak as it causes lag when we have hotplugging.

normally, I disable logging for release versions. I hope rc3 will be the last release candidate with logging enabled by default and we'll have logging disabled for v2.2 final.

however, I doubt I will ever disable the file sync because it may result in data loss.

by the way, as for my comment of disabling filesync: it is a more dangerous way of cheating benchmarks than creating a ramdisk and it will not give you any noticeable performance increase during normal use unless you are logging huge amount of data such as connecting an oscilloscope to your phone and recording data...
[Galaxy S II Original Android Development] droidphile:
Gokhan and others

Hope someone has seen this

https://blueprints.launchpad.net/linaro/+spec/tr-power-smp-hotplug-cpuidle
[Galaxy S II Original Android Development] nicregi:
I want to thank you for developing this. Using 2.2rc and yet to have any problem. Coming from. Batista rom. Thanks for this kernel. Hope both batista and siyah works well. Thanks again!

Send from my awesome Galaxy S II using XDA app
[Galaxy S II Original Android Development] el_tute:
Ok, the truth is that I don't know much abt kernels, only the few things I've read (I'm only a user with a few knowledge of programming), so I don't know id this governor will be useful or not, I;m only pointing to you, so you can decide if this useful or not.

thanks for your explanation.

PS: as always, please excuse my very rusty english!! jajajaja
[Galaxy S II Original Android Development] L0cutus:
bigG-navigator + bluetooth headset or car bluetooth

hello,

i have criskelo rom and latest siyahkernel (2.2rc2), and i've see that is impossible to reply to a call while i'm using my phone as a gps navigator(google navigator) if it is

connected to a bluetooth headset or car bluetooth system, unable to hear and talk,

all is muted.

Any idea on where can be the problem ?

Thanks !
[Galaxy S II Original Android Development] tolis626:
Gokhan,knzo says in his FAQ(Yes,I'm the kind of guy who does read->noobs,please do the same from time to time eh? :rolleyes: ) that jRCU and dynamic hotplugging do not actually like each other very much,so he went Tree RCU with NoHZ.So,maybe worth a try? ;)
[Galaxy S II Original Android Development] gokhanmoral:
if (you are serious) {

we have been there for a long time (since v1.0 :P )

I have already jrcu code in my sources (I sometimes add it or remove it. by the way, I got to know about it while inspecting cattleprod's sources)

we are already using treercu with nohz and I sometimes enable fast_nohz and sometimes disable it.

in rc1, fast nohz is enabled, in rc2 it is disabled, in rc3 it will be enabled back :)

since I already share the config file for every one of my kernels (you can find it in your phone /proc/config.gz) I do not put these details in the changelog because they are too low-level for most of you.

if I remember right the only version with tree rcu without nohz was 1.8 and that was not very bad at all.

and also we tested tree_preempt_rcu in v2.2 betas. it was also good but I thought the defaults were better.

} else {

yeah...;)

}
[Galaxy S II Original Android Development] minidou-77:
I'm on b16 and I received a call

I could answer but the voice of the other was very low but he heard me fine

I don't if it's the kernel or the rom (I recently switched to the last hyperdroid from the 2.9.0) I'll ask them too ;)

thanks
[Galaxy S II Original Android Development] Ogy77:
Guys I need advice and if you can help me Gokhanmoral,I need easy way to root my sgs2,and can you answer me if this safety way-

1.Flash Siyah kernel via Odin

2.then flash CM7 nigthly via CWM

3.then again flash Siyah kernel via CWM

this ok flash?But I need best version Siyah kernel?

Offcource I push button THANKS for help:D
[Galaxy S II Original Android Development] gokhanmoral:
the sequence seems ok.

although you can use any kernel with CWM recovery for step1

as for the best version, it is always the next version :)
[Galaxy S II Original Android Development] minidou-77:
For the first time use a CFroot kernel I think it's better

I'm not really an expert but if I had to I'll do it this way ;)
[Galaxy S II Original Android Development] incubus_fr:
On step 2, flash CM7 twice in a row as the 1st time it may not install all the rom.
[Galaxy S II Original Android Development] Ogy77:
Thank you one more mate,I know simple I just need root and CWM!
[Galaxy S II Original Android Development] scorpion667:
Would this break beta16 if flashed over it?

Otherwise, would it bring RC2 to the level of smoothness B15/B16 has?

Thank you for your help, much appreciated!
[Galaxy S II Original Android Development] gokhanmoral:
try it.. I don't know if the results will be satisfactory as there is no feedback yet. nobody complained since I posted it and that makes me think it makes the performance better.

it won't break beta16

if you don't like it you can remove /system/etc/init.d/01performance file
[Galaxy S II Original Android Development] vuolia:
Hello,

I'm newly coocked SGS2 user, I instaled Batista70 FOXHOUND EDITION 2.7 today as my first custom sgs2 rom. I am curious, should I flash this kernel (via cwm) or stick with one wich come with rom?
[Galaxy S II Original Android Development] Dark_Lord0122:
had a couple of reboots within 24hours i guess which i didn't have in RC1

CheckROM 3.1.1

2.2 RC2

100-1000

SIO+Lulz

no UV or OC

KI3 modem
[Galaxy S II Original Android Development] KcDaRookie:
@gökhan: maybe you want to add my tool-thread to your init.d sample scripts so more can benefit of the costumizability of your great kernel, also it would make me kind of proud having a link to my tool on the OP of the best kernel for SGSII ^^
[Galaxy S II Original Android Development] tolis626:
Holy ****,that was some reply! :p

Anyway,yes,I was serious.It's just that:

1)Last time I saw something about RCU stuff changing here was many betas ago,and I think you had changed to jRCU.I can be wrong easily,but that's completely off the point.

2)I have that thing that every time I see something that gives even better performance,a chill goes up my spine. :p

So,now I know where to look it's time,'cause I care about even the lowest level of changes. ;)

Now,patch mainline 3 stuff,OC my bus and I'll be 101.5% happy(The number just came up) :p
[Galaxy S II Original Android Development] :
You'll be happy to read last point in rc3 changelog ;)
[Galaxy S II Original Android Development] tolis626:
Yes,I did right after I wrote the post you quoted.God I'm happy... :') :p
[Galaxy S II Original Android Development] gokhanmoral:
I can give better performance but the performance is not my priority.

I do not want to sacrifice the battery life.

or else I would simply write my own governor, call it DarkMaul and simply modify the performance governor such as "if cpu load is below 50% for 1 sec set it to 200MHz, if the load is over 60% set it to max" or anything similar...

you'll love it for 2 days and then go back to rc1 :)

those who need more performance may try these:

1- disable hotplug and have two cores always on (with the help of 2nd core app from market)

2- lower up_threshold just like in performance.zip I posted today

3- increase gpu and bus clocks

4- set loadl to 5 and loadh to 20

5- get some performance boosting pills but it has nothing to do with this thread...

6- there may be some other methods that I forgot to mention but google is your friend... :p
[Galaxy S II Original Android Development] tolis626:
Erm,I've already done all of these,save for number 5. :p :D

Anyway,I would in no way like for any of it to be default,but having the possibility to do so would be very nice.You did enable freq_table modifications after all. ;)

Anyway,you're the boss.If you see fit,do something for more performance.You know you will have made at least one person happier. ;)

God,I don't like how I sound these days...Too noobie! :p
[Galaxy S II Original Android Development] :
How about Siyah 3.0 "Feed the trolls and get Viagra for extra boost."
[Galaxy S II Original Android Development] :
Also, I clicked on the link for rc3 (not released yet.tar) and there is significant boost in kernel performance. Good work!
[Galaxy S II Original Android Development] gokhanmoral:
it would make a great title :)

Pfizer may be the sponsor of siyahkernel ;)

I am still testing rc3. I think I will release it this night but since I will also release the sources at bitbucket.com I need to spend a little more time on cleaning the sources.
[Galaxy S II Original Android Development] bgx:
LordMaul! Wuhaha *lol*

I think this govenour should named DarthDrain :D
[Galaxy S II Original Android Development] tolis626:
In case these two were meant to mock me,well...Maybe today I deserve it. :eek: :p

Anyway,usually I don't demand/request/ask for stuff,but today I must be on an asking spree.Sorry if I seemed a prick.If I did,let me compensate somehow...As for how,improvise! :p
[Galaxy S II Original Android Development] :
No, no, no.. Nothing to do with you.. Sorry if it sounded that way :). It's in celebratin of gokhanmoral going to upload sources and use gi... So trolls will be fed and Viagra is, you know, just a sponsor thing. :p
[Galaxy S II Original Android Development] tolis626:
Well,these days I do need a Viagra boost to tell the truth... :o :p

Anyway,it's alright,but there are times when I'm a pure disaster. :D

As for some bastards trashtalking Siyah,Gokhan and,you know,us,Siyah's users(Especially you vel1m1r know what I'm talking about),they might be happy to download Dildroid from market and put their phones where the sun doesn't shine. ;)
[Galaxy S II Original Android Development] JB-007:
I'm using leomar75 révolution rom. 'V2.1.1 is really smoother than the latest kernels i tested (eg : b6 to rc2 ) but rc1 and rc2 are very battery friendly and saw a Big difference... also with rc1 and rc2 i saw some micro lags during scrolling....under ondemandx for frequencies 100-800mhz that i don't have with 2.1.1 with the same settings.
[Galaxy S II Original Android Development] :
wait for debugging to be turned off in 2.2 final and then compare.
[Galaxy S II Original Android Development] Knight77:
Hi everyone. I've got a little problem: when I connect a usb pendrive via USB OTG cable the phone can read all the file and is ok, but when I have to unplug it I cannot find any option to unmount the pendrive. I checked the notification area but there is nothing at all... any suggestion? Because if I just "unplug it" the phone gives a message saying that I didn't unmounted/disconnected the usb storage device in the proper way......

The other thing is that the scripts for reading NTFS usb pendrive or similar storage isn't working...