yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] pikachu01:
Oops. I did invert it. My bad LOL.

Yes, it's aggressive, but based on my findings it still is more battery saving than ondemand.

Edit: Actually it is moderately aggressive as it'll go up and go down more easily with this setting.

The IBM's one is harder to go down as 20 is a very low number. Agh, that's how I got it inverted, I thought it was the other way around LOL.

IBM's default is like ondemand-like, but scales up slower, and scales down slower.
[Galaxy S I9000 Android Development] darckengel:
In fact, It depends a lot of your usage.

There is no perfect governor, each has his limits and drawbacks. I just wanted to proove you that in some situations, battery life is worst with conservative governor.

And no, on demand governors scales faster down than conservative as it uses the up thresold to determine if you have to use a lesser freq, the difference is that you will go through all the intermediate freqs to reach the good freq, but as you use 85(for Semaphore)% as down thresold, you will have freq wich fits the best with your need.

Remember that with conservative at 30 down thresold, you will stay at 1Ghz even if you have a load wich you could support at 400Mhz, with on demand, you will be at 400Mhz.
[Galaxy S I9000 Android Development] pikachu01:
True. I just wanted to prove that battery life when screen is off for spurious low load activities actually improves with conservative governor set that way :)
[Galaxy S I9000 Android Development] krosscheck:
I have a phone.apk Crash. Is a fix possible?
[Galaxy S I9000 Android Development] pikachu01:
Actually I misread again. Up threshold is 70 while down is 35 for Zach's script which is not aggressive at all.. It's even less aggressive than IBM's.
[Galaxy S I9000 Android Development] HM.Carbide:
Ok, there is in general a problem with jvt and wifi.

Look in this or in jvt thread.

It has something to do with dhcp. Try to clear dhcp entry of your device on router, if you can. The dhcp lease time i think has also to be changed on router.

But i think you will get better help on jvt thread jin general section.
[Galaxy S I9000 Android Development] Skkip:
" addon script to change /cache to virtual 50MB " doesn't seem to work here.

I don't get the warning concerning space, but I get antoher error.

Anyone can confirm this works?

Thx in advance
[Galaxy S I9000 Android Development] McDown:
It worked for me.
[Galaxy S I9000 Android Development] Skkip:
I found out whats wrong: If i change the permissions of cache with root explorer everything works fine... is there any way i can fix this permanently??
[Galaxy S I9000 Android Development] zenosteam:
i always have this wifi problem ,when i try too open semaphore apk script manger i have an error what wrong ?
[Galaxy S I9000 Android Development] stratosk:
What was the old permissions and what is the new?

@zenosteam

Can you please specify the error?

What exactly is the wifi problem? Disconnections?
[Galaxy S I9000 Android Development] zenosteam:
ok well i have fixed the permission in cwm and all work fine ,thanks for your fast reply:)

---------- Post added at 07:51 PM ---------- Previous post was at 07:48 PM ----------

one question i want to try thenderbolt 1.5 script do you thinks that i will have any conflict ?
[Galaxy S I9000 Android Development] malcho:
I tried thundebolt 1.4 on stock jvt with semaphore butt it broke my wifi.If someone install 1.5 share your experience.
[Galaxy S I9000 Android Development] stratosk:
I didn't try it or read what exactly does.
[Galaxy S I9000 Android Development] Skkip:
old was

owner/group/others:rwxrwx---

770 i think

new is (just to get it working):

owner/group/others:rwxrwxrwx

777 i think

any ideas why it only works this way?
[Galaxy S I9000 Android Development] stratosk:
I just test it. I checked the virtual cache. Checked the permissions of /cache: 770 (rwxrwx---)

Downloaded an app from market.

I think something else was your problem. Can you change back the permissions to 770 and retry?

