yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] Entropy512:
ChainsDD and Chainfire are two different people. (But people do confuse them all the time, esp. since ChainsDD maintains Superuser and Chainfire maintains an autoroot kernel that installs ChainsDD's stuff. :) )

You won't see ICS kernels other than initramfs repacks (such as CF-Root and the current CM9 kernels) until Samsung releases source code for the I9100 ICS kernel. We don't know when that is.
[Galaxy S II Original Android Development] dp4u4umi6ev:
After install latest version 2.6.13 i loose my root acsses.Any ideas?
[Galaxy S II Original Android Development] MistahBungle:
dp4u4umi6ev - Yeah. You need to flash/install Su. There's a link to an old one in the first post of this thread. Or you can get the most recent from here.

Edit to add - Forums are playing up at the moment, quote doesn't seem to be working :-|
[Galaxy S II Original Android Development] It_ler:
Although you do not ask for reputation, I have to say thank you for your great work and the wonderful, stable, smooth and highly configurable kernel you are sharing with us.

For those who are interested, I just posted my latest test results in non-dev thread => http://xdaforums.com/showpost.php?p=23220963&postcount=864
[Galaxy S II Original Android Development] shumo:
what ics rom are you moving to ?
[Galaxy S II Original Android Development] coloxim:
I've a problem a with smartass and lulzactive governor..stay always at 1200...why?

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] Vaedryn:
Have you taken the new version arrived yesterday afternoon? so that both normal clocked me correkt ( Smartass / Lulzactive )
[Galaxy S II Original Android Development] kondronaute:
please before u move to ICS can u tweak the revovery (mount sdcard and external sd) or remove it and let us use the CMW 5.0 :)

I'm also a bit lost in the settings

I changed the settings of the voltage of the GPU default.profile

to 100 160 267 and voltages 800 850 950

but i see the same in /res/customconfig/customconfig.xml then i chang them too

i find in this directory another default.profile i chang it too

another thing i use voltage control and i write tweak in init.d

in fact I do not know which command but since I put the same settings everywhere I think it's going to work

i dont know i i weldone but no pbm for the moment :p

anyway thank u for this very good kernel
[Galaxy S II Original Android Development] coloxim:
Yes..last one in the first page..

On demand and conservative work fine..but smartass and lulz stay too much at 1200...I can't revolve it..

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] Vaedryn:
Hm ,dl and flash the Kernel again ? This is what i would do. For me it works fine with smartass.

SGS II Cyanogen Mod
[Galaxy S II Original Android Development] coloxim:
Yes flash again..and wipe...

I'm using v6 supercharge..could be it?

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] Vaedryn:
I dont know , i dont use this sorry.

SGS II Cyanogen Mod
[Galaxy S II Original Android Development] xsycox:
Same here with smartass.
[Galaxy S II Original Android Development] olifee:
Hi gokhanmoral,

first, thanks for the new version, I am just about to test it :).

For Windows there is a solution to delete files which are in use:

http://www.emptyloop.com/unlocker/

It can steal the file handle from running apps, although I did not try it with a web-server yet (linux here ;) ), it should work. However, I guess it might break the download for the users currently accessing the file at the time you 'unlock' it...

Another solution would be a php-script that copies the file over to a temporary directory (or just into memory), closes the handle and then ships it out to the user, I have done that once and it works fine. However, just using the xda-developers-attachment-system is by far the simplest solution ;).

Thanks for all :).
[Galaxy S II Original Android Development] coloxim:
Band lulzactive too?

With neak everythings fare good...

Mmnn

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] thunderteaser:
Uhm... 2.6.13 has some code from 2.6.9, so I might give it a go. I'm very happy with 2.6.9 and I don't see any major reason why I should update, though. I'm probably going to wait for the ICS version. I can't wait for MIUI v4 to be available, but I can't let my phone run without Siyah.

Thanks, gokhanmoral. :)
[Galaxy S II Original Android Development] desean:
this there any program that is running in the background that is forcing the frequency to stay at the higher level? Or did you change the ideal awake frequency for smartassV2? Either way smartass is working as it should for me (i.e. stay on the respective idea freq when awake/sleep) so I doubt it is a kernel issue. As others have suggested, try redownload, and reflash.

