yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Rebel2k:
Yes, I will try to test this ROM asap (not right now, but I will try to test that!).
[Galaxy S I9000 Android Development] ts1506:
For those who asked about Voodoo color,

Try out these CMC settings , they look just as vibrant and punchy as Voodoo color

Red -> 0.500

Green -> 0.440

Blue -> 0.582

Red Gamma -> -14

Green Gamma -> -10

Blue Gamma -> -7

mDNIE Mode -> UI Mode.
[Galaxy S I9000 Android Development] senotrius:
@ts, could u please add zen I/o scheduler. things have been lagging/freezing a lot since I updated from v2.5.5 of cyancore to latest ones despite clearing data,reflashing and etc.row i/o is best among present schedulers.and I feel 150 mb zram ain't being used.maybe something to do with slimROM.

temporary way to get rid of lags is live oc above safe 110% 1.3 GHz rocks but will reboot to recovery eventually.want the same stable performance as before without live oc.devil is not being updated as teufel is busy with other phones.

p.s.lags must be pointing its time to replace my phone.
[Galaxy S I9000 Android Development] ts1506:
There was a reason to remove ZEN , and that was very poor performance , in both benchmarks , and real life. Thats why I didnt feel the need of cluttering up the kernel with extra stuff.

ROW and SIO are much better performers than ZEN , and I suggest you use them.
[Galaxy S I9000 Android Development] moorkai:
I have flashed this kernel and am experiencing some UI lags and loss in benchmark (ahem, AnTuTu) scores (Semaphore 2.9.24 works fine though). Except that, this is one awesome kernel (seriously). Tried doing some OC and LiveOC, but no luck. Any ideas? Sorry if this issue was already resolved in this thread.
[Galaxy S I9000 Android Development] ts1506:
Update coming soon
[Galaxy S I9000 Android Development] aliver.dun:
you are the man...
[Galaxy S I9000 Android Development] Rebel2k:
Hope this one won't lag anymore for me! :)
[Galaxy S I9000 Android Development] darklordkk:
Video Playback Issues

I know you've based your kernel on Stratosk's Semaphore JB and changed some aspects. Namely NEON insread of VFP and so forth. But seemingly some change has crapped out video playback on Cyanogenmod 10.1. Using the inbuilt video player, I cannot play any videos. Not even non-HD ones I get from Whatsapp and all. I need to use a standalone player like MX Player to do so. Even in which if I use H/W playback, the video doesn't play. Have to use S/W playback, which is, as we all know, not very optimal in both smoothness or video qyality. Switching to Semaphore, as I just did a few mins back and playing the videos, they work. Has anybody brought this issue to attention??

I'm on 07 nightly and was on Cyancore 2.6.1. Both BigMEM On and Off have the same issue. Now on Semaphore 2.9.24s and things work fine. Please check.
[Galaxy S I9000 Android Development] ts1506:
After flashing my kernel, flash the bigmem libs again. For some reason, the libs are gettin crapped up, I will fix them in next version.
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.2 Uploaded and attached to OP

Changelog

1. Updated Linux Kernel to 3.0.77

2. Changed Normal OC Voltages for more stability

3. BigMem Libs patch fixed.

Enjoy.
[Galaxy S I9000 Android Development] akash6969:
Was using Cyancore 2.6.1 on Extraordinary ROM IV-1 and everything was fine,

Just flashed Cyancore 2.6.2 and I'm getting bootloop and cant get back into recovery!??

I did flash touchwiz fix.zip earlier on to fix background app shadows on this ROM.

Could that have anything to do with my bootloop problem? Please help

Thanks!
[Galaxy S I9000 Android Development] ts1506:
Try pulling the battery out , 3BC to recovery and reflash the kernel.

If it doesnt work , PM me , I will send you a tar version to use with ODIN.
[Galaxy S I9000 Android Development] akash6969:
Thanks managed to get back in recovery, its strange cos the ROM been working perfectly with your Cyancore 2.6.1, until I decided to flash 2.6.2.

