yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] 6688xp:
I used 1.8.1 before and I found the battery life is not so good compared to another famous kernal Speedmod. How big is the battery improvement on 1.8.2 and how does it compared with Speedmod.
[Galaxy S I9000 Android Development] extralife:
@1.8.1 - cant boot or entering recovery after "nandroid" restore - stuck at the very first screen

download m. ok

---

hmm...flashed cf-root - boot ok
[Galaxy S I9000 Android Development] Perka:
Flash kernel again with odin.
[Galaxy S I9000 Android Development] grifovunque:
it's possible to add other virtual cache? now you have add 50 mb but the game "third blade" it's impossible to download because there is not enough space...

have you the same problem?

why only 50 mb and not 70/80?
[Galaxy S I9000 Android Development] darckengel:
Edit the script enable_cache_50 on system/etc/init.d

change the line where the data file is created (dd ..) count=55808 by 61440 (60mb).

delete the cache.img present in data/local/

reboot

enjoy
[Galaxy S I9000 Android Development] grifovunque:
thank you very much, now it works :)
[Galaxy S I9000 Android Development] DocMarc73:
I came from speedmod myself, a couple of days ago. Nothing beats speedmod in regards to battery life and stability. But in the end the responsiveness of speedmod (which is still okay) wasn't enoigh for me. So i switched to semaphore. Still testing, but battery life is noticeably worse with it. Bushidos screenstate script (ondemand/conservative) helps a bit though.

Didn't have any stability/functionality issues with semaphore. Stock jvq firmware here.
[Galaxy S I9000 Android Development] gsw5700:
Dude use semaphore 1.8.2 bm, with jvt, use smartassv2 and sio, battery life is wicked

Sent using TCP/IP
[Galaxy S I9000 Android Development] malcho:
After days of using smartass v2 with simple i/o i must say that phone runs smooth on most of roms.

It drains battery little faster on wifi, specially youtube and on video recording butt who cares.No fc,no sod, stable as rock.

OC work,scripts works.
[Galaxy S I9000 Android Development] B-Ace:
Thx for the Answer ;)

I thought on JVQ i can only use the JVQ 1.3.3 Kerbel xD
[Galaxy S I9000 Android Development] DaRkMyk:
It's not always with the Kernel. There are a lot of factors affecting battery life.

I used to be a Speedmod user too but since hardcore is no longer that focused on SGS1, I switched to Semaphore. For me Semaphore has the speed & reliability of Speedmod plus more features.

I Swyped this on my Galaxy S
[Galaxy S I9000 Android Development] lord danko:
Hello stratosk have a question for you: which would be the ideal configuration of the kernel 1.8.2 for the games that they need from the whole capacity of the sgs, for example as the games of gameloft hd. At present I have it formed in smartv2 +sio+ 1200mhz, and notice lag in the games. Might you to help me?.

Sorry for my English is bad.

Thank you!!!:D
[Galaxy S I9000 Android Development] dani_z:
Try 1.8.2bm ...
[Galaxy S I9000 Android Development] stratosk:
Hi,

Except for bigmem version you may try ondemand + noop scheduler. I don't know if it's better, but you may try it.
[Galaxy S I9000 Android Development] shashank.aviator:
would the latest version work on JVH?
[Galaxy S I9000 Android Development] mickeko:
I'm using it with jvh, haven't run into any problems at all.
[Galaxy S I9000 Android Development] PIRATA!:
Ok..I have just installed this last v1.8.2 over my DarkCore 2.9.3 that I was using with my Darky rom 10.2.2.

I have to say that I have dicided to ty another kernel because people where writing here that this Semaphore kernel gives more speed to the Darky rom....and I have to say that it is quite true!

Before my phone was really laggy and slow in managing multitasking...but now it seams quite better.

I just have some infos about the Semaphore app that just appeared in my app list.

What is Governors? ..someone told me to set it to SmartassV2

What is Schedulers? ..someone told me to set it to Simple I/O

What is Netfilter? ..someone told me to activate it!

