yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] ReiKo90:
This!

I will try out 2.4.1 today, maybe we should regulate our CPU options after the Kernel flash? (I personally didn't touch anything).

What you experts can recommend us do?

Edit: 2.4.2 out lol, nice work ... any chances of download link? =)
[Galaxy S II Original Android Development] gokhanmoral:
I had to fix some parts before releasing a version with arm_topology enabled (and sched_mc also).

after releasing v2.4.2 I will compile v2.4.2-topology but I need to test v2.4.2 some more.

I don't want to have any major issues in 2.4.2 because I am planning to test the difference at least a week.
[Galaxy S II Original Android Development] starbase64:
Hi,

please fix usb host and external ntfs support and ntfs support for usb devices :D

with friendly greet

starbase64
[Galaxy S II Original Android Development] ReiKo90:
OK ... so when can we International I9100 users can expect 2.4.2?

Thanks!
[Galaxy S II Original Android Development] gokhanmoral:
in an hour
[Galaxy S II Original Android Development] www1:
With i version bluetooth seem fixed
[Galaxy S II Original Android Development] fatbuccha:
Hi guys. I'm on stock xxki4 rom with siyah 2.4.1. Anyone can confirm if wifi hotspot settings are saved? Cause everytime I edit the ssid and password and save the settings it will be saved at first the when I hit back and go to wifi hotspot settings, it just goes back to default settings with a diff pasword, is this rom prob or kernel?

Sorry for being a noob, hope anyone can help me

Thanks
[Galaxy S II Original Android Development] droidphile:
intellidemand governor in 2.4.2.

Hmm..gotta update my thread... :)
[Galaxy S II Original Android Development] nikhilraut1985:
The Cifs video performance is very laggy on Siyah 2.4.1 is there any way to fix it.?
[Galaxy S II Original Android Development] bala_gamer:
Cooldown dude, im not a benchie freak at all and im not asking it to be added for daily usage.. I know it has been discussed so many times, afaik there is no way to disable vsync in our s2. It might have an impact in the amount of gpu used(stressed), but the point i made is atleast we can know how far we can push mali 400 gpu and understand its raw power. No one is going to see any visible difference between 60 fps and 90 fps. But can this mali 400 make 90 fps? thats what we can get to know.
[Galaxy S II Original Android Development] remorema:
2.4.2 is up . tks gokan
[Galaxy S II Original Android Development] gokhanmoral:
v2.4.2 is up

please test and leave feedback.

If I don't receive any serious negative feedback, I will release the same version with arm topology config enabled.
[Galaxy S II Original Android Development] ReiKo90:
Keep in mind you will need to let people use it for two weeks or more so you can see if it's good for now.

Thanks!
[Galaxy S II Original Android Development] gokhanmoral:
that is exactly what I am planning.

if v2.4.2 is stable enough, there will be no more new releases.

it will also give me enough time to prepare your Christmas present :)
[Galaxy S II Original Android Development] mariusdroid:
I just wanted to say thx for the perfect worck that you are doing for your time and dadication sorry for my bad english ,you are the man !
[Galaxy S II Original Android Development] vijaysivakula:
HI. Would your kernel work with XWKK5 which is version 2.3.6? I have used your kernel and it is fantastic on XXKI3 which is 2.3.5. Also, could i use 2nd Core on SiyahKernel 2.4.2 if it is compatible with XWKK5? I am using DarkyROM XWKK5 and also considering moving to XXKL1.
[Galaxy S II Original Android Development] shrishail87:
Same question here.

Does this kernel support latest Samsung i9100 ROM which is based on android 2.3.6?

Say CheckRom Revolution HD V4?
[Galaxy S II Original Android Development] Fille84:
Same question was just asked in the post before yours..
[Galaxy S II Original Android Development] cmd512:
A well deserved break, merry Xmas! :)
[Galaxy S II Original Android Development] crazykamui:
^^

2.3.6 support ^^

:):)
[Galaxy S II Original Android Development] KcDaRookie:
^^ too late

still.. yes 2.3.6 will work with this kernel
[Galaxy S II Original Android Development] incubus_fr:
Thank you for the Intellidemand governor ;)
[Galaxy S II Original Android Development] gokhanmoral:
thanks for reminding me that I have another governor to compile :)
[Galaxy S II Original Android Development] jimmy72:
Nice

You are right Sir !

