yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] b2rdetor:
something wrong with 2.4

tested some governors and results are very bad!!!

CPU 100-1200

minimal usage freq (screen on, no apps running, CPU freq showing by voltage control)

lagfree - 500mhz always

lulzactive - 100-200-200-200-200-800-200-100-200-200-200-200-500-200-200... (step 1 sec)!!!!!!!!!!!!!1

smartassv2 - 800-800-800-800-800-100-800-800-800-800-800 !!!!!!!!!!!!!!!

ondemand - 100-100-100-100-100-100-100-100-100-100-100-100-100-800-100-100-100-100

conservative - 100-200-200-100-500-200-200-100-800-100-100-500-200-100-100-800-200-100-100!!!!!!!!!!!!!!!

and that all tested with touch sensivity 1 and 20 - there is no difference like you sad in changelog 2.4

go back to ondemand!

gps usb ntfs works fine

no GPU section in voltage control extreme

2 words about lags during >720p decoding. some films are not fully capable by HW decoder (you cant rewind them - black screen after that, but sound works) and that film have a lags, but if you can rewind your film - all works fine
[Galaxy S II Original Android Development] mr_at_sgs:
Echo Problem

It's an insanely fast kernel.

But, my interlocutor is recognizing a silent echo when using this kernel, disabling noicereduction is solving this. It is enabled by default, too bad.

Does anyone have the same problem?
[Galaxy S II Original Android Development] rauschkugl:
Really? You watched the cpu scaling and because of that you say the kernel is bad? This is so ridiculous.

2.4 is butter smooth and everything works as it should. For me also busfrequency, gpu and chargingcurrent is available in voltage control on build 71. Don't know what you guys do all the time that you're getting problems.

Sent from my GT-I9100
[Galaxy S II Original Android Development] atomic339:
What do you prefer to OC and UV? (mean which program)

Sent from my GT-I9100 using Forum Runner
[Galaxy S II Original Android Development] Dr.Love:
How many builds with Siyah v2.4 ? #71, #77, #83 ... ?
[Galaxy S II Original Android Development] b2rdetor:
yes!!! kernel is BAD!!! all works fine, but CPU works on high freq most of time - its not fine for batery life and it isnt normal! last siyahs - 2.3&2.4 are very bagy - its not even beta - its early alfa versions but they have final number!

last good version - 2.2i
[Galaxy S II Original Android Development] Mikulec:
Any info about fixing the USB OTG function?

Its not working on 2.4.
[Galaxy S II Original Android Development] BoneMo:
SiyahKernel v2.4.1

Posted on December 8, 2011

Changelog:

fixed GPU voltage & clock control
[Galaxy S II Original Android Development] Mr.Greg:
Do you now where can I find 2.2i? Coz I can't find in the OP. Thanks
[Galaxy S II Original Android Development] kwerdenker:
Ah yes, that's a very scientific analysis of the situation. Kudos for that. :rolleyes:

First "no apps running" and "cpu freq showing by voltage control" seems a bit contradictonary, doesn't it? Second: even if you, the user, launched no apps, that doesn't mean the system doesn't have something to do in the background. For that it sometimes needs a bit more power and so the governors scale up and down again. Big News here: THAT'S THEIR FU.... JOB! They all have different ideas on how to do said job but we wouldn't need so many of them if there was only one right way to do it, wouldn't we?

My conclusion: you have no idea what you are talking about. Have a nice day and please use whatever kernel you think floats your boat, but refrain from slandering ghokans work.
[Galaxy S II Original Android Development] smitna:
Please calm down. There are some bugs, but they are all solvable and under no circumstances you can say, that the kernel is generally bad. CPU usage and states are normal with lulzactive. Please check your energy setting etc.
[Galaxy S II Original Android Development] b2rdetor:
just compare results for conservative and ondemand AT THE SAME terms forget about running apps!!! its a answer why conservative is so fast! because it works on higher freq.

that post is for gokhan not for you. My conclusion: you have no idea what you are talking about. )))))))))))

bags for 2.3 - ntfs isnt work

bags for 2.4 - voltage control isnt work

bags for 2.2???2.1.1???

and new question - why ondemand scaling 100-800-1200 and it almost not set 1000???

my CPU history last using:

1200 - 8.1%

1000 - 0.47%

800 - 33.59%

500 - 5.4%

200 - 3.3%