What is TUN?

What is CIFS?

What is Virtual /cache to 50MB?

What is Kernel Scheduler and Chainfire

What is Low Memory Killer? ..someone told me to set it to 32mb-multitasking

What is SD-Card read ahead? ..someone told me to set it to256kb-64kb-best

What is Startup/Shutdown sounds?

What is VM Dirtyness and Chainfire?

Sorry for the long list of quesions, but I would to understand well all of them.

Thank you.
[Galaxy S I9000 Android Development] stratosk:
You may find useful information about your questions in http://www.semaphore.gr/how-to/use-modules-and-scripts

About governors:

http://xdaforums.com/showpost.php?p=19223547&postcount=4436

Semaphore supports 3 governors ondemand (default), conservative and smartassV2. It should be your choice if you want to change the default one.

I/O schedulers handle input/output in an operating system. Default on noop (the simplest one and recommended for SD storage). You can also choose deadline or SIO. I think SIO it's better than deadline for our phone. I also think noop is faster but SIO is more responsive.

Netfilter: you need it only if you use Wifi or USB tethering and/or firewalls. If not, you don't have to enable it.

TUN: you need it for VPNs

CFS: for mounting windows share's. You can access a shared Windows folder through network, just like a directory in your phone.

Virtual cache 50MB: default /cache partition is 30MB. Some application on market (usually games) > 50MB. As a result you can't download them. Use this option to resolve this. Disable after you download them.

Kernel Scheduler and Chainfire: Chainfire is a great developer. :) Kernel scheduler tweak is a... tweak he made in kernel's scheduler. You may try it.

Low Memory Killer: a functionality in android linux kernel to automatically kill applications when your are running out of free ram. Selecting these options depends on your phone usage. Lower value = better multitasking and less free memory.

What is SD-Card read ahead: cache in KB for reading your SD. I trust HM.Carbide's conlusion on this.

Startup/Shutdown sounds: Chainfire (see above) in his kernel (cfroot) deletes startup and shutdown sounds to make some free space on /system in order to install his stuff. Semaphore uses the same approach but instead of deleting them creates a backup. If you make some extra space in your /system you may use this option to restore the sounds (thanks to HM.Carbide).

VM Dirtyness and Chainfire: also a chainfire's tweal to kernel about how often the kernel flushes the changes from a cache to disk.

I hope you found some answers to your questions. :)
[Galaxy S I9000 Android Development] DocMarc73:
Thanks for your efford! Could you also tell us something about negative side effects of enabling windows shares, vm dirtyness and kernel scheduler?

If there aren't any, then why aren't they enabled by default? I mean windows shares sounds pretty useful. Does it consume more power?
[Galaxy S I9000 Android Development] stratosk:
I don't think there are negative effects. CIFS is a module. I don't load it by default because not many people use it. If you need it, you use it. The other 2 it's a matter of taste, I think. You may enable it for a while and check if they have noticeable difference for you.

None of these consumes more power.
[Galaxy S I9000 Android Development] lord danko:
Thank you I will prove it !!!!:D:D
[Galaxy S I9000 Android Development] HM.Carbide:
New version of Semaphore Script Manager v0.62

The app, and the scripts will be included in next Semaphore Kernel releases, but you can download and test them from:

Semaphore Script Manager v0.62

Changelog v0.62:

- Fixed: Autorotation now uses system preferences

- Completely thread safe

- Collapsible Categories, to get a better overview (state will be remembered on open/close of the app and on reboot)

- better texts

- optimized app size

- added/enhanced scripts, so nearby every feature can be enabled/ disabled without reboot.

(so settings can be compared better. A reboot needs a long time and states are reseted, this makes it very hard to compare the settings.)

- New kernel feature:

* Underclocking

* Conservative Governor tweaked for long battery life

* all features are immediately disabled without reboot

- AddOn Tweaks:

* Immediate disable/enable of 50MB Cache, without reboot

* Touchscreen: Stock, Chainfire, very sensitive settings