I think 1 or 2 weeks are the minimum to check " real feedbacks" and non redundant feedbaks.

For little issues, i think that people in this thread can help each others, like this you can take time to work on your kernel, without spending your precious time to answer to redundant issues. In this thread there are enough " intelligent people " who can help people for " small" issues.

So take time and GREAT WORK SIR :)
[Galaxy S II Original Android Development] gokhanmoral:
in v2.4.2 I have increased up_threshold of conservative governor (60 to 70) to help preventing scaling-up during idle. if you find it more laggy than v2.4 or 2.4.1, just lower it and also you can lower sampling rate.

lowering them may cause more battery drain.

as for the intellidemand governor: it is modified ondemand (very similar actually)

it doesn't jump to max freq when the screen off but it jumps 2 steps at a time.

also, the default up_threshold value is high, but it has sampling_down_factor of 25 to prevent lags.

all those values can be changed using scripts but for me the defaults are good enough.

original intellidemand governor had more (browser detection, some throttling based on temperature etc) but I could not get all of them to work. maybe I will try to implement those "interesting" features later.
[Galaxy S II Original Android Development] mbwatson:
Any way to change the screen sensitivity back to pre 2.4? I have an SGP glas protector and the reduced sensitivity is causing me problems.

Thank you for your time.
[Galaxy S II Original Android Development] gokhanmoral:
Unfortunately no. Original value was 70 and it is now 60. I lowered it because of some complaints about the screen being too sensitive.

Isn't our screen scratch resistant (gorilla glass)? Do you really need that protector?
[Galaxy S II Original Android Development] leminhnguyen0703:
Well, it look damn nice, that's why we bought it :P the screen works pretty bad when charging. Is it possible to include an extra flash pack or something please ?
[Galaxy S II Original Android Development] xavihernandez:
Just hope nobody has already given an answer but does intellidemand governor have a screen off profile?

EDIT: my bad just read above, and it seems to have a screen off profile according to gokhan. Gonna try it!
[Galaxy S II Original Android Development] android_888:
Hi gokhan,

Does the 2.4.2 version have mali drivers from Galaxy Note like in 2.4.1. or is just in that version?

Thanks
[Galaxy S II Original Android Development] DAMAGE_INC29:
mine cant go as low as 100..it will freeze...
[Galaxy S II Original Android Development] scorpion667:
Ah damn, I'm just finding this out now.. a little dissapointed but oh well =P.

I'm using B15 with Touch_Move sensitivity down to 0 and I never accidentally click it's quite good but hey what the people want, the people get =).

I'm assuming this isn't editable via script?

Looking forward to more input on 2.4.2.
[Galaxy S II Original Android Development] ReiKo90:
Thanks again! =)
[Galaxy S II Original Android Development] chadouming:
Tried that intellidemand governor and i think it's a laggy ondemand xD Will surely save more battery tho. But for now i stick with conservative with lowered up_thresold. 2.4.2 is really smooth. Not ahving any single problem with it. I OC/UV and never had any crash ^^.
[Galaxy S II Original Android Development] midreestaj:
On 2.4.2 now.. Loving it. Seems as fast as always.

I just tried some fun testing with governors. And one thing i noticed is only lulzactive governor shoots quickly to 1000 ~1200mhz. And does not switch the 2nd core on unless the running app really demands it. Ondemand and intellidemand governors mostly stay at 500mhz for the tasks lulz is going to 1000mhz. But at the same time they switch the 2nd core with 500mhz as well i.e. Both cores move to 500mhz.IMO 2 cores at 500 must be less battery efficient than 1core at 1000.

More interestingly I thought this would be a trade off with performance which it better be..but smoothness of notification curtain pull up and down fastly tells still lulz gov play it smoother with 1 core than other govs firing both cores.
[Galaxy S II Original Android Development] zenofilter:
Is there any review v2.4.2 on 2.3.6 ?

Sorry my bad english.. :)
[Galaxy S II Original Android Development] :
It works. What review do you need?
[Galaxy S II Original Android Development] CamoGeko:
Thanks for the update gokhan. :D

Gonna see how my oldskool setup runs on 2.4.2.

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] timn2bama:
will a att version be available for 2.4.2
[Galaxy S II Original Android Development] eventmedia:
Problem

I am on MIUI 8.1 with kernel SiyahKernel v2.3. Everything works just fine, but when I move to v2.4.2, I get a lockscreen issue.

