yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] goose2600:
Well done Gokhan!

Anyway, v2.5.2 is almost bug free on cm (using 17 december build from codeworkx) and all is working fine, except the torch (I have to investigate: the app starts but the led doesn't switch on... I think it's rom related).

What a great kernel! :)
[Galaxy S II Original Android Development] KcDaRookie:
You're welcome.

Don't think that it will make any measurable difference, I just don't want more than one script in my init.d folder ^^
[Galaxy S II Original Android Development] EdgaBimbam:
hello, im noobie with changing voltage,so maybe anyone can help? i have system tuner pro app and when i change voltages,after reboots it goes back to default,so is it possible to change voltages with that app? using siyah kernel 2.5.2
[Galaxy S II Original Android Development] bonanza123:
is there a command to set deep sleep frequency via init.d script?
[Galaxy S II Original Android Development] gokhanmoral:
There will be. Also I am going to make Mali thresholds configurable. I am now trying to make v3 boot on latest stock. I could make it boot on ICS leak but for some reason it doesn't work on 2.3.6.
[Galaxy S II Original Android Development] Shinfei:
Yes me too ^^

Oh it'll be great :-)
[Galaxy S II Original Android Development] starbase64:
+ 1
[Galaxy S II Original Android Development] kolacell:
i dont like your crappy kernel!
[Galaxy S II Original Android Development] Vaedryn:
I dont like your crappy postings. :what:

Go and take another kernel , no one needs this blablabla.

Have a nice Day Dude;)

SGS II Cyanogen Tapatalk
[Galaxy S II Original Android Development] gokhanmoral:
You don't need a kernel but a psychiatrist dude.
[Galaxy S II Original Android Development] SirCanealot:
Statistics suggest what you've said is false.
[Galaxy S II Original Android Development] donkeyhitman:
U are one twisted dude. Your fifth newest post said that Siya was the best and at the same time dissed the Hyperdroid team. You should be banned asap
[Galaxy S II Original Android Development] stylez:
First of all your lack of respect for developers and the need to post crap is whack...

No one owes you anything so keep your opinions to yourself...

Take this as a warning any more posts like this and your on vacation!!

______________

Back on topic please users.

Sent from the valley of the shadows....
[Galaxy S II Original Android Development] timn2bama:
Anyone here using this kernel on 2.3.6 based roms? If so does it run pretty well?
[Galaxy S II Original Android Development] tolis626:
I don't care if your kernel is good from now on.For this post only,I'm your fan. :D

You are either joking,or you're a joke yourself.I still can't decide,but I think I'll pick the second option.In which case:

No one likes you you human incarnation of crap.Only you don't like the kernel.Coincidence?I don't think so.

---------- Post added at 11:53 PM ---------- Previous post was at 11:52 PM ----------

Yes it does.
[Galaxy S II Original Android Development] oksagi:
I like this kernel

Sent via XDA Premium from amazing SGS II - Hyperdroid Androidmeda 4.0
[Galaxy S II Original Android Development] jsomby:
I just got huge flashback from that post! Anyone remember that video where kid says "I like turtles"? :D
[Galaxy S II Original Android Development] timn2bama:
What rom are you running?
[Galaxy S II Original Android Development] D.O.C:
10characters
[Galaxy S II Original Android Development] xuxuzao:
camon guys..

stop answering these trolls

just ignore it..

lets keep focused on gokhans kernel! =D
[Galaxy S II Original Android Development] tolis626:
Right now I'm running CheckRom Revolution 4,but my rom choices are less stable than my UV/OC settings.I can't stand one rom for two long.Till now,Siyah hasn't failed me with any rom.
[Galaxy S II Original Android Development] poochewer:
I have always been a huge fan of your kernels gok. I have always loved them, but I have to say that I have reverted back at this stage to 2.4.2 which seems to be the best for me. I find that 2.5.2b and 2.5.2 are both lacking in speed on my phone.

Maybe its something that I have done wrong. Has anyone else noticed this?
[Galaxy S II Original Android Development] CamoGeko:
Just to confirm, everyone that's using my config for 2.5.1 GT. It's been tested and working fine with the latest SiyahKernel 2.5.2. Even smoother and noticeably more battery efficient. Thanks for the improvements Gokhan. :)

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise. :D
[Galaxy S II Original Android Development] bartje885:
Damn Gokan! My battery went from 1 day to 2 days. No changes in use, wifi on 3g on. And regular using my phone through the day! Awesome, thank you so much!
[Galaxy S II Original Android Development] blazer17147:
By the way guys, i have a problem when i was using 2.5.2, it came to deep sleep when screen is off and i couldn't wake it up. Actually it was a same problem when i used 2.5. I am using setCPU to set the minimum running clock at 200mhz and undervolt it. Anyone got the same problem like me?
[Galaxy S II Original Android Development] Vaedryn:
I think the best we can do is to ignore this person.