- New script functions in Miscellaneous:

* Clean Busybox (deletes busybox in system/bin, system/xbin)

* Voodoo-Color set Stock Color ("disables" voodoo color, by setting stock colors)

* Profiles:

- Kernel default (disables all features and cleans init.d, only semaphore scripts, nothing else)

- Recommended(HM) (enables my preferred settings)

- SaveBattery (sets aggressive battery save setting, phone will lag a bit, good if long battery life is needed)

Install app:

Copy Semaphore apk to sd card and click on the file in any explorer on the phone.

Install Scripts:

unpack zip file:

Move the Folder inside to the sdcard. (On the sdcard should be a SemaphoreScripts folder and the scripts in it)

SemaphoreScripts_base1.82_reworked_v5_sdcard.zip:

The files are now prefixed, before copying them to scdard, delete SemaphoreScripts folder on sdcard, to avoid collitions.
[Galaxy S I9000 Android Development] malcho:
Good job with semaphore app.

One thing i think it's better to have bold text instead [smartass v2] on description.

Or bold with little larger font.
[Galaxy S I9000 Android Development] sirbrian:
Birthdate Error between Google and Go Contact EX

I am not so sure if it is Kernel, ROM or app problem (between Google and Go Contact EX) as I only noticed it after some updates on Kernel and Go Contacts.

I noticed that all birthdate in my Google contacts that are from 01 Jan 1982 and earlier etc 27 Dec 1977, will show up as one day earlier in Go Contacts EX. But in the Google contacts they are ok.

Any advice?
[Galaxy S I9000 Android Development] demonstone:
All Go xxx stuff is beautiful, but it doesn't work well. I. E. Go Launcher Ex can cause bsod with most of kernels.

Sent from nobody knows where
[Galaxy S I9000 Android Development] rmean:
Well, I'm using it since months with different kernels. if i had bsod, it was caused by bad uv settings, but certainly not by go stuff or any other app :)
[Galaxy S I9000 Android Development] Fenvarien:
I never had any Go-Launcher related bsods, used Darkcore and (till today) Semaphore in this time. Too much UV or OC was my favorite way to create nice crashes ;-)
[Galaxy S I9000 Android Development] jamir5:
can i use thunderbolt with this?

thanks
[Galaxy S I9000 Android Development] danieldmm:
Me too, GO Launcher its great... Never have hissues, using all time whit Semaphore Kernel...

Cheers

---------- Post added at 12:14 PM ---------- Previous post was at 12:10 PM ----------

Check this:--->http://xdaforums.com/showpost.php?p=19264523&postcount=1306

If you use Smart Ass V2 like me we must change script S98screenstate_scaling--->http://xdaforums.com/showpost.php?p=19277312&postcount=1317

Cheers
[Galaxy S I9000 Android Development] Fenvarien:
Yes you can. I currently have Thunderbolt 1.9.0 running with Semaphore. Please mind that you need to disable tweaks and settings like LMK in the Semaphore App. For more details you can look in the Thunderbolt thread, there was a recent discussion about that.
[Galaxy S I9000 Android Development] jamir5:
how can i disable lmk and sdcard readhead?

there is no option to disable that in semaphore scriptmanager.

so if i will not use smart ass i dont have to edit screenstate scaling?

if i use smartass what part in the script i have to edit?

sorry im noob to this.

thanks
[Galaxy S I9000 Android Development] Fenvarien:
You need to delete the LMK and Sdcard scripts in the init.d manually, for example with root explorer.

Yes. I prefer ondemand governor with SIO scheduler.

The script is very well commented, if you need more details have a look in the Thunderbolt thread, there is actually an ongoing discussion right about this.
[Galaxy S I9000 Android Development] danieldmm:
Yes, there is the option, just enter in Semaphore apk under LMK select default, under SD-Card select default, this will remove scripts in ini.d folder...

whith SmartAssv2 check the thread of pikachu... i posted one pastbin link modified to work whith smartassv2, just waithing that pikachu confirm that its ok...