Please note that 770 is the default (stock) permission of /cache
[Galaxy S I9000 Android Development] habylab:
Sorry this is probably obvious, but anyone know a link to explanation for the tweaks application?
[Galaxy S I9000 Android Development] darckengel:
http://xdaforums.com/showthread.php?t=1277627
[Galaxy S I9000 Android Development] cdmackay:
Just donated; thanks very much indeed.
[Galaxy S I9000 Android Development] s3icc0:
Hi Stratosk,

It is possible to add a feature for setting autobrightness steps? Now when there is a powerful app for your kernel it will be very nice to set your own values through your script manager ...

Thanks
[Galaxy S I9000 Android Development] joaogalvao89:
suggestion for the control of color for this kernel?

thank you
[Galaxy S I9000 Android Development] Stile35:
I am using 1.8.0. version with JVT kernel and I installed BLN control free application but LED notification does not work. In case of missing call or SMS, my LEDs are not on. Of course, I enabled it in BLN control application. Anybody else with same problem?
[Galaxy S I9000 Android Development] pikachu01:
SMS requires custom ROMs to patch their framework. Missed calls require BLN Control Pro.

Or use other sms apps like Go SMS
[Galaxy S I9000 Android Development] Stile35:
It doesn't work also for received e-mails (not gmail). Hmmm...
[Galaxy S I9000 Android Development] T0rchlight:
I have hang issue when loading big games like Gameloft's, O2Jam, Real Steel. With 1GHz the chance of hang is lower, but 1.2GHz is like hanging everytime.

ROM: JetPack v6 Plus

Kernel: Semaphore 1.8.0

Tweak: Thunderbolt 1.5.1
[Galaxy S I9000 Android Development] pikachu01:
Your phone can't cope with 1.2GHz methinks :)

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

Yup, gmail is a known issue if you're using Go Launcher Ex. It states there everytime you install an update or view the changelog.
[Galaxy S I9000 Android Development] T0rchlight:
1GHz will hang tho, but I never freeze in other app. Can watch 720p continuously in 1.2GHz without any issue.
[Galaxy S I9000 Android Development] atub:
+1 for smartass v2 governor
[Galaxy S I9000 Android Development] Stile35:
I am not talking about gmail, I am talking about BLN notification for regular mails receiving through POP3. For them also I don't have BLN notification although it should be working by default. Is it true?
[Galaxy S I9000 Android Development] pikachu01:
This is weird. Liblights might not be copied correctly. Just to try one more experiment, can you try using GoSMS and see if BLN works?
[Galaxy S I9000 Android Development] Stile35:
No, it doesn't work with GoSMS either. I receive SMS and screen turn on for several seconds and maybe this is the reason why BLN is not activated. Hmmm...
[Galaxy S I9000 Android Development] darckengel:
For non stock sms, you have to activate Led notification in the app.

Don't know if it's available for go sms, but it's available for handcent.
[Galaxy S I9000 Android Development] stratosk:
Thank you so much for your donation!
[Galaxy S I9000 Android Development] stratosk:
Hi, as I said in the past I will try to 'play' with auto brightness. But, since I'm really satisfied for default behavior I always set the lowest priority to this.:)

You may use Voodoo control application or use speedmod color presets from Semaphore application.

If you mean for suggested values of voodoo control if you search this or other threads you may find hundreds of them. But, it's better to select them according to your taste.
[Galaxy S I9000 Android Development] zerox_100:
I get very low brightness with JVT + Semaphore. Automatic brightness is as low as lowest manual brightness setting.
[Galaxy S I9000 Android Development] stratosk:
Do you mean that auto brightness doesn't work for you at all?

Also, try to reset the default values for gamma and RGB in Voodoo control application.
[Galaxy S I9000 Android Development] Davestar2000:
Auto brightness working but very limited range

I have a fresh install of completely stock JVT with Semaphore 1.8bm kernel.

The SGS feels snappy, even with 60 apps installed, and the colors are awesome.

Only problem I have is that the lowest auto brightness level is way too bright to read at night. I sometimes wish I still had Froyo, because back then auto brightness was smooth and had a great dynamic range.