After I hit the lockscreen button about 3-5 times, the screen either goes black or it simply displays the lockscreen while the touch is unresponsive. I've noticed a delay between the lockscreen menu itself and the 2 hardware buttons that go white when we push the lockscreen button. The phone will stay unresponsive until the 2 buttons lit up (usually in 3 or 4 secconds).

When I move back to 2.3, everything is just fine, I can keep on hitting the lockscreen button all day without any issues. The phone's lockscreen is responsive and there is no delay between the lockscreen menu showing up, and the 2 hardware buttons.

Is this a problem on my end?

Thank you.
[Galaxy S II Original Android Development] bonanza123:
somehow there seems to be an issue for me with the 3G/WIFI:

If i enable wifi automatically 3g gets disabled (as it should be) but if i disable wifi again there is no chance to get the 3g data connection working again. the only working solution for me is rebooting.
[Galaxy S II Original Android Development] chadouming:
try to turn off data then turn it back on. I dont have this problem here, but i had it sometimes with old version of MIUI
[Galaxy S II Original Android Development] timn2bama:
I always turn wifi off before updating. Forgot to turn it off yesterday and broke wifi but did it over with wifi off and everything good now.
[Galaxy S II Original Android Development] zhenius:
Thanks for putting the otg feature back on 2.4.2. Glad I could stay up to date with your releases. But why can't I use a usb mouse anymore? I mean, i know i wont need it anytime soon but at least it could be an option if i want to use a usb mouse. But hey, i can't have everything, right?:-) it's not a very important issue for now. Guess it can wait. Again, thanks for the quick update!

Sent from the best Galaxy S II
[Galaxy S II Original Android Development] Molitro:
It may perfectly be placebo effect, but 2.4.2 feels a bit more responsive and fluid than the last one (talking conservative).

Maybe the 200 mhz min frecuency, or the tweaks.. I don't know.
[Galaxy S II Original Android Development] Holgott:
I just flashed siyah 2.4.2 a few hours ago and never had such a smooth experience with my phone in any setup. Currently running stock xwkk5 with 2.3.6 and this amazing kernel. Used siyah since 2.0 but this is definitely the smoothest.

Thank u gokhan for ur big work and the time u spent for this kernel. Only thing im looking forward now is the interface app u talked about a few comments ago.

Rly good job gokhan!!!

Sent from my GT-I9100 using the magic siyah kernel
[Galaxy S II Original Android Development] wurzelsepp3:
+1

Usb mice and keyboards worked until 2.2p but don't work in newer versions.
[Galaxy S II Original Android Development] ultraracespeed:
+1

On 2.4.1 I can use a keyboard wireless, in 2.4.2 can't work!! :(

Can u fix in next release?
[Galaxy S II Original Android Development] gokhanmoral:
I have updated the first post and added lionheart.zip CWM flashable init.d script.

if you flash it, you will have lionheart governor and it will also set the default i/o scheduler to deadline.
[Galaxy S II Original Android Development] SupraN0va:
@gokhan

it is time for you to get ,,recognized developer'' status if you ask me:D
[Galaxy S II Original Android Development] vhce:
I can't agree more
[Galaxy S II Original Android Development] :
Setting onboot deadline and lionheart works, but 100-1000 doesn't, same old Samsung **** :D
[Galaxy S II Original Android Development] gokhanmoral:
senior member is already too much for me :)

but thank you.
[Galaxy S II Original Android Development] smitna:
Yes, I can confirm this with the exception of version 2.4.1 (tested with an USB mouse)

This is from dmesg (version 2.4.2):

[16246.190562] usb 2-1: new low speed USB device using s3c_otghcd and address 5

[16246.190740] usb 2-1: parent hub has no TT

[16252.943282] svn usbdev_open, skip usb_autoresume_device

[16252.943487] svn usbdev_open, skip usb_autosuspend_device

(last two lines repeated several times)
[Galaxy S II Original Android Development] chadouming:
You are way much more than a senior member :P I am a senior member and you do a lot more than me ^^
[Galaxy S II Original Android Development] gokhanmoral:
that is really helpful because a friend of mine is playing angrybirds on my phone and I could not test it.

thank you.

I will fix it now.
[Galaxy S II Original Android Development] scorpion667:
The kernel is smooth and great.

