yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] mik101:
Because that's what stratosk chooses to incorporate and it's his kernel? The source code is on his website if you wanted to modify it yourself to support it. Otherwise, use Devil or another kernel that supports overclocking the CPU section alone. Having both is a bit of a mess, and I don't blame Stratosk for not wanting to maintain that.

It's the luck of the draw really. My captivate does 120% live OC at stock voltage with no stability issues, where-as my gfs i9000 is like yours and doesn't like to liveoc much, if at all.

On another note Pawit has A LOT of commits today for the Samsung Aries kernel.

http://review.cyanogenmod.org/#/q/owner:"Pawit+Pornkitprasan"+status:merged,n,z
[Captivate Android Development] laughingT:
Re: [KERNEL] Semaphore JB 2.9.5c

Thanks and I do appreciate stratosk's work and the messiness issue. and I see that it can be made to work with some overvolting.

and yes, WOW, there sure are a lot of commits!

Thanks.
[Captivate Android Development] stratosk:
New version 2.9.8c

- Linux kernel 3.0.60

- Semaphore Auto Brightness: use default work queue instead of a creating new one (more resource friendly). Change coding style to be Linux compliant.
[Captivate Android Development] mik101:
Everything working perfectly here as usual. I had one sleep of death with the smartassv2 governor on the previous kernel, but I think that's a result of my overclock being 100% solid waking up at certain frequencies or related to the governor itself as ondemand never has this issue. I just went back to ondemand and haven't seen it since. Might have been a fluke.
[Captivate Android Development] Kyuta Syuko:
Think there might have been other issues involved, or it could just be your phone not liking SmartAssV2. I personally haven't had any SoD with SAv2, but as long as you got your phone working in a way that satisfies you that's all that matters right?
[Captivate Android Development] sephhi:
Voltage settings don't seem to stick on 2.9.8sc

Nermind. Fixed it.
[Captivate Android Development] Darkangels6sic6:
Re: [KERNEL] Semaphore JB 2.9.8c

Is there a 2.6.6 for the cappy? Also WiFi doesn't work on 2.5 for me
[Captivate Android Development] Wakamatsu:
http://xdaforums.com/attachment.php?attachmentid=1558504&d=1355349856

http://xdaforums.com/attachment.php?attachmentid=1558510&d=1355350064
[Captivate Android Development] Darkangels6sic6:
Re: [KERNEL] Semaphore JB 2.9.8c

Thank you. I checked the main site and Google searched.
[Captivate Android Development] mik101:
Click the paperclip next to the thread in Captivate Android Development forum and you'll see all attachments posted to this thread.
[Captivate Android Development] Darkangels6sic6:
Re: [KERNEL] Semaphore JB 2.9.8c

Interesting, but not working with the app. Thanks :)
[Captivate Android Development] SkyboneNoya:
I wouldn't mind getting that swap support if you compiled a recent kernel. You should share with the rest of us: )
[Captivate Android Development] lavero.burgos:
+1 and the 1200 mhz
[Captivate Android Development] jdogg21:
Re: [KERNEL] Semaphore JB 2.9.8c

Has anyone gotten BLN to work with Semaphore kernel
[Captivate Android Development] RashaMatt:
Re: [KERNEL] Semaphore JB 2.9.8c

Yes. With Slim Bean.
[Captivate Android Development] Nick0703:
Re: [KERNEL] Semaphore JB 2.9.8c

I'll gladly share the modified kernel on this thread only if Stratosk is OK with it. Else I'll send it via PM.
[Captivate Android Development] mik101:
Works on CM10.1

Install your rom + kernel

Install semaphore manager and enable BLN (default is CM backlight notifications)

Install and configure BLN app

....

Profit!
[Captivate Android Development] lavero.burgos:
PM please, thanks!

~ V
[Captivate Android Development] SkyboneNoya:
PM me too please :) I also like the 1200oc! Thankks
[Captivate Android Development] Nick0703:
Re: [KERNEL] Semaphore JB 2.9.8c

