yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] gokhanmoral:
I just got 5808 in antutu at 1200mhz and this is my highest score. Since I messed up the wifi drivers I will release a new version tomorrow, with cfs low latency patch. Good night everybody.
[Galaxy S II Original Android Development] chadouming:
mine dont have yellow issue too xD

awwwww, shouldn't have telled that :P Now i want it xD
[Galaxy S II Original Android Development] olifee:
Finally upgraded to 1.8a4, and realized the additional logging included dmesg being active :).

So finally droidwall and stuff have log capabilities back :).

Furthermore, I had been experiencing random crashes. Apparently they were caused by some problems with lost data (because of reboots caused by too strong UV, just could not resist).

So my recommendation for anybody experiencing instabilites after having fiddled with some voltages:

As soon as you found your stable voltages, reinstall your ROM / apps!

The Siyah-Kernel is now very stable for me, reboots were all data-loss related (as it seems :) ).
[Galaxy S II Original Android Development] tolis626:
Aha...I'm sure we will find a solution...I know some pretty nice ladies here. :p

Me wantz it too! :D :D
[Galaxy S II Original Android Development] the^one123:
init.d

Hello!

I'm using LeoMar 2.7.1 with this Kernel Version 1.7.8 and O/C Daemon. OCDaemon runs great but the init.d scripts to undervolt doesn't run.

I took one from first post and customized it for me. After restart i look into sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table and nothing has changed.

How can i check or solve the Problem? Any ideas?

Is it possible to run the script via gscript or shell to debug?

sorry for my bad english :(

thx

theone
[Galaxy S II Original Android Development] iomemedesimosottoscritto:
how could you get OCDaemon to work? i' m on villainrom 3.0 and can't get it to work. with ninphetamine it works but using this kernel it changes values but acts like they're not detected. using quick sistem info it shows my cpu isn't responding to my settings, it just works when i set Daemon controller to change cpufreq directly but this kills the concept od Daemon itself.
[Galaxy S II Original Android Development] antoniomistretta:
This is a great kernel! Thank you gokhanmoral!:)
[Galaxy S II Original Android Development] Denwa:
Did you reboot at least twice after flashing oc daemon.

And just checking, but you did flash oc daemon, not just install the daemon controller app right?
[Galaxy S II Original Android Development] hausmanis:
meh so much performance talk in here, maybe make 1 performance kernel and 1 for us battery freaks ? :)
[Galaxy S II Original Android Development] lenny12:
same Problem
[Galaxy S II Original Android Development] hausmanis:
new cpu governor lagfree. based on conservative. screen off 100-200, screen on min 500. it is not laggy but may be buggy.

Id love a govenor like the above, but without the HIGH min of 500 with screen on.

Give me super batterylife govenor and kernel!

:´)
[Galaxy S II Original Android Development] chadouming:
It exist, it's called OndemandX or InteractiveX.

more interactiveX.
[Galaxy S II Original Android Development] shr33kant:
can anyone link me the original sgs2 bootlogo.jpg please?
[Galaxy S II Original Android Development] Kepster:
Ok so im using batista and just switched to siyah kernel. My battery dropped from 51 to 15% after switching. Ive done a batterystats wipe and have plugged my phone.

Do i just wait for a full charge and calibrate battery using battery cal from the market?

Thanks
[Galaxy S II Original Android Development] lamole492:
I went to 1.7.7 it works veery good battery life is escellent.

on 1.7.8 and newer versions the kept turning on the screen every once in a while, if you turn of wifi it would reboot the phone and at one it reboot while downloading and app. im using Villain rom 3.0. Keep up the good work. just wanted to let you know. Also in the newer versions big battery drain and phone overheating.
[Galaxy S II Original Android Development] AndreiLux:
I just had the phone lock up, overheated (well, warm), having lost 40% of battery charge in about 2 hours. Thing is i don't know what happened because I also lost the stats on everything after the last time I turned the screen off.
[Galaxy S II Original Android Development] jdmcivic:
could u kindly upload ur o/c daemon and init.d scripts for me to see? i have nvr had any issues with o/c daemon and unvervolting. i manually edit the values using root explorer. using the daemon controller app seems to edit the init.d script within...
[Galaxy S II Original Android Development] Rafael1000:
Hello,

I have the rom "Batista70 FOXHOUD EDITION 2.1".

I am actually on Kernel Abyss 2.0 (I am using setCPU to uC my phone), and I hesitate to change this kernel for Siyah 1.7.8

What do you think of Siyah kernel ? Is Siyah better than Abyss ?

I want a Kernel with great battery life and pretty good performances ;)

PS :