I have to admit I was a big fan of the touchscreen sensitivity on B15 even with touch move setting to 0 the screen stutters slightly every time i scroll homescreens on 2.4.2 -_-'. All in all, the kernel is just as smooth of not smoother than B15 with my ondemand governor tweaks.

One thing that is extremely helpful in my smoothing quest is the addition of ondemand configurable down_differential, I LOVE IT!!!
[Galaxy S II Original Android Development] xBlackDroid:
I cant install the 2.4.2 i get a frozen screen información the reboot

Im back to 2.2b15

Motorola Xoom, Overclock 1.4 Ghz, Tiamat Moray
[Galaxy S II Original Android Development] samipower:
Hello I tried with 2.3 and 2.4.2 and mouse are not working, with kernel cf-root mouse are working with pointer but siyah kernel are more better than it.

Please fix, I can see that put usb otg fixed but I think that it is not true because ,my mouse and my keyboard are working with cf-root kernel and not with siyah , with siyah only works pendrive.

Regards. Go siyahs this kernel are the best .
[Galaxy S II Original Android Development] mcarans:
Firstly thanks very much for all your hard work Gokhanmoral.

I flashed the Lionheart governor. How do I know it is working? I can see the file /system/etc/init.d/01lionheart but no frills cpu control just says my governor is "conservative". Also no frills does not list Lionheart in its selection.

In your view, how does Lionheart compare with Intellidemand, Lulzactive and Smartassv2?
[Galaxy S II Original Android Development] scorpion667:
You know you can open the zip file and dig for the script right... and You'll see what it does.. here let me help you:

#!/sbin/busybox sh

echo deadline > /sys/block/mmcblk0/queue/scheduler
echo conservative > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 60 > /sys/devices/system/cpu/cpufreq/conservative/up_threshold
echo 30 > /sys/devices/system/cpu/cpufreq/conservative/down_threshold
echo 5 > /sys/devices/system/cpu/cpufreq/conservative/freq_step
#just set it to the lowest possible
echo 100000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
echo 80000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
echo 60000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
echo 50000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
echo 20000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
echo 10000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate
[Galaxy S II Original Android Development] gokhanmoral:
I have uploaded sched_mc enabled version for v2.4.2

I will also update v2.4.2 (another silent update) as soon as I can delete the file (some people are still downloading it)

it will fix usb keyboard & mouse problems.

EDIT: uploaded the new version of v2.4.2.

EDIT2: uploaded at&t and ntt versions. they have sched_mc enabled.
[Galaxy S II Original Android Development] poochewer:
This version is super smooth!! On my setup I actually believe that the last version(2.4.1) lost a tiny bit of smoothness, but this one(2.4.2) has given me even more smoothless. I love it.

Thanks again gok
[Galaxy S II Original Android Development] turkbey:
thanks mate
[Galaxy S II Original Android Development] Fille84:
"smoothness, smoothness and smoothness". But the importent question is how's the battery??
[Galaxy S II Original Android Development] poochewer:
It really is very smooth isn't it. Its smoother than 2.4.1

I forgot to add that Video playback is now perfect (2.4.1 was dropping frames on HD)

I think you have got the perfect kernel here Im extremely happy with it.
[Galaxy S II Original Android Development] gokhanmoral:
another important question is that what is the difference between 2.4.2 and 2.4.2-topo in terms of battery life?
[Galaxy S II Original Android Development] gokhanmoral:
lionheart governor is the same as conservative governor with different sampling rate, up threshold and freq_step settings.

you will see the governor name as conservative, but believe me, it will behave exactly the same as the original one.

every governor is different and you can make them more different by tweaking their values.

see droidphile's post http://xdaforums.com/showthread.php?p=19846297
[Galaxy S II Original Android Development] scorpion667:
WOWOWOWOW

2.4.2-topo is incredibly smooth...

I will start to gear my scripts towards battery life currently using:

sample rate 20000

up threshold 70

down differential 40

sampling down factor 5 (any higher clocks keep flicking between 200 and 800mhz at idle)

think I'mma do

sample rate 50000

up threshold 80

down differential 30

sampling down factor 5

A great christmas present! Thank you gokhan
[Galaxy S II Original Android Development] monkeydrufy:
I've a big issue, I can't use the CWM

0

I can't make a backup or restore, I can't install somethink because I always get "Canìt mount sdcard"

Any idea?