100 - 49.13%
[Galaxy S II Original Android Development] VFO:
Speaking from running the SGH-I777 version of this kernel, it has been excellent. The 2.3 version was best so far but once the GPU clock gets fixed for version 2.4 that will be my daily driver. According to CPUspy times on voltage are normal with no heavy usage at higher voltages. Running on Conservative and CFQ my battery life has been the best on this phone ever experienced. For some reason however, since 2.4 when running BFQ the I/O speeds have drastically been reduced. Other than that I have no complaints and wanted to stop by and say Thanks for the great work!
[Galaxy S II Original Android Development] rauschkugl:
Oh yeah. You're a hero. Congratulations for that analysis. How long did you test this? And the damn governors scale up when there's work to do.

You really got no plan at all.

Sent from my GT-I9100
[Galaxy S II Original Android Development] Noed:
I don't know at which point my IO Scheduler got set to BFQ, I took a while to find out, my sdcard reading got very very very slow.

I haven't been flashing stuff in my phone just Siyah new versions.

Changed back to SIO, and it's lightining fast again.
[Galaxy S II Original Android Development] pixiebob:
respect for the work of gokhan.

2.4 working great for me.no problem with UV,deep sleep, stable at low frequencies 100mhz.

i have great battery life.
[Galaxy S II Original Android Development] kwerdenker:
I'll let you in on a little secret: if you post something on a forum, everyone can read it! And they can even answer to it too! I know, mind blown, right?! ;)

You also prove my point about you having no idea how governors and frequency scaling work. Yes, ondemand and conservative behave differently. That's because they were designed to do so! If you are so concerned with battery life, use ondemand and be happy about it. Other might want to have a faster response of their system and are happy to sacrifice a bit of battery for that, so they select a different governor for that. It's just impossible to have performance AND battery life. You'll always have to pay for one with the other. The main point here is freedom of choice and this kernel gives you plenty of that.

What it doesn't include though is the right do take a crap on the work of a dev in the way you are doing. If you don't like something, either don't use it or try to work constructively on the improvement of it.

---------- Post added at 01:26 PM ---------- Previous post was at 01:22 PM ----------

BFQ is the new default scheduler for 2.4, so that's normal. Source: 2.4 Changelog
[Galaxy S II Original Android Development] Noed:
Thanks

I notice it became very slow, than changed back to SIO.

Test 1: opening TitaniumBackup, in the startup it reads the apps from sdcard. With BFQ took 10s. With SIO it's 3s.

Test 2: system startup, with BFQ the media reader was taking forever