My results with Quadrant Standard on Abyss kernel are pretty low (maximum score around 3200/3300) instead of 3800 for my last rom (Lite'ning Rom v6.1 XXKH3 with Ninphetamine 2.0.5).

What are the results of Siyah on Quadrant ?

Thanks guys !
[Galaxy S II Original Android Development] chadouming:
Get the 1.7.8 and you will be in buisness :D I'm sure you will love it.
[Galaxy S II Original Android Development] Rafael1000:
Did you try Abyss before Siyah?
[Galaxy S II Original Android Development] shawn_pro:
Awesome Kernel man. the best one so far. Keep up your good work.
[Galaxy S II Original Android Development] cbeckstein:
wow...

with the default scheduler and 1200000 as wake max frequency my bat level only dropped 1% in 7h during this night

and the thing still automatically delivers massive and lagfree power when i need it

the combination of siyah 1.8a4 and ocdaemon seems to be it!

thanks to both of you
[Galaxy S II Original Android Development] antoniomistretta:
This is my rom, with your kernel:

​
[Galaxy S II Original Android Development] :
That's good or bad? :D nice battery life ;)

Which kernel version?
[Galaxy S II Original Android Development] terenceleechan:
noob question,

i can use setcpu and no-frills cpu at the same time right? one for setting frequency, governor and voltage and the other one for i/o scheduler. they won't conflict each other right?

i find smartassv2 with SIO more stable in terms of performance compared to smartassv2 with VR
[Galaxy S II Original Android Development] gokhanmoral:
if you only set voltage levels on boot with setcpu and others with nofrills they won't conflict.
[Galaxy S II Original Android Development] pappschlumpf:
I tried Abyss 1.9 yesterday. it still has an su bug, It always restores the old bin and it's laggy with all govenors. Siyah works much better on my phone.
[Galaxy S II Original Android Development] dtekkt:
Our you simply use voltage control, there you have all options (except profiles)
[Galaxy S II Original Android Development] jdmcivic:
please post display on time and battery graph..
[Galaxy S II Original Android Development] terenceleechan:
thanks for the quick reply.

by the way, about on demand, i think its at par with ninphetamine, so no problems there. i think its smartassv2 causing some hiccups with smoothness (graphically and in scrolling, noticeable in some graphic intensive games). but i want to see how much more battery life smartassv2 can give me, since im having short batt life with on demand since im a heavy user.
[Galaxy S II Original Android Development] :
For the guy that wanted to UV, easiest way for me to explain and you to use is: download script manager from market, create new script from app that looks like in screenshot. If unstable (freeze/reboot) raise last three values for 25 (975 925 875) if still unstable raise for another 25, if still do not undervolt.

Be sure not to tick run at boot as you may be in some problems. Tick run as root.

Hope this makes sense, I am in.roaming, was travelling all night and 0 sleep.
[Galaxy S II Original Android Development] jdmcivic:
a quick question for those that use o/c daemon.

lets say if u set smartassv2 and u're on oc daemon. which sleep min/max speed profile will the phone be on? will it be using the smartassv2's default or as what u set on the o/c daemon sleep min/max values? same goes for wake profiles.

anyone?
[Galaxy S II Original Android Development] eybee1970:
it will use the ones you set on OC Daemon
[Galaxy S II Original Android Development] theory_87:
I run into error when i use script manager to execute the ChargeCurrent script gokhanmoral provided at the 1st post. Any help?

Set AC and MISC charging current to 1000mA - CWM flashable (keeps USB charging current at 450mA)
[Galaxy S II Original Android Development] xsillian:
Well.. After some serious trail and error... Criskelorom v22, 1.6 retouched and o/c deamon... Smartassv2 with wake @100/1600 and sleep 100/500.... Stable as a #%-#/#&... No lagg, no reboots, no lockups... Super smooth.... Beautiful!

send from my criskelorommed samsung galaxy s2..... ;)
[Galaxy S II Original Android Development] hallydamaster:
I have been using this kernel since 1.3 and I must say that it has been a great experience. But, it has been so unstable. In every release I have had several reboots, and strange lockups. I am not saying it is the kernel alone, but I do not OC or UV.

The battery life has been fine, no problems so far, and loved the battery calibration feature. However I have left stock ROMs for AOSP (Oxygen), and I must say it its much more stable, and had all the features I need. But thanks anyway gokhan! ;)
[Galaxy S II Original Android Development] L0cutus:
with kernel 1.8alpha4 wifi tethering cause reboot, kernel 1.7.8(latest) it is working, so it is a bug of 1.8.x for me.