Is there anything I can do to lower the brightness? Turning auto brightness off and setting the brightness manually is just as bright.

Please, any input, this is auto brightness issue a real dealbreaker.
[Galaxy S I9000 Android Development] sarbe:
Yes it is available on GoSMS, BLN works fine for me on JVT Simplicity 1.5.1 with Semaphore 1.8.0
[Galaxy S I9000 Android Development] delly47:
you need to uncheck "screen on" to get go sms and bln to play nice
[Galaxy S I9000 Android Development] zerox_100:
Yeah, seems like it. Brightness is always the same when it's on auto.

Reseting default values in Voodoo Control didn't help.
[Galaxy S I9000 Android Development] stratosk:
I think the only thing you can do is lower gamma settings from voodoo color application.

Can you please confirm that the light sensor is working OK? Try this *#0*# in phone keypad and select sensors.
[Galaxy S I9000 Android Development] mukuro:
here the patch for stock sms app :D

tested in JVT
[Galaxy S I9000 Android Development] zerox_100:
Yes, the light sensor works.

When testing the light sensor, the screen brightness also changes. At 200 lux it's clearly brighter than at 40 lux (shouldn't it work the opposite way :confused:). This doesn't happen otherwise than when testing.
[Galaxy S I9000 Android Development] stratosk:
No, more luxes means more brightness in environment -> need for more brightness in the screen. But I don't know why it is not working when not in test mode.

Edit:

Did you flash anything else on your ROM? Was is a clear flash?
[Galaxy S I9000 Android Development] Stile35:
Yes, you are right. This is problem for other applications like e-mail receive. All receiving events are making display to turn on, so consequently BLN will not work. Shame!
[Galaxy S I9000 Android Development] stratosk:
"Shame" ?!?
[Galaxy S I9000 Android Development] Stile35:
Thanks but which one to use, odex or deodex if I am using stock JVT with Semaphore 1.8.0?

Yes, shame (pitty) that BLN is not working for e-mail received notification and other notifications that turn on the screen.
[Galaxy S I9000 Android Development] madd0g:
Worked on stock deodexed JVP and now I've got F1 v9 JVP and also works with stock SMS app, never tried blinking though.
[Galaxy S I9000 Android Development] habylab:
How is the battery with this vs other kernels and CF Root?

Thanks in advance!!!!
[Galaxy S I9000 Android Development] Muaddib69:
oops checked on pc and is 1.21 (my apologies).

(i'm tooooo old?)

To reflash just using odin? Will lose anything?

Thanks again.
[Galaxy S I9000 Android Development] stratosk:
No problem. ;)

Yes, you may reflash using odin without losing anything.

P.S. you may check kernel version from Settings->About phone->Kernel version
[Galaxy S I9000 Android Development] habylab:
Oh quickly, do the Tweak and CWM apps that come with CF-Root work completely with this?
[Galaxy S I9000 Android Development] Muaddib69:
Thanks, done and working the bootanim you linked.
[Galaxy S I9000 Android Development] hellfirez1714:
If you update the kernel itself, not
[Galaxy S I9000 Android Development] stratosk:
Yes, they work
[Galaxy S I9000 Android Development] :
This kernel really rocks, BT now working like a charm, bootanimation is also cool.

Thanks for developing this one :-)
[Galaxy S I9000 Android Development] existz:
@stratosk

May i ask what fixed the BT issue? Quite curious as to what fixed it..
[Galaxy S I9000 Android Development] Rootax:
@stratosk

Great Kernel. I'm switching between speedmod by hardcore and yours, but i like yours better for now.

Just a question, do you plan on implement a "smartass" type cpu governor ?
[Galaxy S I9000 Android Development] habylab:
Thank you. Quick, quick question, could you put the version number in the title? Would make it easier to tell if its been updated, thanks!

Sent from my ever changing Galaxy S
[Galaxy S I9000 Android Development] ktuluz:
Still having issues with BT

