yashsingh1/xdaforums huggingface dataset:
[Captivate Android Development] stratosk:
It would be better if the script checks that there is an older version. I agree.

But before releasing a new Semaphore version I always check for new su binary version. And I always check for newest Semaphore app release (of course HM.Carbide always informs me for new version before he release his app).

So, what is the worst case scenario? To flash a kernel that it will override your su with an older version. Hmmm... It's not sound too bad to me to say 'DISLIKE'. But this is my personal opinion.

Additional busybox installation may conflict with the bundled one and make the script to work incorrectly. Please try to uninstall them and try again.

When you first flash Semaphore it adds NO init scripts. A lot of scripts are added when you enable a lot of options in Semaphore application.

You may always disable the virtual cache option, reboot your phone and get back your old, good /cache partition.
[Captivate Android Development] sremick:
Hmm, ok... well, I've not installed any from the market. I do have Titanium Backup installed which brings its own (1.18.4) to the party but I'm pretty sure its Busybox is limited to TB itself and can't be seen by any other apps. If I tell TB to look at the Busybox in the ROM, it tells me I have "1.19.3-Stericson".
[Captivate Android Development] stratosk:
So, there is a busybox 1.19.3 that came with your ROM. This is not Semaphore's one.
[Captivate Android Development] sremick:
Sorry, I'm not familiar with all the ways Busybox can be put onto the phone or all the nooks and crannies it can hide, nor the appropriate way to manage/clean this up.

I've since noticed the "Clean Busybox" option and tried that.

Which one is Semaphore's Busybox? "1.16.2androidminimal"?
[Captivate Android Development] spacecase-25:
Can you include the version of voodoo sound that supports tuning the speaker for music?
[Captivate Android Development] johan8:
You can download Voodoo Control from the market,

or you will need to pay for the Pro version.
[Captivate Android Development] chavocarlos:
I solve the problem with this app updating market to 3.4.4

http://www.androidpolice.com/2011/12/14/download-android-market-3-4-4/

Sent from the center of the earth.
[Captivate Android Development] Nick0703:
The pro version doesn't have that option either and I have pro version!
[Captivate Android Development] stratosk:
Yes, this is Semaphore's busybox version. Did you try the enable cache after cleaning other busybox versions?

I think I have implemented the latest voodoo sound version (v10). I'm sorry but I don't know if there is a version that includes speaker tuning.
[Captivate Android Development] spacecase-25:
I've seen it in other kenerls, I forget which thought; been flashing a lot recently but it may have been in Talon or Glitch.
[Captivate Android Development] sremick:
Yes, and it seems to be working now, thanks. The whole Busybox mess is quite frustrating... each app seems to only work well (or at all) with a specific version of Busybox, and none of which are the current version. Urgh.
[Captivate Android Development] upNsmokeAllDay:
After cleaning up the scripts and flashing the kernel again i am able to download from the market now.
[Captivate Android Development] daveshih:
Here is how I get around the insufficient space message when downloading from market:

1. Make sure the app isn't over 30 MB

2. Check /cache folder. If it contains files that makes its free space less than the app file size that I'm trying to download, I clean the files from that folder.

3. Redownload from market.

Works for me. Hope this helps.

David
[Captivate Android Development] geokilla:
I get that error too when I enable the 50mb market. Gave up trying to fix it because removing busybox and super user doesn't fix it.

Sent from my Samsung i896
[Captivate Android Development] sinichi21:
For those who have problem with the 50mb cache try to delete the script on init.d then reboot then reboot to cwm and delete dalvik and the other cache, then try to download, I just turn on mine if im going to dl a big app since i think the cache is bug sometimes. hope it helps
[Captivate Android Development] johan8:
Using your kernel over 80hrs, it is quite stable and smooth,

just that the I/O and 3D benchmark is lower than other kernel.

So I think other kernel have tuned up too much, and if uptime over 50hrs memory leak will occur, started to lag.....

su has updated to 3.0.3.2
[Captivate Android Development] stratosk:
Thanks for the info.

su binary will be updated in next Semaphore's version.

Which I/O scheduler do you use?
[Captivate Android Development] kitkitfok:
Would you update to JW1 initramfs?
[Captivate Android Development] stratosk:
Maybe next week.

http://xdaforums.com/showpost.php?p=20304530&postcount=5632
[Captivate Android Development] johan8:
I have tried Noop SIO and SmartassV2 Ondemond

Smoothness are nearly the same, just SIO and SmartassV2 has a bit better benchmarks.

