yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] Entropy512:
BTW, as a favor: Could someone please paste the contents of their /proc/cmdline?

I'm wondering if there is something in the I777 bootloaders that pisses off the I9100 sources.
[Galaxy S II Original Android Development] tariq2kn:
I get error on beta 2. Not able to find zimage from cwm app & from recovery too.

Sent from my GT-I9100
[Galaxy S II Original Android Development] Filgaliel:
I flashed this over an aokp rom. Phone wouldn't boot. Screen stayed black after yellow triangle.
[Galaxy S II Original Android Development] bungknees:
Not sure if I've got this right, but here goes.
[Galaxy S II Original Android Development] mfpreach:
Was BLN killing something? I am yearning for this on ICS.
[Galaxy S II Original Android Development] r47z:
First SOD on conversative. Changed back to on demand for now
[Galaxy S II Original Android Development] eranda84:
Hope this is work with latest CM9 build. OP signature was with CM9 nighties, but not mention the build date. If anyone tried please let us know feedback
[Galaxy S II Original Android Development] chungtau:
After Quadrant standard will hang!
[Galaxy S II Original Android Development] stormtroopercs:
Um last page? I'm using on latest build 3/19 with 3.0 beta 2 and it works fine. Please read the whole thread next time :p
[Galaxy S II Original Android Development] antt00:
deepsleep_cpulevel is set to 3. Since there is no UC or OC and only 200 - 1200mhz wouldn't that mean deepsleep level is 500mhz which is known to cause SOD before. ;)

And this parameter is not in extweaks but can be change with script.
[Galaxy S II Original Android Development] eranda84:
Thanks for the feedback bro. and also for the advice too.:)
[Galaxy S II Original Android Development] pewpewbangbang:
I flashed this on top of CM9 march 19th

Get stuck on boot animation. It completely freezes and animation freezes then nothing happens. Forced to reboot into recovery which shows the new touch cwm recovery and not the stock cm9 one so I'm guessing some of it flashed?

Any ideas?
[Galaxy S II Original Android Development] navodwickra:
works fine with latest CM9 nightly no SOD either
[Galaxy S II Original Android Development] pewpewbangbang:
Yea aint working with me on March 19th nightly

Boot Animation freezes and i'm forced to go into recovery

Edit: take my problems lightly....having numerous issues with March 19th and just flashing it in general. Don't know if its because of the link i downloaded from or what.....
[Galaxy S II Original Android Development] navodwickra:
I used the same link. full wipe perhaps?
[Galaxy S II Original Android Development] bala_gamer:
Confirming the sod after a few minutes of screen lock. Nothing changed or tweaked via extweaks.
[Galaxy S II Original Android Development] josechufa:
buenisima,noticia,la liberacion de las fuentes.

testing the new ICS SiyahKernel v3.0beta2 for the moment is going well, we expect a version that works the FM-RADIO.en criskeloServanteam rom is a very important application, which pulls back to users when installing the new kernel , waiting for a complete new version, which works all, as in the cf-root, the transition time of app, including SD, works perfectly, thanks for your great work, you are a great team, CriskeloServanteam-josechufa-chief beta tester.
[Galaxy S II Original Android Development] stormtroopercs:
Confirmed here too latest beta 2 :(
[Galaxy S II Original Android Development] Berth666:
you have to change ro.sf.lcd_density=240 two times (it's written two times in build.prop). Works perfekt at my phone with goatrip rom and 205 dpi
[Galaxy S II Original Android Development] lamedor:
Ok I understand that, but same problem at 1.4Ghz too with 1.45v and it's not a problem with temperature because the gs2 is not hot at all...

Under Gingerbread, I didn't have this type of problem.

Score Quadrant @1.4Ghz: 3444

Score Quadrant @1.2Ghz: 4412
[Galaxy S II Original Android Development] Goku80:
Was not talking about BLN. But anyway AvRS has answered my post so thank you anyway.

i am using beta6 on Slim ICS by Krarvind and i am using 182dpi. Did not wipe anything. Just flashed the kernel and worked first time. Mind you though i did flash his LPQ patch before hand when MTP was fixed on CM9 so he got it the patch done for his rom. Anyway short story short if you are trying Slim ICS which is based on cm9 then you would not have any problems flashing the kernel on mdpi
[Galaxy S II Original Android Development] shanume:
I only change this in the first line only and this still work for me :)
[Galaxy S II Original Android Development] bleuxeon:
Please stop using Quadrant, it has never been a seroius benchmark :

completly differents results on the same phone each time you run it, cheatable results and so on...

Antutu is for now, and to me:p, the best syntetic benchmark (except its IO write and read test that gives sometimes weird results).
[Galaxy S II Original Android Development] AvRS:
Don't care what anyone says, benchmarks will never determine how well a device runs so are a meaningless waste of space and bare no reflection of real world use. People seriously need to get over relying on these figures. There are people out there that spoof the results so that their ROM's/Kernels look super duper but in reality they run like a pile of ****.

To this day I've never ran a benchmark on my SGS2 or my old HD2 but could tell you easily when I had a ROM/Kernel combo that wasn't performing. How could I do this you ask.....by actually using my phone and not watching frame rates and animations being tested by a program. So in summary, ignore pointless numbers on your screen and actually base your opinion on facts, does it work for you? If the answer is no go elsewhere, if yes then be happy but please stop posting benchmarks in this thread they mean nothing to the majority of people and more so to Gok which he's even stated early on in the thread.

Thanks with a :)
[Galaxy S II Original Android Development] lamedor:
At 1.4ghz it's not as smooth than stock even on browser and games and I can see that !