thanks.
[Galaxy S II Original Android Development] :
That's cwm flashable, if using script manager, unzip, copy content from 98something file in init.d, create new script in script manager, paste, run as root. I haven't tested if the script is working..
[Galaxy S II Original Android Development] theory_87:
I flash it via cwm sometime ago and it in my init-d folder. However, the script diesn;t seems to work. therefore i tried using script manager to run. script manager just confirm my finding that the script is running and throw out error message.
[Galaxy S II Original Android Development] jdmcivic:
i dun see the need for such a long script.

just run this command or u can edit the script within init.d and input this. make sure to check ur permissions

echo "1000 1000 450" > sys/devices/virtual/misc/charge_current/charge_current
[Galaxy S II Original Android Development] gokhanmoral:
when you report a problem please provide at least:

- kernel version

- rom version

- clock settings (assuming that you are not using UV of course, but if you are please tell)

- is it reproducible or not?

of course more information is appreciated, such as modem version or any more comments/ideas.

but if you do not provide the above I cannot help you in any way.
[Galaxy S II Original Android Development] theory_87:
Thank you... it working...
[Galaxy S II Original Android Development] jdmcivic:
@gokhanmoral.

thanks for the awesome kernel and the great support.

i am close to getting 6hrs display on time . will post screenshots soon.

other kernels i've tried max out within 4hours+.

thanks once again!!
[Galaxy S II Original Android Development] cbeckstein:
Is this expected:

Stock KI3 with Siyah 1.8a4, flashing KI8 (just officially released for the Nordic countries) via Odin over this setting and then flashing Siyah 1.8a4 leaves me without root access

is this because this one-parted KI8 is a no wipe and Siyah thinks root is installed already?
[Galaxy S II Original Android Development] gokhanmoral:
exactly.

just remove /data/.siyah/root-installed

use terminal and just type "rm /data/.siyah/root-installed" and reboot

that is exactly why I was thinking about removing root.

another way is to install su3 CWM package (available in the first post)
[Galaxy S II Original Android Development] cbeckstein:
yepp... the latter is what I did... thanks for the confirmation...

BTW: Siyah 1.8a4 (plus OCDaemon) runs (yes runs) really smoothly under the new KI8 (or shall I say vice versa?)... :-)
[Galaxy S II Original Android Development] gokhanmoral:
I wish I had the sources of that release :)

I lost my vm (a dramatic crash) this morning and I had to revert back to a3 which was a skipped version because of lots of problems. that was the last version I checked in to my personal svn server at work.
[Galaxy S II Original Android Development] pappschlumpf:
Hi,

this iss the error message tegrak overclock (you can download it from the market :-)) presents trying to load the overclock module. Maybe it helps you to make your great kernel compatible to his app, that is definitly the best and most complete oc app for the sgs2.

Failed to run insmod!

err1 code=1

insmod can't insert '/data/data/com.tegrak.overclock/files/tegrak_overclock': invalid nodule format

err2 code=255

insmod init_module '/data/data/com.tegrak.overclock/files/tegrak_overclock': failed (Exec format error)
[Galaxy S II Original Android Development] cbeckstein:
ouch...

(10 chars)
[Galaxy S II Original Android Development] iomemedesimosottoscritto:
yes i did and i use it since desire hd times. the app writes frequencies in init.d but it seems they are not read. i just don't know what's wrong. oh and of course to flash daemon i flashed the oc daemon and dual core script.zip found over here at xda.
[Galaxy S II Original Android Development] jdmcivic:
i' m guessing this is epic

freaking 7hrs display on time!!

i am running on dlev 2.0 and siyah's 1.8a4

running on oc daemon.
[Galaxy S II Original Android Development] YaocH:
This kernel is awesome! was able to get my device to 5024 on quadrant at 1.6GHz. AMAZING
[Galaxy S II Original Android Development] the^one123:
SetCpu / OCDaemon

Hi!

OCDaemon works fine with Version 1.7.8.

Init.d Script for undervolting does not work.

If you set only the Voltages with SetCpu, OCDaemon stops working.

There is shown "no active" Daemon in OC/Daemon App.

So i went back to SetCpu only, to undervolt and underclock.

Does the combination OCDaemon (underclock) and Setcpu (undervolt) work with Version 1.8a4?

theone
[Galaxy S II Original Android Development] jdmcivic:
o/c daemon will not work if u run setcpu together. why do u need to use setcpu to set voltages when there is already a script at the first thread to change the voltages.
[Galaxy S II Original Android Development] gokhanmoral:
good news and bad news :)

bad news is that I had a crash today and lost yesterday's work.

good news is that I did most of it again, but not all...