So I reflashed 2.6.1 and still cant get out of bootloop....so I had to reflash whole ROM which includes lastest semaphore kernel.

Now phone boots ok...

Still wana use your kernel, but I'm scared to now...:((

Thanks for the quick reply...
[Galaxy S I9000 Android Development] ts1506:
Strange issue. Especially cause 2.6.1 was working fine earlier.
[Galaxy S I9000 Android Development] akash6969:
Yes very strange!! I asked Aways whether flashing touchwiz fix zip earlier would have caused such a problem, he said no!
[Galaxy S I9000 Android Development] ts1506:
He is correct , no way without other apps cause kernel flash failures.
[Galaxy S I9000 Android Development] akash6969:
Ok, now that I reflashed the whole ROM I'm back on semaphore kernel and the background app shadows are back!!

So I thought, let me re try flashing Cyancore 2.6.2 kernel, and guess what?...It worked!!!

I'm on cyancore 2.6.2 kernel, ROM working fine, phone booted fine, but now I have these background app shadows again!!

So the touchwiz fix zip which I flashed earlier must be causing some problem with kernel and this particular ROM!???

Glad to have my phone working again with lastest cyancore 2.6.2 kernel!:victory:
[Galaxy S I9000 Android Development] NDeaz:
ts1506, why you changed voltage?

On prev version I can use 1300-1400mhz without any lags and reboots.

But on new version I cant run any app without reboot to recovery on same steps.

