[KERNEL][REF][Q&A] Siyah 5.0+[ICS/CM10] 6.0b5+[JB/CM10.1] +DISCUSSION+. NON-DEV!!!

Search This thread

Skully☺

Senior Member
Jan 23, 2012
295
260
0
Leiden
Try changing gpu frequencies using stweaks. Samsung defaults are 160, 267 while siyahkernel has 5 steps starting from 66 to save battery.
Sent from my LT30p using Tapatalk 2

In the past for a couple of months Siyah had CPU frequencies that could go as low as 50MHz. Now it is back to 200MHz. I think there were good reasons for it. I'm guessing that coming from deep sleep such low speeds don't have a great advantage for battery life, but that performance is better with 200MHz as lowest speed.
When I was on CM9 and CM10 with Siyah v5.0.1, graphics were stuttering when beginning to scroll a list or starting to zoom in Maps (precached tiles) and Sygic Navigation. When I raised the lowest GPU speed from 66 to 108MHz, the stuttering was gone.
So now I'm wondering why the GPU speed was lowered compared to its former higher speeds? Or doesn't the GPU go into deep sleep like the CPU?
 

gokhanmoral

Retired Senior Recognized Developer
Mar 16, 2006
3,744
25,415
0
45
Ankara
www.isyam.bilkent.edu.tr
In the past for a couple of months Siyah had CPU frequencies that could go as low as 50MHz. Now it is back to 200MHz. I think there were good reasons for it. I'm guessing that coming from deep sleep such low speeds don't have a great advantage for battery life, but that performance is better with 200MHz as lowest speed.
When I was on CM9 and CM10 with Siyah v5.0.1, graphics were stuttering when beginning to scroll a list or starting to zoom in Maps (precached tiles) and Sygic Navigation. When I raised the lowest GPU speed from 66 to 108MHz, the stuttering was gone.
So now I'm wondering why the GPU speed was lowered compared to its former higher speeds? Or doesn't the GPU go into deep sleep like the CPU?

lower gpu freq consume less power.
but maybe 66 is so low. I may increase the lowest freq to 108 in the next version and only people who find 66 comfortable can lower it.
 

gokhanmoral

Retired Senior Recognized Developer
Mar 16, 2006
3,744
25,415
0
45
Ankara
www.isyam.bilkent.edu.tr
Just had a random reboot.

Sent from my GT-I9100 using Tapatalk 2

a friend of mine was having some random reboots. then he installed the rom again (wiping everything) and installed siyahkernel using odin (without flashing anything else) now he doesn't have those reboots. so, your problem may be application related or some previously installed theme/script/kernel may have modified some of the files which cause unexpected behavior.

if you provide logs (/proc/last_kmsg) after having a reboot it may help us understand the reason.
and unless you provide me an evidence that it is kernel related I will just ignore such posts.
 

lyndonguti

Senior Member
Sep 29, 2011
2,751
2,093
0
Milano
lower gpu freq consume less power.
but maybe 66 is so low. I may increase the lowest freq to 108 in the next version and only people who find 66 comfortable can lower it.

Yup i tthink 108 is better to be the default one gm....:)

sent from my lovely phone....hmmm wait its a tablet...waaa i dont really know.....im PARANOID NoW!
 

robertobsc

Senior Member
Feb 9, 2012
340
303
0
Belo Horizonte - Minas Gerais
Hi Gokhan!

Do you think is too hard to make 6.0 be compatible with ics?

I couldn't analyse the kernels difference since I'm really FREAKING OUT with the hot weather here in Brazil.

But If you want I can make tests for you with it. I'm in 4.0.4.

Cheers.

Enviado de meu GT-I9100 usando o Tapatalk 2
 
Last edited:

t-pip

Senior Member
Oct 26, 2010
2,068
1,981
0
a friend of mine was having some random reboots. then he installed the rom again (wiping everything) and installed siyahkernel using odin (without flashing anything else) now he doesn't have those reboots. so, your problem may be application related or some previously installed theme/script/kernel may have modified some of the files which cause unexpected behavior.

if you provide logs (/proc/last_kmsg) after having a reboot it may help us understand the reason.
and unless you provide me an evidence that it is kernel related I will just ignore such posts.

Here you go:

http://pastebin.com/qCqLPPTM


Sent from my GT-I9100 using Tapatalk 2
 

BAZZI_US

Senior Member
May 22, 2011
163
37
0
Sinzheim
What is the current status of project "Secondhand S2 for GM"? ^^

Shall we now donate or try to get one for him? I've read his statement about donation and "charity". And that's really a brave and honourable attitude. But nevertheless, an S2 for him would really accelerate everything, since he seems not to have much time already.

You won't hate us for that, Gokhan, will you? ^^
 

Skully☺