Test 3: ES file explorer, initial load to list folders taking much longer with BFQ
[Galaxy S II Original Android Development] v0dKa.mL:
With Version 2.4 i cant connect to my BT Car Audio ;(

Switch back to 2.3 all works fine.

Tryed all repair turn off an on again only thing works is switch back to 2.3

Maybe someone has the same problem ?

Greetz Marcel
[Galaxy S II Original Android Development] melorib:
I have #71, no problems so far... :rolleyes:
[Galaxy S II Original Android Development] KennyLegend:
I doubt ur bt works properly. This was fixed in #77 as far as I know. You might want to check it if you use a car kit .
[Galaxy S II Original Android Development] melorib:
I dont, I connect the headphones out to AUX in, better sound quality... :cool:

BT works fine to transfer files...
[Galaxy S II Original Android Development] KennyLegend:
Mine is equally fast on both sio and bfq. <3s with lulzactive. Maybe u should flash it again.
[Galaxy S II Original Android Development] KennyLegend:
Ahh... ok... fair enough. I use a car kit . That's how I knew.
[Galaxy S II Original Android Development] gokhanmoral:
I will not quote anybody this time. this message is for everybody.

cpu governors are not the same. for example, smartassv2 has desired frequency of 800MHz in my kernel. it is "NORMAL" that it scales up to 800MHz instantly. you cannot expect every governor to stay at 100MHz most of the time.

if you prefer another governor (i/o or cpu) set it yourself. I decide which one is default and that decision may change in time.

if you are not happy with my decisions (release strategy, choices etc) use another kernel. there are lots of other choices: Stock kernel, speedmod kernel, void kernel, tegrak's kernel. I never claimed that I am a super-uber developer who never makes mistakes. I do like experimental releases. in my daily job, my releases are not even alpha versions. we have another testing department and we test every single requirement and map our code to the requirements.

I welcome any positive or negative comments. but there is a difference between a negative comment and being disrespectful. This is not my job. This thread was more clean when it was in android development section as there were less idiots posting in this thread.

I have added some code into the kernel (not much) and also wrote some scripts (couple of) but most of the work belongs to other developers. we are using linux kernel anyway. I have created this thread in android development section just to prevent people flaming me of not being original. Although I admit this and comply with GPL lots of people have criticized me about my work, about not being original or even "copying from them" while they were having my modifications (even with my comments, gm is my initials by the way, maybe they would like to clean the sources) in their kernel.

I have already lost lots of time answering such rudeness and/or idiocity.

I will edit the second post and summarize these points.

in short, I have two points:

if you are unhappy with this kernel you don't have to be.

just don't use it, make yourself happy and don't try to make others unhappy.

if you are a developer then whoever you are I admit that you are better than me. if you don't have something to teach me, I don't want to communicate with you. if you have any questions that I may answer ask it I will try to answer.

I hope you all got my points...
[Galaxy S II Original Android Development] brack11:
I can't find link to 2.4.1 where is that? I looked at first post and on the blog is there other place?

Sent from my GT-I9100
[Galaxy S II Original Android Development] Jibreil:
@gokhanmoral: I dont care what others say - people love your work thats why this thread always stands out. I dont think other devs/members comments or critics/accusations should bother as you clearly know how well your doing for yourself. And those complaining clearly aren't....
[Galaxy S II Original Android Development] vastac13:
2.4.1 is not yet released.. :D We'll just have to wait for Mr. Gokhan to release the kernel. so for now just flash the kernel were your phone is in optimum state
[Galaxy S II Original Android Development] Mikulec:
Gokhanmoral, just dont loose your interest in making this kernel because of few disrespectful members. There are lot more people that appreciate your work.

Just keep up the great work.

Btw: any news about the broken USB-OTG function?
[Galaxy S II Original Android Development] gokhanmoral:
v2.4.1 is up in my blog.
[Galaxy S II Original Android Development] remorema:
its out. tks ghokan
[Galaxy S II Original Android Development] Ogy77:
Mate your work is great and need totally respect,so just go and dont care about others!!!
[Galaxy S II Original Android Development] Januwar:
@Gokhanmoral:

Big respect to your work and your attitude! And a big thank you as well. I'm really enthusiastic about your kernels. 2.4 is awesome! Fast and efficient. Congrats!

Ignore the quotes of these poor souls who think that forums are to blame people (while mostly blaming them selves :-) ).

90% of the people only write if they have a problem. Bad news is always "more interesting". Keeping in mind that therefore all the good messages found in here might be 10x more if everybody who's happy with your work would state this, this should make you smile.

Keep on rockin'
[Galaxy S II Original Android Development] SirCanealot:
Been meaning to post this for a while, but...

gokhanmoral, I'd just like to say I absolutely love your work. Before your kernal, I was getting board of the development on my GS2. But it's pretty interesting again now I can flash the latest version and actually see visible progress. I really don't understand some of the idiots who post in here. Especially since I find it so easy to navigate back to the first page and click on the link to your blog, but who knows ;)

I've been on quite a few of the releases recently and my phone has been smooth and has had good battery. I roll with the official 2000mah extended battery, and I get around 2 days of moderate use, and I never manage to kill my phone in a day unless I'm running a HEAVY 3d game. 2.4 with conservative is smooth as hell (surprisingly. I tried conservative with 2.3 and thought it was very laggy).

I'm using Galnet miUI ICS framework, and I use launcher pro. Tried the new ADW EX quickly and it was a bit laggy, but I wasn't sure what that was down to.

Anyway, thank you VERY MUCH, and I hope you have as much fun developing as I have using.

Cheers! :)
[Galaxy S II Original Android Development] Ogy77:
Thanx one more mate,can you answer me did you something do when phone charge?
[Galaxy S II Original Android Development] MistahBungle:
Gokhan...

Firstly, thank you so very much for all the time, effort & work you've put into developing Siyah. During the 6 short weeks I've had my phone (been running custom roms/kernels for 5 of those) I've tried a bunch of different rom/kernel combinations.

And you know what ?

I keep coming back to Siyah after I try something else. Every single time.

Why ?

Because it's damn good. It offers me (might not be the same for everyone else/everyone else's phone) the perfect blend of performance, battery life, stability and sheer smoothness of operation with the roms I've tried.

Please ignore the idiots and the haters (I know it's hard to do when someone wants to tear down something you've spent so much time building & put so much of yourself into), but please remember there are so many of us who do appreciate what you do & have done, and are grateful that you've put together such a fantastic kernel for so many months now.

I hope you continue to develop Siyah for a long time to come & keep making build after build of this brilliant kernel ;-)
[Galaxy S II Original Android Development] KennyLegend:
2.4.1 nice and smooth here Gokhan. Scrolling on conservative/sio seems to be smooth so far.Charging control back too.

Nice job;)
[Galaxy S II Original Android Development] yoesazel:
Fast, stable and superb kernel gokhan..... thanks alot.... keep a good work!!!
[Galaxy S II Original Android Development] melorib:
A friend just got an SGS2 with 2.3.4 standard ROM, can he just flash this kernel with Odin... :confused:
[Galaxy S II Original Android Development] vastac13:
yep he can.. :D
[Galaxy S II Original Android Development] Razer(x):
UP!

10 chars
[Galaxy S II Original Android Development] grgsiocl:
i have encountered first gapps error in siyah 2.4.1

again google services framework error(process.com.google.process.gapps) which was the case with 2.4 as well
[Galaxy S II Original Android Development] TheRplima:
I'm using Voltage Control Extreme to overclock the phone, but when I reboot it back to the default value for the max frequency.

Anyone having this problem too?

cat /system/etc/init.d/S91voltctrl

echo "Set MIN Scaling Frequency" | tee -a $LOG_FILE;
echo "100000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo ""
echo "---------------"

echo "Set MAX Scaling Frequency" | tee -a $LOG_FILE;
echo "1600000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo ""
echo "---------------"

echo "Set Scheduler for stl, bml and mmc" | tee -a $LOG_FILE;

for i in `ls /sys/block/stl*` /sys/block/bml* /sys/block/mmcblk* ; do
echo "sio" > $i/queue/scheduler;
echo "$i/queue/scheduler";
done;
echo "---------------";
echo "Set governor" | tee -a $LOG_FILE;
echo "smartassV2" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo ""
echo "---------------"

Before reboot the command

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

return

160000

After reboot the command

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

return

120000
[Galaxy S II Original Android Development] chasepoes:
@Gohkanmoral

I normally don't post if I've got nothing usefull to say. Posting reactions like: 'Works great!', 'Awsome', or whatever do tend to clutter up a thread with useless information. And me adding a +1 after every problem that is found also does not contribute in any way. But after you complaint I feel urged to give you a thumbs up!

I've been using your kernel on different ROM's from almost the first incarnation of the kernel. Along the way I've had some issues but your frequent updates always fixed them. For me this is the best kernel out there. Perfect combination of batterylife, performance and stability (YMMV).

Don't let yourself be put of by haters. Haters will always hate. Just ignore them (Although i know that is easier said then done). But remember: For every 10 haters there are more then 100 satisfied users. 9 out of 10 times these people are not even capable of solving the most obvious problems and don't seem to recognice that your work is not a paid service, but just a hobby. It seems the SGSII sub-forum is somehow not as friendly as the HD2 section (for instance). Only here it seems necessary to have two threads (original and non-original dev) just for the sake of deviding and boosting some ego's (my personal opinion). Sad, but true.

Just keep up your good and much appreciated work. Keep your spirits up, a beer is on the way!
[Galaxy S II Original Android Development] lpsi2000:
I don't like your work or your kernel because my phone is too dawn happy with them.:D I think your previous comments were well overdue and hopefully it will clear out the haters. I think you should post your two points in your signature and may be more PPL will read it.

Anyway, I am glad you finally said something, keep the alphas, betas, I, P, etc... or what ever you want to call your releases coming. I for one appreciate all of your efforts and thank you for all of your time
[Galaxy S II Original Android Development] rauschkugl:
Please use search. This has been answered a hundred times! Don't spam the thread with the same questions again and again.

Sent from my GT-I9100
[Galaxy S II Original Android Development] gh.rohit:
did u cleared cache data and delvik cache before flashing kernal??
[Galaxy S II Original Android Development] gokhanmoral:
that script needs a

sleep 30

as the second line OR needs to change the permission of scaling_max_freq file's permissions just as in kwerdenker's script. example:

echo "1600000" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
chmod 400 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
[Galaxy S II Original Android Development] Mikulec:
USB OTG fixed in 2.4.1.

Thanks.
[Galaxy S II Original Android Development] smitna:
All right, USB and OTG is working again. Thank you very much, Gokhan!

Please ignore the incompetent messages of some self-styled "experts". They are unable to see the hard work and long time investment you have done.
[Galaxy S II Original Android Development] blaex:
siyahs 2.4 crashed my checkrom revohd 4.0 (2.3.6), battery drain + several reboots.

another wired thing, random apps were greyed and moved to sd-card, but i couldnt access them O_o. I tried to move them with titanium, while i did this my sgs2 rebooted without any change.

switched back to dark knight 2.3 :-(
[Galaxy S II Original Android Development] dica:
change gov ondemand, smartassV2 or conservative they are the best in my opinion
[Galaxy S II Original Android Development] mengsuan:
The 2.4.1 update is awesome. Thanks for the USB fix
[Galaxy S II Original Android Development] midreestaj:
Testing v2.4.1 currently on 2.3.6 Checkrom revoHD v4. upped from 2.3

Unable to find any issues so far. Its smooth and fast and stable. Tested bluetooth, WIFI, DATA, games (Asphalt 6 HD), all apps working, menu transitions are stutter free.

Also trying out bfq in place of sio this time, not much difference (noticeable) in data throughput however I have a down right feeling that now if I open several apps, switching to and fro between apps is more smooth and jerk free now.

Siyah 2.4.1 on bfq IMO is more robust configuration than anything else. Still using lulzactive because it always saved the battery and never let me feel un-S2 like..speedwise :)

Siyah is evolving.. never looked back for a pre-release/beta of Siyah as I am always eager to stay updated with the development going on. Want to see all the downsides too :D

Thank you Gokhan.. very much.
[Galaxy S II Original Android Development] cmd512:
gokhan,

Keep doing what you're doing, I for one GREATLY appreciate how proactive you are to looking into user provided feedback. What some of these idiots don't realize is that they need to provide VALID feedback for you to be able to identify the issue and resolve, so they've just resorted to being 4 year old crybabies.

I've used several other kernels where the devs just didn't bother to update after awhile, so these whiners and complainers really have no clue. Keep fighting the good fight my friend, the real supporters of siyah are here to stay. :)
[Galaxy S II Original Android Development] Noed:
@Gokhanmoral name your zips with "-alpha", that should keep away greedy people that don't like experiment you great innovative work.

Personally I love flashing and tuning the settings of your Kernel, I've learn a lot from every release changelog and I could compare the performance from each change you make.
[Galaxy S II Original Android Development] bbeni:
2.4.1 amazing! thnx!

USB working after some reboots...
[Galaxy S II Original Android Development] kest874:
Random Button Issue on ATT 2.3, 2.4, and 2.4i

I have the i777 and I'm running the latest 2.4i. I have a random issue with the home/power button mapping.

At times the power button when pressed is taking a screen capture. I notice that when this happens it's repeatable until the home button is pressed.

When the power button is stuck in the screen capture mode it's almost impossible to wake the phone up.

Any clue as to why this is happening? I was useing the unnamed 1.3.1 rom and now ICScrewed it happens with both.
[Galaxy S II Original Android Development] d3l1:
thx for 2.4.1, 2.4 was a real battery drainer (no matter what governor: ondemand, lulzactive or conservative) for me :/ hope that's fixed
[Galaxy S II Original Android Development] cmd512:
Had no issues with battery drain on 2.4. Used the phone heavily all day (conference calls, text messaging, push E-mails) and still ended up with 35% remaining before going to sleep/charging overnight.

Just flashed 2.4.1, will report back after a bit more usage.
[Galaxy S II Original Android Development] TheRplima:
Yes, it is working now for me too. But all the time I unplug my usb mouse the phone freeze and I need to remove the battery to turn it on again
[Galaxy S II Original Android Development] smitna:
Do you unplug only the mouse cable or the OTG adapter? For me this solved the problem with freezes. Please report back.

Edit: A long press on the power button is switching the phone off. There is no need to pull the battery off.
[Galaxy S II Original Android Development] TheRplima:
If I remove only the mouse and keep the otg adapter plugged the phone don't freeze BUT, if I plug again the mouse it don't work anymore. Only after a reboot to make the mouse work again