yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] askpcguy:
Flashing a kernel will not touch the radio/modem.

It depends on your location. Poor signal strength might make you feel the modem is at fault but try going into town with known great signal strength.

Also don't flash modems while charging the phone.

Have a look at this modem. http://xdaforums.com/showthread.php?t=1573905
[Captivate Android Development] rophiroth:
I mean you can flash a modem, then semaphore and it will not change your modem. And signal related problem are very "random" it happens only in some phones

PS: I hardly recommend Slim ROM when you found problems, my phone is old and one of the most buggy of all cappy and slim rom is the most stable (i has to use wake lock programs to stay alive while idle... and my modem still (only sometimes after long idle time) shutdown until restart, but everything else is OK)

---------- Post added at 10:09 PM ---------- Previous post was at 10:08 PM ----------

Can you tell me more about changing modems while charging XD?...
[Captivate Android Development] simple man:
If you flash a modem/radio while plugged in, it could cause you to not have a data connection.

@ Soccer_Dad make sure you are flashing a CM7/CM9 signed radio.zip. A standard Captivate modem package won't flash on mtd based roms.
[Captivate Android Development] Soccer_Dad:
Okay. That's the story. I was suspecting that it was the Semaphore recovery that was stopping me, and I guess that's true. Thanks for your help.
[Captivate Android Development] shuyin1102:
I have just flash back the "c" version (not "sc") and the gallery playback and youtube problems solved. This kernel is awesome, thanks for the great work again stratosk :D
[Captivate Android Development] askpcguy:
Just flashed this zip, the charging animation zip from http://xdaforums.com/showpost.php?p=24745167&postcount=1123 and it changed nothing.
[Captivate Android Development] bfara83:
Not sure why but after installing this kernel on CM9, I wasn't able to flash anymore CM9 nighties (installation aborted errors). Forgot to write down the error but had to get back to stock to fix since I tried 4 different CM9 updates and got the same error.
[Captivate Android Development] mbc663:
flash glitch first
[Captivate Android Development] Nick0703:
Is there a way to fix the compass problem in the "1.2.1sc" version? I even tried the compass app from the play store and it didn't fix it.
[Captivate Android Development] rophiroth:
I have no problem with compass in any version of this kernel. Try flash just the 1.2.1.c version or calibrate the compass, dont know any program who do that but always people are talking about calibrate compass.
[Captivate Android Development] geokilla:
I find that my phone isn't perfectly balanced. What I mean by that is when I try to play Temple Run, I have to tilt my phone to the right to keep the guy running in the middle. Any way to recalibrate the sensor?
[Captivate Android Development] Nick0703:
Yep! You're not the only one that has this problem!:confused:
[Captivate Android Development] psych0phobia:
I am seeing this exact behavior as well. Tried both 1.2.1 versions, compass is totally wacko - tried glitch, works perfectly.
[Captivate Android Development] Nick0703:
Yeah, compass is totally crazy. I think Stratosk didn't fix it in the "sc" or the "s" version.

This is what Stratosk said to another user on the I9000 thread:
[Captivate Android Development] geokilla:
Anyone got a problem where the scripts are in /etc/init.d but it stopped working? I have all my wanted scripts such as NetFilter, but they don't work no more... Dunno what's going on.
[Captivate Android Development] Nick0703:
Well for me, I had problems with the NetFilter script. I had to make a folder called "modules" inside "/system/lib" for it to work. Other than that other scripts are working fine.
[Captivate Android Development] spagman72:
Having the same problem here with the compass (inverted 180 degrees) and games and apps that require tilt /movement of the phone are completely off.

I'm using 1.2.1c, I love the battery life but unreliable for the above mentioned apps/games issue.
[Captivate Android Development] eNemy-:
I thought something was wrong with my Cappy. LOL

Compass is the only deal breaker for me. Besides that I think Semaphore is the best kernel out there for Cappy.
[Captivate Android Development] M973:
Currently on AOKP B37, all is good but wifi tether doesn't work, some have suggested it works with this kernel (I'm on the stock Glitch kernel)

For AOKP, presuming the 1.2.1c is the optimal version for my ROM?

Thanks :)

Edit: flashed it, all went well, but didn't fix the wifi tether problem :(
[Captivate Android Development] Nick0703:
Check if you have the "modules" folder in your "/system/lib". If you don't have it, create one then reboot in recovery and fix permission. After that reboot your phone and turn on Netfilter but you'll have to turn it ON twice.
[Captivate Android Development] M973:
Originally Posted by stratosk

The original script for ICS does use the /system/lib/modules as the path for the modules. I guess you are using the GB script that use the /lib/modules as the path.