gokhanmoral probably will not have this problem in the future :p
[Galaxy S II Original Android Development] budi5555:
i think 2.6.13 have a good battery life.. but the signal response is not good...
[Galaxy S II Original Android Development] pikachu01:
Both smartassV2 and lulzactive can be tweaked to be not so aggressive. Have you tried ThunderBolt! (which tweaks them to be battery friendly as well as performance friendly) or the lulzactive app (to tweak lulzactive)?

Phone signal depends on the modem not the kernel (unless you're talking about wifi).
[Galaxy S II Original Android Development] marbulas:
Dear gokhanmoral thx a lot building siyah for sgs2 in Korea :D

There are some bugs in recovery with 2.6.13.

1. Changing kernel with flashing update.zip is much slower(2~3 times) than 2.6.12

2. My sgs2 has stuck during cwm backing up. There's no specified situation to stuck.

No backing up failure in 2.6.12.
[Galaxy S II Original Android Development] gokhanmoral:
I think the problem may be related with the changes I made about using new idle notifier (especially when connected to the charger, maybe). I may revert them if there is another bug in config interface, but no promises. try ondemand or conservative. lulzactive may have the same problem. I could not reproduce the problem though. maybe the phone needs to be connected to a charger to observe the problem. I'm still trying to see how long my charge is going to last. started from 85% battery, I am at 34%, 1d14h23m on battery with 1h24m screen on time. I think I will test it tonight :)

thanks. I know unlocker but the problem is that my hosting account has no rdp/vnc access, only ftp and control panel. it is a shared hosting. thanks to desean that he offered me a linux hosting to keep my files. I won't have to wait to delete files :)

I'll start using it in the ICS release.

oh, and the logo is ready already :)

does anybody know a commadline app which is capable of reading and writing to kmem interface? I am planning to write something to do it. I'll name it kmemset. it will get the symbol name, data type and optional values to read from or write to kernel memory. I have prepared something very similar when I was working on my in-house built arinc653 implementation to modify complex data structures on the fly for testing purposes. simple data types are easy to handle, all we need to do is to seek and modify, but structures may need some more work. if we have such an app we can overclock and even have most of the customizations without having the source code (as in tegrak's app).
[Galaxy S II Original Android Development] MistahBungle:
Love it ! ;-)
[Galaxy S II Original Android Development] gokhanmoral:
please download again from the first post.

I have also removed CWM version.

it's time to learn how to use CWM app (or mobileodin) to flash a kernel.

EDIT: and reverted smartass and lulzactive governors to their original state.
[Galaxy S II Original Android Development] Entropy512:
None that I know of... I THINK it's a matter of pulling addresses using kallsyms - but I was under the impression that in most cases it was a configurable module (see Voodoo Louder as an example - it has two module parameters that are pointers to data structures in the kernel. It uses, as far as I can tell, kallsyms to find out what those pointers are.)

ARINC 653 - Nice. On the main project I'm involved with at work, our codebase is so old that moving to 653 would be painful on an epic scale. Go figure - where it makes sense our code is too old to use it, and where it doesn't make sense (another project I haven't been near in a few years) we're dealing with it because that's the only BSP available for the hardware in question...
[Galaxy S II Original Android Development] gokhanmoral:
exactly.. just pull the address and seek in kmem, but I need a command line app to use it in the new config interface. I can use bash but I am already pushing the limits. seems like I will download the whole android source to compile that console app...

as for arinc 653 (although it is not kernel related) we were lucky to choose it at the very beginning. we used Integrity and the arinc 653 let use reuse lots of code from an older implementation which also used arinc 653 but on vxworks. the in-house built implementation was running on windows with some real-time limitations but it made our life very easy. we have implemented most arinc calls into a library and we could run integrity partitions (we also made an integrity emulator for that purpose) as windows executables and test the whole code on windows using groovy to feed data to arinc sampling and queueing ports and reading the outputs.

coding takes a lot more time at work because I need to be a lot more careful :)

that is what I like about this kernel. nobody is killed if I make a mistake :)
[Galaxy S II Original Android Development] cckc17:
is it the newest build?
[Galaxy S II Original Android Development] gokhanmoral:
no, #84 is.

but the builds are only for bugfixes. if you have no problem then you can keep it.

I talked to xan and he said the app will be ready today.

I can't wait to test it because I want to have ICS (cm9 probably) on my phone :)
[Galaxy S II Original Android Development] Entropy512:
Yeah. I'm on the system eng side of things at work... Things get done VERY slowly and there's a lot of paperwork, due to the distinct possibility of bad code = burning fireball of wreckage.