Same situation on other steps :(
[Galaxy S I9000 Android Development] ts1506:
Change voltage using Nstools. As my prime testing device is my phone, and these voltages are stabler for me, in they go.
[Galaxy S I9000 Android Development] moorkai:
This is a followup to my previous post which should serve as a bug report (i.e. feel free not to bother with this post if it doesn't affect many people/phones). Tried v2.6.2. UI lags are gone, but now I'm suffering from some hardcore unresponsiveness (system process and SystemUI ANRing). Such stuff didn't happen with Semaphore kernel. I would really like to use this kernel, but these problems are a showstopper for me.
[Galaxy S I9000 Android Development] Chrisblack757:
Only noop

Edit: Disregard that, i can see all of them in the Semaphore app

Flashed v2.6.2 over Semaphore and now i can only see noop in schedulers.

Flashing again didnt help.

Everything is fine and smooth...just wondering what i did wrong
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.3 uploaded and attached to OP

Changelog

1. Updated Linux Kernel to 3.0.78
[Galaxy S I9000 Android Development] Rebel2k:
Just a small update of my previous posts: I tried CyanCore 2.6.1 and 2.6.2, and that's still lagging a lot, so slow that it is unusable on my phone. I finally tried CyanAOSP Rom to check if that helped, and no, that doesn't help, it is really slow and unusable. I flashed the ROM the dirty way though (without wiping everything) as it was a test...
[Galaxy S I9000 Android Development] ts1506:
Something wrong with your phone , when was the last time you wiped everything. It could do with a nandroid and cleaning.
[Galaxy S I9000 Android Development] ficko_98:
Always do a full wipe before test.
[Galaxy S I9000 Android Development] Rebel2k:
Yep, indeed, I wiped everything quite a long time ago... Will look into this when I'll have some spare time. Thanks again.
[Galaxy S I9000 Android Development] senotrius:
[MENTION=219615]rebel[/MENTION],if ur coming from devil kernel u might feel this way even after wipe. ;) but yes even thou this kernel feels slower to me its much more stable when using a single app like real racing 3.lags but does not crash the phone.I can't multitask well thou.memory management needs rectification imho.
[Galaxy S I9000 Android Development] ts1506:
Do you have issues with memory management with Semaphore too? Cause I havent changed anything.
[Galaxy S I9000 Android Development] slybunda:
hey ts1506 what changes have you made to the conservative governor? im currently using the semaphore kernel that's stock with slimbean. iv had to manually alter some of the governor settings but conservative is still not 100% as I would like it to be.
[Galaxy S I9000 Android Development] Ramsey:
My thoughts exactly. It feels stable for me in apps but lags and stutters in some areas, maybe exiting or opening an app. I thought the same when I installed this ROM, memory management does need rectification. It struggles to open, run, or close apps.

Hope you can fix it as I'm enjoying this ROM and battery life.
[Galaxy S I9000 Android Development] ts1506:
Here - https://github.com/ts1506/samsung-kernel-aries/commit/c97ad977b44e677e2790d8868ccea2e6384d3575
[Galaxy S I9000 Android Development] slybunda:
when playing music on your kernel using conservative governor what clock speed does the cpu stick to? iv noticed ondemand seems to stick the cpu to 100mhz when conservative is bumping between 400 and 200mhz using semaphore kernel. iv made a few adjustments to the semaphore conservative governor and I can get music playing on conservative at 100mhz with a few times its going up to 200mhz. still not 100% ideal.
[Galaxy S I9000 Android Development] ts1506:
Why do you need 100MHz anyway ? It has long been observed that 200MHz step consumes much less battery than 100MHz.

And my conservative tuning is a bit aggressive , performance oriented , thats why it jumps earlier than expected. If you set them to the stock values , they will behave normally.
[Galaxy S I9000 Android Development] slybunda:
dunno but for me using conservative governor from cm10.0 I got massive battery life, 7 hours video playback but with these newer roms its not doing anywhere near as good.
[Galaxy S I9000 Android Development] ts1506:
CM10 is a lot less intensive (see the RAM usage and CPU usage compared to CM10.1) , so that could be the reason.
[Galaxy S I9000 Android Development] .:Crack:.:
Are you referring to Pages 1931 -1934 of the SGS2 Siyah Kernel thread?

Read it and it is very interesting and sounds very plausible but the big question is whether you can compare the Hummingbird (Exynos 3xxx I think) with the Exynos 4210.

This discussion was based on the implementation of a 100MHz step in a custom kernel (because scaling_min_freq is 200MHz on stock kernels). They decided that Samsung knew what they were doing by setting it to 200. IIRC scaling_min has always been 100MHz on stock i9000 kernels, so why did Samsung decide to do this?

Edit: This is a german Thread about SGS2's battery consumption.
[Galaxy S I9000 Android Development] slybunda:
its a shame really, I love the look of slimbean, the proper black colour scheme is fantastic. just wish there was some way I could get cm10.0 to look just like slimbean in the colour scheme area. would work wonders for my setup then.

for these older devices the latest android version does not seem to be the greatest.
[Galaxy S I9000 Android Development] senotrius:
@ts,could the memory management issue be due to memory leaks caused by ROM? or is it kernel related.will try sema as advised.

edit:great.tried to flash latest semaphore.got this instead;error,status 7,installation aborted.tried reboot but now phone stuck at boot logo.the one saying galaxy s gt i9000.cant get into recovery.download mode possible.so yeah soft brick.first time in two years or so i'm getting this from flashing a zip file.reflashed kernel via odin.
[Galaxy S I9000 Android Development] senotrius:
need help again.i have been having the isue since 2.6.1 kernel.after a few reboots/startups the phone gets stuck in bootloop.like startup-splashscreen-bootlogo-android boot animation-lockscreen-bootanimation-lockscreen-boot....solution by factory reset.had 6 or more resets by now.
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.4 uploaded and attached to OP

Changelog

1. Updated Semaphore Base to 2.9.25

2. Max_lux input set to 6000.
[Galaxy S I9000 Android Development] ts1506:
No , my reference was a discussion on an i9000 kernel thread , back in the early JB days , it was either the Devil Kernel thread or Semaphore , dont remember exactly. Some dev said that 100MHz : 200MHz power ratio was about 10 : 7.

Sorry I cant find the source. But from practical use too , phone never usually goes to 100MHz , so the battery gain is next to 0.
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel v2.6.5 uploaded and attached to OP

Changelog

1. Compiled with Latest Linaro 4.7.3 2013/04

2. Added XZ Compression for Kernel and initramfs
[Galaxy S I9000 Android Development] ngyurov:
I'm pretty sure the CM 10 has a Theme engine(if you have Themes submenu in settings it does), so why not just search for a black theme? Black Exodus is great one, available on the Play Store as well.
[Galaxy S I9000 Android Development] .:Crack:.:
Well the only thing i found with 1 vs 0.7 was in that Siyah Kernel Thread. Are you sure the "i9000 devs" didn't just adapt this info to the i9000?

CyanCore 2.6.5
1. Compiled with Latest Linaro 4.7.3 2013/04
2. Added XZ Compression for Kernel and initramfs

CyanCore 2.6.4
1. Updated Semaphore Base to 2.9.25
2. Max_lux input set to 6000.

Something reduced my RAM from 410MB to 409MB :D No big deal, just wanted to inform you about this.
[Galaxy S I9000 Android Development] octolith:
If you have an Android phone, please learn to use Google. Because I'm a nice guy: ThyrusHolo Black theme on Google Play :good:
[Galaxy S I9000 Android Development] tsatomas:
Or if you don't like total black you can have a look at cobalt theme also in play store.
[Galaxy S I9000 Android Development] ts1506:
I noticed the ram decrease, not sure which stuff caused it, maybe xz.
[Galaxy S I9000 Android Development] ts1506:
New update coming in few hours.
[Galaxy S I9000 Android Development] aliver.dun:
strong man you are..:thumbup:
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.6 uploaded and attached to OP

Changelog

1. Compiled with ARM Cortex A8 optimized Linaro 4.7.4 2013/05/18 by [MENTION=4825437]Christopher83[/MENTION]

2. Updated Linux Kernel to 3.0.79
[Galaxy S I9000 Android Development] Glatzi84:
Ha ha... I flash the New kernel v 2.6.6 and after the reboot, i dont have anymore a lockscreen. I cant activate the lockscreen in the settings... :confused:

Its not Bad, i dont like lockscreen, but who is the lockscreen?

Have other people the same? :D
[Galaxy S I9000 Android Development] ts1506:
? Dunno , no idea.

Kernel has nothing to do with lockscreen. Reboot and try.
[Galaxy S I9000 Android Development] kova4a:
Hi, sorry if my question has been answered but I haven't been on xda for a while, so I can't read the entire thread.

I saw it was mentioned to use NSTools for the normal OC and changing voltages but with nstools I can't change the governor and the scheduler and make tweaks. So am I supposed to use semaphore manager together with nstools or is there another way coz I assume that if I use them together there might be issues?
[Galaxy S I9000 Android Development] Glatzi84:
I know it, but this come after the flash this New Version...

I have more problems, my New restart menu is done, i cant it activate in the settings? And i dont come more in the recovery menu (cwm) :confused:

I put out the accu and usw the three button Method, but my phone Boot normal with same problems. I have no idea.

Im not a flash newbie. :eek:

---------- Post added at 08:37 PM ---------- Previous post was at 08:24 PM ----------

Edit: i can only reboot with Rom toolbox pro in the recovery.

I Make a wipe and restart the phone, but the same Problem.

---------- Post added at 08:45 PM ---------- Previous post was at 08:37 PM ----------

Edit2: i restart again with Rom toolbox in the recovery and flash the cyancore 2.6.5 and i have ever the same Problem.

I think i flash my Rom New and flash the cyancore 2.6.6 again. I will See the Problem come again :D

I report, when i im back from my New flash .

---------- Post added at 09:21 PM ---------- Previous post was at 08:45 PM ----------

Edit3: hmmm....

I flash my New Rom with full wipe and reboot and go in the settings and activate the New restart menu.

I reboot in the recovery and flash the the cyancore 2.6.6 and all Working :D :eek:

OK i, reboot again in the recovery and restore my old backup from my Rom and reboot and look and my backup working greate ( the same Rom with there i become the Problem after the flash of cyancore 2.6.6)

And now i reboot in the recovery and flash the New cyancore 2.6.6 and reboot and i See......

I have no problems :confused: :screwy:

All working , but i have no idea who comes the Problem on the first flash from the kernel. :confused:

Its not the Problem i have ever a good backup for problems. :rolleyes:

Im so happy that ur kernel is now working. :thumbup:

Greetz
[Galaxy S I9000 Android Development] tsatomas:
Use fix permissions app for nstools, after that, you can change what you want
[Galaxy S I9000 Android Development] kova4a:
Well, I did use fix permissions but I still can't change the scheduler - I only see noop. Governors now appear but conservative is missing. Any ideas?
[Galaxy S I9000 Android Development] tsatomas:
Sorry to insist but you must use fix permissions app by Steven stericson

Not other( it is the only way to fix nstools)
[Galaxy S I9000 Android Development] kova4a:
That's the one I used.
[Galaxy S I9000 Android Development] ts1506:
The rest IO Scheduler and governors are modules. Load them via Semaphore Manager. Just dont touch the OC settings in Semaphore Manager and you should be fine.
[Galaxy S I9000 Android Development] kova4a:
Thanks. I totally forgot about them being modules. One of the reasons I never liked semaphore but I guess I have to manage with what is available.
[Galaxy S I9000 Android Development] tsatomas:
Ts1506 answered , I just want to add from my experience that it is not wise to over clock and use liveoc at the same time. If liveoc is steady on your phone use it.
[Galaxy S I9000 Android Development] kova4a:
No worries. I have enough experience with my phone and how it performs the best. I don't like and never use live oc even though my phone handles it.
[Galaxy S I9000 Android Development] senotrius:
@ts, are lmk values same as that of semaphore's?
[Galaxy S I9000 Android Development] ts1506:
Yes, same as Semaphore.
[Galaxy S I9000 Android Development] ts1506:
How is the performance with the new toolchain guys ? Better than standard Linaro 4.7.3 or not .
[Galaxy S I9000 Android Development] alb3rtt:
I found it to be slightly better but its not a crazy mindblowing difference. It's just slightly smoother.
[Galaxy S I9000 Android Development] habylab:
Hi there, is there a file to add in order to enable Frandom? Thank you! Init.d I take it.

Sent from my forever getting older Galaxy S3 (AVS2). Long live the original Galaxy S :)
[Galaxy S I9000 Android Development] arjiegodz:
what can the cpu script do?? and how to check if its working???

