yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] s_wind:
:)With kriskelo v31 rom and kernel 2.2final gokhanmoral(thanks my friend) my S2 is.......
[Galaxy S II Original Android Development] sahidmiah:
Thanks mate.what does lgcat do for performance ?
[Galaxy S II Original Android Development] AndreiLux:
Uh he already did, it's on his blog or here as the same big tarball.
[Galaxy S II Original Android Development] kwerdenker:
He did release the sources for his 2.2+ version, they are just well hidden ^^ In his op post there is a non-clickable link to his "blog" where he will release his sources and beta versions.

They say "Imitation is the sincerest form of flattery" but this guy is stretching it a bit I'd say :rolleyes:

[Edit: sorry AndreiLux, didn't saw your post before hitting submit :) ]
[Galaxy S II Original Android Development] beston94:
Zedge

I'm sure all of you are familiar with zedge :D..But guess what I found on their website?

"

Zedge on Android

One app to rule them all

"

Now....I just know that I've seen something very familiar somewhere xD
[Galaxy S II Original Android Development] s2d4:
I would just take the positives :D
[Galaxy S II Original Android Development] AndreiLux:
Are you complaining that they're stealing from Lord of the Rings now too? :p:p
[Galaxy S II Original Android Development] tomj777:
Bloody Hobbits.

(sorry - couldn't resist)
[Galaxy S II Original Android Development] tolis626:
Gokhan,sorry for posting it yet again,but did you look at the problem with the GPU performance I posted about?Or did anyone actually test it?Cause it's getting annoying here... :(

Well,Gokhan should sue Zedge and Tolkien should sue them both! :D

Unless Apple sues them all first.Yes,for no reason. :p
[Galaxy S II Original Android Development] marbulas:
Bug about NFC has appeared at SGS2 in Korea. (SHW-M250S)

I can't use NFC in convenience stores - no problems found in the bus and subway - after Siyah kernel I flashed.

Can you use c1_defconfig in the source of SHW-M250S basically and build kernel with initramfs of SHW-M250S?
[Galaxy S II Original Android Development] :
No SOD for me.

200/1200 on demand yielded 6358

Antutu

200/1600 both on demand and performance yielded not much more (~6800 IIRC) previous Siyahs had yielded ~7700 at 1600 MHz.

Not a big deal for me since I stay at stock clock speeds 99.9% of the time.
[Galaxy S II Original Android Development] jlevy73:
XDA typically allows the kernel dev 5 days to be in accordance with GPL. After that, the Mods will lock the thread.

---------- Post added at 08:23 PM ---------- Previous post was at 08:20 PM ----------

I scanned back about 5 pages and didn't see your post about the GPU problem. I've been using voltage control set @267/400 and Nenamark2 scores are the highest I've ever seen them (57.8FPS). What issue are you having?
[Galaxy S II Original Android Development] goose2600:
Logcat is not performace related. It is used to read system logs.

However, I can't understand why so many people doesn't know how to use the "search this tread" button!

Moreover, seems they also don't know that google is our friend and can help to find the answer we are looking for. :)

I don't want my post souds like an attack, but a lot of people asking many times for the same thing and now we have more than 1100 pages "full" of "unnecessary" questions.

This said... Gokhan kernel rocks!
[Galaxy S II Original Android Development] scorpion667:
Battery life with b15 is really good for my usage. Only mods I've done is oc to 1296 Mhz, UV slightly (-50mv for all steps), bus speed 0 0 0 0 0 0 1 1, sched_mc 1, ondemand sample rate 50000 and ondemand threshold to 75. I'll let the screenshots speak for themselves. For a performance oriented setup this is great!
[Galaxy S II Original Android Development] tolis626:
Well,I did post,twice I think.Anyway,doesn't matter.

GPU performance sucks(Compared to what I was getting normally with my 400MHz GPU) when I use ondemand and lazy.All other governors(Or at least all I tested) are ok.For the comparison,with the same setup as yours,I get about 45FPS in Nenamark2,while it hardly surpasses 40FPS in Antutu's 3D test(the one with the knights).
[Galaxy S II Original Android Development] xeigen:
Gokhanmoral, i got an isue with vibration. With most of the kernel version (e.g. 2.2 final, 2.2rc1,2.2rc2), as i enable haptic feedback on my keyboard 1 or 2 out of 3 key tap only got a weak vibration.

One of the version without this issue is 2.2beta12.

Any thoughts? Btw i'm using cyanogenmod #116
[Galaxy S II Original Android Development] jlevy73:
Hmm, that is odd. I just tried with on-demand and got 57.1FPS on Nenamark2. For what it's worth I'm using KJ3 stock with v2.2-no log. CPU = 1400/200 stock voltage. GPU = 267/1000, 400/1100
[Galaxy S II Original Android Development] droidphile:
Gentle Suggestion on Using 25 mhz

For those who have the lowest frequency set to 25 mhz, i have a gentle suggestion.

Most of the tasks in our phone require more than 25 mhz, so what happens is the cpu always try to scale up to next higher frequency: 200 mhz. If screen is on, and is idle, before screen times out, you can see cpu 'desperately' trying to jump around to 200 mhz (even above that if required).

So the whole point of using 25 mhz becomes void. And cpu ends up using 200 mhz more than 25 mhz. If we just stick to the kernel default minimum freq, 100 mhz, this won't happen. Because 100 is enough for some really light processes/tasks.

I have been using 25 mhz for quite some time and found out it do more bad than good.

25 mhz could still be used as min frequency during screen off though, since mostly 1 core is active when idle, 25 should be good to enter deep idle, and then deep sleep. Remember that power drained on 25mhz and 200 mhz has the ratio 1:8 (on the same voltages)

To make sure the cpu settles down on idle, without jumping through frequencies much, it is better to set lower threshold and higher sampling rate for your governor (as in ondemand for 2.2).

High sampling rate: Less polling, so less jumps

Lower up threshold: Faster switching to higher frequencies when required.

To conclude: Set screen-on min to 100 and if you're a 25mhz fan, set only screen off min to 25 :)
[Galaxy S II Original Android Development] bala_gamer:
Are you saying 1 day 6 hrs is great battery life? Then you are wrong, you can get much better with this kernel .
[Galaxy S II Original Android Development] mdaaddic:
These are great results. Can you give us your scripts? I only get 2:30 - 3h Display time. I use Checkrom 3.11 not CM7 but this should also be possible on my phone? Can you tell us what else we could optimize besides the great kernel and your scripts?

By the way I have installed 2.2nolog, and it is another great kernel, thank you very much Gokhan...

---------- Post added at 08:29 PM ---------- Previous post was at 08:28 PM ----------

Can you tell us how?
[Galaxy S II Original Android Development] :
I'd say coupled with 4h45m of display time that's pretty good.
[Galaxy S II Original Android Development] bala_gamer:
Nice info! Considering an average battery back up of say 1.5 days with 100 mhz on sleep profile, how much battery life will we get at 25 mhz on sleep? 1 or 2 hours more may be?
[Galaxy S II Original Android Development] gokhanmoral:
I don't want to create a placebo effect but v2.2.1 is smooth. I have integrated new Mali drivers and even without enabling dvfs it is very smooth. There are some rollbacks to beta15 and even beta6 for some unnecessary patch cleanup.

I was planning to work on app but today I installed cm7 and didn't like the default performance of my kernel compared to stock cm7 kernel. Anyway.. wait for it.. ;)
[Galaxy S II Original Android Development] bala_gamer:
Nice point, didnt note that screenshot.

Btw we pull out more juice out of this kernel, ive had 2+ days with some siyah beta i dont remember.

---------- Post added at 01:15 AM ---------- Previous post was at 01:13 AM ----------

MAn you are fast. Hope your app tool is coming good.
[Galaxy S II Original Android Development] Anarchist310000:
how the hell do u get 4 hours screen on time??? I can only get 2:45 hrs max
[Galaxy S II Original Android Development] gokhanmoral:
Usage patterns may differ. For example reading books and surfing with 3g are not the same
[Galaxy S II Original Android Development] KennyLegend:
I read it ..it was class...and. i added my 2p to it but my post was deleted too :( lol
[Galaxy S II Original Android Development] tolis626:
I'm running CheckRom Revolution 3.1.1 for a long time(Since it came out) and never had problems with other Siyah versions,so it's not the rom.

Only thing that's left for me to try is to remove some init.d scripts I made and see if that does something.I already tried removing some lines that messed with ondemand,but nada.

Strange thing is that good(normal in an aspect) results in graphics tests tend to come back as I up my minimum frequency and peak at their normal FPS when minimum frequency reaches 1000-1200MHz.As long as I stay at my normal setup(100-1624MHz ondemand),my graphics performance is **** all over,even when I set my GPU to 400/400.

PS:Removing the scripts didn't do ****. :(
[Galaxy S II Original Android Development] Guetta1:
Holy ****,"Siyah kernel v2.0- The good becomes better" a semi-stolen thread on xda: http://xdaforums.com/showthread.php?t=1362597 :mad:
[Galaxy S II Original Android Development] Hannibal226:
Thanks for reply ;)

This version has the normal contrast back, so I'll stay on it at least a while.

Thanks!

CHEERS!
[Galaxy S II Original Android Development] brack11:
What are you talking about? I get 6h 20m of screen time with v2.1.1 now testing 2.2 but still cannot say much about it. It definitely servived 4h 24m by now, and I still have 28% to live with. Most of screen time is browsing with WiFi. Never used mobile data connection.

Sent from my GT-I9100
[Galaxy S II Original Android Development] jeffojeff:
Hi Gokhan,

First of all, I've been using your kernel from the very beginning and I've never used any other kernel and I don't have any reason to change this habit. Since all the versions you released, I've tried and tested each beta and release candidate. As myself being a developer of a linux distro, I believe I have a well-cooked "release culture" and if you don't take wrong what I'll tell now, I'd be glad ;)

It is of course your choice not to release any Alphas and directly to release Betas and then Release Candidates. But what I can honestly say that your Betas mostly look like Alphas and at the same time, your RCs look like Betas. At least you act like that since you keep trying new things on your kernel in every stage of a software release cycle. And after the final release, what we have is definitely better than a Beta or RC but not as perfect as a real final release. It's just between RC and final release. After you finished releasing Betas, you are releasing way too many RCs until the final release. In an ideal software release life cycle, release candidates are tend to be released directly as final releases without any code changing but maybe only translation updates. As I can see, you release many Betas and you change lots of codes and try lots of new things in your Beta releases which is ok according to me but after that, you release RCs and you still keep changing lots of code in your kernel and you still keep on trying new things in this final stage of your kernel just before the final release.

I know that you are on your own, nobody helps you about this project, you do everything on your spare time... And you are doing great job and I'm sure everybody who uses your kernel are very thankfull about this but maybe you should think of releasing a little bit more rare than the current release schedule. So you will plenty of time to test the kernel before releasing a well-cooked and a delicious plate of kernel with which we will enjoy joyfully :)
[Galaxy S II Original Android Development] brack11:
@gokhan you mentioned your new kernel 2.2.1, where can I find it? Didn't see on your site and no info on first post.
[Galaxy S II Original Android Development] Evollution:
What governator you are using
[Galaxy S II Original Android Development] serch826:
Awesome results in Quadrant

I get this unbelievable results in Quadrant with my SGS2, stock XWKI8

Thanks for the great work with this Kernel.
[Galaxy S II Original Android Development] Ogy77:
Can anyone answer me,please?Can I flash latest 2.2 complete with cwm and why logcat cant read system?
[Galaxy S II Original Android Development] b2rdetor:
i have 3200mA mugen and play inda archmagegame. it isnt 3d. but i can test onscreen time with some CPU ussage. my result 20% 2+h. that the best result all of the time. other kernels and older siyah (2.1<) give me only 24-25% in two hours.

my cpu - always 500-1200 conservative and UV (-100-150mV), gpu (133/200 800/850mV). all extremely smooth!

ill test my phone during deep sleep. and with all sync (4+apps update every 15min)

batery drain is only 2% per 3h (4% on stok batery) - that 2much for stok batery but reasonably for mugen batery. now i try some tune my widgets, apps and will try test deep sleep again and i think than deep time will better.

also i wanna test batery drain with min 200 and min 500Mhz on the same voltage (imho no defference, but phone are more responsive)
[Galaxy S II Original Android Development] Anarchist310000:
are u guys using an extended battery? I get no where close to that amount of screen on time :/..... once i got 3hrs worth but i average around 2h45mins on a good day.
[Galaxy S II Original Android Development] b2rdetor:
autobrightness??? inetserfing 3d games will drain batery much more

3d games take about 20-25% of mugen and 40-50% stok batery per hour.

typical power drain 800mA (tested with prof multimetr) and that with UV, by default it can be 1000-1200mA (phone will continue drain battery even on charge - 1000-700=300mA - that speed of drain)

so gametime will less then 2h may bee just 1
[Galaxy S II Original Android Development] cmd512:
After a day, v2.2 running fantastic Gokhan, excellent job. Looking forward to testing v2.2.1.
[Galaxy S II Original Android Development] brack11:
I used smartassv2 with 2.1.1 now with 2.2 I try luiz.... sorry forgot the name but you should know what I'm talking about. I have range from 100mhz to 1000mhz undervolt from bottom to top as follows 850, 850, 850, 950, 1050 those are all my settings. Kids are always playing asphalt 5 and a few other 3d games, no hitting, no glitching, everything works flawlessly. I have cm7 nightly 116 and go launcher. Hope I answered your question. I'm battery freak that's why I changed to AOSP roms. Tried miui, liked the look but too few settings, like cm7 more, works better for my needs and less battery used. However I heard that last two releases of miui are quite good for battery, don't think it's better than cm7 though, so, don't test it yet.

Sent from my GT-I9100
[Galaxy S II Original Android Development] scorpion667:
Ooh, the battery life i posted was for a performance setup which drains battery faster than stock Siyah. I am not concerned with battery life, just had a pleasant surprise of breaking my screen on record with a setup that was supposed to drain battery fast due to the aggressive scripts i used. I'll share my scripts when i get home. All i care about is a flawlessly smooth experience which this kernel definitely delivers =) b15 for life yo =P
[Galaxy S II Original Android Development] Molitro:
If that time is spent on playing games or doing any other heavy task, it could be normal. You have to take into account what the usage is as much as the time.
[Galaxy S II Original Android Development] CamoGeko:
I find performance of Beta 15 very similar to 2.2 nolog. That makes me happy. :D

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] dkflint723:
NTT DoCoMo 2.2 deep sleep issue.

I have had a few cases where my SC-02C will get stuck in deep sleep on v2.2. All I can do is hard reboot the phone to get it out of this state. Any idea's on a fix, other than reverting back to 2.1.1?
[Galaxy S II Original Android Development] gokhanmoral:
I need someone to test new mali drivers but that someone should be one of those who had experienced major lag with v2.2beta5 (first time I published the updated drivers).

I don't want to release it before that. it works great on my device but it was also working last time I released a beta with new mali drivers.

by the way, I agree that I release too much. I will slow down. actually I decided to work on v3.0 and already created the repository on bitbucket and started to work on it slowly. but I wanted to make some last minute modifications because I had experience more lag in cm7 version compared to cm7 kernel.

anyway.. anyone who had lag with beta5?
[Galaxy S II Original Android Development] gokhanmoral:
any undervolting?

any extreme screen-off profiles (for example, 100-200 screen-off )other than the ones integrated into the governors?

using 100mhz?

these are the most common reasons for lockups.
[Galaxy S II Original Android Development] vnvman:
Personally i had lag on beta5...basically it seems like i experienced it in each release with the open source gralloc drivers, especially when opening the drawer in lpp. If you need a tester i'm here, i'll be up all night. I'm a little drunk but i can make it ;)
[Galaxy S II Original Android Development] a1exander:
Is it just for me that when i install this kernel i cant acess /sdcard in CWM? :S
[Galaxy S II Original Android Development] dkflint723:
That was my thought for the first crash. I did have a screen off profile that was 100 - 500. I changed that up to 500 - 800. But it still crashed again. So now I have completely removed my screen off profile to see if that helps. So far so good, but I will check back and let you know if anything comes up.
[Galaxy S II Original Android Development] tolis626:
Oh boy,I had bad lag.Even with my setup.It was maybe the first time ever that I reverted to an older version because it was better.

If you want,I'm here.Let me take revenge on those lags! :p

EDIT: @jlevy

Dude,thank you very much for your help about my GPU issues.Turns out it was the busfreq stuff that was causing me problems.I disabled static bus frequecy and all is more than ok-again. :D
[Galaxy S II Original Android Development] goose2600:
Hi Gokham,

I am back from a party right now and I am close to be drunk! :D if my mind is not playing a trick on me, I had lag with beta5. Expecially brwosing sms or in app drawer.

Anyway I can notice that in the latest releases of your kernel the lag disappear using conservative governor.
[Galaxy S II Original Android Development] dkflint723:
NTT DoCoMo 2.2 deep sleep issue.

Well, it just locked up on me again... I have no OC or UC. I am using Lulzactive 500 - 1200. Any thoughts?
[Galaxy S II Original Android Development] tolis626:
Just test ondemand before concluding it's the kernel.I had such problems with Smartass and smartassv2 on my Desire HD.My phone just didn't like them. :p

Seriously though,just try other governors. :)
[Galaxy S II Original Android Development] dkflint723:
I'll give it a shot. Although, I've never had any issues with lulzactive before.
[Galaxy S II Original Android Development] tolis626:
There's always a first time for everything.You never knew how sex felt before you had sex for the first time,right? ;)
[Galaxy S II Original Android Development] CamoGeko:
Rofl, except changing governors still requires the same amount of effort if you're married. :p

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] tolis626:
Fortunately for me,I still don't know about that.Although I do trust you on this. :p