so v1.8a5 is kinda between a3 and a4...

should be more stable than a4 as I have tested it after every single change, but may not be as efficient...

I will upload it in an hour.
[Galaxy S II Original Android Development] YaocH:
Oh, forgot to add that i'm using XXKI3 non wipe. UPZZZ
[Galaxy S II Original Android Development] chadouming:
why did you lost everything ?
[Galaxy S II Original Android Development] gokhanmoral:
my external hdd has crashed and my ubuntu VM was running on top of it.

I have backup but lost yesterday's work.
[Galaxy S II Original Android Development] the^one123:
I wrote it in the 2nd line.

Init.d Script for undervolting does not work.

After reboot the voltages are not set.

Have you checked your entries in Uv_mV_table?

theone
[Galaxy S II Original Android Development] chadouming:
sue the HDD company :P
[Galaxy S II Original Android Development] jdmcivic:
here you go. all uv/uc done using scripts. no programs
[Galaxy S II Original Android Development] cbeckstein:
holy cow... thats what I call power...

are you really just one single person?
[Galaxy S II Original Android Development] gokhanmoral:
I am sure that they would say it was my fault :)

actually, it is. I could have kept the files on my ssd...

the kernel compiles faster now...
[Galaxy S II Original Android Development] hawkerpaul:
I'm on 1.8a4 and BLN doesnt seem to be working anymore.

Its always worked on all the 1.7 versions I had
[Galaxy S II Original Android Development] the^one123:
You have only changed an example script and copy it to /system/etc/init.d ?

Or there other steps to activate/execute init.d Scripts?

Can you attach your script plz?

BTW: you are on 1.8a4

thx

theone
[Galaxy S II Original Android Development] chadouming:
nah, it's 2-3 souls sealed in one body ^^
[Galaxy S II Original Android Development] gokhanmoral:
I have uploaded v1.8alpha5.

I hope you will find it more responsive with modified CFS.

I could not manage to get BFS working.. I will ask a master to help me next week.
[Galaxy S II Original Android Development] chadouming:
downloading :D

Is there any reason sometime the kernel is 7.x mb and sometime it's 5 or 6 mb ?

Edit : Brazillianwax seem pretty smooth.

Edit Edit : Nvm about BrazillianWax, had some hard time to wake up xD
[Galaxy S II Original Android Development] jdmcivic:
here u go. i have attached all the init.d scripts i used for my dlevrom + the oc daemon. make sure to edit the values first before dumping them to their respective places. be sure to remove setcpu or whatever overclocking tools u might have. reboot twice at least
[Galaxy S II Original Android Development] gokhanmoral:
I use LZMA and GZIP compressions. LZMA compresses better but boot time takes 4-5 secs more.

and sometimes I change optimizations parameters. it also affects the filesize (inlining for example)
[Galaxy S II Original Android Development] gokhanmoral:
I forgot to disable it :) it is not ready to be tested yet... but it is alpha anyway :D
[Galaxy S II Original Android Development] :
No problems so far on VR 2.5, will report if any occur.
[Galaxy S II Original Android Development] hausmanis:
Ah interesting read interesting indeed, thx tech master :D
[Galaxy S II Original Android Development] jaykhan:
Stable at the lowest possible CPU voltage.

Thanks a lot gokhanmoral for the great Kernel.

I want to share my experience just that might help someone here.

I am on CriskeloRom v19 and installed SiyahKernel ver 1.5. My phone is working fine without any lockups, of course I had lockups while finding the best voltages for the CPU. Phone is stable at 100 MHz, 800 mV.

Please find attached the screen shots with voltages if someone want to try.

Best wishes to all.
[Galaxy S II Original Android Development] gokhanmoral:
stable at 800mV@100MHz? you are really lucky.. I always have lockups when I try 800...

thank you for sharing
[Galaxy S II Original Android Development] bervin:
I'm on touch x power without sp1 just updated to siyah kernel 1.5 and everytime i unlock my phone the screen freezes. only way to reboot is to restart the phone.. any ideas?
[Galaxy S II Original Android Development] gokhanmoral:
remove the undervolting script from /system/etc/init.d
[Galaxy S II Original Android Development] poch_1421:
kernel is stable on DlevRom :)
[Galaxy S II Original Android Development] CA3iR0:
Also stable here with CriskeloROM v19.1.

PERFECT!
[Galaxy S II Original Android Development] Miguel-:
I'm fine 200@800mV but no go with 100@800mV -and no problems so far with x-power & 1.6b1. Minor stuttering observed but nothing I can't live with..
[Galaxy S II Original Android Development] mehmetenis:
Dear Gökhan;