ts is the zram script working???
[Galaxy S I9000 Android Development] ts1506:
Yes, Zram is working.

Cpu script can be modified to use overclock. You can open the respective files in a text editor to check whether working or not.
[Galaxy S I9000 Android Development] aToS88:
ts, could you make a modified JB4.1 kernel, too? If it is not that hard work. Thinking about downgrading...
[Galaxy S I9000 Android Development] arjiegodz:
ts where can i add the cpu max frequency... i want to add a 600Mhz and 700Mhz.. or is it possible to add???

or i need to make an initd script? if only in intd.. what is the code?? can u share it???

sorry about this.. i really need to save more batt cuz school day is coming near..
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.7 uploaded and attached to OP

Changelog

1. Updated Linux Kernel to 3.0.80

I have also changed the OC Script in OP a bit so that Live OC is applied before the CPU steps.
[Galaxy S I9000 Android Development] ts1506:
Must do mods in source code.

How much battery do you need ?

I guess you dont actively use the phone in school, and in idle mode with 400-1000MHz , ondemand , SIO , my phone runs for about 5 days ( 100% to 5% ). Even in active usage, it can easily go about 5-5.5 hours in screen on mode.
[Galaxy S I9000 Android Development] arjiegodz:
a battery that can last for a day i guess about 6-8hours.. i use my fone in school for taking notes, taking pictures on the lesson, using a 3G/Wifi connection to do some research. and little text & call.

