yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] Entropy512:
Yeah. I'm planning on documenting some of my workflows (e.g. more than my small "tips and ticks") in the next few days.

As I understand it, bitbucket gives "special" stuff to users they believe are educational - so if you registered with a school account (even if it's just a forwarding-address-for-life like mine) they automatically give you the "student" package.

git's branching and merging is really nice - That's how I'm able to maintain dual-release .7 and .14 kernels (when I bother to release .14 versions - I've been bughunting lately so sticking with .7)

"git revert" is also great if you're careful and keep your patches small! :)
[Galaxy S II Original Android Development] gokhanmoral:
Entropy512: I guess you are right. repacked initramfs worked on wanamlite.

or maybe there is something wrong with my initramfs but I didn't want to spend too much time on it. I will work on cm9 when they make their first release candidate.

I published info about my first ics initramfs (I cannot call it a kernel because it is not compiled but repacked) to wanamlite thread.

it is like a retouched cfroot. some optimization scripts and extweaks support.

and it doesn't work on CM9. do not try.. it may boot but it won't work.

I only tested it on wanamlite. it may have problems in other roms which have different kernel versions.

it is not even an alpha :)
[Galaxy S II Original Android Development] Honusnap:
All that comes from Beats is generaly marketing and full of **** .. (just my thought)

I've tried Beats on my HTC and did not notify any interesting differences, try Playerpro, there is a DSP addon, and pleease do not use name that do not create anything, "Beats" library is nothing.. just like the so called "Bravia" Engine... just pull up contrast, saturation.. bass .. trebble .. and your perspective will just be reduced.... small details will just disapears.

It's like Schwarzeneggering your music, your movies... all in the muscle and nothing else ? It is funny for 5 minutes, like a big breasted blond is, five minutes and then it lack deepness... :D

For those who do not know Life Cycles, here is an intresting video, you can catch the whole one around the net.. you should look at it, it will certainly gave you ideas...

"One day, the river meets the sea and then it's not a river anymore. It has passed though﻿ the wheels of change..."

Life Cycles
[Galaxy S II Original Android Development] Mr.Greg:
+1, agree with you Lol about sony engine and beats audio
[Galaxy S II Original Android Development] TaoNinja:
Phew my mind has been blown about how tweakable this new Kernel is :eek:,

Anyone found out some good settings for the CPU/GPU for battery life?

I underclock my CPU to 800 Mhz most of the time,

Im just trying to tweak it using ExTweaks, to keep it hovering 500Mhz most of the time unless it needs the extra juice,

And im boggled about the CPU Hotplug settings,

Phew,

I guess lots of experimentation is needed!

Great Job on the new interface guys!:cool:
[Galaxy S II Original Android Development] zabranjeniples:
You talked about the how dangerous are versions 2.6.9 - 2.6.11 for battery life (night charging). Is this version of kernel (2.6.13) dangerous for battery, or it's safe like 2.6.7?
[Galaxy S II Original Android Development] gokhanmoral:
It is safe. It uses stock top off current value.
[Galaxy S II Original Android Development] zabranjeniples:
Thanks man, you are doing a great job.
[Galaxy S II Original Android Development] sergerdar:
çok güzel bi kernel eline emeğine sağlık dostum
[Galaxy S II Original Android Development] cruzargel:
SmartassV2 +SIO+ UV values of Phenomenal extreme = unbelievely smooth and fast with good battery life!!!

Also with min_gamma 0 for stock colors (cool hue).

Also I'm having more free RAM with this kernel. 400+ RAM everytime I wake my phone

________________________________

GT-I9100

CheckROM V6

Siyah 2.6.13

ICS Domination V2
[Galaxy S II Original Android Development] coloxim:
Really thanks..is much better ...

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] mihapodb:
How can I check, if my GPU is OCed and UVed? What to type in to check?
[Galaxy S II Original Android Development] gokhanmoral:
which process list?

red? what red? I don't know if it is good or bad...

any numbers or other details?

I did not answer your question because I have no answer.

or the answer is I don't know.

if you can give some more details maybe somebody can tell you that he is also having the same behavior or not.
[Galaxy S II Original Android Development] gokhanmoral:
as I have said in FAQ "the best" is a personal choice.

I never had great battery life with speedmod t27.

I still think that the latest version performs better...

it has newer drivers.

newer is not always better, I know. but this time, it is...

but v1.6's source base has already proven to be stable. ninphetamine kernel is using it. netchip is using it. ragemod is using it...