I'll send it tonight.
[Captivate Android Development] stratosk:
No problem. Please be clear in your post that this will be unofficial Semaphore version - unsupported by me.
[Captivate Android Development] Nick0703:
Re: [KERNEL] Semaphore JB 2.9.8c

Alright thanks man! I'll be clear about it when I'm posting it.
[Captivate Android Development] mindphaser2k9:
Could you build and share a new version 2.9.9sc with 1200oc please?
[Captivate Android Development] Nick0703:
I'll only post new modified kernel version right after Stratosk post his. I'll wait for him first.
[Captivate Android Development] Nick0703:
Unofficial Semaphore JB 2.9.8c

Please use follow this thread for the Unofficial Semaphore Kernel http://xdaforums.com/showthread.php?t=2136767 to avoid confusion.
[Captivate Android Development] cnu4u:
Re: [KERNEL] Semaphore JB 2.9.8c

Please release 2.9.9
[Captivate Android Development] prbassplayer:
Re: [KERNEL] Semaphore JB 2.9.8c

I don't want to sound rude by why do you guys always do the "hurry up and release" thing. He will release when he is good and ready. Besides makes sure he doesn't release broken kernels.

Side note: His source is freely available and you can compile 2.9.9 yourself if you want. ;)

Sent from my Slim Bean powered Mako
[Captivate Android Development] r_scotter:
Re: [KERNEL] Semaphore JB 2.9.8c

You don't sound rude at all. Unfortunately, some people still have to be reminded that asking for a release or ETA is incredibly rude. Just sit back and wait or learn to compile. Appreciate what these devs do in their spare time.
[Captivate Android Development] mrsubway:
When I flashed the swap zip file it says "unable to find a swap partition.
[Captivate Android Development] mindphaser2k9:
Thank you very much! (And thanks stratosk of course).

I was not able to set LiveOC more than 108% (and thus I had only 1080MHz) but with this kernel I can set 1296MHz and it still works stable and significantly faster. ZRAM seems to be good as well.
[Captivate Android Development] Nick0703:
Re: [KERNEL] Semaphore JB 2.9.8c

I'll update the post when I get home.
[Captivate Android Development] mindphaser2k9:
For me it worked fine, I've tried SWAP but ZRAM usually is faster.
[Captivate Android Development] SkyboneNoya:
Thanks for the link Nick0703
[Captivate Android Development] Nick0703:
Please follow this http://xdaforums.com/showthread.php?t=2136767 for the Unofficial Kernel.

Edit: Sorry Stratosk for confusion I made here.
[Captivate Android Development] stratosk:
New version 2.9.9c

- Linux kernel 3.0.62

- Ondemand: a couple of optimizations

- Auto brightness: tiny improvement

- built with Linaro 4.7.3 201301
[Captivate Android Development] fb767:
Hi, please excuse my misunderstanding; if I have 4.0.4 CM9.1, which version of Semaphor should I install? Thanks.
[Captivate Android Development] cnu4u:
Re: [KERNEL] Semaphore JB 2.9.9c

Please delete this post.
[Captivate Android Development] Nick0703:
If you're on ICS, then you'll need the ICS version of Semaphore which you can find here. http://xdaforums.com/showthread.php?t=1567464
[Captivate Android Development] moha123456:
hello guys i installed the latest kernel on CM10.0

but i got the cm logo loading for ever

if anyone can help i would appreciate it
[Captivate Android Development] prbassplayer:
Re: [KERNEL] Semaphore JB 2.9.9c