If you had installed any GB scripts you may restore the default scripts removing the SemaphoreScripts directory (or rename it for backup) from /sdcard.

On AOKP B37, Trying to fix the wifi tether, trying to understand this fix better, what folder/files to delete/backup. Would appreciate any help, thanks much! :)

---------- Post added at 08:05 PM ---------- Previous post was at 08:03 PM ----------

Thanks, just saw your post as I posted. Will try it.

Edit: there is a "modules" folder in that directory. Anything I need to change or remove from it? Thanks

Edit 2: sorry to seem like a newb, new to Semaphore, and wifi hotspot always worked on all the ROM's I've been on. I fixed permissions in Recovery, don't know where Netfilter is to toggle it. Did see files in the "modules" folder that began with "NF" guessing for netfilter?
[Captivate Android Development] Nick0703:
To turn ON NetFilter, go in the Semaphore app and check the Netfilter option.
[Captivate Android Development] M973:
^^

Thanks, found it :)

Great, wifi tether works now :)
[Captivate Android Development] contentryder:
Can you show me how to enable hotspot? Not understanding what you did exactly....
[Captivate Android Development] Nick0703:
Read here: http://xdaforums.com/showpost.php?p=26991163&postcount=499
[Captivate Android Development] geokilla:
I'm having problems with none of the scripts working. Reinstalling BusyBox to /xbin doesn't fix it. Right now, OC, NetFilter, etc. nothing works.
[Captivate Android Development] killer23d:
I hope all these small issues will get fixed on 1.2.2 which should be out soon??:)
[Captivate Android Development] scottcwhite:
I have no issues that need fixed:D
[Captivate Android Development] eNemy-:
Is your compass working?
[Captivate Android Development] scottcwhite:
Yep. Pulled out my military compass and true North on it was identical to true North on phone using the Compass tool that is part of GPS Status app
[Captivate Android Development] eNemy-:
I couldn't get it work no matter what i did.

But it is working fine with Glitch and Slim stock kernel.

:D
[Captivate Android Development] kevnuke:
I needs to get ahold of a compass. So I can calibrate mine. I've been wondering if there's a way to manually calibrate the compass sensor in the phone by telling it to adjust it's readings +/- a certain number of degrees.
[Captivate Android Development] shimbob:
Tethering Troubles

I'm trying to get tethering to work with the android-wifi-tether package. It's not working.

The tether app has entries in the log showing that "Setting ad-hoc mode..." has failed. It also shows that setting essid and channel has failed but I'm not worried about those until ad-hoc is fixed. Netfilters is enabled and the logs show success when setting NAT rules and ip forwarding.

There's a clue in the dmesg output:

<4>[ 209.387234] Dongle Host Driver, version 5.90.125.94.1
<4>[ 209.387245] Compiled in drivers/net/wireless/bcmdhd on Apr 9 2012 at 23:08:37
<4>[ 209.387990] wl_android_wifi_on in
<4>[ 209.388157] wifi_set_power = 1
<4>[ 209.471024] =========== WLAN going back to live ========
<4>[ 209.471222] sdio_reset_comm():
<4>[ 209.480349] F1 signature read @0x18000000=0x9934329
<4>[ 209.482312] DHD: dongle ram size is set to 294912(orig 294912)
<4>[ 209.534638] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
<6>[ 209.616905] wake enabled for irq 164
<4>[ 209.617976] wifi_get_mac_addr
<4>[ 209.618517] Firmware up: op_mode=1, Broadcom Dongle Host Driver mac=78:d6:f0:7f:bf:08
<4>[ 209.752645] Firmware version = wl0: Dec 12 2011 16:38:07 version 4.220.55
<3>[ 209.757393] CFGP2P-ERROR) wl_cfgp2p_supported : wl p2p error -23
<4>[ 209.759908] wlan0: set promisc 0 failed
<4>[ 209.764936] wlan0: set promisc 0 failed
<6>[ 212.039848] init: waitpid returned pid 1272, status = 00000000
<3>[ 212.040069] init: untracked pid 1272 exited

"set promisc 0 failed" ?

I'm running 1.2.1sc on slim 3.9.
[Captivate Android Development] kevnuke:
It looks like it's attempting to enter promiscuous mode and not succeeding at it..
[Captivate Android Development] askpcguy:
Wifi tethering works on devil kernel 0.72.
[Captivate Android Development] scottcwhite:
Works on this one too. I use it almost daily
[Captivate Android Development] topiratiko:
TETHERING WORKS ON SEMAPHORE