if you think 1.7 is unstable, use v1.6

or use v1.7
[Galaxy S II Original Android Development] gokhanmoral:
if you haven't overclocked or undervolted your gpu, don't worry, it doesn't do it by itself :)

if you did overclock it, just read the values back (you should write some values to somewhere) and you will see...
[Galaxy S II Original Android Development] gokhanmoral:
no, if it is the oxygen rom that I know.

isn't it AOSP based?

this kernel doesn't work on CM7, AOSP based roms or any derivatives.
[Galaxy S II Original Android Development] :
If you ask which version is the best then THE BEST VERSION is stock samsung rom with stock samsung kernel. Simple as that.
[Galaxy S II Original Android Development] SweSarah:
rc2 is working really well!
[Galaxy S II Original Android Development] AndreiLux:
He means this:

The red part just means that's it's part of a system process, blue means it's a user process.

It's what I've been babbling about also since forever. There's a bug in the drivers which causes the phone not to enter deep sleep correctly and the suspend process is locked in an infinite loop trying to get the phone to sleep, that's also why it shows up running at 800MHz, and it also loads the CPU at 100%. This is the "Android OS bug" draining battery for loads of people.

The thing is, in Syiah 1.7.7 and 1.7.8beta0 the bug for example is different as the events/0 process no longer hogs the CPU (See second screen). I don't know what the code changes are which you did, but there is something affecting that part.
[Galaxy S II Original Android Development] gokhanmoral:
did anybody try V(R)I/O scheduler?

although SIO gives more stable results, V(R)I/O feels smoother for me.

I will appreciate any comment on available I/O schedulers. is SIO good enough or should I set it to CFS and let people choose whatever they like?
[Galaxy S II Original Android Development] gokhanmoral:
left screen is 1.7.8rc and right one is 1.7.7 or 1.7.8beta0?
[Galaxy S II Original Android Development] mihapodb:
I have OCed, but I would like to make sure, that script is working :)

I have no idea, how can I check if my GPU is working on lower voltages and higher clocks :)
[Galaxy S II Original Android Development] AndreiLux:
I don't remember what the left screen was. In any case, what's happening in the left screen also happens in rc1 and every other kernel out there including stock. What's happening on the right screen is on 1.7.7 or 1.7.8beta0, and those were the only kernels showing this behavior. I can reproduce that 100% if I flash those kernels.
[Galaxy S II Original Android Development] :
I'll try it now :)
[Galaxy S II Original Android Development] Schindler33:
Does this auto-calibrate feature calibrate my battery every time I fully charge the phone or does it recognize previous calibrations?
[Galaxy S II Original Android Development] bgx:
Had now update to 1.7.8rc2 Android os bug is back! Will restore now 1.7.8beta0 again where things was ok! ...
[Galaxy S II Original Android Development] gokhanmoral:
time to explore the diffs :)

thanks
[Galaxy S II Original Android Development] AndreiLux:
Ahh, sorry, I've ever only used beta1. Got confused because the other guy's been saying beta0 all the time. Both probably are the same in that effect. Only later (beta4 I think it was) did it change back to the "standard" behavior.
[Galaxy S II Original Android Development] gokhanmoral:
ok, I see. I guess we'll need some more patches from 2.6.35.14 and leave those who has sdcard mount issues with v1.6 :)

rc3 will fix that.
[Galaxy S II Original Android Development] :
Yessssssssssss :D bring back .14

---------- Post added at 12:35 PM ---------- Previous post was at 12:32 PM ----------

also vr feels smooth, but not too much difference to sio, probably will have to see if/how it affexts battery life.. either of those two will be good if default :D
[Galaxy S II Original Android Development] superleeds27:
Think so Adam_G the creator over at oxygen.im.

Shame! not sure what kernels will work on it!
[Galaxy S II Original Android Development] xsycox:
I am never undervolting or underclocking, but where can I find those Phenomenal Extreme settings?
[Galaxy S II Original Android Development] cruzargel:
I just copied the undervolt values of the extreme version of Phenomenal kernel.

________________________________

GT-I9100

CheckROM V6

Siyah 2.6.13

ICS Domination V2
[Galaxy S II Original Android Development] eric-filth:
Try my guide in signature can be helpfull