I'm not a benchmarks guy, it is just for reference.

in Quardant, I/O is 3x slower than voodoo,

but in normal usage, I don't note any big different.

I would not update su until it doesn't work, of course it is better to keep everything update.
[Captivate Android Development] stratosk:
I would suggest you to update su if you want. If you flash the next Semaphore version, you will continue to have su updated.
[Captivate Android Development] Elad92:
Hey,

Did anyone used Talon before and started using Semaphore?

I'm really like Talon but this memory leak is driving me crazy.

Does this rom is as fast and smooth like Talon?

Does he have a memory leak too?

Thanks!
[Captivate Android Development] mrsubway:
I used Talon for awhile. Since I got Semaphore I have noticed a big improvement. I am using the bigmem version with no overclocking and it's great.

Sent from my warranty violation of a kickass Cappy. Mosaic/Semaphore. FTW
[Captivate Android Development] mrsubway:
Also Talon/Semaphore are kernals. You may swtch freely between them with no data loss or wipe. Always safe to make a backup first though. :/

Sent from my warranty violation of a kickass Cappy. Mosaic/Semaphore. FTW
[Captivate Android Development] pickupman66:
memory issues

So as of late I have noticed that my phone seems to get laggy. in checking running programs, I notice I only have 38 or less MB remaining. I have the kernel set to Chainfire in the memory management but for some reason it is not killing processes like it should.

any ideas? I am running Mosaic8 with the 2.1.1c kernel. the issue mainly manifests when I am trying to type a text message. the keyboard has severe lag and mis types.
[Captivate Android Development] sinichi21:
Try using thunderbolt lmk it works better
[Captivate Android Development] dpaik:
me2...memory management for 2.1.1 seems to suck pretty bad compared to previous kernels
[Captivate Android Development] johan8:
I've been using Talon since the first day, and using 0.5.2.5 previously.

It is "fast", but have memory leak when uptime over 50hrs,

and it has SOD(sleep of death)......:(
[Captivate Android Development] Elad92:
I've installed it yesterday, didn't feel any memory leak, but a one time the phone got stuck and rebooted itself, probably a init.d script from the previous rom didn't "play well" with the other script so the kernel cleared the init.d folder.

This time I used only the kernel scripts (using the semaphore app) and the phone got stuck and restarted again, this time without clearing init.d so it seems no problem with the scripts.

I wonder what is it... Maybe the 1300 OC? :/
[Captivate Android Development] stratosk:
I think it's OC to 1300. It's unstable in many cases. Please try to undervolt it by -25mV. If it is not stable OC to 1200.
[Captivate Android Development] tazman171:
I've had several lockups while using Semaphore 2.1.1c and with previous versions too, over-clocked or not (been running at 1200 MHz for over a year). Not sure if this is Semaphore though as I had non recoverable lock ups with Talon too while running Mosaic 8 and 8.5.

Certain apps seem to trigger it; the camera for one, Star Chart causes a reboot every time now which sucks as I always used that app. Had quite a few lock ups with Angry Birds (all 3) lately too, once again not sure if that is kernel, rom or software related. :cool:
[Captivate Android Development] geokilla:
Try a reflash of the kernel? If not, do a complete reflash to Gingerbread stock, then flash custom ROM and stuff again.
[Captivate Android Development] pickupman66:
I have been suffering from a memory leak the last few days. runing Mosaic8 wiht the 2.1.1c kernel. after 10 hours or so, I was down to less than 35mb of memory . even with it set to chainfire. not sure why. I just swapped into the CBM version so we will see how that goes.
[Captivate Android Development] tazman171:
I've been down that road but end up with similar results, nothing acting up on it's to put it on the rom, kernel or software specifically.

I've had issues similar to this before with different roms using Talon too, but not close enough to say that were the sames problem.Sema

phore is noticeably the smoothest and quickest and I'll deal with these few "minor" inconveniences as they rarely happen.

When it does act up though it's like the phone throws a fit for 3 reboots and then everything is good again for a few days ,just flashed Semaphore 2.1.1c to so no history with that version yet. :cool:
[Captivate Android Development] dwsmith:
Does this kernel have a recovery in it too?
[Captivate Android Development] upNsmokeAllDay:
Yes it does.
[Captivate Android Development] kitkitfok:
Would you add Audience chips support?
[Captivate Android Development] rquiett:
I'm pretty sure you well get the same answer here as you did in the talon thread
[Captivate Android Development] Elad92:
It helped, the phone is much more stable after the undervolt, thanks!

Can you please explain me how under volt make the phone more stable? Shouldn't it be the opposite?
[Captivate Android Development] chavocarlos:
@stratosk

Please update this awesome kernel for captivate to 2.3.0 version :)