So I launch benchmark to see and confirms with numbers what I feel really and if I post benchmark here, it is because I think it's a kernel problem no ?
[Galaxy S II Original Android Development] desean:
It appears my site was down between 5am to 6.30am (GMT +8), so apologies for that. It is probably in joint protest against those unnecessary posts :p

The links should be fine now.
[Galaxy S II Original Android Development] bleuxeon:
You are a good student and repeat 100% of what you have learn from...the wrong teacher.

I have now 18 years of 3D/2D computer graphic and compositing experience. In this job the more CPU power you have, the more you can spleep:cool:

Benchmarking is simply the way that all serious guys in CG choose their machines in order to have the best price/CPU power ratio.

Benchmarking on a mobile device is for me exactly the same.
[Galaxy S II Original Android Development] gabx:
I can change it to lower levels when editing the build.prop file. But I found some glitches and weird behavior with lower dpi than the default 240. So I am back to 240 until further progress in the Kernel.

It is still in early stage.
[Galaxy S II Original Android Development] rovex:
Not a Kernel issue, its an issue with your phone. Every phone is different. ICS is much more hardware dependent than GB, so your phone might have been error free in GB at 1.4, but its not in ICS. My phone hits 4800 in quadrant with this kernel at 1.4. and over 6000 in Antutu. Its smooth and obviously error free. Im running at 1.4 ghz and 1275mv
[Galaxy S II Original Android Development] lamedor:
Thanks that's all I wanted hear.
[Galaxy S II Original Android Development] AvRS:
I'm only discussing benchmarking with phones not in the real world industry. With mobile phone's it's completely useless due to too many factors and a big one being the workarounds so called devs use to fool this. I would never rely on a benchmark posted in a mobile phone review or any posted up in these forums. Benchmarks are great in real world test-bed scenarios on CPU's and the like as everything is done in a test environment like for like. Unfortunately none of this can be compared to benchmarking phones using the apps available. I've seen ridiculously high scores posted by people, used that exact setup and found it to run like a wet dog, whereby another low scored combo run like a dream. So by all means continue to rely on your scores just don't post about it as to people that know what I'm talking about really don't care.

Now back on topic this is boring.
[Galaxy S II Original Android Development] rlorange:
If this was a discussion and not a development thread then the warning would not be here. See his point. The cm9 DEVELOPMENT thread has a warning every page and has be closed before... several times.

Solution? We need a separate siyah discussion thread or redefine the purpose of this one.
[Galaxy S II Original Android Development] gabx:
I totally agree. May somebody start a thread for everything about benchmarking, CPU/GPU settings, under/overclocking, and whatever other tweaks with this Kernel.

As for the CM9 dev thread, I think it was closed by the will of god, Mr Codeworkx himself! It was a litle bit like a fantasy, and I can't imagine Gockam locking his thread !! Not the same type of guy...
[Galaxy S II Original Android Development] mobs84:
@GM.. Everything looks great with b6. But USB storage is broken now in ICS stock roms when issue is fxed for CM9..:( I guess b7 soon.. :)
[Galaxy S II Original Android Development] luexi:
To ppl out there who have having blank screen issue with cm9. U might wanna try the following.

I founded out the problem for why am i having black screen after flashing b6 in latest cm9 build. Because of earlier I uses dpi changer to 200 and flash b6 result in a blank screen, so I change dpi back to 240 and flash b6, result blank screen still. Lastly I reflash the whole cm9 rom then flash b6 and it works like charm!

