yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] pramathesh:
Already selected. Doesn't work sti... :( works absolutely fine with Sema on Slim latest. Only USB is missing in this kernel everything else is working as expected.
[Galaxy S I9000 Android Development] ts1506:
Dunno then. Works fine for me and many others.
[Galaxy S I9000 Android Development] tabnnaj:
Try to reflash the ROM (wipe everything) and format system , and fix permission after installing...

I hope it work for you .
[Galaxy S I9000 Android Development] BLiNKT:
Which kernel is latest for 4.2.2 i now have installed Tiger Jelly v5 4.2.2 rom which have CyanCore 2.8.5
[Galaxy S I9000 Android Development] Oct-Al:
See OP:

Summary: Kernel versions 2.9.0 and lower are compatible with JB 4.2.x.
[Galaxy S I9000 Android Development] freakymod2120:
Great Work!!!

Hi,

acutally i have installed your CyanCore-Kernel Version 3.1.7 and Sema-Manager ...all perfect, easy installation over CWM-Recovery ...

Great work!!!:good::good::good:
[Galaxy S I9000 Android Development] BLiNKT:
settings

Can somebody tell mi which is the best settings for cyancore 2.9.0 kernel so i want settings for kernel

which governor,which cpu speed etc...

Here is my settings

LiveOC -100

Governor - Ondemand

Deep Idle - OFF

Schedulers - Deadline

Bigmem - ON-Checked

Modules - ALL OFF

What is the means MODULES?Why is all OFF?If be anything wrong if i turn ON all?

So i need settings for good performance and battery life if possible but i urgently need for good stability i with this settings sometimes get very laggy phone i must reboot it and than work normal but without any additional apps or games only clean rom installed
[Galaxy S I9000 Android Development] ts1506:
Hey all,

I know a lot of you guys have been noticing that updates are not being released for quite some time.

The truth is that this situation may continue for quite some time, since I am burdened with a load of school work now.

Sorry for that.
[Galaxy S I9000 Android Development] ts1506:
New kernel coming soon.
[Galaxy S I9000 Android Development] ts1506:
New kernel !!!!!!!!

CyanCore Kernel v3.2.0 attached and uploaded to OP

Changelog

1. Updated Linux Kernel v3.0.99

2. Tons of patches to ION

3. Build Logger into kernel

4. Using Latest 2013/09 Toolchain

5. Disabled In-Call Volume Control

6. RAM Disk updates from Semaphore

7. Lots of other patches (see source for info)

The Captivate and Vibrant versions are coming in a few hours.

Also , new ROM is coming soon.
[Galaxy S I9000 Android Development] Cu8eR:
OK, thank you for update. BUT:

1) How to enable SAI function? Maybe a script?

2) You disabled incall volume setting -> bad, really bad for me... I use it everyday
[Galaxy S I9000 Android Development] ts1506:
1) SAI is disabled in kernel

2) I disabled that for now, since most ROMs have removed access to AriesParts , which is the only graphical way to access those. If CM and other ROMs add that back, then I will add it back too.
[Galaxy S I9000 Android Development] ts1506:
As promised, CyanCore v3.2.0 for Vibrant and Captivate uploaded to their respective threads.
[Galaxy S I9000 Android Development] phil_greg2001:
Hi TS1506,

Many thanks for your hard work :good:

I have a little bug in the last version, I can't mount the internal SD when I connect my phone to my PC, have you an idea ?

That's the same problem in the last Semaphore...

Kind regards,
[Galaxy S I9000 Android Development] ts1506:
Could be related to the recent ramdisk changes in Semaphore. Can you test if it works from Recovery or not. Also, try to use MTP as a temporary fix.

I am not using Android 4.3 now, so cant test at this moment.
[Galaxy S I9000 Android Development] phil_greg2001:
Hi Ts1506,

It doesn't work in recovery... I'll try to use MTP asap.

Bye.
[Galaxy S I9000 Android Development] nribeiro:
Swap works? I have my sd card with swap partition and using devil with it enabled it's a huge difference.