Cheers
[Galaxy S I9000 Android Development] pikachu01:
I posted a reply :P

Just need to comment two lines if you want to make smartassV2 both in awake and sleeping governor.
[Galaxy S I9000 Android Development] HM.Carbide:
If you disable a feature, or choose default option, in semaphore script manager app, the script is automatically deleted from init.d.

Easy install, and easy uninstall, as it should be with all scripts :).

No reboot needed, no flash needed.
[Galaxy S I9000 Android Development] skodaslx:
No reboot needed?

Do you read this?

http://xdaforums.com/showpost.php?p=19251562&postcount=264

This also happend with the newst version 0.62.
[Galaxy S I9000 Android Development] danieldmm:
I have no hissues whit this... So i think that its not normal...

Cheers
[Galaxy S I9000 Android Development] HM.Carbide:
No, this is not normal. I testet the scripts very often, and there was not a single reboot.

Did you install other scripts/ packages/ modules?
[Galaxy S I9000 Android Development] Drift spunk:
Mate I've used your rom since your very first released but how come there isn't any support for JVA? its the latest gingerbread
[Galaxy S I9000 Android Development] skodaslx:
I tested thunderbolt scripts but only issues for me.

Then I removed the scripts with the cwm restore package. There was nothing left in /init.d before I flahed oserx teaser v.1.0 from 10.Nov.
[Galaxy S I9000 Android Development] BridX:
Both my tethering r not working, any work around ? cheers
[Galaxy S I9000 Android Development] pikachu01:
Did you enable the netfilter script?
[Galaxy S I9000 Android Development] malcho:
Did you enable netfilter script?

It's written about this 1000 times!
[Galaxy S I9000 Android Development] BridX:
Thanks. Its my first tym using this kernel.
[Galaxy S I9000 Android Development] bassie1995:
This is a kernel, not a ROM.

JVA is not the latest Gingerbread, it's old. Maybe in your country JVA is the latest official ROM, but in other countries, JVT is.

You can always try if the latest kernel works on JVA.

How you doin'? Greetings from my GT-I9000!
[Galaxy S I9000 Android Development] darckengel:
It should works with JVA.
[Galaxy S I9000 Android Development] pikachu01:
He's talking about XFJVA (Build data of Oct 2011) I think, not the old XXJVA (which is very old btw)
[Galaxy S I9000 Android Development] Drift spunk:
Yes that one :-)
[Galaxy S I9000 Android Development] cooldoc007:
love ur kernel.. jus one wish.. could u please include 1100mhz too.. as my phone gets stuck at 2000 mhz and i m using tegrak to overclock at 1152mhz.. please do consider..
[Galaxy S I9000 Android Development] Nergla:
2000 MHz does seem a little high
[Galaxy S I9000 Android Development] darass:
did anyone noticed sometimes freezez especially when playing games? and if it happens only rebot helps. I noticed it on 1.8 and now on 1.8.2 version and many people in poland noticed it too when i was asking on polish android forum about that issue. im on stocj clean JVT.
[Galaxy S I9000 Android Development] rom08:
I have same problem since i use gingerbread. It didn't happened with froyo but since gingerbread I have freeze sometimes while playing or surfing. Another thing I notice since gingerbread is 3d games are a lot slower than with froyo. Anyway I tried all kernels eccept damian one (even the stock one only rooted with zergrush method) and I encounter freeze from time to time with every one of them. So I stick with semaphore for now as it is the one I like the most.
[Galaxy S I9000 Android Development] BridX:
Much regards to Semaphore. Am using jvt 1.8.2 but can't oc to 1.3ghz, everytym I try my phone hangs en reboots itself to 1.2ghz. Any fixes ?

cheers
[Galaxy S I9000 Android Development] malcho:
Some phone simply can't handle 1300 oc.Same thing on my phone.Stick to 1200 it's more than enough.
[Galaxy S I9000 Android Development] ramanadodda:
Hi Stratosk,