Enviado do meu Galaxy S2 usando Tapatalk
[Galaxy S II Original Android Development] luxm4n:
if siyah kernel 2.6.13 revisied, please change the title at gohkanmoral.com to SiyahKernel 2.6.13 Rivisied 1, 2, 3, 4, 5 and more....
[Galaxy S II Original Android Development] gokhanmoral:
I doubt I will make another change, but if I do I will put "-r1,-r2,-r3"...

I think people are happy with the current version. at least, it doesn't have any serious bug.

by the way, my wife has reported that she had better battery life with sched_mc set to 0.

Entropy512 has a post in his thread about that is not a useful option.

just wanted to tell you that you may try to set it to 0 in ExTweaks app.

I am waiting for Samsung's sources for ICS.

everything is set and I'm ready to build a new kernel the day they release the sources :)
[Galaxy S II Original Android Development] Vaedryn:
Your wife test kernel:eek: nice. When i say to my wife, test my phone she is going to kill me:D

SGS II Cyanogen Mod
[Galaxy S II Original Android Development] sachs:
Yes...GB is the past...;)

smoothness in ICS ALPHA/BETA > smoothness in GB with the best kernel (your) or any kernel...
[Galaxy S II Original Android Development] gokhanmoral:
she can, but the number one rule is not to install anything unstable to her phone. or the hands become claws :)
[Galaxy S II Original Android Development] Vaedryn:
Hehe , yes i understand :D
[Galaxy S II Original Android Development] mrzax:
Is last build of kernel #122 or is there a new one? Ty.

Inviato dal mio GT-I9100
[Galaxy S II Original Android Development] Vaedryn:
#122 is the latest.

SGS II Cyanogen Mod
[Galaxy S II Original Android Development] luxm4n:
oke, good luck,,,,
[Galaxy S II Original Android Development] CA3iR0:
Hey gokhan! When will I be able to use your excelent kernel in ICS? I used to use it in the old times when I was in gingerbread roms since the early siyah versions.

To ICS to get perfection, we (ICS users) are hoping you to make siyah compatible with ICS!

Any possibility?

Cheers!
[Galaxy S II Original Android Development] xsycox:
Man ... why can not you just read one page of the thread?

He said earlier: "I am waiting for Samsung's sources for ICS. Everything is set and I am ready to build a new kernel the day they release the sources."
[Galaxy S II Original Android Development] gokhanmoral:
actually, wanam has released v9.1 of his ICS rom with my "retouched" kernel.

it is a repack of the stock LPH kernel with the mixture of chainfire's and siyahkernel 2.6.13's initramfs.

it also supports extweaks interface but since there is not much to tweak or set, the options are very limited.

even I don't know what load_l1, load_h0 and load_h1 controls (about hotplugging) :)

the default i/o scheduler is noop and also there are some thunderbolt scripts in the initramfs (thanks to pikachu).

but again, I cannot call it a kernel, but only an initramfs :)

the main kernel image is just stock samsung LPH kernel.
[Galaxy S II Original Android Development] pikachu01:
Nice to see my scripts working in ICS ;)

Cheers.
[Galaxy S II Original Android Development] Delacor:
You Can Now download Siyah "kernel" over the Lightning-ROM app.

For those who are using liteningrom ;)

Send from my SII ;)
[Galaxy S II Original Android Development] Princeomi:
This tells that you did not get a proper honeymoon;). Now that very 13 is complete you should take some well deserved time off. You are lucky that your wife doesn't use a iPhone. Congratulations once again & best of luck & thanks for the wonderful kernel, screen time is more than 5 hours.

Sent from my GT-I9100
[Galaxy S II Original Android Development] poochewer:
I dont understand what you mean. My wife has been using siyah on her lightning rom for a year or more.:confused:
[Galaxy S II Original Android Development] stevehkim:
Not seeing any complaints so im assuming that everyones battery life is good? You hit it again GK! Thanks.

Checkrom'd/MIUI'd

SIYAH Synthetics

I777 SGS2
[Galaxy S II Original Android Development] kondronaute:
very good there (after cleaning cache :D)
[Galaxy S II Original Android Development] AndreiLux:
The new SetCPU which updates the program quite well and especially governor options complements ExTweaks quite well and with the two you basically have everything you need to tweak everything.
[Galaxy S II Original Android Development] Juzman:
So I've been running latest nighly of CM7 and Siyah 2.6.13 + some scrips from init.doh and am happy. I have undervolted and underclocked the CPU (max to 800MHz).

Fully charged phone, unplugged and left screen off overnight, and only have the following "partial wakelocks".