Enviado do meu GT-I9000 utilizando Tapatalk 4
[Galaxy S I9000 Android Development] ts1506:
Yes. Swap is supported.
[Galaxy S I9000 Android Development] Cu8eR:
is possible to enable SAI? I can live without incall volume setting but not woithout SAI... so I switched to semaphore
[Galaxy S I9000 Android Development] ts1506:
I will re-consider re-enabling SAI in the next version.
[Galaxy S I9000 Android Development] nain18:
version?

The las versión (3.2.0) is compatible whit CM 10.1.3? or should i flash an older version?. Thanks and sorry for the bad english
[Galaxy S I9000 Android Development] cannondaleV2000:
it will work but setting security will force close since 10.1.3 is 4.2.2
[Galaxy S I9000 Android Development] nribeiro:
I dont see any option to activate swap... Where is it?

Enviado do meu GT-I9000 utilizando Tapatalk 4
[Galaxy S I9000 Android Development] ts1506:
You have to partition your SD card, and use the option swapon in the swap partition.
[Galaxy S I9000 Android Development] nribeiro:
It is already partitioned. For example if I use devil kernel it as an option to activate swap.
[Galaxy S I9000 Android Development] grinder777:
Devil kernel mamager will create an init.d script

50swap

#!/system/bin/sh

swapon -a

echo 60 > /proc/sys/vm/swappiness

Should work here too...

Have fun!

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] nribeiro:
But I have a swap partition so its the same thing?
[Galaxy S I9000 Android Development] grinder777:
The script should activate it.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] grinder777:
Just flashed Cyancore over swaping Devil and can tell you, Swap works nice!

Just wonder a little that CPU-Freq never gets 100 Mhz...

Tapatalked from LifePad
[Galaxy S I9000 Android Development] grinder777:
Can someone confirm that CPU-Freq is never less than 200Mhz?

Settings are Ondemand/row, no more changes...

I'm on latest DirtyUnicorn and CyanCore 3.2.0

On HellyBean I saw the same...

Tapatalked from LifePad
[Galaxy S I9000 Android Development] ts1506:
I wish I could help you. I always use 400MHz Minimum CPU frequency, as its the best for me.

Anyways, I think it has something to do with the CPU not going to 100MHz step when the GPU is active. There was some discussion in the Semaphore thread regarding this.

Also, from testing, 200MHz minimum actually consumes less power than 100MHz.
[Galaxy S I9000 Android Development] grinder777:
OK... I will see how batterie is the next few days. Anyway, thanks for giving us a Semaphore based kernel with Swap! IMO 4.3 ROMs are more stable with Swap enabled.

Another question: Are Stratos changes in frequency calculating at ondemand governor also included here?

Tapatalked from LifePad
[Galaxy S I9000 Android Development] ts1506:
Yes, the ondemand changes are included from long ago.
[Galaxy S I9000 Android Development] ts1506:
I need some testers for experimental ZRAM kernel.

Those who are willing to test, and who are not bothered if their phone is screwed up, PM me.
[Galaxy S I9000 Android Development] Arkanoide:
What do you use to enable SWAP ? And how many Mb do you allow to it ?
[Galaxy S I9000 Android Development] phil_greg2001:
Hi all,

I use this to create and activate the swap :

http://xdaforums.com/showthread.php?t=2359182&highlight=swapit

This script works vers well :good:

And with CyanCore 3.20 + swap 200 Mb on external SD + 40% = the result is very good.

Bye
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel v3.3.0 uploaded and attached to OP

Changelog

1. Updated Linux Kernel v3.0.101

2. Updated RAMdisk
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel v3.5.0 for Kitkat 4.4 uploaded and attached to OP

Changelog

1. Updated to support Kitkat

2. Enabled SElinux

3. CWM updated to 6.0.45

4. ZRAM updates from CM kernel
[Galaxy S I9000 Android Development] ts1506:
SWAP is enabled , but u need to make a SWAP partition / file and enable it.

Only the SWAP module is enabled