Senior Member
Jan 23, 2012
295
260
0
Leiden
What is the current status of project "Secondhand S2 for GM"? ^^
Shall we now donate or try to get one for him? I've read his statement about donation and "charity". And that's really a brave and honourable attitude. But nevertheless, an S2 for him would really accelerate everything, since he seems not to have much time already.
You won't hate us for that, Gokhan, will you? ^^

http://forum.xda-developers.com/showthread.php?p=35762573#post35762573:
I had to postpone s2 work to Sunday because of an unexpected schedule change of my friend.

I don't expect or ask for donations for kernels or anything else that I share. I have a job and I make a fair amount of money. These are what I do in my free time and hence the quality is low and there is absolutely no commitment. It is my decision to give it up. I am not against people having paid apps or asking for donation as long as they clearly state their promises. You pay for an app and the next day he stops supporting your device because Samsung release a new phone and he gets it.. Fair? Well, if you consider the amount of paid/donated nobody can ask him to be your slave but when you consider the number of people using CM supporting some kids doing nothing while they don't support teamhacksung it is just unfair.
I don't want any donation not especially for a new s2. That means a commitment and it is something that I cannot make. If you have an unused broken s2 I won't say no but I can only use it to make some new ports rarely.

Sent from my LT30p using Tapatalk 2

So I guess we must respect Gokhan to have a job and a private life:good:
And yes, I'd love to see a CM10.1 compatible version.
 

BAZZI_US

Senior Member
May 22, 2011
163
37
0
Sinzheim
Yeah, we've all read that (as I wrote).

But that was not my question. He would take an S2 for testing his work. That has nothing to do with any committment or cutting back his private life. ^^ It would just be quite handy for him, to test his work right away, instead of waiting for somebody else. Again, nothing about any duties to work more or faster.
 

Skully☺

Senior Member
Jan 23, 2012
295
260
0
Leiden
Yeah, we've all read that (as I wrote).

But that was not my question. He would take an S2 for testing his work. That has nothing to do with any committment or cutting back his private life. ^^ It would just be quite handy for him, to test his work right away, instead of waiting for somebody else. Again, nothing about any duties to work more or faster.
I agree it would indeed be more easy and speed up development.
But unless it happens, I'm afraid we'll just have to be patient and be glad that we could enjoy his kernel in the past;)
Coming from CM10 with Siyah 5.0.1 and switching to CM10.1, it was a strange feeling to be without Siyah for the first time since march this year. I'm still missing the multitude of tweaks, but am really happy with CM10.1.
Thanks Gokhan:good:
 

a0007

Senior Member
May 7, 2012
278
147
63
I have some lag , with siyah kernal and without it :confused:

please , who know this file last_kmsg

JP I9100 XXLSJ
 

Attachments

  • last_kmsg.zip
    68.4 KB · Views: 2

THE RED BLUR

Senior Member
Mar 7, 2012
6,995
21,770
0
LONDON
Yeah, we've all read that (as I wrote).

But that was not my question. He would take an S2 for testing his work. That has nothing to do with any committment or cutting back his private life. ^^ It would just be quite handy for him, to test his work right away, instead of waiting for somebody else. Again, nothing about any duties to work more or faster.

Seriously this is getting boring. If someone is to send it, just send it and stop going on about it.

Anounce you are sending so everyone is aware and GM. So he doesn't receive multiple sg2.

And that's it. If you ain't going to send then then don't bring it up. :cool:

SIGNATURE


PHONE : SGSII
Sent via: Tapatalk 2
Main ROM: Alliance rom v5.1

KERNEL : Siyah v6.0b3 test version
(DEFAULT PROFILE AND SETTINGS)
MODEM :
BATTERY : Stock 1650mAh
EXTERNAL Sdcard : Samsung Class 10 32gb


 

THE RED BLUR

Senior Member
Mar 7, 2012
6,995
21,770
0
LONDON
18h 16 min on battery. 2h 6 min screen On and still 81 percent left. Love this kennel
Sent from my GT-I9100 using xda app-developers app

That's good for you but........

Which version,rom and settings :cool:

SIGNATURE


PHONE : SGSII
Sent via: Tapatalk 2
Main ROM: Alliance rom v5.1

KERNEL : Siyah v6.0b3 test version
(DEFAULT PROFILE AND SETTINGS)
MODEM :
BATTERY : Stock 1650mAh
EXTERNAL Sdcard : Samsung Class 10 32gb


 
  • Like
Reactions: hyperthrust

MangeH73

Senior Member
Jul 11, 2009
115
44
0
Neat rom lite. But i have removed a lot of things i dont use. (Exchange etc) disabled media scanner, fast dormancy. Flashed Changes from many40's battery freiendly config for Neat 3.5.(thanks). Etc....

Sent from my GT-I9100 using xda app-developers app
 