Sent from my Galaxy S Captivate on Slim ICS 3.6 w/Semaphore 1.0sc Kernel 1.220Ghz@122% live OC and 387mb available RAM. BUTTER
[Captivate Android Development] Devo7v:
I just flashed from 0.9.7c to 1.2.1c on the Fusion ICS rom and noticed that videos won't play, whether from Youtube or videos that I've recorded with my phone. Is there a setting I'm missing somewhere? The phone simply says "Cannot play video file". Any ideas?
[Captivate Android Development] baconatorXVI:
I had similar issues when i was running an old CM9 build. I updated to slim rom and have had absolutely no trouble. There's apparently conflicts with older software and the bigger memory kernels. I can't tell you why, but i just know that that's how it happens... try slim rom! it wonderful!

---------- Post added at 04:47 PM ---------- Previous post was at 04:46 PM ----------

quick feature request: frequency overclocking as well as live bus overclocking? I love this kernel too much to switch.

I used to be able to get higher frequencies when i could overclock both.

BTW battery life is fantastic for me when on slim rom 4.0.
[Captivate Android Development] yobbei:
Patiently waiting for the arrival of 1.2.5c
[Captivate Android Development] oriveradel:
Or test the latest devil, which also has a new app to change settings...it works perfect battery life is amazing together w remICS 1.2 ROM..I test lots and so far no issues with that combination..my second cappy is happy w slim + semaphore
[Captivate Android Development] stratosk:
Coming soon... :)
[Captivate Android Development] stratosk:
New version 1.2.5

- rebased to 3.0.17 (thanks to trailblazerz11 and eugene373 for their github)

- compiled with Linaro 4.7.1 toolchain (thanks to trailblazerz11 for his help)

- O3 optimization flag

- upstream sync (fixes for cdma in-call volume and mic gain included, thanks to pawitp, efpophis)

- WiFi PM_MAX when suspended

- fixed 800MHz underclocking

- changed boot splash screen

- Bootloop detection (if no normal boot is detected the phone will be forced to recovery in next boot) *

- bugfix: enabling Wi-Fi hotspot twice (copy the new netfilter script in order this to work by disabling and then enabling again netfilter in Semaphore app)

- creation of /system/lib/modules if does not exist

* It doesn't mean that this will necessarily resolve the known bootloop issue, but it may help on bootloops because of bad OC/UV etc.

Normal versions (for CM9 or ROMs without hugemem configuration)

1.2.5c

- 373.5MB - 385.7MB

For Slim ROM or patched ROMs with hugemem configuration

1.2.5sc

- 386.5MB - 398.7MB
[Captivate Android Development] eNemy-:
Thanks. Is the compass fixed?
[Captivate Android Development] stratosk:
I didn't change anything about sensors. I check the code and it's the same as stock kernel.
[Captivate Android Development] eNemy-:
OK will flash and test the compass tomorrow. Will let you know the result.

Hope it will work fine.
[Captivate Android Development] mandy007:
This kernel is amazing, the 1.2.5 is the fastest.

Thanks for this.
[Captivate Android Development] scottcwhite:
Where can a find the new netfilter script ?
[Captivate Android Development] topiratiko:
Anyone lose recovery on 1.2.5??? I'm still on 1.0 cuz of this :(

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.0sc Kernel 1.2Ghz@120% live OC and 387mb available RAM. BUTTER
[Captivate Android Development] scottcwhite:
Just checked, nope
[Captivate Android Development] topiratiko:
Flashed and all went well :D

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.0sc Kernel 1.2Ghz@120% live OC and 387mb available RAM. BUTTER
[Captivate Android Development] topiratiko:
Very smooth

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.0sc Kernel 1.2Ghz@120% live OC and 387mb available RAM. BUTTER
[Captivate Android Development] topiratiko:
What are you guys scoring on Antutu?

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.2.5sc Kernel 1.2Ghz@120% live OC and 386mb available RAM. BUTTER
[Captivate Android Development] :
On my AOKP Kang that I built, OC'd to 1100 using Smartassv2, 3350ish
[Captivate Android Development] topiratiko:
k cool just curious. Used to get 2900 on gb now with current setup ran a 3509

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.2.5sc Kernel 1.2Ghz@120% live OC and 386mb available RAM. BUTTER
[Captivate Android Development] topiratiko:
Does anyone actually notice a difference with smooth UI on? Its butter smooth with it off I see NO difference

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.2.5sc Kernel 1.2Ghz@120% live OC and 386mb available RAM. BUTTER
[Captivate Android Development] eNemy-:
Nope the same result. Compass is not working right.

