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

Search This thread

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
[KERNEL][REF][Q&A] Siyah 5.0+[ICS/CM10] 6.0b5+[JB/CM10.1] +DISCUSSION+. NON-DEV!!!

****SIYAH KERNEL DEVELOPMEMT... STILL GOING STRONG!!!****

Thanks to his loyal fans and and appreciative SGS2 community Siyah is still going strong on the SGS2. GM has a donated device to play with and with recently released official JB sources development has resumed in earnest...
================================

depahyty.jpg


If you have been directed here after posting in the original Siyah thread and are wondering why. Or you are a bit unsure which thread to post to, the man himself posted this:

you can always post problems and bug reports to other [Development]thread which will contribute to development.
but please do not post like "battery life is bad"
I always welcome your feedback such as "it was working in X version but it is not working Y, it gives me blahblah problem and here is the logcat and last_kmsg output".
sometimes last_kmsg cannot help but it is always good to post it if you are unsure.
normally, I have patience for those who has no technical knowledge. but lately there were too much talk in the development thread which was only wasting people's time reading it.
you can post your screenshots and talk about "best settings" here.
but they do not help much with the development.
I will read this thread.
but not as much as I read the other one.

So there you have it, honestly rank your noobishness to yourself and familiarity with Siyah and follow XDA general rule no.1: READ the last 10 pages of thread before posting and skim the rest. Once you are a familiar with Siyah don't be scared to post intelligent suggestions and such on his thread. You will find he is one of the most helpful DEV's around especially for the inexperienced... he won't even call you a Noob :)

================================

For real-time answers to your questions and suggestions for future versions of Siyah Kernel, please join the IRC Chanel:

IRC support and chat:
Server: irc.FreeNode.net
Channel: #siyah-kernel
web client: http://siyah.twosx.net/

===============================

There is already a dual use cm9/siyah combination use thread for disvussion so use it. For general discussion about your Siyah experience and/or issues please use this thread.

http://forum.xda-developers.com/showthread.php?t=1557844

================================

***If you consider yourself a inexperienced post your questions here first.***

Since Siyah is the all-in-kernel there are simply too many different roms that it can run making it very hard for the dev to troubleshoot if every little issue is posted on his dev thread, many of which are super noob, noobish or posted without prior testing/problem solving/research.

- battery issues
- wake locks
- PERCEIVED Bugs. Remember that what you experience as a bug is likely just a rom issue or settings related. If many users experience the same thing then GM will take a look.
- extweaks issues
- CPU related
- suggestions/additions to future kernel versions.

================================

Remember this thread is for EVERYTHING related to general Siyah kernel experiences you have and issues.

For the original Siyah Development thread go here.

http://forum.xda-developers.com/showthread.php?t=1555259
 
Last edited:

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
***Current affairs! Latest release feedback and tidbits***

***New Pegasus governor***

***Relevant contributions from guys who know stuff.

Eh. Pegasusq has been out from the official Samsung ICS sources since March. The only thing preventing it from being implemented until now is that it needed to have the other hotplug mechanism turned off completely for it to make sense to use it.

Most old hotplug configurables (which are now useless in ExTweaks when using this governor) can now be found in the governor. Use the new SetCPU for example to be able to configure everything.

SetCPU is currently the only GUI interface usable to tweak Peg... for the curious:)

The new SetCPU has the governor tab changed so that it is populated with ALL configurables for ALL governors. It's backwards and forwards compatible with any governor that has its configurables set in the standard device path.


The lower frequencies not being used is a quirk of pegasus and I pointed it out to Gokhan and he will make it configurable, see the dev thread for info. Nothing you can do about it right now as that nonsense is hardcoded into the governor for now.

And this from GM about the quirky frequency scaling. I'm a bit unsure about his reference to 100mhz not being a good idea as it seems to behave normally for me set as min.

it cannot work with 25 and 50 (and maybe 100 is not a good idea) because of it's ondemand nature.
load will be high on those frequencies and it will jump to a higher freq very quickly.
I have added a small workaround to prevent that but I think it is not enough.


*** My Observations so far:

- Scaling misses 200,300 mhz steps completely. Others are barely touched.

- multi core aware. Probably not the same version that will release with the SGS3.

- don't bother with the hotplug settings in extweaks they WILL BE NON-FUNCTIONAL when using Peg.

- setting 200mhz min freq will actually set 500mhz. Setting 100mhz min will work and will jump straight to 500.

scaling issues much improved in 3.2.5 so above info mostly no longer relevant. The new Hot plug governor appears to be be very similar to Pegaasusq. Will add info as it's reported
 
Last edited:

johnbeetee

Senior Member
Mar 31, 2009
1,232
1,443
Twenthe region
quoted from Siyah development thread...
Hello everebody,