topiratiko

Senior Member
Dec 22, 2010
3,536
823
0
In my experience so called lag is due to Governor choice change your governor and see if you have better results

Android Open Collective Project
Samsung Galaxy SII
Siyah 501
 

alkspo

Senior Member
Apr 28, 2012
942
606
0
Scandinavia
In my experience so called lag is due to Governor choice change your governor and see if you have better results

Android Open Collective Project
Samsung Galaxy SII
Siyah 501

Nope i use ondemand on stock and siyah. I have a feeling it's the load h0 or threshold but i didn't touch those

Sent from my GT-I9100 using xda premium
 

Top Liked Posts

  • There are no posts matching your filters.
  • 86
    hi guys.

    I was away for some time and I didn't read most of the messages lately including the ones in my s3 and xperia threads as well as the discussion threads.
    I have just skipped to the end.
    as you have read in the announcement post of v6.0b5 I know have an s2 (thanks to mbwatson. the device is perfectly working).
    I have tested v6.0b5 on omega rom v20 and yesterday's cm10.1
    I am hoping to release it tonight or tomorrow.
    it is still beta because dualboot needs some more work.
    you can have two cm10.1 or any other cm-based rom but not samsung JB as first or 2nd.
    the changes are not difficult but the repository that I need to clone is big.

    I hope I will add dualbooting in b6 and I will also add some touch2wake patches (implemented by robertobsc. we were talking about it for a long time but his last email is still being kept unread in my mailbox which was sent about a month ago :) )
    then I will spend some time on cypress driver because samsung has changed it a long time ago (and now they have changed it again) but we are still using good-old-messy-driver which has all BLN related changes.

    that's all for now. I doubt I will have time to read and post more, so please give help to those who seek it :)
    70
    I had some time today and merged JB kernel with my modifications.
    there were too many conflicts (because of my previous merges with s3 kernel) and I resolved them in 20-30 minutes.
    I have sent the blindly compiled kernel to a friend and he said that it booted but the modem did not work.
    so, everything is (almost) ready. I just need an s2 for several hours.
    then some time to make dual-boot related changed (I need at least a day)
    I have also put cm10.1 support but I think I will have to remove it because it moves your sdcard contents to a subfolder named 0. multiuser support will create different folders for different users and that will probably break dualboot support.
    so, I will have to find another place to store dual-boot related files.
    69
    can anyone state in a few sentences the very major differences between stock cm10, siyah and dorimanx kernels?
    strong and not so strong points of each of them.

    this would be useful for a large majority of 'not sophisticated' users to make a decision which kernel to choose.

    cm10 is the best kernel for cm10 based ROMs. it is developed by the guys who know what they are doing.

    siyah have some cherrypicks from here and there and some new features. I no longer cherrypick commits that I cannot understand (I used to be doing that a lot). STweaks lets you make some changes easily, without the need of init scripts. siyah supports both samsung and cm roms (except for 10.1) and you can use dualboot feature to have two roms at a time.

    dorimanx's kernel has lots of cherrypicks and he generally tries to catch the latest upstream. I don't understand most of his cherrypicks and he doesn't neither. I guess he trusts the commits from upstream but it may cause instabilities sometimes. however, if those instabilities are fixed those commits may give you some additional performance or even stability (irony? yes). that kernel also have STweaks support and has some more configurables. Dorimanx also uses my commits to support both samsung and cm roms with a single image and also the recovery+initramfs that I modified for dualboot feature. in initramfs there are some more scripts + optimizations some of which I find dangerous and unnecessary but most of them are optional anyway.

    so, if you want to play safe and make sure everything runs as expected use cm10 stock kernel.
    if you want some new features and have time to play with some settings use siyah.
    if you have more time and want to have currently the most benchmark-friendly , fast and up-to-date (considering the cherrypicks from upstream) kernel with some experimental features use dorimanx.
    61
    it is a little unfair to expect people doing something for free and fun to do it very well documented and perfect.

    I never claimed that my work was perfect. indeed, it is not. and I can live with that. also a lot of people can live with that and like it.

    even samsung doesn't do it properly even though you have paid for their product. releasing defective chips, buggy kernels, no commit history, late or sometimes no release for the changes in the kernel (violating gpl), no documentation, no source to support opensource development...

    yeah, I know, some users may flash the latest one on ICS (even on gingerbread, or on another S2 variant) and soft-brick their device. they will have to use odin and nobody should flash any kernels if they cannot take the risk.

    so, dikidera: either you should stop flashing kernels, or I should stop making new ones.
    wanna open a voting poll for it? :p
    58
    sorry guys but I don't have any s2 around.
    as soon as I borrow one I will compile another kernel and also fix dual booting problem with Samsung JB
    I'm also a little busy lately. I am planning to borrow a friend's phone next week for an update.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone