yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] gokhanmoral:
great work! thank you.

I have modified it a bit and made it CWM flashable.

#!/system/bin/sh

#customize the following two lines
NEW_GPU_CLOCK="160 267"
NEW_GPU_VOLTAGE="950000 1000000"

# CLOCK INFO:
# 100 114 133 160 200 267 400 are valid values
# 160 267 are default
# VOLTAGE INFO:
# 500000 min / 1200000 max
# 950000 1000000 default

if [ -e /sys/class/misc/gpu_clock_control/gpu_control ];
then
echo "Previous clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
echo $NEW_GPU_CLOCK > /sys/class/misc/gpu_clock_control/gpu_control
echo "New clock settings:"
cat /sys/class/misc/gpu_clock_control/gpu_control
fi;

if [ -e /sys/class/misc/gpu_voltage_control/gpu_control ];
then
echo "Previous voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
echo $NEW_GPU_VOLTAGE > /sys/class/misc/gpu_voltage_control/gpu_control
echo "New voltage settings:"
cat /sys/class/misc/gpu_voltage_control/gpu_control
fi;

I will upload the script to the first post as an example.

also you can download the version with lower clock support from

http://dl.dropbox.com/u/4025343/siyahkernel/Siyah-v1.6i.tar

there is no other difference between this one and the one in the OP.

---------- Post added at 05:24 AM ---------- Previous post was at 05:15 AM ----------

there is no magic settings which works on all devices.

you have to try it yourself. some devices cannot even handle -25mV.

---------- Post added at 05:29 AM ---------- Previous post was at 05:24 AM ----------

you don't have to wipe cache, just flash the kernel. wiping cache is something to try if you have problems with BLN.

you can use the same settings with this kernel.

but if you use 100MHz, you will need to increase the voltage of 200MHz a bit or you might experience wake-up problems. if you don't use 100MHz you can use the same settings if they work for your device on another kernel
[Galaxy S II Original Android Development] yoplaboum:
not working with batista 70 3.7.7

the phone freezes
[Galaxy S II Original Android Development] gokhanmoral:
I think batista rom has an undervolting script and it uses angelom's kernel which has also 8 freq. steps in the latest version.

you have to figure out a way to disable the undervolting or whatever tweak is interfering...

the kernel should run just perfect on a stock rom. I have also tested VR2.5 and Revolution 2.6.
[Galaxy S II Original Android Development] fulmerville:
Thank you for all your effort!

I'll try and get it installed tonight (newbe to all of this)
[Galaxy S II Original Android Development] pesho00:
Works on Lite'ning Rom v6.1 just fine. Testing 100 MHz right now:)

P.S.

I am using extended battery 3500, is there something to be done in kernel for better support of it?
[Galaxy S II Original Android Development] dyatell:
Thanx for kernel! its best for me, but this app closed (FC) when call started

Now i'm use stock kernel and allright
[Galaxy S II Original Android Development] slekkas:
Can you tell me witch one is the script in the first post?
[Galaxy S II Original Android Development] gokhanmoral:
search for "script" in the first post. first result is the script I'm talking about.
[Galaxy S II Original Android Development] slekkas:
Thanks, found it:)
[Galaxy S II Original Android Development] maximus23:
Realy nice...

The first dev. who have fixed the aos-bug 100% :)

now aos have the same drain like my old i9000... Only 4% and not 25-35%

Thank you
[Galaxy S II Original Android Development] :
o.O deep sleep is for when phone is not connected to charger..........
[Galaxy S II Original Android Development] coolfire:
Like someone previously posted.... This Kernel is da ****e! :D
[Galaxy S II Original Android Development] SweSarah:
About the sim pin thing, i have the same thing on my phone. When i boot up the phone it stats to enter the sim pin, if you wait ~10 sec and not enter anything the phone will start anyhow. If you fail to enter the sim pin when stated the phone start but you can not call / sms / surf from it, only "emergency call" works.

To make the phone work again you have to reboot and enter the sim pin before the phone loads anyhow. I think you have about 7-10 sec on you before this happens.

No really abig problem as long as you keep your eyes on the phone when it starts =)
[Galaxy S II Original Android Development] antt00:
The device will not go to deep sleep when connected to charger or usb port. It is by design and not related to this kernel. Wonder how many people reported deep sleep problem but in actuality it is because their device is connected to chargers.
[Galaxy S II Original Android Development] fibrook:
I can't seem to get ChainFire's Live Logcat to work with Siyah kernel.