I will have a look

BTW , latest 1.3 has 397MB minimum and 410MB max RAM(1MB More)
[Galaxy S I9000 Android Development] arjiegodz:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.3

hope u can make it cuz many sc-02b users uses ur rom and we also want to use ur kernel. :D
[Galaxy S I9000 Android Development] fmc000:
I have a question: if I choose Zen and Wheatley via the System panel will it stick after Sempahore manager loads, as it does not have those options and thus other governors are set as default?
[Galaxy S I9000 Android Development] Tsipo:
I tried with swapper2 and ended up with my phone not been able to reboot!!! I already had a swap partition in my external sd card, enabled it through swapper2 and it seemed to be ok. After rebooting the phone, it cannot mount /data or /system :(

Tried with other kernels as well, no result. Tried also to restore a nandroid backup of yesterdays, and it fails too!!!

Tried to dirty flash slim rom again, it also fails!!! what should I do????

---------- Post added at 01:05 PM ---------- Previous post was at 12:58 PM ----------

Guys it seems I am in big trouble. wipe data/factory reset does nothing too... How can I do a "clean install"? Any help would be much appreciated..
[Galaxy S I9000 Android Development] ts1506:
Sorry bro. Try going back to GB using Odin. I will disable SWAP for now. M building a fresh kernel with disabled SWAP and some more changes.
[Galaxy S I9000 Android Development] ts1506:
Sadly no. The only way to avoid this is clearing Semaphore manager settings and then , not touching the IO or governor settings there.

The permanent way will be to compile Semaphore manager with the additional stuff built in , but I dont have time to do that. If someone is willing to compile my pre-provided Semaphore Manager source , please contact me.
[Galaxy S I9000 Android Development] Tsipo:
Could you please save me some time, by providing links to ODIN, GB ROM, Root procedure etc...? I have not done this since 2 years, if you have this info handy, it would be great help..

---------- Post added at 01:32 PM ---------- Previous post was at 01:23 PM ----------

Don't bother, never mind. Found it all here: http://xdaforums.com/showthread.php?t=2149455&highlight=odin
[Galaxy S I9000 Android Development] Cu8eR:
I told you - SWAP is not for everyone... it is the reaon, why stratosk doesnt want it in his kernel...
[Galaxy S I9000 Android Development] pamarakos:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.3

Bluetooth has to do with kernel or rom??
[Galaxy S I9000 Android Development] Cu8eR:
kernel related
[Galaxy S I9000 Android Development] xavierf:
http://xdaforums.com/showthread.php?t=2149455

Good flash :)
[Galaxy S I9000 Android Development] hussam91:
Ondemand governor doesn't show up in v1.4. Is it just me, or is that the case with others as well?
[Galaxy S I9000 Android Development] pamarakos:
One strange thing is happening....

I'm on cm10.1 latest nightly, semaphore 2.9.13s, fm app Spirit is streaming over bluetooth headset or wired headset just fine (either digital or analog/automatic audio output)!

As soon as I flash CyanCore I get no sound at all even on wired headset or bt headset although all ui sounds are streaming ok over bluetooth!!

Maybe something having to do with fm radio is missing from cyancore? If it's just this, then it's fine no prob!! Just confirm please!!

Thanks a lot ts for all your efforts in rom and kernel projects!

---------- Post added at 01:37 PM ---------- Previous post was at 01:36 PM ----------

Where are you looking for this?? Have you tried sema manager app?
[Galaxy S I9000 Android Development] hussam91:
Looked for it in settings>performance. It shows only four governors.
[Galaxy S I9000 Android Development] arjiegodz:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

ts have u looked for the link i gave u? can u make a mod on ur kernel for us?
[Galaxy S I9000 Android Development] pamarakos:
You have to enable it through semaphore manager app (you can download it from playstore) so as to enable it first from there!! That's why ts said all other governors are loaded as modules!!
[Galaxy S I9000 Android Development] sandman303:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