wifi, FacebookService, AlarmManager and network-location so I cannot complain at all, they're the only things in 5h since charge. :-)
[Galaxy S II Original Android Development] stevehkim:
my build # is #120. Flashed and dl today for att .tar version. Is this the most recent version? I know someone posted #122 is the most recent. cpuspy show's #120 for me.
[Galaxy S II Original Android Development] geomax45:
Did the same thing. ATT download is #120
[Galaxy S II Original Android Development] Delacor:
Take a look at the thread.

Litening 1.1 (4.0.3) is out :)

Send from my SII ;)
[Galaxy S II Original Android Development] stevehkim:
Thx Geomax for the confo! Doesn't matter no complaints as the Kernel is running smoosssss.
[Galaxy S II Original Android Development] cheewaca:
After a few days testing the latest build i can say that this is the best version of siyah and the best custom kernel of all. All works perfect, excellent performance, very good autonomy and fully configurable.

The dream come true, thank you Gokhan.
[Galaxy S II Original Android Development] d3l1:
No idea how this is related to the kernel but since I flashed .13 I get random disconnects during calls. It's like my phone is just cancelling the call, and afterwards it's unreachable for around 1 minute even though I have full signal all the time.

It doesn't happen all the time but in 1 out of 3 phone calls my phone just drops the call.

I didn't change anything else, location is the same as always. The only app I installed is the Toggle2g app but since I can't find it in my appdrawer and manual installation fails, I assume it's not working in any way and the apk just sits there doing nothing.
[Galaxy S II Original Android Development] veyka:
The kernel has very little, almost nothing todo with the phone part, that is mostly modem and rom, maybe your carrier are having a bad day, or take a nandroid and do a data wipe and see if that fixes it.
[Galaxy S II Original Android Development] gokhanmoral:
thanks for the answer.

I did not answer the question because I am a little biased when it is about siyahkernel ;)

veyka is right. kernel has very little to do with the phone part. it works, or not. if it works then the quality is not related with kernel very much except for some extreme situations which would cause everybody to report it anyway.
[Galaxy S II Original Android Development] jknvv13:
Will u make an ICS version when kernel sources are released?

I really like SiyahKernel, but I use AOSP 4.0 and I have to use the Samsung's kernel. :P

Thanks in advance
[Galaxy S II Original Android Development] :
Read first post or actually read last few pages and the answer has always been the same. He is finished now with GB and now working even without sources on ICS version now. But you will notice that kernel sources are needed. So for now he is just working his magic with what he can.:)
[Galaxy S II Original Android Development] gokhanmoral:
I think you haven't checked http://www.gokhanmoral.com/ lately :)

EDIT: oh, and my avatar..
[Galaxy S II Original Android Development] SilverMist1:
when you release the first version of your ics kernel, is it possible that you make it compatible with voodoo louder?
[Galaxy S II Original Android Development] kest874:
Where can I find the latest for ATT!? Everyone I d/l its #28
[Galaxy S II Original Android Development] MistahBungle:
Voodoo Louder isn't kernel dependent anymore to the best of my knowledge.
[Galaxy S II Original Android Development] marcusjt:
Reserve battery power

One of the things I found very handy with all previous phones I've owned is that they used to shutdown when they still had a little battery left, so that if you switched them on again there was just enough to make a very quick call, check email, send & receive a couple of text messages, etc.

However the SGS2 doesn't seem to do this by default (it only shuts down once every last drop of juice has been squeezed from the battery) so is there any way I can tweak something to make it keep some emergency power in reserve - e.g. shut down while it still has 5% power left, instead of 0-1%?

If not, is this something gokhanmoral might consider implementing in a future kernel?
[Galaxy S II Original Android Development] Entropy512:
It's impossible to really know what's possible, what isn't, and what will be necessary until kernel sources come out.

The new sources could make some things unneccesary, could introduce new critical bugs that require attention, and could allow new interesting features to be implemented that were impossible before. It will be impossible to tell until source is out and there's time to review it.

In my case, my plans are to spend some time laying groundwork this time around - rather than just push the Samsung tarball out right to github, what I'm going to attempt is:

Clone the mainline Linux tree.

Check out the base version that matches 3.0.8 or whatever Samsung's source seems to be derived from

Create a new branch from that point

Drop the Samsung tarball over the source tree

Generate commits with all of the changes between the starting point and the Samsung tarball