Did you flash the correct semaphore kernel?
[Captivate Android Development] mik101:
He likely installed the latest version (which we know wouldn't work).

Moha123456, for CM10.0, install a 2.6.x version of this kernel. Newer ones will only work with CM10.1+

Hey stratosk, any chance you could give Nick0703 permission to release 2.9.10 unofficial for the Cappy? It seems to working great on the i9000 here (semaphore official).
[Captivate Android Development] cnu4u:
Re: [KERNEL] Semaphore JB 2.9.9c

No version update since 2.9.9. It will be great if new version of cappy is posted.

I am trying to build kernel on my own but getting errors :(
[Captivate Android Development] prbassplayer:
Re: [KERNEL] Semaphore JB 2.9.9c

What errors?
[Captivate Android Development] cnu4u:
Stratosk mentioned that there is some set up issue. I am trying to resolve with now luck. :crying:

./toolchain/arm-linux-gnueabihf-gcc: cannot execute binary file

make[2]: *** [scripts/mod/empty.o] Error 126

make[2]: *** Waiting for unfinished jobs....

scripts/mod/mk_elfconfig.c:4:17: error: elf.h: No such file or directory

scripts/mod/mk_elfconfig.c: In function ‘main’:

scripts/mod/mk_elfconfig.c:9: error: ‘EI_NIDENT’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:9: error: (Each undeclared identifier is reported only once

scripts/mod/mk_elfconfig.c:9: error: for each function it appears in.)

scripts/mod/mk_elfconfig.c:16: error: ‘ELFMAG’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:16: error: ‘SELFMAG’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:20: error: ‘EI_CLASS’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:21: error: ‘ELFCLASS32’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:24: error: ‘ELFCLASS64’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:30: error: ‘EI_DATA’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:31: error: ‘ELFDATA2LSB’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:34: error: ‘ELFDATA2MSB’ undeclared (first use in this function)

scripts/mod/mk_elfconfig.c:9: warning: unused variable ‘ei’

make[2]: *** [scripts/mod/mk_elfconfig] Error 1

make[1]: *** [scripts/mod] Error 2

make: *** [scripts] Error 2

make: *** Waiting for unfinished jobs....

make[1]: `include/generated/mach-types.h' is up to date.

tar: zImage: Cannot stat: No such file or directory

tar: Error exit delayed from previous errors.

Moving to ../output/captivate/

cp: arch/arm/boot/zImage: No such file or directory
[Captivate Android Development] prbassplayer:
Re: [KERNEL] Semaphore JB 2.9.9c

I'm

Is sbuild.sh pointing to the correct toolchain? I usually have bad luck with his symlinked tool chain method.

You can download the tool chain and move it somewhere. I usually have it in /opt/toolchains/linaro-whatever/ and make sbuild point to it.

Edit: for future reference when debugging copy paste further up. Generally speaking if you see waiting for unfinished jobs keep scrolling up
[Captivate Android Development] stratosk:
New version 2.9.12c

- Linux kernel 3.0.66

- USB HID support (as module: usbhid.ko)

- Semaphore Auto Brightness: filter sensor values for more smooth updates.

- ondemand: early demand feature. Enable it through sysfs until Semaphore Manager new version:

echo 1 > /sys/devices/system/cpu/cpufreq/ondemand/early_demand

You may also control the threshold:

echo XX > /sys/devices/system/cpu/cpufreq/ondemand/grad_up_threshold (default 50)

Please note that I sent early_demand patch to be included in Linux mainline. It have been acknowledged and most probably will be included in 3.10. Of course, I back ported it for Semaphore. Bellow a small summary (as submitted):

cpufreq: ondemand: Calculate gradient of CPU load to early increase frequency

Instead of checking only the absolute value of CPU load_freq to increase

frequency, we detect forthcoming CPU load rise and increase frequency

earlier.

Every sampling rate, we calculate the gradient of load_freq. If it is

too steep we assume that the load most probably will go over

up_threshold in next iteration(s) and we increase frequency immediately.

New tuners are introduced:

- early_demand: to enable this functionality (disabled by default).

- grad_up_threshold: over this gradient of load we will increase

frequency immediately.
[Captivate Android Development] stratosk:
New version 2.9.15c

- Linux kernel 3.0.69

- CWM 6.0.2.9

- conservative: Fix sampling_down_factor functionality

- conservative: Fix the logic in frequency decrease checking

- conservative: a minor improvement

- built with Linaro 4.7.3 201302

- remove some kernel debug messages

(Please note that patches for conservative have been submitted and acknowledged to Linux)
[Captivate Android Development] ge77af:
Re: [KERNEL] Semaphore JB 2.9.15c

Re file kalitero einai apo to devil kernel?
[Captivate Android Development] laughingT:
Re: [KERNEL] Semaphore JB 2.9.15c

lipume poli,

milate anglikas?

translation:

I am so sorry, do you speak english?
[Captivate Android Development] cnu4u:
Re: [KERNEL] Semaphore JB 2.9.15c

When you get chance, please upload latest version. Thanks.
[Captivate Android Development] stratosk:
New version 2.9.20c

- Linux kernel 3.0.72

- binder: backport from 3.9-rc (also port some other changes to support this)

- lowmemorykiller: updates from 3.9-rc

- logger: updates from 3.9-rc

- disable android_ram_console (thanks to dark_knight35)

- mDNIe: suppress some debug messages (and do so minor cleanup)

- Auto brightness: calculate the average of light sensor adc values instead of normalized brightness

- Auto brightness: Intoduce max_br_threshold tunable. Over this, the brightness is updated to its max value (thanks to Necromancer3)

- Lowmemorykiller: Intoduce a white list with PIDs (up to 6) that never been killed (use: echo "PID1, PID2" > /sys/module/lowmemorykiller/parameters/w_list)

- CWM 6.0.3.0

- built with Linaro 4.7.3 201303

- add option to Semaphore Auto Brightness for parabolic function (echo 0 > /sys/devices/virtual/misc/sema_autobr/linear)
[Captivate Android Development] JoshJ22:
Hi, im loving your kernel. I just switched from devil and its awesome. I was using the 2.9.15c version and just tried to update to the 2.9.20 version. However, my phone kept boot looping. I tried flashing the zip and using Odin to flash the tar, but no luck. It keeps boot looping. I have since switched back to 2.9.15. :(
[Captivate Android Development] They Drew First Blood:
RE: .20 bootloop

Confirmed bootlooping. Initial Semaphore logo just hangs, rather than "blinking" and proceeding to boot into OS.

Awesomeness confirmed too. :good: Thanks again stratosk.
[Captivate Android Development] stratosk:
I will check again tomorrow since it's too late here. I'm sorry.
[Captivate Android Development] JoshJ22:
Not a problem. Just letting you know. We all appreciate your hard work. Keep it up!!
[Captivate Android Development] Wakamatsu:
Same here. My fault being just a tad too excited about flashing a new Semaphore without reading first. :laugh:
[Captivate Android Development] A Ham Sandwich:
I'm bootlooping as well but I can't get my phone to boot into recovery to flash the last release.
[Captivate Android Development] Wakamatsu:
Download the version 2.9.15 .tar and use Odin.
[Captivate Android Development] prbassplayer:
I think its probably a bad upload or hickup while compiling. I did the same exact defconfig changes yesterday and it compiled fine and booted fine as well.
[Captivate Android Development] A Ham Sandwich:
ID:COM isn't changing color in ODIN. It won't charge via the USB either, it shows an empty battery (it was over 80% before I flashed the kernel) for a few seconds, then the little rotating "processing" icon, then comes back to the battery and just keeps doing this.
[Captivate Android Development] Nick0703:
Hi Stratosk, I don't know if this might help you find the bootloop problems but after I reverted this commit https://github.com/stratosk/samsung-kernel-aries/commit/83479d4a4b353977e00ef192fad04f10305dcff6 in my local repo and compiled a test version, the kernel worked fine. It booted into the system.

---------- Post added at 09:53 PM ---------- Previous post was at 09:52 PM ----------

Same here, yesterday I compiled a version and it worked fine. But today when stratosk pushed these commits https://github.com/stratosk/samsung-kernel-aries/commit/83479d4a4b353977e00ef192fad04f10305dcff6, it stopped working. I reverted them and it worked fine after.
[Captivate Android Development] prbassplayer:
Strange I did the same changes to the defconfig files o_O
[Captivate Android Development] Wakamatsu:
I had to hold the volume buttons with the cable plugged in for ~10 seconds before the phone went into download mode.
[Captivate Android Development] A Ham Sandwich:
I have no problem getting into download mode, but for some reason the phone isn't communicating with my PC. I'm not sure if it matters but I've had trouble getting the phone to communicate with my computer over the last couple builds, and yes I unchecked fast charge which for some reason was selected by default in Semaphore for me, which BTW I've had trouble getting Slim ROM getting to change the status (unchecked in Slim, checked in Semaphore). It's not even charging. Just ended up downloading new builds on my phone instead of transferring over USB.

This phone's a backup to my SIII so it's not a big deal honestly.

I feel like this is derailing this thread though since it doesn't contribute to development much. Where can I post about this?
[Captivate Android Development] stratosk:
OK, I tested again on I9000 and boots fine.

I reverted the commit that Nick0703 mentioned.

Here is a test version. Please test and report. If it resolves the issue I will release a new version.
[Captivate Android Development] Nick0703:
Tested it and it's working now. Thanks!
[Captivate Android Development] stratosk:
Thank you very much for testing.

Is it much trouble for you to flash again the file in OP and then again the test version?

I want to be sure, that the issue is reproducible.

Thanks again!
[Captivate Android Development] JoshJ22:
Boot looping issue has been resolved for me as well. Thnx so much!!
[Captivate Android Development] yaibakt:
so until now 2.9.20sc is not safe to flash for captivate on slim bean right? i have bootloop after flashing 2.9.20sc.zip in the OP, and luckily get rid of that by reflashing 2.9.15sc.tar... phewwww....
[Captivate Android Development] They Drew First Blood:
2.9.20 comparison

Confirmed. Flash updated .20c version and boot successfully. Flash .20sc version bootloop. Odin .15sc, flash updated .20c and boot successfully again.

Thank you sir.
[Captivate Android Development] Nick0703:
No problem! Glad I could help! :)

And yes, I can flash it again. But now right now as I'm away from my computer, so if I bootloop I can't revert back. I'll can try it in a few hours when I get home.

But I remember trying this, like re- adding and removing those lines to the config and when I removed them the kernel boot looped and when I added them back it booted into the system.

But yeah don't worry, when I get home (in 3hrs) I'll flash the kernel from op to see if the problem is reproducible.
[Captivate Android Development] stratosk:
Don't worry, it will not harm your phone. You can always flash a known good version or kernel.

I will release a new version tonight.

Thanks everybody for testing.
[Captivate Android Development] stratosk:
OK, don't bother anymore. This was the bad commit. Already confirmed by other users.

Thanks again. You saved me a lot of time!
[Captivate Android Development] Nick0703:
Alright sounds good! And no problem buddy! :)
[Captivate Android Development] stratosk:
New version 2.9.21c

- Enable again android_ram_console (caused bootloops to some devices)

I'm sorry for the inconvenience.

I hope it's OK now.
[Captivate Android Development] ghoster76:
Dear Mr stratosk,

Should we build in Semaphore Manager a set CPU speed function?

I wonder something like this because after rebooting phone, performance setting restored default even I tick on

I'm waiting for your efforts :good:
[Captivate Android Development] Redhattler:
I'm randomly getting camera FC's due to "s3c-fimc-0 : fimc_open: Device busy" in kmsg. Only a reboot helps.
[Captivate Android Development] stratosk:
New version 3.0.0c

- Linux kernel 3.0.84

- gpu: pvr: Update to DDK 1.8@2198402

- net: wireless: bcmdhd: Update to version 5.90.195.104

- cpufreq: ondemand: Drop early demand

- cpufreq: ondemand: Change the calculation of frequency target

- Enable again in-call volume settings

- Auto brightness: max_lux up to 6000

- UHID built as module

- CWM: upstream updates

-new version AromaFM 1.90 (thanks to amarullz)

Changes by sUsH667 (many thanks)

-base updated to aromafm 1.90

-deleted all languages except english

-deleted all iconsets

-deleted all fonts except roboto

-added german language

-added iconset "generic" from older aromafm-version

-added preconfigured config

-added bookmarks for often used folders: /system, /sdcard, /emmc, /sdcard/Download
[Captivate Android Development] ajeesh vijayan:
this is awesome... please never leave captivate....
[Captivate Android Development] Darkangels6sic6:
Holy buckets that's an update alright. Thank you. What kind of performance increase do you see with the GPU driver update? Wish I could still use my captivate
[Captivate Android Development] topiratiko:
Μπράβο ρε Στρατω! Man....dev for cappy is strong as ever!

Samsung Galaxy SII I777

CyanogenMod 10.1.2 RCS/AOCP ICEE

AJK ONE Kernel
[Captivate Android Development] Darkangels6sic6:
Seriously. I'm very upset I can't use mine. :eek:
[Captivate Android Development] mrsubway:
Kernel flawless as always!

Sent from a heavily modded Cappy from parts unknown. Slimbean/Semaphore. FTW.
[Captivate Android Development] Klitoni:
I want the phone less laggy.

Will this kernel help that ?
[Captivate Android Development] ajeesh vijayan:
cm10.1 compatible?

is this compatible with cm10.1 nightly...? new on this device..
[Captivate Android Development] mik101:
Yes it is.
[Captivate Android Development] sjavvaji:
Hey stratosk. I see that there is a 3.1.0 version for 4.3 available for i9000. When can we expect a Captivate port? Thanks for the great kernel. The phone gets pretty difficult to use without bigmem and a 10%-15% liveoc on CM10.2.
[Captivate Android Development] ajeesh vijayan:
jb 4.3

please provide 4.3 kernel
[Captivate Android Development] stratosk:
Sorry for the delay.

I will try to release 3.1.0c soon
[Captivate Android Development] aliver.dun:
very glad to hear that....
[Captivate Android Development] ajeesh vijayan:
glad to hear... will wait ...
[Captivate Android Development] mrsubway:
You do this in your free time and your kernel is always worth the wait. Thanks stratosk!
[Captivate Android Development] Klitoni:
Can u post the exact kernel for cm10.1 4.2.2
[Captivate Android Development] Val D.:
Semaphore 3.0.0c is for all CM-based 4.2.2 ROMs, 3.0.0sc is for Slim ROMs.
[Captivate Android Development] Beakuh:
Waiting like a bit** the new update to keep my Captivate pimped :D
[Captivate Android Development] ajeesh vijayan:
waiting
[Captivate Android Development] Val D.:
What you guys expect from the update? To make your Captivate 2X faster? Stop pushing the devs, please. :eek:
[Captivate Android Development] stratosk:
New version 3.2.0

built for JB 4.3 (thanks to CM team)

- Linux kernel 3.0.97

- CWM 6.0.3.8

- initramfs updates to sync with CM

- SELinux disabled
[Captivate Android Development] mrsubway:
Is there a 3.1 for 4.2.2? Last I saw was 3.0.
[Captivate Android Development] sjavvaji:
The 3.1.0 was for 4.3. It wasn't released for the captivate.
[Captivate Android Development] Nihar:
Thanx alot dude........

I have been waiting for this for a very long time...
[Captivate Android Development] Beakuh:
Help

Works with 4.2 roms like Slimbean / Avatar ROM / Cyanogen 4.2.2????

Thanks in advance
[Captivate Android Development] HoangTuBot:
Read #1 pls
[Captivate Android Development] ajeesh vijayan:
?

no swap support?
[Captivate Android Development] stratosk:
No swap support.
[Captivate Android Development] Val D.:
Not needed, slows down the phone. No SD card is fast enough.
[Captivate Android Development] ajeesh vijayan:
1.2ghz?

on semaphore I get maximum 1ghz.....why?
[Captivate Android Development] Nick0703:
Semaphore doesn't support "Normal OC", you'll need to use "LiveOC". Check the semaphore app.
[Captivate Android Development] ajeesh vijayan:
max brightness threshold

pls somebody explain...
[Captivate Android Development] Nihar:
this kernel uses a feature called the live OC..

to use that you will need to download the semaphore manager app from the playstore..

after that you can use live OC..
[Captivate Android Development] ajeesh vijayan:
sorry..I asked about maximum brightness threshold option in semaphore manager