maybe my fone can survive that if i just turn off my net connection and have a greenify and to use ur settings...

thanks for ur settings anyway.. i always use what setting u said to me... :thumbup:
[Galaxy S I9000 Android Development] .:Crack:.:
How come the 100MHz step is not used even though lock_scaling_min is activated?
[Galaxy S I9000 Android Development] ts1506:
If you mean the option in Semaphore manager, perhaps you missed that it is Lock Min Frequency to 100MHz

When GPU inactive

.
[Galaxy S I9000 Android Development] .:Crack:.:
Yes, I mean the option (as i already said...).

I also know that but why would the GPU be active when listening to music with screen off for example? Always worked...
[Galaxy S I9000 Android Development] ts1506:
Will check the CPU frequency code. Any last CyanCore version you know which had this working?
[Galaxy S I9000 Android Development] .:Crack:.:
No idea. Ill test them and report back.
[Galaxy S I9000 Android Development] malcho:
Kernel is very good.I like it.
[Galaxy S I9000 Android Development] karol1981:
What app i need to use to change settings for kernel ( nstool or semaphore manager?)
[Galaxy S I9000 Android Development] ts1506:
Use Semaphore Manager for normal stuff ,and for OC , use NSTools (dont touch OC settings in Semaphore Manager)
[Galaxy S I9000 Android Development] targetbsp:
I'm new to this kernel and I'm trying to set the CPU governor in a script (to save loading a startup app!) but according to scaling_available_governors the only choices are wheatley, powersave, ondemand, performance. Is that right? Wheatley seems a strange choice as the only non-standard governor or are the 'governors explained' guides wrong in suggesting it's for multi-core phones? I has hoping for some spin-off of smartass which worked well on my previous phone or lulzactive worked well on my previous kernel (devil)