Damn i liked this kernel!
[Captivate Android Development] kevnuke:
Is it possible that this is a device malfunction? I've noticed that mine is often 10° or more off of true North. Not sure if it's a kernel issue or not. Maybe all the times I've dropped it lol.
[Captivate Android Development] stratosk:
I see an option in Compass application about displaying true north instead of magnetic north. Did you try it?
[Captivate Android Development] eNemy-:
Have you tried other kernels?

My compass works after calibration with Glitch and Slims stock kernel. But no luck with Semaphore.
[Captivate Android Development] baconatorXVI:
Hey anybody notice that the 1.2.5.sc zip version is only 700Kb while the others are 5ish Mb? Is this supposed to be? Or is the xda app being screwy.
[Captivate Android Development] mbc663:
Must be your app
[Captivate Android Development] stratosk:
700Kb is definitely corrupted download. Size in bytes 5529600.

You may also check the md5sum of the file you download and compare it with the md5sum in OP to be 100% sure about the integrity of the file.
[Captivate Android Development] prbassplayer:
Well broke down and flashed F4k V4.0.4 R4 with this kernel and wow. I was skeptical about Linaro but initial feel is amazing. I benched marked my old set up and new 3 times each and avg got 3278 (old set up @ 1368nhz) and 3412 (new @ 1140mhz). Both with same bus speed. Let's see how it performs after a few hours. Oh and I forgot to kill live wallpaper in new set up if its worth anything.
[Captivate Android Development] topiratiko:
F4k?

Sent from my Galaxy S Captivate on Slim ICS 4.0 w/Semaphore 1.2.5sc Kernel 1.2Ghz@120% live OC and 386mb available RAM. BUTTER
[Captivate Android Development] prbassplayer:
Ya rom in I9000 forums.

Edit:

Sad part is I wasn't texting and driving... Just trying to multitask Dx
[Captivate Android Development] mbc663:
Stop texting and driving!!! :D

Edit: just joking with you
[Captivate Android Development] RootTheMachine:
*flashes new kernel* holy *$@# this is the fastest my phones ever been. Great work!
[Captivate Android Development] stratosk:
This is the Linaro placebo effect.

Your phone believes that it's faster because of Linaro and gives higher scores in benchmarks. :laugh:

P.S. I'm just kidding. I'm sorry but I read many comments about this.
[Captivate Android Development] baconatorXVI:
so glad i asked, thanks a lot!
[Captivate Android Development] baconatorXVI:
wth is up with this?

Sorry it's a linked file. My screenshot was a png which xda didn't like.

http://db.tt/Fe2yXTqS
[Captivate Android Development] askpcguy:
What is up with what?

Download using a PC and USB or wifi FTP push to the phone.
[Captivate Android Development] baconatorXVI:
I'm going to flash it tonight, I just thought it was weird how twice the xda app reported a very small file size....
[Captivate Android Development] askpcguy:
Which XDA app? The latest premium version? I download kernels using that and never had many problems.
[Captivate Android Development] baconatorXVI:
I have zero cell service at my house and no wifi so I can't check for an update... it's not the premium app. I was in town when i checked via the app and both times i got reported strange size values for the .sc file 2x.

It's not an issue, I just downloaded it from my comp. don't bother about it..
[Captivate Android Development] thanhtd1995:
which one beetter memaphore or devil kernel ??
[Captivate Android Development] Monfro:
Please don't ask such things.

They are different, since developers have different philosophies on kernel development.

Depending on how you use your phone and your specific device (cpu, bus, gpu, ram quality... ) one will work better for you than another.
[Captivate Android Development] thanhtd1995:
sorry, I'm new, so ...
[Captivate Android Development] prbassplayer:
Well now you know :p. Btw its Semaphore not memaphore lol

Cheers
[Captivate Android Development] mbc663:
Like newborn?
[Captivate Android Development] askpcguy:
Sigh, bashing people for asking for feedback on two different kernels.
[Captivate Android Development] baconatorXVI:
Here's a response from a PM i recieved about my Antutu benchmark scores. This is meant to be a reference to others who are working to squeeze optimal performance out of their captivates.

This is a repost from the devil kernel thread, i just want everyone to have access as a resource for overclocking speed and stability

The highest score i was able to achieve was 4044 when i was on 1.508 ghz.

I've had lots of experience over clocking desktops computers, i started when i was 14 years old or something.

I've been testing mostly stock settings between devil .86 and semaphore 1.2.5sc and devil keeps coming out on top(incrementally more) with it's scores. not trying to start a war, but devil is just faster. don't get me wrong I love semaphore.

Overclocking and having the least apps active is the key.

Overclock at your own risk!