Good Job vers.1.5 wait 1.6

İn batista 3.7.7 working perfect.(1.5)

Where's 1.6????
[Galaxy S II Original Android Development] gokhanmoral:
it's been sent to smaberg for testing and using in his rom. :)
[Galaxy S II Original Android Development] :
and it's being tested on VR :D
[Galaxy S II Original Android Development] gokhanmoral:
so am I testing it on VR ;)

the automatic battery calibration is buggy in the version you are using and it might be causing wakelocks. and the GPU voltage levels are a bit messed... but don't worry your device will not explode.. just keep in mind that it is beta and the kernel I sent to smaberg is also not a release...
[Galaxy S II Original Android Development] :
no strange wakelocks so far, will see overnight :)
[Galaxy S II Original Android Development] Остап:
Somebody ?:confused:
[Galaxy S II Original Android Development] gokhanmoral:
do you exit both programs by using the back button? maybe you have run one of them when you boot your phone and it is still running in the background showing the statistics of past.
[Galaxy S II Original Android Development] Остап:
Yes, it possible you right ... i'll put eye on this situation ...
[Galaxy S II Original Android Development] bervin:
but then will that deprove the battery improvements i have had using this kernel with touch power x?
[Galaxy S II Original Android Development] pesho00:
What happened to 1.6? I have downloaded it, installed, but battery is actually draining faster, so i am returning to 1.5 - Verry good kernel indeed .
[Galaxy S II Original Android Development] gokhanmoral:
because that was a beta and it had a nasty bug which prevented deepsleep.

wait for the release..

the battery life will be legendary.. ;)
[Galaxy S II Original Android Development] rbalu72:
@jdmcivic

May I request you to upload 1.8a4 would like to try it for its better battery ... just kind of asking this as could not find the d/l link in first page and the a5 is between a3 and a4 :) so want to try previous a4 :D :D
[Galaxy S II Original Android Development] gokhanmoral:
sorry I don't have it :)

maybe someone else can upload it for you to test.

but please do not report any bugs.
[Galaxy S II Original Android Development] 6pudu5:
I have not yet updated, but this is really awesome Kernell, is really great. The battery I had never lasted so!
[Galaxy S II Original Android Development] chadouming:
Here is 1.8a4 and BrazillianWax was smoooooth until i screenoff/screenon.
[Galaxy S II Original Android Development] jdmcivic:
what do u mean by may not be as efficient? efficient as in battery wise or performance?
[Galaxy S II Original Android Development] jdmcivic:
what is this brazilianwax u'rw talking abt??
[Galaxy S II Original Android Development] chadouming:
new governor.
[Galaxy S II Original Android Development] gokhanmoral:
both...

maybe.. maybe not...

performance should be better though...
[Galaxy S II Original Android Development] hausmanis:
Id love a link to that KI8 for Nordic countries :)
[Galaxy S II Original Android Development] chadouming:
Don't know what is this KI8 , it's not over intratech thread and samfirmware.
[Galaxy S II Original Android Development] eybee1970:
http://xdaforums.com/showthread.php?t=1292330

There are several downloads in this thread - Wipe and NoWipe :)
[Galaxy S II Original Android Development] AndreiLux:
I've had a4 running over the last day, and haven't been able to trigger the AOS bug. It stayed <10% for the whole day, and "tvout resume wo" was actually higher than suspend and events/s. That was the first kernel were I really couldn't get it to bug out. Also as I've mentioned in beta0-1 of 1.7.8 suspend and events/0 were decoupled in CPU time, but only this time both processes were super low.

a5 went back to the old behavior and sucks again :p

flashed back a4, and it's "fixed" again. So there's clearly something in the a4 code that changes the behavior. Did you try recovering the data from your external drive? As long as it runs you can still pretty much recover anything on it even if the filesystem broke.
[Galaxy S II Original Android Development] cbeckstein:
meanwhile it is at Intratech thread (original Kies and a Frankenstein version w/o the new JIG-unfriendly boot loader)
[Galaxy S II Original Android Development] gokhanmoral:
no. it doesn't even start to spin...

so the bad news is now worse :)

I will try to remember what I changed in a4...
[Galaxy S II Original Android Development] tolis626:
Well yes,I noticed that one too.A4 for me had the best battery life ever.Well,it was also the first time my phone had trouble sleeping. :p

Seriously though,after the problem was(For an uknown reason) fixed,it was the first time since I bought my GS2 that AOS usage was normal.Currently testing A5.Will see how that goes. :)

Also,brazilianWax and SavagedZen are both good,but I can't resist the smoothness of lagfree. :D