Thank god I'm still 17.And first of all,THANK GOD that no condom has failed me to this moment! :p
[Galaxy S II Original Android Development] bervin:
any of you guys experiencing kernel wavelocks with 2.2nolog?? how do i deal with this?
[Galaxy S II Original Android Development] CamoGeko:
Search for an app called betterbatterystats on xda, it will let you see what apps are keeping your phone awake.

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] bervin:
i already using that, thats why i specified kernel wavelocks their not program wavelocks.
[Galaxy S II Original Android Development] CamoGeko:
Oh right, my bad. :)

Not experiencing wakelocks like that here. How do you know it's due to the kernel?

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] scott4:
The kernel 2.2 looks good! Thanks!

Is it possible to enable phone call recording through flashing your future kernel + flashing any apk?
[Galaxy S II Original Android Development] bervin:
it's alright. Thanks for trying to help though mate!:D
[Galaxy S II Original Android Development] scott4:
It is a .tar file after unzipping instead of a .zip, how can I flash it by CWM? DarkyROM2 doesn't work for the .tar file as well. Thanks
[Galaxy S II Original Android Development] starbase64:
Mobile Odin :D http://goo.gl/qFbBd
[Galaxy S II Original Android Development] CamoGeko:
Download the CWM version instead?

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] scott4:
how to do that?
[Galaxy S II Original Android Development] CamoGeko:
Uhm, downloading to the siyah 2.2 nolog CWM from the first post is a good start....

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] bervin:
What do you guys think of lowering the bus frequency? Performance vs battery savings. I can't tell the difference when I change my bus speed
[Galaxy S II Original Android Development] bala_gamer:
is the gpu stable enough with 400 @1100 ? What test are u using apart from nenamark.

---------- Post added at 10:53 AM ---------- Previous post was at 10:50 AM ----------

ITs possible, just use a rom with call recording, or get the apk file and use it.
[Galaxy S II Original Android Development] scott4:
Thanks, where can I find the apk file to be flashed on my Hong Kong stock 2.3.5 rom + siya2.2 kernel?
[Galaxy S II Original Android Development] CamoGeko:
I believe there are even apps on the market which allow you to do that. ;)

Communicated from a Galaxy far far away via an XDA premium quality neurotransmitter.
[Galaxy S II Original Android Development] droidphile:
Faster bus speed implies faster the data move across the bus. ie, more data can move through the bus simultaneously. You may not notice effect of increased/decreased bus speed for many tasks. But it's noticeable on hd video playback, map navigation, etc. A higher bus speed should give you better performance on those tasks.

Battery life might not have a very big impact. (this doesn't mean 100 and 200 mhz frequency can have 400 mhz bus speed). But battery heating up will be reduced using lower bus speed.