People who speek today so ,tomorrow so are ....

Let us talk about Gokhans great Kernel:)

Greetings

SGS II Cyanogen Tapatalk
[Galaxy S II Original Android Development] Daemos:
FWIW your 2.5.2b kernel works AWESOME on my phone. I love it.

I'm going to try to undervolt even more.
[Galaxy S II Original Android Development] veeruchinnu143:
Guys I know this is not a question belongs to this thread. But need to know. Sorry for my noob question.

I'm on MIUI 1.12.9 with SiyahKernel v2.5.2. I can't make or receive video calls through this ROM. I need them badly. What should I do. Is it possible to make them on this ROM...?? If yes how...? Plz rly guys
[Galaxy S II Original Android Development] gokhanmoral:
You can try conservative governor our just flash Lionheart.zip from the first post. 2.4.2 is using conservative governor as default. You can also use Setcpu to have the same sampling rate and thresholds our use a script to modify them.you can get exactly the same feeling with

2.5.2 that you were having with 2.4.2. I reverted back to ondemand because I finally understood what I was doing wrong with that governor and I thing ondemand is more battery friendly than the conservative governor.
[Galaxy S II Original Android Development] stylez:
You are absolutely correct!

Gokhan had his say! I've had mine as a mod and warned user including asking users to move off the topic all that is done after by users is pointless apart from to make clutter, please users help us mods by also following simple requests.

Thread cleaned.

2.5.2 BFQ/Lulz no UV, OC 1.4GHz gotta say the smoothest my phone has felt :)

Sent from the valley of the shadows....
[Galaxy S II Original Android Development] radicalgel:
Hey so are you on 2.5.2b or 2.5.2?
[Galaxy S II Original Android Development] CamoGeko:
As my sig suggests, I'm on 2.5.2 right now. ;)

There is a chance I might soon be modifying my cfg slightly. Quite a lot of testing to do first though.

The amazing thing is, even running it at 100Mhz - 800Mhz on bfq + conservative is smooth as custard. :D

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise. :D
[Galaxy S II Original Android Development] sgsgs:
I'm on v2.5.1 with moderate uv (one that always work well on my phone).

I was on bfq + conservative governor (which is stable) and tried switching to vr + ondemandx as recommended by some only to get SOD.

Any reason for that? Does v2.5.2 solve this problem?

What I want is more battery life.
[Galaxy S II Original Android Development] iron@ss:
Siyah v2.6 changelog is up!

Looks interesting. :)

http://www.gokhanmoral.com/
[Galaxy S II Original Android Development] mundixx:
oh crap! i just realized my 500mhz was rated @ 1500mV for the past few days!!! will this have bad consequences?
[Galaxy S II Original Android Development] gokhanmoral:
I am doing my best to give you a reason to flash the newest version but it is becoming harder :)

the reason to flash v2.6 (when it is released of course) is to have a faster startup and also more customization possibilities.

I reverted to gzip compression at first but then I thought 6.3MB kernel (with initramfs)+1.7MB payload = 8MB would scare people. so, I decreased the compression ratio of xz. we now have 4.5MB(2.3MB+initramfs) + 1.7MB payload = 6.2MB. we previously had that 1.7MB in the initramfs and that was being decompressed every time we boot our phones.

maybe I will move more files to the end (some recovery images)
[Galaxy S II Original Android Development] gokhanmoral:
it will not, not if you don't tell samsung about it :)
[Galaxy S II Original Android Development] minivag:
Just want to say i love it Thanks

I'm running This configuration and i'm soon on day 4 with 31% batt. left. like it I pulled the plug friday at noon. Only a few phone calls and some texts a little browsing and a couple of program updates. Thats all but still love the fact that it is stil on and keep going. :)

Oxygen 2.3.2

Android version 2.3.7

Baseband I9100XXKI3

kernel: 2.6.34.14-Siyah-GT-v2.5.1+gm@ubuntu