Oh yeah, TCP + vxWorks 5.x = pain and suffering
[Galaxy S II Original Android Development] ithehappy:
So no need of flashing Kernel Cleaning Script prior to flashing a/your kernel?
[Galaxy S II Original Android Development] coloxim:
Yes ..I can use only conservative and ondemand. ..and everything work good..

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] gokhanmoral:
most definitely not.

in my opinion the easiest and safest way to flash a kernel is to use Odin. CWMapp (not recovery) comes next if you don't have your usb cable with you ("flash kernel" then selecting the tar file).

you can still use kernel cleaning script if you want to remove some leftovers or scripts but it doesn't do anything more than wiping caches and removing some scripts from /system/etc/init.d

I don't think kernels create init.d scripts automatically. you don't have to clean anything if you haven't installed any extras (such as lionheart.zip from my first post which creates an init.d script).
[Galaxy S II Original Android Development] marouane80:
i have miui 2.2.24 installed with default kernel. when i try to flash siyah kernel from odin or cwm recovery i got a black screen on boot. cache and dalvik already wiped and kernel cleaner script already installed. what can i do please ?
[Galaxy S II Original Android Development] kondronaute:
I think yes u must use it

I try lulz kernel coz I am not happy with the recovery of siyah and i not clear kernel when i check i find all repertory created by siyah kernel then i use Ultimate_Kernel_Cleaning_Script_v2.4_en.zip

after that i find no trace of siyah kernel.

I am back to siyah kernel :D despite the small inconvenience ;)
[Galaxy S II Original Android Development] xsycox:
Just flashed. Thank you.
[Galaxy S II Original Android Development] marouane80:
any help please ?
[Galaxy S II Original Android Development] PedroMRP:
Can't flash using CWM app... After selecting the kernel in the flash kernel menu nothing happens.

Like my signature says, I'm using latest CM nightly.

EDIT: Flashed using Mobile Odin Lite.
[Galaxy S II Original Android Development] Mutalisk:
I flashed the zimage with hellcats tool, that's how it worked for me ;)
[Galaxy S II Original Android Development] MistahBungle:
Use Mobile Odin. Tarball flashes fine with that.
[Galaxy S II Original Android Development] marouane80:
can anyone of you show me how did you do to flash this kernel on miui ? failed with Mobile ODIN and DarkyOTA too !

thank you
[Galaxy S II Original Android Development] VFO:
In order to flash kernel with cwm app you need to extract the zimage and flash that. You can't flash .tar files with the cwm app. I use root explorer to extract ths zimage from the .tar file and place the zimage in /sdcard the choose zimage when selecting file under flash kernel in the cwm app.
[Galaxy S II Original Android Development] mundixx:
I'm on MIUI as well. Just download the CWM zip somewhere to your phone then manually enter recovery (Home + Power + Vol Up). Then flash this via "install .zip from sdcard".

That works for me :D
[Galaxy S II Original Android Development] marouane80:
can you give me please the zip file for the latest siyah kernel to try ?

thank you
[Galaxy S II Original Android Development] Mutalisk:
There is no zip-file anymore ;)

Concerning the tar-file VFO its right :)
[Galaxy S II Original Android Development] marouane80:
it didn't work for me. extracted and flashed with CWM Manager but nothing chnages. the stock miui kernel is always here.

---------- Post added at 02:31 PM ---------- Previous post was at 02:27 PM ----------

i try to flash old zip file but get black screen after samsung firstboot screen
[Galaxy S II Original Android Development] mundixx:
oh yeah i never realized that, i haven't tried the latest version yet.. :p

my bad
[Galaxy S II Original Android Development] Mutalisk:
So it doesn't boot at all?

Bad download? Or bad flash...

CMW still available?

Otherwise use Odin ;)
[Galaxy S II Original Android Development] xsycox:
Can not be true. I took CWM app and flashed the tar that I found on the first page without doing anything. It worked and now I have build 84 or is there an even newer one?
[Galaxy S II Original Android Development] Vaedryn:
84 is the latest.
[Galaxy S II Original Android Development] VFO:
Well I just tried to flash the .tar file with cwm and it worked the same as flashing the zimage. I guess either file will flash without errors. I always thought that you could only flash the zimage. Maybe that is the way with mobile odin?
[Galaxy S II Original Android Development] d3l1:
Where can I get that build 84? Did I miss something?