I have a simply question:) I have AOKP rom resurrection remix, this rom have power tool, where can I setup OC, CPU governor etc. But I want to use exTweaks (more options, BLN etc)
So my questions is: I have to setup both programs (ROM CPU setting and exTweaks)? Because I would like to setup only one program exTweaks.
Now I have set both programs to identical settings (governor smartassV2), but I think this is it unnecessary...

Thanks Neo

extweaks has it's own set parameters which are configurable (the ones provided by gokhan). whatever other settings you want to change (for example voltages and freq's, governor's) you'll have to do with other mechanisms, such as built-in ROM control of your prefered rom, or voltage control app, nstools, setcpu, or any other app like those.
Try some of them and see what suits you best.
Extweaks is only for the kernel specific tweaks, but essential if you want to tweak those too....
 

crazyykw

Senior Member
Jun 16, 2011
147
9
i have been using siyah kernel 3.2.1 and am experiencing massive battery drains?? i dont know what settings to use. can someone share with me settings for good battery backup and optimum performance. I have deleted some apps that were causing wakeups but still im attaching my bbs dump for people to see and comment. Please see the dump and suggest all i should do.. ive deleted the fb app, turned off latitude and deleted some other weidgets like BMW , beautiful widgets..

Kindly share your settings in detail..:D:D
 

Attachments

  • BetterBatteryStats-2012-05-17_104140668.txt
    14.6 KB · Views: 462

Hdfxsts

Member
Jan 14, 2011
47
8
Sorø
**The so called "Slow-motion" bug**

Possible solution to the slow-motion bug???

Un-check Force gpu rendering in developer options. That will eliminate most slow motion bugs. I haven't experienced any bugs after that, but you might.
:what:

Post your results for others benefit......

Stock LPQ 3.2.3
 
Last edited:

BrandoHD

Senior Member
Aug 28, 2009
1,558
433
Arima
i have been using siyah kernel 3.2.1 and am experiencing massive battery drains?? i dont know what settings to use. can someone share with me settings for good battery backup and optimum performance. I have deleted some apps that were causing wakeups but still im attaching my bbs dump for people to see and comment. Please see the dump and suggest all i should do.. ive deleted the fb app, turned off latitude and deleted some other weidgets like BMW , beautiful widgets..

Kindly share your settings in detail..:D:D

Learn to read the BBS dump on you own, don't wait for someone to do it for you, you clearly did not look at your own dump report.

These things are fairly obvious e.g

Code:
multipdp (): [B][U]1 h 30 m 53 s[/U][/B]  (5453 s) Cnt:(c/wc/ec)579/0/578 9.4%
secril_fd-interface (): [B][U]1 h 58 s[/U][/B]  (3658 s) Cnt:(c/wc/ec)1178/0/0 6.3%
com.google.android.apps.maps (): [B][U]Wakeups: 966[/U][/B]
ccc71.bmw.pro (): [B][U]Wakeups: 961[/U][/B]

I looked at your dump for 5 seconds and saw those, do those figures seem normal to you?

Don't just remove widgets, reconfigure the app or uninstall them, some apps are so poorly written, they perform the same even if there isn't any active widgets
 
Last edited:

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
i have been using siyah kernel 3.2.1 and am experiencing massive battery drains?? i dont know what settings to use. can someone share with me settings for good battery backup and optimum performance. I have deleted some apps that were causing wakeups but still im attaching my bbs dump for people to see and comment. Please see the dump and suggest all i should do.. ive deleted the fb app, turned off latitude and deleted some other weidgets like BMW , beautiful widgets..

Kindly share your settings in detail..:D:D

Thanks for using this thread :) I've posted some suggestions about battery in the second post just now. I would recommend you use Titanium backup and SMS backup apps together with Google account backup. Then factory reset your rom in recovery.

Just added a step through in the second post :)
 

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
**The so called "Slow-motion" bug**

Possible solution to the slow-motion bug???

Un-check Force gpu rendering in developer options. That will eliminate most slow motion bugs. I haven't experienced any bugs after that, but you might.
:what:

Post your results for others benefit......

Stock LPQ 3.2.3

I never use that option and still get them. Appreciate the input tho! This is turning into a detective crime mystery!

Sent from my GT-I9100 using xda premium
 

crazyykw

Senior Member
Jun 16, 2011
147
9
Learn to read the BBS dump on you own, don't wait for someone to do it for you, you clearly did not look at your own dump report.

These things are fairly obvious e.g

Code:
multipdp (): [B][U]1 h 30 m 53 s[/U][/B]  (5453 s) Cnt:(c/wc/ec)579/0/578 9.4%
secril_fd-interface (): [B][U]1 h 58 s[/U][/B]  (3658 s) Cnt:(c/wc/ec)1178/0/0 6.3%
com.google.android.apps.maps (): [B][U]Wakeups: 966[/U][/B]
ccc71.bmw.pro (): [B][U]Wakeups: 961[/U][/B]