Aside to that any idea what it mean by fm radio implemented?

I try spirit fm but still not working.
[Galaxy S II Original Android Development] Goku80:
There you go mate.

http://xdaforums.com/showthread.php?p=23977451#post23977451

Knock yourselfs out. Discussion thread for all to post all your benchmark results and basically talk about anything you want and post your slogan recommendations and etc. Only post here if you have any real issues or problems. For general stuff feel free to use the link above for general chat and other stuff regarding siyah
[Galaxy S II Original Android Development] bluedragon38:
Yop Lamedor :D

Hu m, try it on Wanamlite ! It just breack usb storage but it works good ! just have usb mass storage .. and will rox like always ! :D
[Galaxy S II Original Android Development] ka2uki:
maybe somethings problem with the GPU ？160-267-400 90% 25% 90% 40% 1-1-1,when play ban ban racing.in the beginning ,the game run smooth,after over one track,the game run very lag..in GB Siyahkernel no this problem.or my setting is wrong？

来自我的 GT-I9100 使用 XDA高级版 发送
[Galaxy S II Original Android Development] amitoberoi:
+1 to that, i totally agree
[Galaxy S II Original Android Development] robertobsc:
Apply the kernel cleaning script and install Siyah again. In most occasions this solves the problem.
[Galaxy S II Original Android Development] amitoberoi:
One issue i am having is that the battery life seems to have reduced significantly as compared to the phoenix kernel i was using earlier. Are there any settings for the siyah kernel which can be tweaked to get better battery life. Another issue is random restarts.

Thanks for any help.
[Galaxy S II Original Android Development] mysterio619:
switch profiles in extweaks app to reduce battery drain
[Galaxy S II Original Android Development] xMini:
Does this kernel work with Resurrection Remix ROM?

I flashed it but it's stuck on "GT-I9100" screen!
[Galaxy S II Original Android Development] msquared:
Yep

Sent from my RootBOX
[Galaxy S II Original Android Development] xMini:
Weird... It doesn't flash using Odin and when I flashed it using Recovery it was stuck at the yellow triangle and GT-I9100 screen!

I flashed Fluxi Kernel using Odin successfully though...
[Galaxy S II Original Android Development] amitoberoi:
thanks for the reply. i checked in better battery stats and it seems the tango message service is causing the wakeloks. screenshot attached. any ideas how to avoid this. i can freeze tango using titanium backup but i use it a lot so i dont want to do that.
[Galaxy S II Original Android Development] SPBoss:
Are you sure there's an Odin version of resurrection? I'm using the latest RR and installed it via cwm. It also gives you the option of installing siyah and several other software within the rom installer..
[Galaxy S II Original Android Development] xMini:
I meant the Odin version of Siyah kernel... it doesn't install over Resurrection but Fluxi kernel does!

I tried installing the Siyah kernel from Recovery but it was stuck on the Samsung logo!

I'm using Fluxi kernel right now because it works...

EDIT:Oh... so do I have to install Resurrection again to install the Siyah kernel?
[Galaxy S II Original Android Development] karl999999:
BLN problem

Hi!

i am using OMEGA rom V11 (yes its not the newest, but works best for me)

and i want to use BLN. when its activated in extweaks, it seems to overwrite my liblights with another version. it the kernel doing this?

because it does not work then. only when i restore the ROM version of that lib, then it works again.

any solution for this?
[Galaxy S II Original Android Development] CamoGeko:
Change your rom?

... typed by a proud owner of HTC One X 32GB, the best HTC Android device so far!!
[Galaxy S II Original Android Development] karl999999:
wow that was very helpful ...

i want to know, is the kernel installing a liblights version on every boot?

and does the kernel overwrite my own lib at every boot?
[Galaxy S II Original Android Development] CamoGeko:
The kernel works with the liblights you already have.
[Galaxy S II Original Android Development] karl999999:
do you have any idea what you are saying?

if i unpack the syiah kernel's ramdisk i find:

res/misc/lights.exynos4.so

this file is copied in my ROM every time. and i can NOT stop this!

here is the script (the if seems to be commented out, why???):