hi, i neesd help... so i flashed your kernel over slimbean and when i booted in to recovery to change the rom i did factory and got E:cant mount data etc same with system . any help would be much apresiated
[Galaxy S I9000 Android Development] empulse92:
swap is working for me :good:

there has been a script anywhere around xda wich enables swap automatically so you just need to set the partition and flash :)

for me, setting partitions via minitool doesnt work i had to flash devil kernel to do this
[Galaxy S I9000 Android Development] sandman303:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

guys i cant flash stock i get nand write fail with odin and cant boot to recovery or download.....HEELPPPPPP

Sent from my GT-I9100 using the xda premium app
[Galaxy S I9000 Android Development] empulse92:
:confused:
[Galaxy S I9000 Android Development] lividor:


When idownload the kk cyancore it only downloads 345b instead of 6.2mb
[Galaxy S I9000 Android Development] Shocky2:
Download link is dead for 3.5.0.

Would like to try this with my 4.4 rom. :(
[Galaxy S I9000 Android Development] DerRomtester:
+1

Gesendet von meinem GT-I9000 mit Tapatalk 4
[Galaxy S I9000 Android Development] lividor:


Plzz upload working link.ty
[Galaxy S I9000 Android Development] ts1506:
Sorry, I will fix it ASAP. Xda seems to be having some issues. Even screenshot is not appearing.

EDIT: Download link fixed. I moved it to a new Andromirror repo here - http://andromirror.com/CyanCore

If anyone needs an older version, please PM me (I have versions as old as 2.8.0)
[Galaxy S I9000 Android Development] ajeesh vijayan:
waiting for captivate
[Galaxy S I9000 Android Development] NitroOxid:
Please build version on TWRP recovery, I believe it is more functional than CWM, and simple finger control, and installing pile ZIP archives at once realized.
[Galaxy S I9000 Android Development] ts1506:
I dont build the recovery, I use a prebuilt binary from Semaphore. Anyway, I find CWM better and easier to use.
[Galaxy S I9000 Android Development] kiddoo:
Big libs where can i download it so i can play videos?
[Galaxy S I9000 Android Development] ts1506:
Not needed. Already included in zip.
[Galaxy S I9000 Android Development] kiddoo:
But videos aren't working.

---------- Post added at 11:38 AM ---------- Previous post was at 10:43 AM ----------

Solved the problem with this flasheable zip http://rootaxbox.no-ip.org/kasper_h/kernels/KK/bigmem/
[Galaxy S I9000 Android Development] lividor:
i flashed this kernel now Im stucked on samsung galaxy s gt-i9000 bootanimation, cant ever CWM recovery. im on cyancore 1.4.0 KK
[Galaxy S I9000 Android Development] ts1506:
Flash semaphore tar via odin, then flash this again. I am using it no problems.
[Galaxy S I9000 Android Development] lividor:
Flashed semaphore.tar via odin phone went okay, then flashed again cyancore kernel 3.5.0 but still the same issue, stuck in i9000 boot animation and cannot enter CWM, should I wipe anything or something??
[Galaxy S I9000 Android Development] mituga:
Good morning everyone.

I have a problem, whenever I install a zip lock me by CWN zipper.

After so by odin.

Any suggestions.

thank you
[Galaxy S I9000 Android Development] DerRomtester:
Maybe your download is broken. Redownload kernel. Flash CyanCore kernel wipe dalvik cache than reboot.

Gesendet von meinem GT-I9000 mit Tapatalk 4
[Galaxy S I9000 Android Development] midnight911:
Great job. Now I can finally move to KitKat :good:
[Galaxy S I9000 Android Development] gverma1:
Have issues related to installing CyanCore on Kitkat been resolved? I could see a few people talking about bootloop and the need to install Semaphore via Odin. I really want to try CyanCore after reading the OP and differences with Semaphore.
[Galaxy S I9000 Android Development] ts1506:
I have installed it for testing over 10 times, successful everytime.
[Galaxy S I9000 Android Development] gverma1:
Installed cyancore on 11dec CM nightly. In performance settings zram is set at 18%. Do I still need to install the zram script you have in OP? Thanks.
[Galaxy S I9000 Android Development] ts1506:
Not sure, but I think yes. Check via Terminal , type free and check under SWAP
[Galaxy S I9000 Android Development] gverma1:
Free command:

u0_a62@GT-I9000:/ $ free

total used free shared buffers

Mem: 406836 399056 7780 0 1164

-/+ buffers: 397892 8944

Swap: 73228 19000 54228

u0_a62@GT-I9000:/ $
[Galaxy S I9000 Android Development] ts1506:
Its working then. No need for script.
[Galaxy S I9000 Android Development] gverma1:
I can confirm YouTube doesn't work properly. Guess bigmem libs need to be installed after all. YouTube videos go on loading forever without playing.
[Galaxy S I9000 Android Development] ts1506:
I think the packaging of libs is faulty. Will check it in new version.
[Galaxy S I9000 Android Development] AfXv237:
Hello,

I own a Samsung Galaxy S1 I9000.

I've installed yesterday CM11 nightly and updated it today (cm-11-20131211-NIGHTLY-galaxysmtd). I decided to update my kernel for increased speed, RAM etc. I am a noob here. I have installed first this CyanCore v3.5.0 and then the Semaphore_KK_3.4.0s. Honestly, I can not tell any difference, most probably because I do not have any knowledge in this section. The only thing I've noticed is that on both kernels the Youtube does not work and on Semaphone after ~20minutes of talking the phone got kind of hot (didn't test on CyanCore kernel).

Briefly, can anybody explain me which is better performance-wise?
[Galaxy S I9000 Android Development] ts1506:
CyanCore is based on Semaphore, and changes are listed on the first post. In terms of performance, there are a lot of patches, and support for OC, updates to governors and schedulers.
[Galaxy S I9000 Android Development] AfXv237:
These terms are completely abstract to me. Do they work automatically or do I need to install some app (such as Semaphore Manager) and then tweak it?
[Galaxy S I9000 Android Development] aser44:
After flashing this kernel on CyanAOSP KK4.4 v1.7.0 i have FC in camera app whenever i start to record a movie :( some advice ?
[Galaxy S I9000 Android Development] ts1506:
Reading the thread would help you. You must flash the bigmem libs
[Galaxy S I9000 Android Development] aser44:
You'r right :) fixed it

I'm wondering how it works :P installed CyanAOSP 1.7 and it was good, preformance etc then flashed new kernel and games runs very smooth. Then after flashing bigmem libs gaming turn to be very unstable. FPS are high, games smooth but there are many heavy frame drops.
[Galaxy S I9000 Android Development] ts1506:
Bigmem libs doesnt affect games. It only affects video recording and playback.
[Galaxy S I9000 Android Development] Gembino:
ART Specific Kernel?

Hi ts1506,

Would you consider making a ART specific version of the i9000 Kernel?

If this runtime is theoretically faster and smoother, it could be the missing key to further improvements to the i9000.

ART is definitely slower at loading apps at the moment, but this may be because the Kernel needs some optimisation. I noticed it was mainly slower when databases needed to be accessed, but this is not based on anything scientific.

I realise this may require quite a bit of work, so understand if you say it is not worthwhile. Just throwing out an idea. Thanks.
[Galaxy S I9000 Android Development] ts1506:
ART is a ROM part, its a runtime, nothing to do with kernel. And our IO is slow anyway, nothing software can fix.
[Galaxy S I9000 Android Development] hertzschi:
:good:

This kernel is exactly what I was looking for! :victory:

I was thinking of compiling my own, but am too new to this and didn't get very far.

Before KK semaphore was my daily driver and I was very happy with it.

With KK and better working ZRAM and a real felt benefit in user experience I switched to Mackay.

There I found out that my phone indeed does work with normal OC, with LiveOC in semaphore I got reboots even with 1% LiveOC.

I thought my phone isn't overclockable at all.

Youtube and videoplay work without I had to install bigmem libs separately afterwards.:good:

Now my daily driver will be CyanCore with 410MB Ram, ZRAM and OC to 1200 and my phone flies :highfive:

Thanks for this excellent work to you stratos and also all contributers to our beloved I9000 without them an KK would never run on so old devices! :good:

Enjoying my rockstable and flying I9000 I wish all developers on XDA a very nice X-Mas !

P.S.: It's a pity you don't have a donation possibility
[Galaxy S I9000 Android Development] testomat:
could u update the vibrant kernel, plz ? Thanks
[Galaxy S I9000 Android Development] ts1506:
Stratosk not yet released vibrant ramdisk for 4.4
[Galaxy S I9000 Android Development] NitroOxid:
Will update the kernel, with the addition of CMA?
[Galaxy S I9000 Android Development] EwOkie:
Thanks :)
[Galaxy S I9000 Android Development] ts1506:
CyanAOSP surpasses Hellybean ROM to become the highest downloaded ROM in Andromirror.

Feeling really great.

Thank you to all to my users yet again.
[Galaxy S I9000 Android Development] taninos:
[MENTION=4823985]ts1506[/MENTION]

Hi friend, I write you because I would like to download your CyanCore Kernel version 3.3.0. Despite the fact the KK android is working pretty well, I cannot give it a try because some of my work apps doesn't work on it. Hence, right now I need a kernel for JB android with tun.ko module built on it, does your version 3.3.0 include tun.ko module?

Congrats for all your hard endeavour, it's amazing seen how the cooperative systems bring out latent synergies. Thanks a lot for your work.
[Galaxy S I9000 Android Development] ts1506:
As far as I can remember, the last JB 4.3 kernel has tun module inbuilt. No need to load the .ko module.
[Galaxy S I9000 Android Development] taninos:
[MENTION=4823985]ts1506[/MENTION]

Thanks for your prompt response. How can I download the CyanCore kernel v.3.3.0?

Best.
[Galaxy S I9000 Android Development] mamatkool:
where is the download link for this kernel?:confused:
[Galaxy S I9000 Android Development] Pasimpalad:
Will this work on Captivate CM11?
[Galaxy S I9000 Android Development] nekuy:
I think this is an orphan thread.

Trying doesn't hurt, unless you haven't a nandroid backup. I think you should be choose an active developed kernel (e.g. semaphore, mackay).
[Galaxy S I9000 Android Development] waihung0626:
This kernel working on later CM11？？,test not working on Pac-man,get systemui FC

And can you update this kernel?
[Galaxy S I9000 Android Development] MarXhack-TN:
please can you give me a new working link

i am on kk rom and just need flashable .zip kernel

thank you
[Galaxy S I9000 Android Development] ts1506:
Here is the newest 3.5.0 kernel mirror if anyone wants - Link

It no longer works with newer ROMs, so beware while flashing
[Galaxy S I9000 Android Development] steevo_bass:
hi [MENTION=4823985]ts1506[/MENTION], where I can find the cyancore 2.9.0??

thanks for all!
[Galaxy S I9000 Android Development] matcho13579:
@ts1506 why you removed Ondemand governor? :confused:
[Galaxy S I9000 Android Development] aways:
thank you ts will try it soon.
[Galaxy S I9000 Android Development] ddd613:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

does spirit fm work on digital mod with ver. 1.4?
[Galaxy S I9000 Android Development] tsatomas:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

@pamarakos

For me Bluetooth streaming is working for music. For spirit radio headset working, Bluetooth not supported by the app ( you need wire for antenna, also it has option only headset and speaker). I have hellybean 4.2.2(based on cm10.1) and cyancore 1.1s

Edit: working with 1.4s, just tried.
[Galaxy S I9000 Android Development] radicspeter:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

In 1.4 working everything well??

Anyone try it?
[Galaxy S I9000 Android Development] ddd613:
Re: [JB 4.2][KERNEL] CyanCore Kernel v1.4

1.1: digital mod spirit fm ok

1.4: only galaxy s /ics works, then can't hear incoming calls till reboot.