Hi , i am using 1.2.2 and still have "no BT" issue.. Thanks for great Kernel , but i have to move to talon and see if Same issues with BT there.
[Galaxy S I9000 Android Development] Botoxx:
GingerReal 6.4 + Semaphore Kernel 1.2.2 = No bluetooth
[Galaxy S I9000 Android Development] lohho:
Simple Honey 3.8 + 1.2.2 Semaphore BT still not work properly. Ill describe what happen.

1. WiFi is on, BT off when (re)boot

- BT cannot be switched on

2. WiFi is off, BT is off when (re)boot

- BT can be switched on and it works BUT WiFi dont work properly anymore(if BT was switched on first!): It connect to WLANs but dont exchage any packages. For some wired issue the browser work sometimes, facebook app, market, and some other tools which require inet dont work, till i siwtch WiFi off (then it work with 3g)

- If WiFi is switched on first, BT cant be switched on after a while (about 10 mins), same state as 1.

3. WiFi is on, BT is on when (re)boot

- System is indecribingly laggy, some fcs.

- sometimes the 2. issue appear sometimes not
[Galaxy S I9000 Android Development] arvindm:
Fantastic kernel Stratosk! Thank you for your work :)
[Galaxy S I9000 Android Development] habylab:
Also, Voltage Control settings wont save, guessing no init.d support?

Sent from my ever changing Galaxy S
[Galaxy S I9000 Android Development] MasterJam882:
Hey all,

flashed this kernel and I have to say: It's superb!!!

Everything I want works as it should: lagfix, OC/UC via setcpu and so on

BUT

I just looked and found out that in system/etc/ there's no init.d file/folder.

Can someone tell me why? Do I have to activate it?

Flashed over a deodexed JVP with voodoo kernel. May this be a reason that the voodoo kernel messed up something? Deactivated lagfix before flashing.

thx in advance and greetz to all
[Galaxy S I9000 Android Development] stratosk:
Hi,

This kernel uses Chainfire's initramfs and it supports init scripts. I copy from cf-root thread:

CF-Root will execute the following scripts if present, in the order listed:

- /system/etc/init.d/* (there can be many files here, no extensions! use #!)

- /system/bin/customboot.sh (busybox sh)

- /system/xbin/customboot.sh (busybox sh)

- /data/local/customboot.sh (busybox sh)

If the init.d does not exist you may create it (and maybe the Voltage control app works? Sorry, I don't remember if Voltage control creates an init script).

About the bluetooth issue, as I mentioned in a previous post, I use stock rom and I cannot reproduce it. I'm sorry but I have no time at all to test it in these custom roms. If someone who uses one of these roms can test a fresh flash to stock rom will be very helpful. I will also try to understand what's going on (anyone in stock rom and my kernel with BT issue?).

Anyway, thank you all for your feedback and your support.

P.S. I prepare something interesting...
[Galaxy S I9000 Android Development] MasterJam882:
thx m8...

creating the folder named init.d worked flawlessly. Installed juwes RAM script and it worked.

It's in this created folder! Besides the fact that his script is pretty useless in my eyes, because I have the same RAM space of 80MB then before.

But that's another story^^

Question to that:

Do I have to deactivate RAM tweak in cwm-tweaks before I start using Juwes script?

THX m8...

Looking forward to your new announcement/gimmick^^
[Galaxy S I9000 Android Development] stratosk:
You should use odex version since you are on stock JVT. But as I saw the odex file is not CWM flashable. Maybe mukuro could help you on this.

I'm sorry I didn't understand that you used the word 'shame' as 'pity'. :)
[Galaxy S I9000 Android Development] darckengel:
It works for me (sms or email make the screen on and after the screen goes off the leds blinks).

I wonder that you can use deodexed version on stock rom...

Are you sure that you use correctly the patch?
[Galaxy S I9000 Android Development] zerox_100:
I did a clean JVT flash and after that I flashed Semaphore. Just in case I messed up something, I will try to reflash and report how it worked out.
[Galaxy S I9000 Android Development] csoller:
Thanks for making my sgs usable, this kernel is simply the best available.
[Galaxy S I9000 Android Development] Kockowan:
Thanks. Is IPv6-privacy activated by default? How to change?
[Galaxy S I9000 Android Development] stratosk:
This option is enabled in kernel configuration (as on stock). So, kernel supports this feature. But I did nothing to activate it. Honestly, I'm not sure about how this can be configured and what exactly this does.

What exactly is the problem you are facing?
[Galaxy S I9000 Android Development] kkube:
I AM ON DARKY 10.2.2 jvq.. which version of this kernel should i use?????
[Galaxy S I9000 Android Development] okizen:
What is the difference between kernel_JVT_1.8.0 and kernel_JVT_1.8.0bm?
[Galaxy S I9000 Android Development] Rebel2k:
Bm version stands for BigMem and gives you 352Mb of memory instead of 336Mb but it breaks 720p recording ability.
[Galaxy S I9000 Android Development] laza80:
I also have autobrightness problem - it's not working. Light sensor is showing correct values. I'm using kitchen deodexed JVT rom and semaphore kernel JVT 1.8.0. Could it be problem with ROM or is it due the kernel?
[Galaxy S I9000 Android Development] stratosk:
You may use the latest 1.8.0

@laza80

I'm on stock JVT and auto brightness works fine for me
[Galaxy S I9000 Android Development] kkube:
So would the jvt kernel be compatible with jvq.

Wont there be any issue, just want to confirm
[Galaxy S I9000 Android Development] Rebel2k:
No problem. You can use it on JVQ. Good flashing!
[Galaxy S I9000 Android Development] sirbrian:
I need some help and advice

I am using the new market, am trying to download new app eg Birzzle, but am getting insufficient space error warning.

I have checked the memory and I believe that I still have sufficient space for the new app (Birzzle):

System storage: 1.2GB used, 661MB free

USB Storage: 10GB used, 3.4GB free

I also noticed that I can't seems to update installed apps correctly too.
[Galaxy S I9000 Android Development] Rebel2k:
It's a matter of cache partition size. Try to use the virtual cache option in Semaphore Script Manager. It should help. Don't forget to disable it after your installation.
[Galaxy S I9000 Android Development] sirbrian:
I have tried that and still it didn't work...
[Galaxy S I9000 Android Development] stratosk:
You should reboot after disabling virtual cache. Did you try that?

What is the size of the app the you are trying to download?
[Galaxy S I9000 Android Development] zenosteam:
when i try to install another theme i have always a bootloop !is there any solution ?
[Galaxy S I9000 Android Development] mdv53:
i have a suggestion for your kernel, when i use my headphone and someone calls me the sound/ringtone you can hear on the speaker from the galaxy s.

But is it possible that you can hear the sound/ringtone in the headphone and not anymore in the speaker from the galaxy s?
[Galaxy S I9000 Android Development] stratosk:
It sounds interesting but I don't think it could be done in kernel level (and it shouldn't).
[Galaxy S I9000 Android Development] mdv53:
i believe that speedmod k13e (froyo kernel) has that feature. I'm not sure.

here the source code:

http://xdaforums.com/attachment.php?attachmentid=567586&d=1302701562
[Galaxy S I9000 Android Development] thomas_d_j:
Audio through Car Dock

Nice kernel thanks Stratosk.

One thing that was working for me on JVQ but seems to have broken when I moved to JVT is the ability to route audio through my car dock. I presume this is a kernel function rather than rom function?

Any suggestions? Should I try the final JVQ Semaphore kernel with my JVT Rom for example?

Edit: should have mentioned, am running Simplicity 1.5.1 [2.3.5~JVT] ROM.
[Galaxy S I9000 Android Development] elhennig:
I guess this is a problem with Voodoo Sound. Using this, the audio routing does not work. I tried to use a kernel that does not come with built in Voodoo support and car dock worked ony when I unloaded the Voodoo module with the Voodoo Control Pro app.
[Galaxy S I9000 Android Development] stratosk:
Are you sure. I just read speedmod froyo changelog and I didn't find anything. Maybe it was froyo feature?
[Galaxy S I9000 Android Development] stratosk:
I don't think it will work with older version. How is the phone connected to car dock ?
[Galaxy S I9000 Android Development] corgar:
stratosk you got a pm ;)
[Galaxy S I9000 Android Development] mdv53:
Look at the site from hardcore:

http://touristinparadise.blogspot.com/2010/11/samsung-galaxy-s-speedmod-kernel.html

Then look at k12s

Added stereo headphone calling support: Voice calls go via normal stereo headphones if attached, otherwise they go via the Earpiece (thanks to xcaliburinhand for some of the patches)
[Galaxy S I9000 Android Development] stratosk:
Thanks for the information. I will check this tomorrow (it's too late for me). Although I can't understand why this should be implemented at kernel level.
[Galaxy S I9000 Android Development] mdv53:
thanks stratosk
[Galaxy S I9000 Android Development] thomas_d_j:
The Samsung Car Dock has a µ-USB connector into the phone. The back of the dock has a µ-USB connector which goes the the charger and a 3.5mm stereo jack connector which goes to the car's audio.

I believe the Home Dock is similar.

For it to work, the audio need to get re-routed to the appropriate pins on the µ-USB. I use TheBeano's app to trigger the re-routing (see http://xdaforums.com/showthread.php?t=980937).

This was working fine on Stock JVQ + Semaphore kernel (Semaphore_kernel_JVR_1.5.0v.tar). I have found that kernel again and will give it a try with my current ROM.
[Galaxy S I9000 Android Development] sirbrian:
Just woke up..morning now..

Found oud there are 2 auto updates (which I had done successfully) and I manual update for Google Maps which I done successfully too..so it looks like the problem of updating is no longer there.

I tried again to downoad Birzzle (which is 30.57MB) without the virtual cache to 50MB turn ON and it fail again.

I will activate the virtual cache to 50MB later when I am work to try again.

Yesterday each time I do a reboot when I have this Addon activated of deactivated but still no good....Will update again...thanks a million for all you bros advise.
[Galaxy S I9000 Android Development] thomas_d_j:
Car Dock Audio continued

Just an update on this:

Semaphore_kernel_JVR_1.5.0v.tar: Works!

CF-Root-XX_OXA_JVT-v4.3-CWM3RFS: Works!

Semaphore JVT_1.8.0: Doesn't work

Same firmware in each case (Simplicity_1.5.1) which is JVT based.

I will try Semaphore 1.6 and 1.7 to try to pinpoint at what point it broke.

Edit: Ok doesn't work with Semaphore 1.6 or 1.7. So something between 1.5 and 1.6 broke it.

Nothing particularly obvious in the Changelog for 1.6:

JVR_1.6.0

- increase light sensor polling to 1s

JVR_1.6.0rc1

- CPU frequency on stock music player when screen off to 400 MHz

- Fix installation of kernel's applications only once

- Added enable_sm_neutral script for SpeedMod neutral preset

JVR_1.6.0beta3

- Voodoo color support (through Voodoo control application)

- SpeedMod color support (implemented cold, warm presets also)

- Added enable_sm_cold script for SpeedMod cold preset

- Added enable_sm_warm script for SpeedMod warm preset

JVR_1.6.0beta2

- fix USB tethering (I hope) thanks existz for the hint.

- Superuser application upgraded to v2.3.6.3

- su binary upgraded to v2.3.2-efgh

- /system/etc/init.d directory creation if not exist

JVR_1.6.0beta1

- Reworked cpufreq driver. cpu states 100-200-400-800-1000/1200. Details here

- DVFS locks as stock kernel

- cpufreq statistics as module (is loaded by default)

- fix USB tethering disconnection

- enable overclocking through S05_enable_oc script (in /res/scripts)