sbin/ext/install.sh:echo "liblights..."
sbin/ext/install.sh:#if [ ! -f /system/.siyah/liblights-installed ];then
sbin/ext/install.sh: lightsmd5sum=`/sbin/busybox md5sum /system/lib/hw/lights.exynos4.so | /sbin/busybox awk '{print $1}'`
sbin/ext/install.sh: blnlightsmd5sum=`/sbin/busybox md5sum /res/misc/lights.exynos4.so | /sbin/busybox awk '{print $1}'`
sbin/ext/install.sh: if [ "${lightsmd5sum}a" != "${blnlightsmd5sum}a" ];
sbin/ext/install.sh: echo "Copying liblights"
sbin/ext/install.sh: /sbin/busybox mv /system/lib/hw/lights.exynos4.so /system/lib/hw/lights.exynos4.so.BAK
sbin/ext/install.sh: /sbin/busybox cp /res/misc/lights.exynos4.so /system/lib/hw/lights.exynos4.so
sbin/ext/install.sh: /sbin/busybox chown 0.0 /system/lib/hw/lights.exynos4.so
sbin/ext/install.sh: /sbin/busybox chmod 644 /system/lib/hw/lights.exynos4.so
sbin/ext/install.sh: echo 1 > /system/.siyah/liblights-installed
[Galaxy S II Original Android Development] robertobsc:
I think there's a workaround. If o got your problem it happens in every boot, right? If it's so, You can rename your lights module to a .bkp and make an init.d script to overwrite the Siyah module every time in startup.

And do the echo command in Siyah install.sh:

echo 1 > /system/.siyah/liblights-installed
[Galaxy S II Original Android Development] karl999999:
is this a bug?

the liblights-installed file is not used anymore, see image
[Galaxy S II Original Android Development] CamoGeko:
It would be simpler for him to either flash another ROM (my original suggestion), or just use another kernel.

@karl, of course I did. I was testing you to see if you could figure it out yourself (too many people here want everything chewed and put in their mouths).

PS. Do you really think I would mean that? Especially since I have been running and testing Siyah for as long as I can remember. Bottom line is... if a kernel has an app for it with BLN controls, you can be almost certain that it will have its own drivers to control those functions
[Galaxy S II Original Android Development] karl999999:
anyway. the "IF" should stay in the boot script, so that one can disable that "feature" by touching that file

maybe fix it in the next kernel update?
[Galaxy S II Original Android Development] kaijura:
Has anyone been able to compile Siyah ok without any mods?

For some reason, if I compile it with the most recent commits, I can't get the wifi module working.

I'm not sure if it has to do with the build script or something with the .ko file.
[Galaxy S II Original Android Development] SPBoss:
Yh mate :) whilst aroma installer is running it will give you the option of siyah kernel. I recommend a kernel cleansing script as well
[Galaxy S II Original Android Development] sab3r:
How about decrease your brightness? it looks like its way to high... You should update your automatic brightness parameters as I did :] and now after 2days 14hours I still have 13% with moderate use :)
[Galaxy S II Original Android Development] Ausboy 2011:
on the lowest brightness man it just looks bright lol gone on 5 hours screen with 24% remaining. best kernel ever :D
[Galaxy S II Original Android Development] sinancetinkaya:
Although the regular C++ is a bit different than this kernel code

I see he just disabled the IF condition check. Regardless the condition, the intended code will always work.

Edit: Nevermind. In your following message I see you are already aware of that.
[Galaxy S II Original Android Development] robertobsc:
Hi kaijura,

I'm trying to compile the kernel too, but I'm getting troubles in executing the gcc. Can you please send me a link to your toolchain?

32 or 64 bits makes difference?

Thx
[Galaxy S II Original Android Development] Tungstwenty:
I have successfully compiled it under Ubuntu 32-bits, using the toolchain from the NDK:

$ ~/android/ndk-toolchain/bin/arm-linux-androideabi-gcc --version
arm-linux-androideabi-gcc (GCC) 4.4.3
Copyright (C) 2009 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compile with:

export ARCH=arm
export SUBARCH=arm
export CROSS_COMPILE=~/android/ndk-toolchain/bin/arm-linux-androideabi-
cd path_to_siyahkernel3
./build_kernel.sh

I haven't flashed it yet, though. I want to change a few things in the wakelock stats before I try it.
[Galaxy S II Original Android Development] robertobsc:
That's so great, thx very much for sharing!

I'm downloading mint maya now and i'll install and compile.

I want to start making modifications in kernel, but the modifications that i can do i'll send to gokhan, so he can add to everyone.
[Galaxy S II Original Android Development] shawnaye:
Hey gokhan, when you said you didn't wanna implement anymore experimental stuff. Did that mean you aren't gonna port what's new in the jb kernel into our s2?
[Galaxy S II Original Android Development] n0ble:
Anyone know why this kernel gets lower benchmark scores than stock kernel. This is on multiple benchmark tools too.
[Galaxy S II Original Android Development] pikachu01:
Did you make the benchmark with the frequency of GPU and CPU set to the max in both stock and this custom kernel to compare?