That makes it easier to see what Samsung changed from mainline, and also might make it easier to track updates to the mainline tree and pull them in. It'll take an extra day or two at the beginning though.
[Galaxy S II Original Android Development] tolis626:
The Greek people wisely say that the good stuff takes a while to come.In this case it's 101% right. ;)

Take your time,both you and Gokhan.We can live a little longer with Gingerbread or ICS with stock Sammy kernel while waiting for a really good,thought-out kernel. :)
[Galaxy S II Original Android Development] Cuspide:
I also got Phone call drop. Like losing the signal, but with all the signal strenght.

May be it s linked with undervolting, ...

but don't have the problem with NEAK kernel with same core voltage, same governors...etc...
[Galaxy S II Original Android Development] gokhanmoral:
did you ask your operator about it?

it is nearly impossible that you experience regular call drops which doesn't happen in neak.

and if it happened once you better blame your operator, not the kernel.
[Galaxy S II Original Android Development] MistahBungle:
Yep. I just don't see how a kernel causes dropped calls/network/signal problems all of a sudden.
[Galaxy S II Original Android Development] s2dh:
Hi gokhanmoral,

Not sure if this makes any sense or if this is possible on Siyah -

but everyone has worked out that non-stock Kernel's cannot use the Sky app to watch Sky tv someone said that a change on the kernel allows this to work -

ro.secure=1

Sky released the app but it is locked down to check if you are on a rooted ROM/non-stock kernels -

http://xdaforums.com/showthread.php?t=1506967&page=126

Is this a tweak that you would be able to do with Siyah to let me use the Sky App and continue to use this great Kernel..?
[Galaxy S II Original Android Development] gokhanmoral:
I am working on something to remove + reinstall root on ICS roms. If I had the kernel sources it would be a better implementation (such as putting an undetectable backdoor in the kernel which enables some scripts to be executed as root temporarily)

it should also let you use sky app or similar apps which detect root.

I need to test it more though. it seems that some roms have a su-enabled busybox and some apps can also detect that although there is no +s in the permissions.

However, I won't add that feature to gingerbread kernel.
[Galaxy S II Original Android Development] inouext:
Hi, im having some issues when i play heavy games like gta 3.

Every time i open gta 3 my phone get extremely hot and freeze or reboot.

When it freeze i need to remove batery to it back to work.

Im using Wiui 2.3.2 with Siyah 2.6.13, no overcloks and no undervolt, governor is set to on demand via Set CPU.

Any ideas ? Thanks
[Galaxy S II Original Android Development] s2dh:
That would be awesome, I am not on an ICS ROM yet mainly because I cannot find one that I like as much as CriskeloRom.

Maybe with the full release of ICS on the 15th, I will then find one that is stable and I like... (although always open to a suggestion of what one to install that works well with Siyah ;-)
[Galaxy S II Original Android Development] tbong777:
Had to go back to NEAK a couple days ago to see if these particular issues would continue and the phone has been okay.

Since flashing Siyah 13 I had:

Screen blackouts where the screen would go dark and only a reboot would clear that issue. Especially on call when the sensor would trun off the screen, sometimes it would never come back on,

Voltage Control APK would freeze the device although nothing was changed from the stock Siyah flash (perhaps remnants of something else?)

Random reboots would occur but not very often.

I have used Siyah before and had no issues. Maybe this is a better kernel for tweakers who know what they are doing as the OP indicates..;)

---------- Post added at 12:13 PM ---------- Previous post was at 12:07 PM ----------

Battery life is good on all the kernels I ever tried. Like performance testing, It's only when bench marking battery life where tweak difference be prevalent. Standby for days or screen on for hours to eek out another hour or two.

But I use the phone a lot so a daily charge is in order. I never have gone 24 hours without having to charge on any ROM or any kernel on the Captivate or the i9100. I even have the 2000mah kit. Its a fact of life with the phone and how I use it I will get 12- 14 hours and get the battery warning. I always carry extra batteries JIC.
[Galaxy S II Original Android Development] gokhanmoral:
sorry, but you are a little bit late to report this :)

and I am sorry again that this GB kernel doesn't work well for you. I haven't had those problems with neither any stock rom or gingermod for a long time.

I just hope your experience will be better with ICS.
[Galaxy S II Original Android Development] veyka:
Sounds like aggressive undervolting or something wrong on the rom side of things (at least the VC app problem sounds more like a rom issue, try clearing its cache/data or uninstall/reinstall)