(https://market.android.com/details?id=eu.chainfire.livelogcat.lite&feature=search_result)

Is it possible to enable it here? Is logcat disabled in this kernel and that's why i can't see the logcat upon boot?

Thanks for fixing the AOS bug. Respect man.
[Galaxy S II Original Android Development] AndroidGX:
When I unlock my phone, 1 time each 4, screen became no responsive, have each time to lock phone and unlock it back to get touchscreen working again.

This problem seems affecting (almost) all gov's (didn't tested all, but ondemand, smartassV2 yes).
[Galaxy S II Original Android Development] jdmEP:
1.8b4 Tar?
[Galaxy S II Original Android Development] ag3nda:
Hi.

I previously successfully flashed 18a6.tar using Darky Rom, but when I flashed 1.8b4-CWM.zip using clockwork mod in recovery mode, I got stuck in bootloops. Any advice would be appreciated :)
[Galaxy S II Original Android Development] :
Its CWM recovery as it states in name not tar to be flashed by cwm app or darky rom tool. That is to be sure that cache and dalvik are wiped. If you do it manually extract zimage from zip and you'll know what to do ;)
[Galaxy S II Original Android Development] jonny68:
BEST KERNEL EVER:)

The first kernel that i know of that has all but got rid of the dreaded AOS bug, i have to say i was skeptical when i read "no more AOS" as it was a big thing to claim but sure enough it has gone, see attached the screenshot, usually that amount of time on standby would result in 50% + AOS but now it's at 4% which is brilliant,battery life too has improved substantially as has deep sleep.

:):):)
[Galaxy S II Original Android Development] antt00:
Lagfree with no profiles using VR and no UV working very well so far. No reboots, lagging or device hanging. On beta4.
[Galaxy S II Original Android Development] ag3nda:
As I said, I flashed the CWM.zip file using CWM in recovery mode.

I flashed the .tar file earlier using darky rom tool.

I'll try your suggestion.

Thanks
[Galaxy S II Original Android Development] :
Sorry didn't read your post properly. Redownload and flash again, as cache and dalvik are wiped it may take some time to boot..
[Galaxy S II Original Android Development] jonny68:
IMO this is a very big breakthrough, for months now ive read on here various threads and theories about the dreaded AOS but no one really seemed to know how to eradicate the problem until now,you get many people on XDA with "donate" buttons on their page and many are not deserving of any donations, i don't even see a donate link on this thread yet if any dev deserves a donation it is gokhanmoral:)
[Galaxy S II Original Android Development] aegeuss:
Hi guys,

Just a quick reminder; I have downloaded and installed KI8 from this post : http://xdaforums.com/showpost.php?p=18246523&postcount=1137

I was also using KI3 made from the same kitchen. Latest 1.8b4 working without any problems in this rom. Of course it took me sometime before I could change into this kernel again.

Regards.
[Galaxy S II Original Android Development] ebliss:
It's no fun anymore. This kernel is running so well. No more reboots and freezes for beta 4. Going to do undervolting.
[Galaxy S II Original Android Development] ag3nda:
No worries, thanks again:)
[Galaxy S II Original Android Development] dtekkt:
That's right, its no beta in my opinion. Try -100mV, that's the lowest I can undervolt without problems
[Galaxy S II Original Android Development] coolfire:
Another thing I've observed is that autobrightness switches very quickly with this amazing kernel... love it!

Sent from my SGSII
[Galaxy S II Original Android Development] tonysac:
+1....

Sent from Galaxy!
[Galaxy S II Original Android Development] prinzhernan:
Any 1.8 beta 4 tar for Odin flash? Got none in the first post.
[Galaxy S II Original Android Development] SupraN0va:
I totally agree, 1.8 seems to be extremely battery friendly. 1.8b4 is cool. thx for that great work.
[Galaxy S II Original Android Development] coolfire:
There isn't. Just boot into Recovery and flash from there. Auto clear cache and dalvik cache will happen too. :)

Sent from my SGSII
[Galaxy S II Original Android Development] ehmjay:
100 % agree :)
[Galaxy S II Original Android Development] jonny68:
I'm running 1.8b1 is beta 4 yet another update, regardless no more AOS = WIN:)
[Galaxy S II Original Android Development] jdmEP:
I cannot find the zip file in Recovery Mode! Also flashing with Darky bring no result.
[Galaxy S II Original Android Development] mariotme:
Hello guys!

I would like to ask you which governer do you guys recomend?
[Galaxy S II Original Android Development] AndreiLux:
Went over the source code again a bit:

Internal voltage definitely controls the internal bus of Exynos, but I can't find any sign of it supplying anything else special. If it's really only that then it may not be worth it to control it. I didn't find any sign of the hardware video decoder yet.

"tvout resume wo", which, who would have doubted it, is the tvout functionality. And that wo is supposed to be "work". Basically it goes through a ****load of code every time when turning the screen back on. I guess you could rip out the driver since 99% of us don't use it, but other than that it's something hard to fix, because well... it's driver logic, and lots of it.
[Galaxy S II Original Android Development] Miracle1980:
Is it possible to flash just the kernel on the stock KI3 2.3.5?
[Galaxy S II Original Android Development] gokhanmoral:
I am about to finish all the changes and checks.

I will release rc1 today.

and if there is no serious bug reports I will release the kernel + sources tomorrow.

rc1 will include CFS low-latency patch.

just don't trust benchmarking programs and evaluate the user experience.

if I don't receive positive feedback I will remove it.

I will also release tar version to flash with odin. but keep in mind that you may need to clear cache & dalvik-cache... so, please don't report any problems if you havent cleared them.

EDIT: by the way, I managed to get BFS version to boot to recovery at last :) it still cannot boot completely but all CWM functions are working at last. I think I will manage to get it working in v1.8.1 :)
[Galaxy S II Original Android Development] Skyline92:
Nice to hear that :D

But there is one point I don't understand. Why benchmark (CF-Bench) scores are that bad?? :-/
[Galaxy S II Original Android Development] eeebbr:
which one of theses versions suit for 2.3.4? im using the xpower kg5 rom and with to try this kernel again but coundn't see any improvment so far.

does anyone see a true difference with the aos bug and then great battery improvement?
[Galaxy S II Original Android Development] Daniele150cv:
Hello :)

How i can activate bln for stock sms app?? I have select the only call notification in bln control pro...

Thanks in advice guys! :)
[Galaxy S II Original Android Development] AndroidGX:
+1

Can't see any real difference w/out AOS bug, pretty same battery performance for me.
[Galaxy S II Original Android Development] marsology:
Great kernel without the AOS bug
[Galaxy S II Original Android Development] Skyline92:
I think it's same for me. I can't see much of an improvement. I'm at 67% with a bit more than 1 hour screen on. I think, we should wait until battery calibration has finished. So we should report back tomorrow.
[Galaxy S II Original Android Development] jonny68:
you musn't have the latest kernel on your phone, 100%no more AOS bug it didn't go beyond 4% on standby,previously it would have been 50% +
[Galaxy S II Original Android Development] deezle:
Is it possible to flash just the kernel on the stock KI3 2.3.5?

That's what I have done, yes.
[Galaxy S II Original Android Development] jonny68:
read the mans post above yours :eek:
[Galaxy S II Original Android Development] prinzhernan:
So there is a real world difference in battery life?
[Galaxy S II Original Android Development] prinzhernan:
So I need clockwork or just samsung stock recovery?
[Galaxy S II Original Android Development] jonny68:
.

definitely, but no more AOS bug is the one im more pleased about,
[Galaxy S II Original Android Development] Skyline92:
[ironic crap]OMG!! Thank youuu!!!1111eleven [/ironic crap]

I was asking for an technical answer. But thank you^^
[Galaxy S II Original Android Development] :
Best news ever :D.

Btw. Had the no wake from sleep / then reboot with ondemandx three times, all default, so that governor is not yet stable :)
[Galaxy S II Original Android Development] spelaben:
How can I upload the logs you need to analyze the crashes I get with 1.8b2/4? Everytime my phone is not used by me for 15 seconds (screen off) it doesn't react any more when I want to use it again.

I flashed b2 yesterday and didn't have any problems, today I had one reboot and after that the problems started.

I then flashed b4 hoping to see a fix, but it's still there.
[Galaxy S II Original Android Development] inferno17x:
Did you create any screen off profile? I have observe with most of the version that if I create a screen off profile 100mhz - 200mhz with Smartass v2 I would have a hard time waking up after sometime.

So now with 1.8b4 i have disabled the screen off profile everything works fine does not have wake up issue anymore.
[Galaxy S II Original Android Development] gokhanmoral:
there is only one patch that could cause that and I am already planning to revert it.

so please wait for rc1.
[Galaxy S II Original Android Development] :
I don't create screen off profiles ever as I don't believe they spare battery :)
[Galaxy S II Original Android Development] malavan:
great

thanks your working realy hard man i hope you enjoy

8UT59113LT904181W
[Galaxy S II Original Android Development] gokhanmoral:
thank you very much.
[Galaxy S II Original Android Development] dtekkt:
I don't have that problem, using ondemandx all the time, maybe it has something to do with your rom? or have you undervolted? I have set everything -100mV and it's stable, if I want to undervolt more I get problems
[Galaxy S II Original Android Development] coolfire:
Darky flashes Tar files only. Do you have CWM installed, not CWM app?

Sent from my SGSII
[Galaxy S II Original Android Development] coolfire:
You'll need CWM mate. :)

Sent from my SGSII
[Galaxy S II Original Android Development] lupos89:
Guys.. In the last releases I'm not finding this kernel really battery friendly, what about you?

I'm not using setcpu or other..

Sent from my GT-I9100
[Galaxy S II Original Android Development] gusoldier:
One quick question: what is the effect on turning on the 100mhz option, any difference then letting the cpu run on 200-1200?
[Galaxy S II Original Android Development] :
No, as I said, all default, 200-1200, no profiles, no UV, no anything. And only in beta 4.
[Galaxy S II Original Android Development] aegeuss:
I use it without a problem with 950 mV and smartassV2. But some users reported the device crashes in this frequency, so try and see yourself. One other point, CpuSpy show that the phone uses 200 mhz more than 100 mhz. Of course when no one touches it, it's in deep sleep most of the time.

Regards.
[Galaxy S II Original Android Development] fibrook:
OK, the above reply was after flashing v1.7.8.

Now i have flashed v1.8b4 and "Live Logcat" shows upon boot. Thanks :)
[Galaxy S II Original Android Development] mrsiu:
my galaxy s2 sometimes reboots automatically

i am using siyahkernel v1.7.8 and leomar75 rom 2.7.1

does anyone have same problem? :o
[Galaxy S II Original Android Development] gokhanmoral:
can you try rc1?

I hope it will solve that problem.
[Galaxy S II Original Android Development] dtekkt:
ok, guess i got that wrong, maybe it is some process running in the background that makes your phone freeze? just guessing because, as I said, have the same but 100-1200, no profiles and undervolted. the problem is that there are so many different configurations everyone is using. maybe you have a logcat and can find what's the problem?
[Galaxy S II Original Android Development] gokhanmoral:
I have enabled CFS low latency patch in rc1 and disabled some logs (not all)

I compiled android_logger as a module. so if you need it enabled, download enablelogger.zip and flash in CWM recovery.
[Galaxy S II Original Android Development] prinzhernan:
Thanks for the v.1.8 rc1 tar! :) Will try it out!
[Galaxy S II Original Android Development] gusoldier:
Thanks. Well I actually have it on.. on my phone 100mhz is used much more than 200mhz.. actually 200mhz is used least than all other frequencies. Using it with no problem, so it's ok to have it on right ?
[Galaxy S II Original Android Development] superleeds27:
Ive lost sleep in RC1. used Cwm zip file, running KI3 Stock ROM.

Rebooted, sleep seems to be back
[Galaxy S II Original Android Development] AdamHayton:
No Service

Okay, all the other kernels fine. Flash RC1 through cwm recovery and now I have no service. Reboot and then I do have service. Don't know what happened but its okay now...
[Galaxy S II Original Android Development] darkflyer1983:
GPU OC again

Hello,

I'm using KI8 rom with 1.7.8 KERNEL VERSION. I tried overclocking GPU flashing your 99GPUP zip after modifying the script:

"#!/system/bin/sh

#customize the following two lines

NEW_GPU_CLOCK="200 400"

NEW_GPU_VOLTAGE="850000 950000"

# CLOCK INFO:

# 100 114 133 160 200 267 400 are valid values

# 160 267 are default

# VOLTAGE INFO:

# 500000 min / 1200000 max

# 950000 1000000 default

if [ -e /sys/class/misc/gpu_clock_control/gpu_control ];

then

echo "Previous clock settings:"

cat /sys/class/misc/gpu_clock_control/gpu_control

echo $NEW_GPU_CLOCK > /sys/class/misc/gpu_clock_control/gpu_control

echo "New clock settings:"

cat /sys/class/misc/gpu_clock_control/gpu_control

fi;

if [ -e /sys/class/misc/gpu_voltage_control/gpu_control ];

then

echo "Previous voltage settings:"

cat /sys/class/misc/gpu_voltage_control/gpu_control

echo $NEW_GPU_VOLTAGE > /sys/class/misc/gpu_voltage_control/gpu_control

echo "New voltage settings:"

cat /sys/class/misc/gpu_voltage_control/gpu_control

fi;

"

but no luck; gpu_control values are still the same 160 267 MHZ!

Could you tell me what's wrong with my script?
[Galaxy S II Original Android Development] locoboi187:
Will this work on the Sprint version of the Galaxy S2?
[Galaxy S II Original Android Development] prinzhernan:
Using a fresh KI8 and flashed rc1 using Odin and all is well. Didn't need to reboot or anything.

Edit:

For some weird reason I'm experiencing increased SD card transfer rates. Never seen it this fast. My Sandisk 16gb class 2 is transferring at 4mb/s.
[Galaxy S II Original Android Development] jdmEP:
I flashed succesfully the rc1 of Siyah 1.8 Thank you!
[Galaxy S II Original Android Development] dtekkt:
Everything working fine here :), feels even snappier than beta 4, just one question, are you still working on a control app?
[Galaxy S II Original Android Development] eybee1970:
New rc1 is lagging for me...regardless of governor and scheduler i am using...a4 is still the best for me
[Galaxy S II Original Android Development] gokhanmoral:
I am sorry but I lost the sources of a4 (the crash) so there is no way to have the tweaks in that version. The performance will be improved in the next version.the primary goal in this version is to make it at least as stable as v1.7.
[Galaxy S II Original Android Development] CA3iR0:
Wifi turning off/on is working again with 1.8RC1
[Galaxy S II Original Android Development] gokhanmoral:
No, I am not. Planning it for v1.9.
[Galaxy S II Original Android Development] ebliss:
Using deadline, freq 100 to 1200. smartassv2, no UV. rc1 is lagging compared to the last beta.

Lagging in terms of scrolling, opening app animation.
[Galaxy S II Original Android Development] punshkin:
installed 1.8rc1 coming from stock KI3

did not change anything after install but smartass V2 and i am having lag when scrolling and grafics performance is down quite a bit :(
[Galaxy S II Original Android Development] gokhanmoral:
I was waiting for this feedback :)
[Galaxy S II Original Android Development] spelaben:
gokhanmoral, I just flashed RC1 but I'm still getting freezes when the screen is turned off due to inactivity. I leave my phone and when I want to unlock it nothing happens, as if I shut it off previously. :(
[Galaxy S II Original Android Development] locoboi187:
Can this dev work on the Epic 4G Touch variant for Sprint please?
[Galaxy S II Original Android Development] :
Try ondemand/ondemandx 200-1200, no lag for me :), seems that wake problem is also solved :).
[Galaxy S II Original Android Development] :
I used to get it in b4, but not happening so far in rc1. Did you wipe cache and dalvik?
[Galaxy S II Original Android Development] spelaben:
Well, actually I flashed with recovery so it wipes dalvik and cache automatically, right?

However, I wiped it again manually and will test it now.
[Galaxy S II Original Android Development] Raziel2k6:
Hi guys,

I apologize for the noobish question coming up, however I have faith some nice gentleman will have the patience to explain the following just a little to make it clearer for new users like me :rolleyes:

First I just want to say I flashed this not too long ago over LeoMar v2.7.1 ROM (KI3 base), and... WOW!!!! big difference in terms of responsiveness and speed as far as I can tell. Coming from CF-Root v2. The beast just feels on steroids now :p I cannot however comment on the battery life yet, as I have not taken it off the charger yet since I have flashed (less than 1 hour ago).

To the questions:

I read here about governors and screen off profiles... This is a little confusing to me as I am not familiar yet with configuring a kernel.

What are the default governors and profiles used when flashed, and is there a need to change any of it if I do not intend on UV'ing or OC'ing?

If I did want to change governor, how would I go about doing so? SetCPU, OC Deamon?

Thanks in advance for the replies :)

Meanwhile, I will just enjoy the snappiness of the default settings, and see if battery is improved or not. Also curious to see if my phone will go to deep sleep or not using this kernel. I just installed CPU Spy to monitor this.

@ Dev, thank you for your hard work and dedication. Android would not be what it is without people like you around :cool:

Raz...
[Galaxy S II Original Android Development] spelaben:
The crash occurs again, even when I manually wipe dalvik and cache. :confused:
[Galaxy S II Original Android Development] dtekkt:
Allright, I am hoping for something similar to voltage control but with gpu prefences. the thing is (I think you know) it makes a startup script and not like setcpu and others are running in the background. I think it is far more useful because you have your settings loaded immediately and there is nothing running in the background that needs to wait for superuser to be ready