My settings, SIO, Conservative governor, Frequency at the 1300mhz step, live OC at 116%(this yielded 1.508ghz). I had UKSM on(whether on or off didn't seem to make a difference during my tests), i had the GPU overclocked to 250mhz. I was using the XL mem version(390mb ram).

I had intended on running more tests on the big mem version but the constant reboots got tiresome.

BE VERY CAREFUL WHEN YOU ADJUST YOUR VOLTAGES! too much is bad! Heat and overvolting is harmful!

Voltages:

Arm voltages for 1400mhz it's 1.475, for 1300 its 1.450. For the Int Voltages at 1400mhz it's 1.25, for 1300 it's 1.225.

Something strange i noticed was that whenever i would do a odd numbered live OC i would get major instability... 116% was much more stable than 115%. weird huh? also i am pretty much unable to get a stable live OC of more than 116 regardless of the frequency step.

the key is to keep finessing it and carefully and incrementally change things till you find a nice sweet stable spot, other phones can achieve more live OC.

for example my phone is almost always on this setting for everyday use: SIO, Conservative, Freq OC at 1200 and Live OC at 116% yielding 1.392ghz. with a bit of voltage increase this has become my favorite setting, i always use this setup.

i rarely use the 1.508 setup because of heat and over volting.

Warnings about heat. voltage increases mean more latent heat. your phone is a closed system so the heat gets locked in easily... one simple way to manage it when you feel the sd card slot warm is to press the SIM/Sd slot to your lips and blow air through the phone, this will help cool it down. another way to manage the heat is to do this

I borrowed a cooling fan from my gaming computer and set the phone up on it with the battery cover off. this really helped...

higher scores are achievable... just keep tweaking things.. I deleted all my user apps so nothing would run in the background and that did helps my scores a bit. I bet wiping the SD card would improve read/write speeds incrementally...

have fun tweaking and finding a fast stable set up!

Hope this helps!
[Captivate Android Development] stratosk:
?!?!?! :confused:
[Captivate Android Development] askpcguy:
Yeah, that post about overclocking and settings really should have been made in the Android forum since some of those settings are not device specific.
[Captivate Android Development] baconatorXVI:
maybe next time I won't post anything then....
[Captivate Android Development] stratosk:
Come on, my friend! You are welcome to post again.

Your post it IS useful. I just find it a little strange that you posted here. You OC your phone to frequencies that Semaphore does not support at all. Good findings for Devil kernel, though. I think that maybe it's better to start a new thread in General section and keep contribute and share your information.
[Captivate Android Development] kalda01:
After flashing 1.2.5sc on Slim ICS 4.1, as soon as I plugged in the USB cable to the PC the phone died. I only turned on CPU DEEP SLEEP after flashing the Kernel. Is this the cause ?
[Captivate Android Development] mbc663:
u mean deep idle? its most likely a coincidence and the next time your phone goes to sleep the same thing will happen. deep idle works for some, the others need to pull the battery to reboot after it happens.
[Captivate Android Development] kalda01:
Yes, it just happened again. So guess I need to turn it off. What about min cpu frequency? Should that be increased from 100 to 200?
[Captivate Android Development] mbc663:
try just turning off deep idle. most likely youll be fine.
[Captivate Android Development] baconatorXVI:
No worries, I'll begin working on an ICS based overclocking thread.

I shouldn't post when i'm super tired cause i make myself sound dumb... lol :eek:

Thanks so much for all your hard work stratosk, i believe i posted this before, but i am so thankful that you took the time to make odin flashable .tar kernels. I know it has helped so many people who flash beta kernels and get locked out of recovery.
[Captivate Android Development] stratosk:
No problem, my friend. I know that you wanted to help.

Good luck to your thread! :)
[Captivate Android Development] baconatorXVI:
http://xdaforums.com/showthread.php?t=1734796

Here's the beast... I hated English class so much, but i'm good at writing LOTS of information. lol

Hey Stratosk, how come you don't allow frequency overclocking? I'd love to run a super fast semaphore with slim ICS. I know you must have your reasons though. I'd love it since my live OC tops out at 116%
[Captivate Android Development] kalda01:
So it is recommended to change nothing in NSTOOLS to keep the phone stable ?
[Captivate Android Development] azunino:
Compiling semaphore

Hi stratosk,

I'm trying to compile semaphore for the cappy. I've successfully compiled for the i9000 using your build script (sbuild.sh). Can you please tell me what to modify to compile semaphore for the cappy?

thanks!
[Captivate Android Development] stratosk:
Using some options in NStools may conflict with kernel's.

Please change this option to 'y' in .config:

CONFIG_SAMSUNG_CAPTIVATE=y

and also change this:

# CONFIG_SAMSUNG_GALAXYS is not set