Governors: lulzactive
[Galaxy S II Original Android Development] Holgott:
@gokhanmoral: the reason to flash newest kernel is easy as ur changelog saying-faster bootup and, i guess this is the best solution for all-flashable customsettings for individual using of the phone! Respect and nice work gokhan ;-) looking forward to flash Siyah 2.6!!
[Galaxy S II Original Android Development] iron@ss:
Scared's not all bad... so long as you warn me first! :D

+++1 on that sentiment.

I won't pretend that I understand everything in your changelogs old son... but that definitely caught my eye. :)
[Galaxy S II Original Android Development] olifee:
That sounds good :). Are you using "xz -9e" for compression? It might reduce the size a bit further (not sure if this is noticeable with binaries).

Another question: As charging current only has two levels, are the defaults now

650 400 400, or rather 650 650 400? Some people with car chargers (not (yet) including me) which are detected as "misc" might need the higher current to sustain power when using GPS ;).
[Galaxy S II Original Android Development] antt00:
**Offtopic, the tags associated with this thread really make me laugh.

Can't wait for 2.6 kernel where we can modify the kernel settings more. :D
[Galaxy S II Original Android Development] gokhanmoral:
I was using -9e with 32MB dictionary but I am now using -1e with 1MB dictionary. I want fair compression ratio with fast decompression. Xz -1 gives better ratio than gzip -9 and not so slow.

And misc is set to high charging state.
[Galaxy S II Original Android Development] SignalX:
i really waiting for your Siyah kernel ICS version mate :-)

best kernel for ever!

cheers,

SX
[Galaxy S II Original Android Development] ksantoshh:
Get Voltage control lite from the market, make the voltage settings and save as boot settings.
[Galaxy S II Original Android Development] and1_vj17:
Hi gokhan. For ur upcoming kernel is it possible to modify the deep sleep entering freq, enable CONFIG_RCU_FAST_NO_HZ, SLAB/SLUB, or make static bus frequency mode? In otherwords activate the "b" version maybe trough script or else?
[Galaxy S II Original Android Development] Kh0rdan:
Quote from the dev's HP:

So... Yes, there will be CWM-flashable files to make a "b" or "p" version out of the standard Siyah! ;)

Looking forward for 2.6, it's a really nice improvement! :)
[Galaxy S II Original Android Development] gokhanmoral:
deep sleep entering frequency will be configurable but rcu_fast_no_hz and slab/slub/slqb will not. they are compile time options.

static bus frequency is already configurable.
[Galaxy S II Original Android Development] Evollution:
OK I tested 2.5.2b with ondemandx governator and I can say that battery life is not as good as 2.4.2 with conservative governator.. Now I gonna test conservative governator with 2.5.2b
[Galaxy S II Original Android Development] droidphile:
Oh my sweet GO(khan)D!!

Reduced boot time, configurable gpu thresholds, configurable second core sampling interval, and configurable deep sleep frequency in 2.6? :D :D

Haters of this kernel has gone further 100 steps low on their soul... :)
[Galaxy S II Original Android Development] Akik:
I just flashed the 2.5.2 kernel with Geko's settings and now my phone is laggy :(

Geko, what can you suggest to me please?

Thx dude
[Galaxy S II Original Android Development] stylez:
Use cwm to flash the removal of setting.zip that was created on running voltage control.

Not all phones run the same and we don't all have same setup so geks setting will be spot on for him this will vary so may need tweaks from user...

Sent from the valley of the shadows....
[Galaxy S II Original Android Development] Akik:
I know that, Geko's settings were working very well on 2.5.1 GT.
[Galaxy S II Original Android Development] Cygnuss:
WOoooWW! 2.5.6 looks really good great work as usual [[]]
[Galaxy S II Original Android Development] talexop:
I had a problem with 2.5.2 .. One CPU was working FULL and it showed that something had to do with max8997. As I saw you will remove it from next kernel 2.5.6! Glad because I want to come back to your kernel!
[Galaxy S II Original Android Development] RedSpyderX:
Anyone have noticed characters rendering is not that good after flashing this? im using smartassv2 gov. :/
[Galaxy S II Original Android Development] rovex:
Nice Kernel, seems smooth, speedy and battery life seems a bit better. For me though, no matter what kernel i use i have to use ondemand/cfq otherwise the phone is a laggy, stuttery mess. I use ADW Launcher, maybe it just works best with those. With those settings the phone is buttery smooth.
[Galaxy S II Original Android Development] CamoGeko:
Did you try raising the min CPU freq to 200Mhz?

As well as raising the min GPU one step to 114Mhz and voltage to 850mV?

Gotta say, you're the first person out of over 120 people to report lags with my config.

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] Akik:
I've put min CPU to 200 and GPU to 114@850. Let's see if better :)