Can I use Semaphore JVT_1.8.2 for Darky's ROM XXJVQ version?
[Galaxy S I9000 Android Development] stratosk:
Hi, yes you can use it.
[Galaxy S I9000 Android Development] ninjaskija:
What about JVA version ?

Tx
[Galaxy S I9000 Android Development] darckengel:
You can too
[Galaxy S I9000 Android Development] jamir5:
can someone help me pls

i have thunderbolt script with semaphore kernel 1.8.2bm wit ext4 enabled

i tried to undervolt using smartassv2 everythings fine at first after 15 mins it began to restart and restart and restart..

i cant do anything but to restore my nandroid backup, so i use to restore in cwm,

after it restore now i cant pass to the logo samsung galaxy s,

i cant go to recovery anymore only download mode

can some one help me i enable ext4

i read that to reflash rom again i have to convert to rfs again but how will i do that i i dont have recovery anymore pls help me its my birhtday today ugghhh
[Galaxy S I9000 Android Development] pikachu01:
Protip when undervolting:

Stress test your phone before saving the undervolt settings as boot.

If you want to reflash your phone, you can do so by Odin, in which you will lose all your unbackuped data.

You don't need to convert your file system back to RFS to flash using Odin. Just reflash. It'll get reverted to RFS when you reflash.
[Galaxy S I9000 Android Development] ninjaskija:
i was talking about XFJVA the latest stock build (4 oct 2011). Are u positive ?
[Galaxy S I9000 Android Development] stratosk:
Happy birthday!

You should be able to boot in recovery with 3 buttons. Are you sure that you can't do it?
[Galaxy S I9000 Android Development] jamir5:
thanks sir.

i cant able to go to download mode.

but its already ok now. pheww.

i just flash again your kernel in odin and evrything ok again.

i have a question thou,

if all fails and only download mode is ok

am i doomed? because im on ext4

is it ok to flash again a rom if you didnt convert back to rfs?

whats the consequences?

many thanks

oh thanks for the replay sir pika.

i see, im afraid ill messed up with the fs so i ask this question.

yes,i didnt stress test. i just follow your instruction and your uv example,and i set it on boot.. my bad.
[Galaxy S I9000 Android Development] darckengel:
Yes, like all other GB roms

and JVA is almost the same than JVT.
[Galaxy S I9000 Android Development] jocke_lulle:
I have flashed stock rom with odin many times with ext4 fs enabled. I just use 512pit, pda,modem,csc and check the repartition. And then I get stock rom with rfs fs.
[Galaxy S I9000 Android Development] manjee:
It happened to me several times, not when UVing but when trying to use the samsung email app with an exchange pro account Oo. The phone is stuck with recovery 3e (stock one) and only dowload mode is accessible.

Straight forward to an EASY SOLUTION : you just have to flash the kernel with ODIN, not the full rom (that has been restored by the nandroid backup), and wipe caches... done !

As I told, this happened several times to me, and only with semaphore (never with Talon), so i think it's a compatibility issue between busybox and CWM in the semaphore kernel : the restore function doesn't seem to flash kernel.

What's weird is that the kernel got corrupted by the normal use of an app (sgs email app for me, tried with sgs2 email app too, but same result :'( ).

Hope that helps !
[Galaxy S I9000 Android Development] danieldmm:
I use alot CWM to restore my backup, never have problem, using Semaphore Kernel a long time... I dont think its related whit Kernel...

Cheers
[Galaxy S I9000 Android Development] betovanbuuren:
Hi, i've a question:

I already know that for BLN in stock JVT for sms need to install a 3rd party app like Go sms. But what do i need to do to the missed calls work with BLN?? maybe some patch or another 3rd party app??

Thanks in advance
[Galaxy S I9000 Android Development] danieldmm:
No need for 3rd party app, just Services.jar patched...