And happy holidays.
[Captivate Android Development] stratosk:
High voltage is not always equal to stability.

I'll do it. Most probably tomorrow. :)
[Captivate Android Development] stratosk:
New version JW1_2.3.0c (27/12/2011)

- ondemand: is_is_busy = 0, sampling_down_momentum = 0, sampling_rate = 40000 when screen off

- Semaphore Auto brightness driver (enable through Semaphore Application - disable auto brightness from settings first, for best results set brightness to lowest value from settings)

- initramfs JW1

- ondemand: implemented sampling down factor

- ondemand: iowait time calculated as load (io_is_busy=1)

- ondemand: New sampling_down_momentum tunable (explanation here)

- enabled /proc/config.gz (as module)

- updated su binary v3.0.3.2

Bigmem version 2.3.0cbm

- 353 MB available RAM (it breaks 720p video recording)
[Captivate Android Development] dang3r1917:
Any news on a CWM version?

NVM just used SGS Kernel Flasher.
[Captivate Android Development] chavocarlos:
Check the second post now, CWM versions is out.
[Captivate Android Development] pickupman66:
I dont get it. I am running the 2.1.1 CBM version that I download and flashed with CWM. I am going to update to the 2.3.3 version and downloaded it with my phone from the QR code and saved it in the downloads folder. I then copied that over to the SD card to flash and now I dont see it when I boot to CWM.

in the past I could always see it. I leave an old copy of the zip from teh previous version on the phone and I cannot even see that.

what I had to do was move it back to the download folder and run the zip from there....
[Captivate Android Development] stratosk:
Are you sure that you downloaded the CWM version?

Because the attachment in first post are for flashing with ODIN, Heimdall, SGS kernel flasher.
[Captivate Android Development] pickupman66:
I downloaded it from the 2nd post. the CWm flashable ones. I think the issue was in CWM not seeing all the zip files in my sd card.
[Captivate Android Development] chavocarlos:
I downloaded with the second post of this thread, try it! If you are using tapatalk or xda app, check tapatalk folder to view donwloaded files, if you use browser check download folder, if you use skyfire check downloads folder.

It have to be there, I flashed using CWM without problem, hurry and enjoy this smooth kernel updated.
[Captivate Android Development] pickupman66:
Ya no Se' ?

I downloaded int woth the QR code and also from my PC browser. I can see if when I connect my computer to my phone via USB but not in CWM.

got it installed anyways... thanks .
[Captivate Android Development] mrsubway:
Just installed BM version. Over 120mb of ram free! Sweet! Nice job! Semaphore4life! :D:D:D

Sent from my warranty violation of a kickass Cappy. Mosaic/Semaphore. FTW
[Captivate Android Development] mrsubway:
And after over 5 hours of Facebook posts and games still no low ram, FCs or SDs. Semaphore is sick! Mosaic+Semaphore=Skynet. Just sayin'. :D:D

Sent from my warranty violation of a kickass Cappy. Mosaic/Semaphore. FTW
[Captivate Android Development] lvq17cm:
sorry 4 my poor english...

can i see semaphore kernel in my vibrant! it's really wonderfull and i want to try it...
[Captivate Android Development] ngochuy:
U can but all the buttons will be changed.

Sent from my GT-I897 using Forum Runner
[Captivate Android Development] stratosk:
New version JW1_2.4.0c

- New version of Semaphore Auto Brightness driver (details here)

- Update Semaphore Script Manager application v0.71 (thanks to HM.Carbide)

- fixes bug when sampling rate is changed.

Bigmem version 2.4.0cbm

- 353 MB available RAM (it breaks 720p video recording)

Happy and Healthy New Year!
[Captivate Android Development] mkr14:
FPS Script?

Is there any way to create a script that raises the max FPS cap to 60? That would be amazing.

Thanks
[Captivate Android Development] geokilla:
What do you need 60FPS for? The human eye generally can't see more than 30FPS.
[Captivate Android Development] mkr14:
Fpse emulates at 60fps and stutters otherwise.
[Captivate Android Development] ugoff:
I think there was a test done a couple versions back on Talon (or maybe Onyx?) to test the framerate cap to see if it really did anything. The consensus was it was almost unnoticeable. I say 'almost', because I did see a difference, but it was the response time between dragging on the screen and the image changing. It was denied that the two functions were related, but no version since then has eliminated that momentary lag.