Thanks man!

EDIT: if I want to flash an other ROM, does reset all settings in Voltage Control?
[Galaxy S II Original Android Development] poochewer:
Many thanks for that reply gok. I was using bfq & conservative with 2.4.2

But I have since relented and flashed 2.5.2 and using bfq and ondemandx with a resonable degree of success (speedwise) Awfully strange but bfq & conserv was pretty slow with 2.5.2! Anyway I'm pretty happy thanks again.:)

I just added a silly tag:" FAR_KERNEL!! "
[Galaxy S II Original Android Development] CamoGeko:
Back it up with titanium backup, then after flashing new rom just restore the app + data.

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise.
[Galaxy S II Original Android Development] radicalgel:
Core activity check

I just got OS monitor and I must say it's pretty damn awesome for a free app. Just one doubt, if you observe the 'Scaling Range' Section in the attachment below, it says core: 1. What does this mean? Is it only using one core? I am on Siyah 2.5.2 with geko's OC/UV settings but I am not hotplugging or using Tegrak's 2nd core app to turn off one of the cores. Could someone pls explain what this 'Core 1" means?

Also, what app can I use to actually monitor whether my phone is using both cores or just 1? I have Voltage ctrl extreme and OS monitor, are these apps capable of doing this?
[Galaxy S II Original Android Development] EdgaBimbam:
my battery best achievement:

total: 1day 3 hour 37mins

display: 4hours 3 min

music: 3hours 30 min

wifi+opera: about 1 hour

full hd video 1 hour

messages about 150 sms

and still left 19% i think it is pretty fine

v34 criskelo rom+ siyah kernel 2.5.2+ modified voltages
[Galaxy S II Original Android Development] droidphile:
It means at the time you were viewing, only first core (cpu0) was active since tasks that were running needs single core to run.

If you have not installed tegrak's app, you are using Hot Plugging.

Hot Plugging is the stock behavior where second core (cpu1) is kicked in depending on load and demand.

Simply install Tegrak's 2nd core to view in real time, second core turning ON and OFF.

This thread tells you how to tune hot plug behavior; to control how often should be the second core kicking in. (3rd post)
[Galaxy S II Original Android Development] ksantoshh:
Check out this link (http://xdaforums.com/showthread.php?t=1340374)

Basically there are 3 modes :

*Dynamic Hotplug Mode :Default. Recently, mobile multicore CPUs turn off extra core(s) to save battery life when system is not busy and only use 1 core.

They turn on extra core(s) when system is busy. so system use all cores again.

*Single Core Mode

Use 1 core always. A extra core is shut down. It makes battery life longer but performance is decreased.

*Dual Core Mode

Use 2 cores always. Performance is increased but battery life is shorter than others.

You can use the free app 2nd core from the market to check which cores are functioning at the moment.

Press the Thanks button if it helps :-)
[Galaxy S II Original Android Development] Snowscar:
Just came back here to say, THIS IS FREAKING AWESOME !!!!

I hated the battery life i was getting on the SGS2, decided to root the phone 2 days ago, stuck with MIUI, then saw your kernel post.

Read that help post for newbies to understand what the governors were, loaded your kernel and now the phone feels so different.

Tons of battery life, since it doesnt run at 1200mhz every time i switch it on. CPU Spy shows a lot of Deep Sleep and 200Mhz clocks. Thank you !!!
[Galaxy S II Original Android Development] a1adin:
hi guys,

thanks to gokhan for the rom. :D

I am using wanamlite v6.4 rom with CF-root kernel before.

since I want to UV it, I have flashed it with siyah kernel: v2.5.2b.

There is no problem at all with the kernel. no hangs, no FC.

I even slightly UV it more with geko setting.

However, when I check with cpu spy,

v2.5.2b is harder to get to deep sleep compared to CF-root.

one hour idle mode (2G only) and the only thing sync is gmail:

with CF-root, I get 85% deep sleep.

with v2.5.2b, I get 41% deep sleep.

10 hours on with I hour display (browsing with opera mini):

with CF-root: 92% deep sleep.

with v2.5.2b: 71% deep sleep.

Why is that? :confused:

is there something that I am doing wrong?

please advise.
[Galaxy S II Original Android Development] starbase64:
Hi,

same here.

with friendly greet

starbase64
[Galaxy S II Original Android Development] jonboyuk:
Hey guys! New S2 owner as of yesterday! Quick question - it's not rooted yet, can I just delve straight into this kernel or should I just start with the basic Chainfire mod first?