I looked at your dump for 5 seconds and saw those, do those figures seem normal to you?

Don't just remove widgets, reconfigure the app or uninstall them, some apps are so poorly written, they perform the same even if there isn't any active widgets
Thanks for your reply.. I looked at the dump file and i got that these things looked abnormal.. I signed out of latitude that may be using maps, removed fb sync, unisntalled BMW .. what i didnt get were the kernel wakelocks like multipdp and the secril_fd-interface. I know these are caused due to bad signal but what can i do for it??

---------- Post added at 05:46 PM ---------- Previous post was at 05:44 PM ----------

Thanks for using this thread :) I've posted some suggestions about battery in the second post just now. I would recommend you use Titanium backup and SMS backup apps together with Google account backup. Then factory reset your rom in recovery.

Just added a step through in the second post :)

No problem.. Even i dont want to hamper the development by posting noob question so this thread works for me:D:D. I ll try to do this as you said... lets hope for the best:D
 

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
Learn to read the BBS dump on you own, don't wait for someone to do it for you, you clearly did not look at your own dump report.

These things are fairly obvious e.g

Code:
multipdp (): [B][U]1 h 30 m 53 s[/U][/B]  (5453 s) Cnt:(c/wc/ec)579/0/578 9.4%
secril_fd-interface (): [B][U]1 h 58 s[/U][/B]  (3658 s) Cnt:(c/wc/ec)1178/0/0 6.3%
com.google.android.apps.maps (): [B][U]Wakeups: 966[/U][/B]
ccc71.bmw.pro (): [B][U]Wakeups: 961[/U][/B]

I looked at your dump for 5 seconds and saw those, do those figures seem normal to you?

Don't just remove widgets, reconfigure the app or uninstall them, some apps are so poorly written, they perform the same even if there isn't any active widgets

I suggest a full factory reset and restore. Am i assuming you are a beginner and daunted by this prospect? Don't be afraid follow the detailed guide in the second post and do some more research. It should take 1 hour MAX and return you to your exact setup. Almost certainly minus your problem.

Sent from my GT-I9100 using xda premium
 

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
Thanks for your reply.. I looked at the dump file and i got that these things looked abnormal.. I signed out of latitude that may be using maps, removed fb sync, unisntalled BMW .. what i didnt get were the kernel wakelocks like multipdp and the secril_fd-interface. I know these are caused due to bad signal but what can i do for it??

---------- Post added at 05:46 PM ---------- Previous post was at 05:44 PM ----------



No problem.. Even i dont want to hamper the development by posting noob question so this thread works for me:D:D. I ll try to do this as you said... lets hope for the best:D

Don't rush! Read it carefully and make sure you have a full backup from recovery.

Sent from my GT-I9100 using xda premium
 

Nerenye

Member
Feb 21, 2012
31
3
Cologne
Possible Soluton on Slow motion

After i had the first two or three slowdowns
i reverted to "5 cpu steps + 1400"
and it fixed it for me

cm9 0511 updating to 0517 in a few minutes

Best regards Nerenye
 

Boat Traveller

Senior Member
Apr 26, 2012
72
3
Hi,

I've got a small problem with my S2. When I turn the screen on it takes 1-2 seconds before the scrolling reacts properly.
My profile is set to battery but when I put the GPU values back to default it doesn't change anything.

Anyone has an idea of where this problem come from ?
thx
 

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
After i had the first two or three slowdowns
i reverted to "5 cpu steps + 1400"
and it fixed it for me

cm9 0511 updating to 0517 in a few minutes

Best regards Nerenye

Yeah this seems to "help" too soon to call it a solution.

Can anyone report if they've had it happen using standard 5 step frequencies instead of the default extra non-standard setup?

Sent from my GT-I9100 using xda premium
 

dave6018

Senior Member
Dec 4, 2009
107
9
I installed siyah 3.2.1 and had a few slowdowns then installed 3.2.2 and the issue went away!! The installed 3.2.3 and it happened while I was halfway through sending a SMS, I just held the power button down till the phone reset and that cured it and have tried everything to recreate it but with no success!! I'm using cm9 with no oc etc


Sent from my GT-I9100 using xda premium
 

rlorange

Senior Member
Nov 5, 2010
4,307
2,241
Melbourne
Hi,

I've got a small problem with my S2. When I turn the screen on it takes 1-2 seconds before the scrolling reacts properly.
My profile is set to battery but when I put the GPU values back to default it doesn't change anything.

Anyone has an idea of where this problem come from ?
thx

This is the normal behaviour for all ICS roms 1 second delay. 2 sounds unusual which governor are you using?

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