Gesendet von meinem GT-I9100 mit Tapatalk
[Galaxy S II Original Android Development] ithehappy:
Just informing one thing, or maybe only I, after flashing this latest 2.6.13 device stays on Samsung boot logo for about 3 mins, then it booted successfully. I flashed the previous build first, then the latest 84 build, happened both time, with Mobile Odin.

So the reason of this post is, don't get impatient and wait.

Swyping from my GT-I9100 via Tt
[Galaxy S II Original Android Development] vivalasven:
First Post?
[Galaxy S II Original Android Development] MistahBungle:
If you've flashed an earlier build & have had no problems, Gokhan has clearly stated you don't need to flash the latest build. Which part of that is difficult to understand :confused:
[Galaxy S II Original Android Development] d3l1:
Yes boot takes forever with the .13 versions (old and new build)

Somebody should have mentioned that it was the build of the kernel ;-) I thought it was a build of the app.

Gesendet von meinem GT-I9100 mit Tapatalk
[Galaxy S II Original Android Development] ggogolewski:
voodoo sound works for You? On my phone i hava a message

"unable to find asoc codec_reg interface"

BTW... Is it worth to use this?
[Galaxy S II Original Android Development] gokhanmoral:
I have uploaded a new version with a tiny addition (profile list support) and also suspend frequency of ondemand governor can be modified now.

look for xan's post for the market link of the app :)

it works great.

please update your kernels before using that app.

download from the first post.
[Galaxy S II Original Android Development] marouane80:
ok thank you all. i'am trying a new way : the waiting method, i think the boot take a long time as someone said here.

thank you

waiting...waiting (as the song from pink floyd)
[Galaxy S II Original Android Development] MistahBungle:
Update Voodoo Louder, it should no longer be kernel dependant. I just tested it with Siyah 2.6.13 & it works fine.
[Galaxy S II Original Android Development] gokhanmoral:
http://xdaforums.com/showthread.php?p=23252486
[Galaxy S II Original Android Development] xan:
Yes yes, try it :D
[Galaxy S II Original Android Development] maranello69:
greab job guys, thanks a lot for all your hard work and dedication, will try it asap ;)
[Galaxy S II Original Android Development] chemija:
Xan, please check PM.
[Galaxy S II Original Android Development] sirhc81:
Attached Files

Siyah-v2.6.13.tar - [Click for QR Code] (7.05 MB, 0 views)

Siyah-v2.6.13-kor.tar - [Click for QR Code] (7.08 MB, 0 views)

Siyah-v2.6.13-att.tar - [Click for QR Code] (7.06 MB, 0 views)

Siyah-v2.6.13-ntt.tar - [Click for QR Code] (7.10 MB, 0 views)

hello i wanted to try out this kernel but i was just wondering which file i should use for my att galaxy s2, thanks :)
[Galaxy S II Original Android Development] stevehkim:
the one that says "att".

Checkrom'd/MIUI'd

SIYAH Synthetics

I777 SGS2
[Galaxy S II Original Android Development] zikarus:
could it be the one with att in it's name :-(
[Galaxy S II Original Android Development] Vaedryn:
Yes , this with att in the Name
[Galaxy S II Original Android Development] :
Gokhan and Xan brilliant work. ExtTweaks works great and love the options. Many thanks
[Galaxy S II Original Android Development] Vaedryn:
Exellent work Gokhan and Xan , very nice ;) Thank you
[Galaxy S II Original Android Development] sirhc81:
DUH! i'm such a noob :D thanks guys lol
[Galaxy S II Original Android Development] zikarus:
Thx a lot gokhan and xan, great stuff !

Think you are going the right way - app wise...
[Galaxy S II Original Android Development] Holgott:
Latest built =#96???
[Galaxy S II Original Android Development] ithehappy:
So the latest build is 96.

And thanks for bringing back the stock brightness levels, or is it coming from the previous settings of mine!

Swyping from my GT-I9100 via Tt
[Galaxy S II Original Android Development] coloxim:
Nice work!!!

And now the governors work fine..