As far as that 30FPS to the human eye business goes, it's the generally considered average rate the human brain interprets as fluid motion(I think 24 is considered the lowest). It has nothing to do with the eye. Most people can see the difference between 60hz refresh rate on a CRT monitor and 85hz.
[Captivate Android Development] mkr14:
With some games the audio stutters because of the cap.
[Captivate Android Development] chavocarlos:
Sometimes it exits applications, like tweeter or browser, or avoid to open suggestions in swipe keyboard, and have to restart app.

Thanks for awesome kernel, and happy new year.

Using last version.

Sent from the center of the earth.
[Captivate Android Development] studacris:
Existz stopped uncapping the frame rate because it made the screen have an ugly yellow tint.
[Captivate Android Development] Elad92:
Hey,

I'm getting this annoyinh discharging problem. When I charge my phone it charges till it say the battry is full, and if I'm not plug out the charger after some time, the battery is being discharged very quickly.

Talon also did the same thing, but the differnece is that there it just stopped charging and didn't discharge the phone quickly.

Is there any solution?

Thanks!
[Captivate Android Development] geokilla:
It's a Gingerbread bug and nothing can be done about it. Luckily, I don't get this problem anymore so I'm fine.
[Captivate Android Development] ugoff:
Try taking the battery out of the phone for a minute or two. There is a thread somewhere around he about this behavior and this was the answer given. Battery calibration may also be needed. Anytime I've encountered quick-drain, it was usually followed by a SOD, then it started discharging more regularly.
[Captivate Android Development] tazman171:
For the record, running Mosaic 8.5 with Semaphore 2.4.0c and the phone discharging after reaching 100% is the same as it always has been with Gingerbread and my hardware, not faster than normal but not registering the discharge until you unplug the cable.

So, if it hits 100% and you unplug it hours later it will drop significantly from 100% seeming like a quick discharge if one isn 't paying attention to the level at the time they unplug the charger. Been like this for me since GB was released. :cool:
[Captivate Android Development] kitkitfok:
You should remove any FM radio information in this kernel.

In voodoo control, I can see FM tweak.
[Captivate Android Development] studacris:
There ftfy
[Captivate Android Development] stratosk:
Honestly I didn't know that captivate does not include FM radio (I don't own a captivate device).

But, does this bothers you so much?
[Captivate Android Development] kitkitfok:
I don't know for now.

But Corn I9000-C Kernel said that FM module which conflicts with Audience.

And Talon cappy version don't have FM module.

So I think you should remove FM module to prevent/avoid any issue for future. :)
[Captivate Android Development] geokilla:
Is it possible to add "reboot to download" and "turn off phone" in the Recovery?

Sent from my Samsung i896
[Captivate Android Development] stratosk:
Noted for next version.

Although Semaphore does not support this Audience stuff I admit that I have to drop this module.

I don't compile my own recovery. I use chainfire's one. But when I will implement it I will add those functions.
[Captivate Android Development] dpaik:
nice update

nice job on the newly improved version 2.4.0...best one yet
[Captivate Android Development] tazman171:
+1

Have to agree there! :cool:
[Captivate Android Development] catman09:
this kernel works so well that nobody has anything to say!
[Captivate Android Development] Nick0703:
I know right! This kernel is freaking awesome!
[Captivate Android Development] dongfangri:
There is another Captivate like module I9088, which is sold in China. I9088 has the same appearance as Captivate, but has FM module, Semaphore Captivate kernel works well on it. So I suggest keeping the FM module, thus Semaphore kernel can be used for I9088.