Cheers
[Galaxy S I9000 Android Development] Greenpeace22:
Does anyone experience reboots during calls? It happens to me 2-3 times a day. I'm on jvs + 1.8.2
[Galaxy S I9000 Android Development] betovanbuuren:
Any source to get get them and how to patch them?
[Galaxy S I9000 Android Development] ZaneZam:
Hmm, i also got one 2 hours ago :-( ,after about 15 min talking force reboot. so i just wiped dalvic+cache partition and disabled the tweaks in sema manager, will see if that helps somehow. I am on JVT + 1.8.2bm
[Galaxy S I9000 Android Development] sarbe:
Buy the pro version and support the developer.
[Galaxy S I9000 Android Development] LEENO:
Can i install semaphore kernel on darky 9.5?
[Galaxy S I9000 Android Development] haloimplant:
Just like to say that I am also getting good battery life (26 hours unplugged and 3.5 hours usage still 15% left) with smartassv2 and simple I/O along with 1200 OC.

I switched to this from Ondemand and No-op which was pretty bad on the battery for some reason.
[Galaxy S I9000 Android Development] MasterJam882:
hey stratosk

just a lil' question. After the newest 2.3.7 gb sources were released end of october - is there a new 1.8.3 with updated sources coming or does 1.8.2 allready have these built in?

thx for your help and ur awesome work in here

greetz
[Galaxy S I9000 Android Development] pikachu01:
Where did you get the 2.3.7 source? Cyanogenmod?
[Galaxy S I9000 Android Development] umberto1978:
No, you cannot. Because Darky 9.5 is froyo based and this is a kernel for gingerbread.

Edit: sorry Sikydude, i missed your answer, sorry...
[Galaxy S I9000 Android Development] Proelio:
What are the advantages of smartassv2 governor?
[Galaxy S I9000 Android Development] umberto1978:
Smartassv2 actually allowing optimal scalability of clock frequency of a CPU, it seems that the best results are obtained with a single CPU core, high clock frequencies.

Another peculiarity is that this governor is awakened by the terminal state of an almost instantaneous DeepSleep. Give it a try, set this as a governor and try to lock the screen and immediately press the Home key. Then change governor and do the same evidence, do not say that you do not notice the difference! Obviously the battery consumption is affected in a negative and positive responsiveness suffers. No lag in the scaling of the CPU clock. I hope I was clear enough.
[Galaxy S I9000 Android Development] HorusEyE:
Anyone can confirm if the app aLogCat works with kernel Semaphore 1.8.2???

I can't get it to work.

So i did this:

1 - Flashed the JVT stock rom via Odin.

2 - Installed aLogCat app from market and tried it. It worked.

3 - Rooted the phone with CF-Root-XX_OXA_JVT-v4.3-CWM3RFS.tar via Odin.

4 - Tried aLogCat again and it worked fine.

5 - Flashed the Semaphore 1.8.2 via Odin.

6 - Tried aLogCat and it DIDN'T work.

7 - Flashed the JVT stock PDA file via Odin.

8 - Tried again aLogCat and it WORKED again...

Is there any know issue with Semaphore 1.8.2 and aLogCat??
[Galaxy S I9000 Android Development] manjee:
Did you read the 1st post ? ;)

just tick 'enable logger' in semaphore app !
[Galaxy S I9000 Android Development] HorusEyE:
I feel kinda embarrassed but i didn't know that that options was to allow aLogCat to work...

Thanks anyway
[Galaxy S I9000 Android Development] bhu1:
Any plans for semaphore for jva, stratosk?
[Galaxy S I9000 Android Development] McDown:
I'm using 182bm with JVA just fine.
[Galaxy S I9000 Android Development] stratosk:
Hi, can you please some details about this ROM? Is it branded?
[Galaxy S I9000 Android Development] yao86:
Hi there,

Can i know which systems apps is safe to remove?

I mainly use apps like gmail, facebook, etc..

Is sns account ,Some google apk save to remove?

Appreciate that some can post a list of apk that can be removed safely without causing reboots or FC.

Im using Jetpack v6+ rom and semaphore 1.8.2bm kernel.

Thanks in advance!