Thanks
[Galaxy S II Original Android Development] gokhanmoral:
try to backup/restore to/from "internal sdcard"
[Galaxy S II Original Android Development] RaneZ:
One noobish question.

Can i flash it to WanamLite latest rom 2.3.6 even the changelog of kernel says only for 2.3.5 ? :)

Still on 2.3 tho.
[Galaxy S II Original Android Development] monkeydrufy:
Thank you, I'm ashamed for this stupid error
[Galaxy S II Original Android Development] scorpion667:
Works fine in 2.3.6, I'm using CheckROM 4.0 which is 2.3.6 ROM.

It wont work on 2.3.3 though.
[Galaxy S II Original Android Development] RaneZ:
Thanks !

one more thing.

1. i dont have new POWER menu

2. i dont have Accounts & Sync in settings

3. no crt animation...

am i missing something in thread ?

wipe + flash...
[Galaxy S II Original Android Development] lambstone:
Yes you are missing a lot. Use Jkay app to configure those things.
[Galaxy S II Original Android Development] ReiKo90:
Hello,

I got a question, hoping you can answer it:

I got SiyahKernel v2.4.2 installed and I got TSM Parts installed that can give me acess to CPU control. But when I try to change governors it just won't change.

Do I need to use special software to change it and if I do how can I be sure it rewriten TSM Parts options when it comes to governors?

Thanks in advance!!
[Galaxy S II Original Android Development] CamoGeko:
Use xan"s Voltage Control app from the market and you will be set.

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] ReiKo90:
Should I use already built in Power Saving function or it collides with some of ROM and custom Kernel scripts and addons?
[Galaxy S II Original Android Development] CamoGeko:
What power saving function?

Honestly, forget about TSM parts for CPU control. Just use the app that I suggested above. Also I would advise to do a lot more reading before changing any settings there.

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] jdmcivic:
@ gokhan

is there any reason why u reenabled sched mc power savings? and the reason behind removing it from 2.4 onwards.

any interesting discoveries you could share with us?
[Galaxy S II Original Android Development] ReiKo90:
Settings - Power saving (there I can chose system power saving, use power saving mode and etc.).
[Galaxy S II Original Android Development] gokhanmoral:
there is no specific reason. we had lots of instabilities and I tried to pinpoint them one by one by removing everything and adding them back one by one.

I removed clearcache, cgroups changes, scheduler changes, everything.. (kinda reverted to cm7 kernel which were already based on 2.6.35.14) but I did not release every single change.

also I wanted to see if removing sched_mc decreases battery life noticeably, because people are already happy with the stock samsung kernel in terms of battery life.

now we have both versions and we can test. although AFTR is not enabled in any of them I will publish a flashable file to enable it or you can just use the commented line in /sbin/siyah/tweaks.sh to enable it by yourself.

I am now on Turkbey rom with no-topo version.

I'll use it several days and then switch to topo one. Antutu has a battery benchmark app and maybe I will use it to see if there is really a difference.

If you also test and notice a difference please share.
[Galaxy S II Original Android Development] Uss_Defiant:
anyone get lag when using both cores? I turned one off and just used one using teg's 2nd core app and everything becomes much smoother....what am i doing wrong? Using smartass v2 btw
[Galaxy S II Original Android Development] KennyLegend:
What u mean bud?
[Galaxy S II Original Android Development] tenchi0205:
Using 2.4.2, My SGS II start up take almost 1 minute, where else in 2.3 its start within 28 seconds, older version is less than 20 seconds...

Using Bastida Foxhound 2.8
[Galaxy S II Original Android Development] jdmcivic:
@gokhan

wish i could help with the battery testing but almost all versions ive tried, i am.able to get great batt life. i am always able to get at least 5-6hrs of screen on time, heavy usage. all this while using wifi.

with mobile data, am getting half of the above. damn, wish this kernel could help with the drainage caused by mobile data..
[Galaxy S II Original Android Development] .hide:
@gokhanmoral thanks for 2.4.2 Usb OTg mice works again ! appreciated !
[Galaxy S II Original Android Development] CamoGeko:
That's handled by the modem, to improve drain on mobile network try a few other modems mate. You could see some noticeable battery gain.

Switchover between Mobile and WiFi network is done by the kernel. :)

Communicated from a Galaxy far far away via an XDA premium neurotransmitter while DJ'ing on The Enterprise. :D