I'm aware I can set smartassv2 in semaphore manager but I was hoping to avoid using it if possible.
[Galaxy S I9000 Android Development] ts1506:
Smartassv2 , Interactive and Conservative are compiled as modules , and you can invoke them via insmod if you dont want to use Semaphore Manager.

Lulzactive is not present in kernel.
[Galaxy S I9000 Android Development] 1Ishara:
Hi guys I want know about battery life of this kernel??:)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] .:Crack:.:
Depends on your setup (LiveOc, Normal OC, Governor) but generally (imho) every kernel is about the same battery wise. I'm using this kernel atm and have a decent battery life - not extremely good and not bad.
[Galaxy S I9000 Android Development] ts1506:
CyanCore Kernel 2.6.8 uploaded and attached to OP

Changelog

1. Added Lulzactive Governor

2. Added Intellidemand Governor

3. Optimized AES and SHA1 routines

4. CPU Unaligned Access
[Galaxy S I9000 Android Development] targetbsp:
That was fast! I only just got SmnartAssv2 working. :D Thanks for the tip with that btw. :)
[Galaxy S I9000 Android Development] arjiegodz:
what is the best governor and scheduler if i want to save more batt??? i dont play heavy games right now so im looling for the best things that cam save more batt.
[Galaxy S I9000 Android Development] ts1506:
Lulzactive and Conservative are good.

Conservative will save more battery , but Lulzactive is more balanced in its approach.

I liked Lulzactive quite a lot back when I was using Fishears kernel. I was thinking about adding it for quite some time now anyways.
[Galaxy S I9000 Android Development] arjiegodz:
ok thanks, i will use that setting now.. :thumbup:

edit: ts i use now the conservative but can u give me the best setting in semaphore manager? i really dont know what setting should i set about conservative.