I'm not new to flashing/cwk etc, but I'm totally new to all things Sammy+Android. Thank you.
[Galaxy S II Original Android Development] melorib:
Just flash Siyah...
[Galaxy S II Original Android Development] jonboyuk:
In doing so (with odin), this will effectively root my device so I can flash custom roms right?
[Galaxy S II Original Android Development] blaex:
sry to inform you, but thats bad.....

i could run my sgs2 with speedmod kernel for full two days, with nearly the same usage as u.
[Galaxy S II Original Android Development] rauschkugl:
You can flash custom roms trough odin without the need of root. But yes if you flash siyah your device will get rooted.

Sent from my GT-I9100
[Galaxy S II Original Android Development] KcDaRookie:
You dont need root for a Custom ROM, you can flash the ROM without root, you can attain root without to flash a ROM, you can also flash a costum kernel without getting root access.

I would recommend using zergrush exploit and flashing kernel and eventually the rom via mobile odin so you dont increase custom flash counter.
[Galaxy S II Original Android Development] jonboyuk:
Oh bugger - too late. I've just flashed this Kernel with Odin! It's worked though, which is good!

I wanted root because apparently I should back up the EFS in case something goes wrong...
[Galaxy S II Original Android Development] Evollution:
Can anyone give me a download link to 2.4.2 version?
[Galaxy S II Original Android Development] MistahBungle:
http://www.gokhanmoral.com/ :confused::rolleyes:
[Galaxy S II Original Android Development] tonycfc:
So far so good, I am loving this kernel especially when it supports bootanimations! :)
[Galaxy S II Original Android Development] EdgaBimbam:
hmmm u are using standart 1650 mah samsung battery? :O
[Galaxy S II Original Android Development] AJ.Rockwell:
Hi gokhanmoral, I'm using your kernel since 2.1.1 and I never had a single problem whatsoever (well.maybe one that was fixed a day after :-D). I want to thank you for your effort and the kick-ass kernel you make and update that often. Keep it up!!

Sent from outer space by aliens on tapatalk using SGS2
[Galaxy S II Original Android Development] whazi:
@gokhan: following ur kernel and thread every day since 1.xx, and never needed to write here coze of almost always no probs or minimal probs that could have been sorted out just reading here..

man u did awesome job, and i rly wanna tnx u for what u give to us:)

i'm sorry now for asking abt 2.5.2b, i know what u wrote abt complaining and not supporting on this, but was curious abt what happened me

i flashed first version of 2.5.2b kernel, the one with uv before u reuploaded it, and was working amazingly good for the first battery cycle.. i had my phone working for 51h without chargin and could have lasted even long, no drain no issues atall.. 3h screen on, calls and normal usage all in push and synced

USING bfq conservative 100 1200 with some uv

then i recharged it and the second batt cycle drained out the hell of my phone.. it lasted not even 12h and it was like it got stuck on 500mhz for 4h.. without any reason..

now im on 3rd battery cycle and testing out if its going to work normally again.. atm seems is going on deepsleep normally but seems is consuming more then the first, impressing, cycle..

any idea abt what could be happened?

tnx again for the awesome job and super improvment u did on my sgs2.. it seems a different phone from the original one:P
[Galaxy S II Original Android Development] tolis626:
So Gokhan,what does the S99 in 2.6's name in your blog stand for?Just saw it and I'm curious... :)

---------- Post added at 03:26 PM ---------- Previous post was at 03:24 PM ----------

Well,one thing I can guarantee you is that the battery doesn't drain by itself.Did you try checking for wakelocks with Better Battery Stats?Did you install OS Monitor to see whether something is hogging your CPU?It's not as random as it seems and probably isn't kernel related(I give you a 90% chance that it's not kernel related).
[Galaxy S II Original Android Development] whazi:
ye forgot to tell it! sorry:P

i checked bbs and i didnt had any kind of wakelock nor kernel wakelock.. only diff thing i did was using gmap with gps for half an hour in the car to reach some location.. but when i close apps usually i go check the app managemnt thing to check if its closed and\or turn it off from there..

my bet is something related to that.. but still even now with normal deepsleep is consuming more then first cycle
[Galaxy S II Original Android Development] tolis626:
Well,in this case I don't know what's happening,sorry.Maybe you installed something,maybe your signal strength wasn't as good,maybe you changed radios,maybe,maybe...
[Galaxy S II Original Android Development] extract1:
Sounds like it's going to come with an Init.d script?