Thanks

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] marekPLPH:
Thanks for the wonderful kernel and application.. Good job Xan and GM...
[Galaxy S II Original Android Development] veyka:
Brightness settings will have stayed between kernels afaik, as I still have the older dimmer levels.
[Galaxy S II Original Android Development] ole12:
Why did I download it? I have no idea what does settings does lol.
[Galaxy S II Original Android Development] gokhanmoral:
All settings will stay because i keep settings in the data partition. Maybe in the ics kernel i will keep them in the hidden partition for them to stay after wiping data partition.
[Galaxy S II Original Android Development] coloxim:
I didn't understand about smooth scaling settings..can someone help me?

Thanks

Inviato dal mio GT-I9100 usando Tapatalk
[Galaxy S II Original Android Development] mavixda:
Congratulations Gokhan and your woman :)
[Galaxy S II Original Android Development] aegeuss:
Wow, I have installed the app and have never seen such a customizable kernel before. Thanks Gökhan and Xan, perfect job.
[Galaxy S II Original Android Development] :
Mate. Your app is a godsend. I love what you can do with it. Hope more of the same when ICS sources drop mate
[Galaxy S II Original Android Development] kondronaute:
i just understand no need to change value of gpu in default profil :D it come back to his value :D

and the third value is not used by default ;)

that will take me ages to learn all that :D
[Galaxy S II Original Android Development] xsycox:
Shall we deinstall Setcpu when using Xan's app?
[Galaxy S II Original Android Development] gokhanmoral:
No. not on my implementation.

The implementation in siyahkernel is for kernel specific defaults only. The options are kernel specific and are not mean to replace setcpu or voltagecontrol apps.
[Galaxy S II Original Android Development] xuxuzao:
gokhan,

there is a brilliant kernel from fluxi that also works the sdcard mounting on recovery mode and have a very good recovery itens organization

could u take a look?

http://www.android-hilfe.de/kernel-...nogenmod-oxygen-xxtweaker-app-custom-cwm.html

thanks for u wonderfull work
[Galaxy S II Original Android Development] xsycox:
But, if let us say we have Setcpu installed with Smartass as default governor and in Xan's app there is Ondemand as default governor set, will not there be a conflict?
[Galaxy S II Original Android Development] cwc3:
Pretty much anything starts later than ExTweaks (default.profile). If you have ANY init.d scripts or startup services, they will overwrite these settings. Such as ThunderBolt! (bolt_siyah init.d), Voltage Control (Init.d & Startup Service), SetCPU (Startup Service).

Example: ExTweaks (boot-time settings) -> Init.d -> Startup Service

So there won't necessarily be any big problems, you just won't see the changes ExTweaks does if the listed above does it also.

Now like SetCPU/Voltage control: If you change something in ExTweaks at a later time, after boot, it will be changed/take effect immediately. It will also be saved on reboot in the /data/.siyah/default.profile so that you don't need to do this every reboot.

A paid version will come at a later time which will allow you to try different profiles just like Voltage Control. Also, be sure to read up on droidphile's amazing reference for more information on the values you can adjust in ExTweaks.
[Galaxy S II Original Android Development] gokhanmoral:
as it is written in the description, xan's app can configure only the boot-time settings.

they may be modified with scripts or setcpu/voltagecontrol or any similar apps.

it would cause a lot of confusion and problems to implement it the other way, therefore I apply the settings only during the very early stages of booting and leave further customizations to user.

for most of the users keeping only xan's app is enough.

but if you want to further tweak governor settings (such as thresholds) or undervolt, you can still keep setcpu. but keep in mind that it will override the settings in extweaker.
[Galaxy S II Original Android Development] gokhanmoral:
exactly :)

if you make a change in extweaker, it will be applied instantly and the change will become effective immediately.

but if you do not change anything, the configs you see are the boot-time defaults.
[Galaxy S II Original Android Development] manyakurt:
Damn CM9! I really wonder new kernel and app but.. Damn CM9!... I'm so lazy to flash 2.3.x again...
[Galaxy S II Original Android Development] gokhanmoral:
you are missing a lot :)

I'll be moving to cm9 tomorrow (just fixed another typo in bfq scheduler and I think users will report all bugs by tomorrow). then I may modify the stock kernel and include the interface to change at least available thresholds (such as hotplug etc)
[Galaxy S II Original Android Development] bluedragon38:
Thanks gokhanmoral for your great works ! I really wait for an ICS kernel ! I stay on GB just because there is no tweakable kernals ^^

good luck guy ! :)
[Galaxy S II Original Android Development] douglatins:
What does this mean?