Thanks.
[Captivate Android Development] zeropants:
I'm running the Illuminance rom with corn kernel. I tried to flash this one and I got a boot loop twice trying to flash it. Any ideas?
[Captivate Android Development] sepherian:
That ROM is kk4 based, this kernel is JW1 based. refresh corn kernel and that will so your bootloop
[Captivate Android Development] ugoff:
Just thought I'd point out, since it doesn't seem to have been yet(or perhaps it's assumed?) that this kernel has the discharge-after-full problem when on USB, but not on a wall plug, or perhaps anything providing more than 500mA. I've seen older versions of Talon that discharged after hitting full regardless of what the power source was. I thought it was worth mentioning since it seems that it was fixed in current versions of Talon.
[Captivate Android Development] pickupman66:
I get a discharge after full with this kernel. phone will charge to full then stop charging. ill pull it off and instantly hve 97-99%
[Captivate Android Development] 1tontomato:
The two or three percent is normal it's supposed to hover around there to prevent over charging the battery. The charge bug is when it goes to 100% and stops charging all together. If you charge overnight like I do the phone might hit 100% in the first hour and then continue discharging all night, and as soon as you disconnect it goes from 100% to 85%.
[Captivate Android Development] pickupman66:
Oh. sorry.....

Is anyone else getting a 492 error from the market when you are using the 50mb cache?
[Captivate Android Development] ewingr:
Yes. I did today. It has been discussed some on this thread. I'm a bit confused as to the fix after reading though all this tonight. At any rate, search this thread, and you'll likely figure out a fix.
[Captivate Android Development] yobbei:
Is there gonna be a captivate version of 2.5.0 jvu?
[Captivate Android Development] DAGr8:
I asked in the i9000 thread he sid , it woudl come soon , you can go in there and ask for ETA , no harm in that ..

Im dying for new clockwork recovery ..
[Captivate Android Development] yobbei:
LOL I thought the first rule of you devs is NOT TO ASK FOR ETA!!
[Captivate Android Development] geokilla:
Only Team Phoenix says that as far as I know. A lot of devs don't really seem to mind the ETAs, or they just ignore the question. A lot of devs don't spaz and go crazy like Team Phoenix does.
[Captivate Android Development] reinbeau:
It is.

None of the developers like pressure, just don't do it.
[Captivate Android Development] mrsubway:
The Devs make our phones actually work to their full potential and do it for free. This is NOT the crippled piece if s**t I got out of the box. When updates come, they come. Waiting for greatness is worth it. :D

Sent from my warranty violation of a kickass Cappy. Mosaic/Semaphore. FTW
[Captivate Android Development] NunHugger:
Geo....will you marry me?

*anxiously awaits your answer...preparing to spaz out with glee.
[Captivate Android Development] geokilla:
Thought nuns can't marry :p
[Captivate Android Development] NunHugger:
Sigh...always a bridesmaid...

Sent from a phone.
[Captivate Android Development] stratosk:
New version 2.5.0c

- CWM v5.0.2.7 (special thanks to Mialwe for his hints and for his mount code and of couse many thanks to CM team)

- busybox v1.19.3-cm7

- JVU initramfs

- fix front camera pictures issue

- fix capture frames during video recording (maybe dropped in final release)

- 337MB available RAM (due to the above fixes)

- updated Semaphore scripts by HM.Carbide (thanks to him, some scripts will be available as addon packages)

- su permissions changed to 6755 (?)

- Added script to load configs module

Bigmem version 2.5.0cbm

- 353 MB available RAM

Breaks 720p video recording

Breaks photo capture during video recording

Breaks front camera photo capture in JVU
[Captivate Android Development] chavocarlos:
Thanks for your support for our phones. I know that original version come from i9000, but i wan to feedback you.

Captivate don't have front camera, so its fix don't will be used ... is possible to remove this fix in captivate version to save more RAM? Maybe, only this fix drop a few KB, if it is too complicated forget my request.

Hope that you have understood my english :D
[Captivate Android Development] stratosk:
Honestly, I didn't know this.

Though, the extra memory that JVU needs, is used for photo capture during video recording feature.

Eventually, this extra reserved memory also solved and the issue with front camera.

So, we can't save any memory.
[Captivate Android Development] chavocarlos:
Yeah, i supposed it, but i want to try :D
[Captivate Android Development] studacris:
Just when you think it can't get better, you go and do this :)

Great job man absolutely no complaints.
[Captivate Android Development] geokilla:
Yes it does. There is no fix for it.
[Captivate Android Development] chappatti:
Thanks, geo !
[Captivate Android Development] goodolsen:
Installing now, shall see how it goes.

Sent from Mister Red
[Captivate Android Development] jjtitus098:
I don't know how many times this has been asked, but it is NOT a bug. It does it on purpose to lengthen the life of the battery. Don't know why everyone still thinks it's a bug.

Sent from my Captivate with CM7.
[Captivate Android Development] goodolsen:
Where would one find said app?

Sent from Mister Red
[Captivate Android Development] stratosk:
You may find it here http://xdaforums.com/attachment.php?attachmentid=591080&d=1304947623
[Captivate Android Development] Mongostylor:
disable lagfix, coming from DC?

Is this version good for any gingerbread i9000 rom? I'm on Darky 10.2.2 which is JVQ based.