A less aggressive CPU/GPU scaling producing less benchmark scores shouldn't be a factor in this.

Also, you should be posting this on the non-dev thread. http://xdaforums.com/showthread.php?t=1658647
[Galaxy S II Original Android Development] n0ble:
Made benchmark with same frequency settings as stock. Also tried this kernel with different roms to the same avail
[Galaxy S II Original Android Development] kaijura:
gokhan mentioned in this thread he's using the CM toolchain or you can use the one from the SDK/NDK, Tungstwenty pointed to you. It should be fine in either 32 or 64. I compile with 12.04, 64bit gcc 4.4 and 4.6.3 without errors in the compile.

Can you try flashing it? I want to see if I'm the only one experiencing the wifi not working. I've tried pushing different dhd.ko modules with no luck in getting it to turn on.
[Galaxy S II Original Android Development] pinkster:
Is there any way dev could disable mDNIe negative color from home button and make it a setting? I know a lot of cases in which it enables by mistake (sensitive buttons)
[Galaxy S II Original Android Development] Tungstwenty:
The mDNIe trigger code has been changed very recently, but not yet to expose a property to enable or disable it.
[Galaxy S II Original Android Development] MaKTaiL:
Hi guys! I have a quick question:

If I make a backup on Siyah recovery, will I be able to restore this backup using a different CWM? The CF-ROOT CWM for exemple?
[Galaxy S II Original Android Development] Many40:
Yes, it worked for me (remember nandroid backup doesn't include modem nor original CWMR).
[Galaxy S II Original Android Development] tufoz:
http://xdaforums.com/showthread.php?t=1739457

does anybody try this one?
[Galaxy S II Original Android Development] robertobsc:
Hi

after a lot of suffering in installing linux in an extended partition and writing in mbr on my own (the damn mint didint even ask if i want too) i finnally got siyah compiled.

the kernel was just 5 MB.

and now i'm afraid to install it in my cel!!!!!! :eek:

let me get the guts. where they are now?
[Galaxy S II Original Android Development] pigeldi:
With this kernel I run into a standby of death within one day if I

-set the minimum freq from 200 down to 100

-set the minimum brightness threshold from 30 up, e.g. to 40

As long as I do not touch those values it seems to be running fine...
[Galaxy S II Original Android Development] johnbeetee:
..you must be undervolting with unstable values

there's nothing wrong with the kernel, it can run stable on 25Mhz (slow,but stable..)

If you're not aware that you're undervolting, maybe there's a script left by a prior rom/app/tweak setting those undervoltages, without you knowing ; try clearing the init.d directory

min_bl only has impact on the screen, so that can't be the problem....
[Galaxy S II Original Android Development] robertobsc:
Does anyone knows if exists a way to test the kernel binary? I compiled it but installing it directly to my cel makes me nervous.

Any ideas?
[Galaxy S II Original Android Development] johnbeetee:
..maybe it's just me...but I have a feeling you're missing the payload.tar packed with the kernel (containing superuser.apk cwm.apk ntfs-3g)

that might be the missing 1Mb+
[Galaxy S II Original Android Development] Sharkssbm:
2nd Boot Installation

Hi,

Can any one tell me if I down load another Rom on 2nd Boot with this Kernel, is there any conflict in terms of that Rom having its own Kernel or would Siyah Kernel override that kernel on 2nd Boot Rom. :confused:Confused any advise appreciated plz.:eek:
[Galaxy S II Original Android Development] johnbeetee:
if you install it in recovery using the dualboot option install to 2nd rom, it will skip installing the kernel packed with the rom, so should work ok

---------- Post added at 03:53 PM ---------- Previous post was at 03:24 PM ----------

my initial reaction looking at the code used:

(while [ 1 ];
do

AWAKE=`cat /sys/power/wait_for_fb_wake`;
if [ $AWAKE = "awake" ]; then
sleep 2 && echo 1 > /sys/devices/system/cpu/cpu1/online;
AWAKE=;
fi;

SLEEPING=`cat /sys/power/wait_for_fb_sleep`;
if [ $SLEEPING = "sleeping" ]; then

sleep 2 && echo 0 > /sys/devices/system/cpu/cpu1/online;
SLEEPING=;
fi;
done &);

would be :

it's an endless loop polling every 2 sec. for an awake or sleeping condition

which might keep the system from going into a deep sleep, but it does disable/enable the 2nd core when screen is off/on, so it would be the net result of these two extremes which might give a positive result ; I guess you would just have try it out an compare, see it helps..