yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Pipperox:
Stratosk,

your kernel was already the most stable (i installed it when going on holidays for 10 days and i didn't have a single crash or fc or issue), plus it's smooth and fast.

Now you even give us TWO color tweak options!!

Seems like you don't give me any other possibility than to donate! :D

Thank you sir for the great work!!

And, do you plan to keep both color versions (Voodoo and Speedmod) or will you make a poll to choose which one to maintain?

Personally i found Voodoo the best since it's fully customizable...
[Galaxy S I9000 Android Development] mchud:
This weekend I also discovered that I get an "error" message when I try to enable wifi tethering. I have the "enable_netfilter" script in the init.d directory.

I am beginning to think that none of the init.d scripts are running. There was mention of uninstalling busybox. Does this entail just doing a find on busybox and deleting everything that is found? And then reinstalling the kernel??

Where does the Semaphore package install busybox to and what version is it?

edit:

Found these

# find | egrep busybox

./system/xbin/busybox

./data/data/com.keramidas.TitaniumBackup/files/busybox

./sbin/busybox

./sbin/boot/busybox.sh

./sbin/ext/busybox

./sbin/ext/busybox-wrapper

#

They all appear to be v1.18.4 except the /sbin/ext/busybox which is v1.16.2
[Galaxy S I9000 Android Development] stratosk:
Just hardcore's color fix. Also, voodoo color from existz's port from supercurio's work on nexus s. Pure and unchanged. Thanks to these devs. :)
[Galaxy S I9000 Android Development] stratosk:
Thank you very much! I really appreciate this:)

I really don't know about the different versions. It depends...
[Galaxy S I9000 Android Development] stratosk:
Kernel's busybox version 1.16.2.

Please try to delete the busybox in /system/xbin/
[Galaxy S I9000 Android Development] mchud:
Worked like a charm. Thanks!
[Galaxy S I9000 Android Development] Valinorian:
Love your work. Most stable kernel I ever had. :D

ps. Dont focus to much on the color tweaks. As you can see most people download the non-color fix version. Guess like me, they too like the normal samsung color settings the best.
[Galaxy S I9000 Android Development] JazonX:
Can I use these Scripts in the Semaphore Kernel ?

Will it make a difference ?

(Attached)
[Galaxy S I9000 Android Development] StannyG:
And another +1 from me.
[Galaxy S I9000 Android Development] Rebel2k:
To be honest I like Voodoo Color quite a lot... In fact, the best would indeed be the ability to load it as a module, not to be forced to keep two different versions, and to be able to satisfy everyone (even depending on their mood! ;)) !
[Galaxy S I9000 Android Development] kahjuay:
No more random reboots!

Hi Stratosk, I no longer experience any random reboot problems with v1.5.0! Thanks again for your great kernel!
[Galaxy S I9000 Android Development] stratosk:
Actually, as I said in a previous post I tried to implement this as a module but with no luck.

But, I will try it again
[Galaxy S I9000 Android Development] daut:
thank you for the explanation. I will try.

If this problem fix, I will use semaphore as my kernel. It's great kernel. ;)

how to enable voodoo color?

Or it just directly enable when I install semaphore 1.5v?
[Galaxy S I9000 Android Development] pikachu01:
Install Voodoo Control and choose Color Profiles/RGB/Gamma.
[Galaxy S I9000 Android Development] Pipperox:
It is "enabled" by default but to really make use of it you should download Voodoo Control app from the market.

Then you can get the colors YOU want. :)
[Galaxy S I9000 Android Development] stratosk:
You can use it directly with 1.5.0v using voodoo control application.
[Galaxy S I9000 Android Development] stratosk:
For better results please revert back the sensors.default.so lib.

Please read the last few pages for this.
[Galaxy S I9000 Android Development] fredbull:
Thanks you very much. Now i have to search for how to revert back because i have never done this kind of manipulation ;)
[Galaxy S I9000 Android Development] darckengel:
I have a little problem to enable conservative governor at start (i put the enable conservative module in the init.d).

i have the following line in the pimp_my_cpu script:

echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

but at boot it's "on demand" (but i can set it to conservative with setCpu.

I checked all the scripts present but none of them have a line to set scheduler to on_demand.

Maybe this script runs before the activation of the module, how can i make it to run after?
[Galaxy S I9000 Android Development] daut:
works great!!!

ups, I didn't notice that.. LOL

gamma : I chose vodoo profile v1 (rating 5/10)

RGB : I tap 'reset

screen v1 gamma offset black color hack : I chose punchy settings

is it correct?

thanx for the quick reply and for your help.. :)
[Galaxy S I9000 Android Development] ★Martux★:
Voodoo color is nice!! I will try
[Galaxy S I9000 Android Development] silverhunk:
Does overclocking consumes more battery or as usual?

.:SiLvErHuNk:.
[Galaxy S I9000 Android Development] pikachu01:
Drag the slider until you're satisfied with your colour. Doesn't need to be one of the stock settings in Voodoo Color.

Overclocking consumes a little bit more battery,yes.
[Galaxy S I9000 Android Development] stratosk:
Use the enable_conservative script and check the conservative option in tweaks application.
[Galaxy S I9000 Android Development] darckengel:
I made it but it does't take the tweak at startup.

That's why i think that the tweak trys to set conservative before that the module is enabled.

Is there a way to order the scripts in the init.d?
[Galaxy S I9000 Android Development] airjoe:
TouchWiz always reload

TouchWiz always reload after I press home key. Would you please fix this in next version? Thank you!
[Galaxy S I9000 Android Development] stratosk:
Scrips run before the tweaks. I checked this.

I think your scripts don't run. Please uninstall any other versions of busybox.

You may change the order of scripts naming them as S00... S01... S02 etc
[Galaxy S I9000 Android Development] JeeHaa:
@stratosk

Thank for this kernel! I used to use Speedmod, but since it does not have BLN yet I switched to yours.

I was wondering if you can implement the Speedmod Sharpness tweak as well, it looks much better!

Thanks!
[Galaxy S I9000 Android Development] kicaj222:
see first post

Voodoo color = JVR_1.5.0v

Speedmod color fix = JVR_1.5.0
[Galaxy S I9000 Android Development] darckengel:
The script runs as it set the undervolt frequencies only the conservative part don't work, i will try with naming.

Edit: after renaming the conservative setting worked: i made this change: S00_enable_conservative.

Maybe it would be a good idea to add S00 at the beginning of Semaphore modules.
[Galaxy S I9000 Android Development] Wiesmin:
delete delete.
[Galaxy S I9000 Android Development] s3icc0:
I have noticed strange behavior of vibrations - especially when turning sound on/off ... they differ by length and strength - this is I think kernel's issue and it is not related to 1.5.0. only but several, maybe all versions back.

Could you check this? Reproducibility is bad - now I tried at least 200 attempts and all vibrations were the same. But time to time ....
[Galaxy S I9000 Android Development] JeeHaa:
I know, Iwas talking about Sharpness fix, not color fix. From what I read before that is not yet included!
[Galaxy S I9000 Android Development] madd0g:
Here's a CWM flashable .zip for it : http://dl.dropbox.com/u/12542/Auto-Brigtness-fix-RESTORE-JVR.zip
[Galaxy S I9000 Android Development] fredbull:
Works very good ! Thanks ;)
[Galaxy S I9000 Android Development] MasterJam882:
I second that.

I always have sound disabled and use vibration-signal

I have that sometimes when screen is off and I get messages via "WhatsApp"

Instead of a normal vibration signal it's very shortened and barely noticeable.

But as u say - it's very rare and rest of the time it works flawlessly.

Can't tell u if it's JVR related or kernel related because I flashed semaphore immediately after flashing JVR.

greetz
[Galaxy S I9000 Android Development] Darktori:
Quick question - does the "double press for next song" while listening to the stock player in headphones feature work for you?

This worked for me like a charm in 2.2.1 but I can't make it work in JVR. Somebody posted in the JVR thread that it works for him, so maybe the kernel has something to do with it?

(pausing the song with single press works by the way)
[Galaxy S I9000 Android Development] sas_sas:
Sorry, I have already voodoo control v2.1.1 but there is no such option...

Edited/

Searched and found Voodoo Control Pro 3.0.1..

Still there is no such option/ "color profiles".

All are sound related...

Where is it?
[Galaxy S I9000 Android Development] MasterJam882:
Have u installed 1.5.0v or normal 1.5.0?

For voodoo colour u need to install 1.5.0v and then install voodoo control.

This should work
[Galaxy S I9000 Android Development] s3icc0:
That might be right, but I meant just the vibration when switching sounds on/off.

Also I can feel different vibrations when shutting down the phone (rebooting, rebooting to recovery, etc.)
[Galaxy S I9000 Android Development] irid:
Does anybody else have problems with wifi tethering on jvq? It connects with the laptop, but doesn't share the data.
[Galaxy S I9000 Android Development] betovanbuuren:
I'm on stock JVR with semaphore 1.5.0 i want to activate the "enable_conservative (load conservative governor module)" but if i go to system/etc i do not have the init.d folder, how can i create these to put the scripts that i want to use?
[Galaxy S I9000 Android Development] Wiesmin:
root explorer , option buton and new folder.
[Galaxy S I9000 Android Development] hackeron:
Ive heard another report this as well. But I havent tried it yet. Stratosk is this a known problem?
[Galaxy S I9000 Android Development] HM.Carbide:
To continue having this on every page :)

Did you copy enable netfilter script in init.d,

Did you check, that no second busybox is installed?
[Galaxy S I9000 Android Development] Bynar010:
Try hold the button down to skip track.
[Galaxy S I9000 Android Development] Bynar010:
Its groundhog day!!!!
[Galaxy S I9000 Android Development] irid:
Yes I copied and pased the enabler and no, I don't have a second busybox... The problem disapeared after i updated to 1.5 kernel today.

Anyways, thanx to everybody!
[Galaxy S I9000 Android Development] Pipperox:
I don't use tethering, but mobile access point (i.e. tethering through wifi).

If you enable netfilter script, it works flawlessly.
[Galaxy S I9000 Android Development] Neaera93:
how to flash the tar file with odin? tried to flash it as PDA but it didnt work.
[Galaxy S I9000 Android Development] shaarky:
Use Sgs Kernel Flasher
[Galaxy S I9000 Android Development] burakgon:
Please add ip tables support. :( I can't use droidwall :(

Edit: Activated netfilter script. It works great!

Go on best kernel!
[Galaxy S I9000 Android Development] daut:
thanks, anyway.. is there any much different between voodoo color and speedmod color fix? :)

and how to enable speedmod color fix? (or directly enable by default?)

and, I would like to ask question :

'To enable logcat run the enable_logger script in res/scritps'

what is logcat for? :)
[Galaxy S I9000 Android Development] senotrius:
latest 1.5 build is not snappy..needs to work on memory management too..the phone sometimes gets super laggy even when there's free ram of 130mb..never happened on speedmod
[Galaxy S I9000 Android Development] Rebel2k:
Yes, there's a big difference between the two color-fixes you mention... Just try it and see it! :)

For logcat, it is the module which allows you to access logfiles and debug information about your phone. If you're not a dev, and if you don't participate to any test or doesn't need to know what is doing your phone "technically" speaking, you don't really need it.
[Galaxy S I9000 Android Development] daut:
1.5 run very smooth on mine..

thank you for the reply.

now on speedmod color fix

looks the same.. wkwkwk... LOL

someone said speedmod colorfix is better..

how to test anyway? I mean which part that look so different.. :P

IC.. thanks for the explanation.. :)
[Galaxy S I9000 Android Development] Gustorn:
Hello,

I've been using this kernel for a long time. By far the most stable out there, never had an issue with it so far. Now that it has Voodoo Color it's almost perfect, but unfortunately I have a problem with it. After setting up the color values, and trying to switch off the screen, just before it goes black, there is a green flash. I think it's a pretty well known bug, but I couldn't find a solution so far. Could someone help me with this?
[Galaxy S I9000 Android Development] willymdv:
I'm using Voltage Control on a clean JVR system with 1.5.0v, the app added "S_volt_scheduler" file to be OCed at boot in init.d, but it never work, also i have tried with this file "enable_ocuv", same result, did I miss something ?
[Galaxy S I9000 Android Development] darckengel:
If you are on SURFACE, the busybox included interfers with Semaphore's one.

You have to delete the system/xbin/busybox file and it should be ok
[Galaxy S I9000 Android Development] BatTusAi:
Anyone using setcpu on semaphore kernel? Can anyone post a detailed setting for saving up battery please...

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] Stenlius:
How do you change color profiles in speedmod or it can't be done?

I'm using setcpu with this kernel, undervolt 1200 &1000 mhz -25mV, 800 to 200 -50mV, 100 mhz -100 mV, but its subjective from one unit to another...
[Galaxy S I9000 Android Development] hackeron:
Stratosk. Can you make a non-oc version of this?

Apparently. Increasing the amount of steps can lead to instability even if the 1200 step is not used..
[Galaxy S I9000 Android Development] s3icc0:
I vote for :-)
[Galaxy S I9000 Android Development] stratosk:
You may use chainfire's ext4 manager application for the conversion
[Galaxy S I9000 Android Development] deaconsx:
Anybody can help?
[Galaxy S I9000 Android Development] yoshinatsu:
So far so good! 1.0.1 is working just fine on JVO.

Will report on any bugs I might encounter. Awesome job :)

I've got to re-calibrate and test the battery life as well, it's definitely the most important factor for me. Let's hope it will be satisfying.
[Galaxy S I9000 Android Development] alcurtis93:
I did that :) what do you run?
[Galaxy S I9000 Android Development] alcurtis93:
My Phone is unstable at this unless i OC to 1200 which is strange then it works well
[Galaxy S I9000 Android Development] tzyn:
Hm, tried the semaphore 1.1.0 kernel today, but had massively problems after flashing. I have stock JVP with supercurio stock+hacks jvp kernel, activated lagfix, voodoo sound v9 driver/plus app and juwe's ram optimizations. No other addons/customizations.

I flashed the semaphore kernel and my phone was so slow like it is running only in 100-200mhz. The whole gui was extremly laggy and slow. Voltage Control and SetCPU showed that the cpu is running at 1000mhz (or 1200 when activated) all the time?! I also tried to disable all tweaks of CF-Root, but nothing changed after reboot. After 10mins I flashed back to supercurio and everything is back to normal.

Anyone got same problems?

edit: And autobrightness doesn't work also with cf-root 3.7 (like with darkcore 2.7.3 and speedmod kernel). I thought maybe it is used the original jvp kernel, but no, it's not.
[Galaxy S I9000 Android Development] tomeks:
exactly the same starting point and no such a problem

sent from my GalaxyS@CM7
[Galaxy S I9000 Android Development] madd0g:
Yeah, seems that only supercurio's JVP kernel got it working.
[Galaxy S I9000 Android Development] imobi:
Hmmm, have tried darky's rom 10.1 and now on f1 jvp rom with darky's kernel. Both roms just have brightness levels which are too bright even at the lowest setting..

Will flashing this kernel work? Or any other suggestion of which kernel to flash for a lower min brightness afterwhich of course one where the autobrightness works is welcome...
[Galaxy S I9000 Android Development] anndalis:
hi

were you able to pass -50 for the 800mhz ?

stratosk is using -150 for that..

and how stable is it with the 100mhz @ -250 ?

Thanks...
[Galaxy S I9000 Android Development] Drift spunk:
How to convert to JFS?
[Galaxy S I9000 Android Development] mim2007sa:
Can I use this kernel. I am using the ROM JPJV6.Can I uupdate?
[Galaxy S I9000 Android Development] asicman:
Man, whats stable for stratosk and others may not be stable for you. Not because you guys are using the same kernel means you'll get the exact lowest uv values. The threshold is phone dependent. I for instance can't get 100MHz below -200. I get very mixed results with -225.
[Galaxy S I9000 Android Development] Drift spunk:
Yes
[Galaxy S I9000 Android Development] tzyn:
Hm, after a reboot and some changes with voltage control (just max 1200 and voltages) the phone is again very slow and laggy. Dunno what the problem is.
[Galaxy S I9000 Android Development] asicman:
Is the phone spending time in 1200MHz? Or do you notice unusually longer times in the lower freqs?
[Galaxy S I9000 Android Development] tzyn:
SetCPU and VoltageControl showed 1200mhz the whole time. I tried to reboot several times, but it doesn't help. But it worked before.
[Galaxy S I9000 Android Development] asicman:
Can you try it with CPU Spy?
[Galaxy S I9000 Android Development] cink40:
Better to exclude 1000, like Galaxian and now Talon...
[Galaxy S I9000 Android Development] spambayes:
I would like this too! :-)
[Galaxy S I9000 Android Development] hackeron:
Why would I use a higher freq than 1000mhz when it has been proven time and time again that its not as stable.. And my top priority is batterylife, So why would I trade 1000mhz step @ 1225 volt, to 1200mhz @ 1275 volt (which I cant go further down due to instability)

Well it all comes down to your prioritize.. Many people want to pursue optimal performance and sacrifice some stability.

But im the opposite, I want a stable phone with no bugs and good batterylife.

Maybe stratosk can please both and make a oc version and a non-oc.
[Galaxy S I9000 Android Development] cink40:
Absolutelly no instabillity at 1200, and 1250mV for me...
[Galaxy S I9000 Android Development] hackeron:
Ok all phones are different. Mine cant handle 1200 on that voltage.
[Galaxy S I9000 Android Development] stratosk:
No instability for me at 1200. No uv this frequency. Not a single reboot.

Anyway, I want to do OC as a module.

If I will manage to do this I will remove the extra frequency step.
[Galaxy S I9000 Android Development] Rebel2k:
I may misunderstand something but... Isn't it already the case?
[Galaxy S I9000 Android Development] Daruka:
Hello Strask

Did you receive the envelope with my donation?

One question.

I went back to Darky's 9.5 which is a FROYO Rom.

Do you have semaphore for that also? or is it just for GB Roms?
[Galaxy S I9000 Android Development] BatTusAi:
Can someone give me a link here in xda about overclocking and undervolting so that I can learn.. The search engine here in xda app premium doesn't lead me to any topic on that regard.. Thanks

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] stratosk:
Now you control the overclocking setting the maximum cpu frequency with the enable_ocuv script.
[Galaxy S I9000 Android Development] stratosk:
Hello,

I'm on vacations, I can't check. Thanks anyway. I will let you know when I 'll receive it.

Semaphore kernels are for GB only. Maybe they will work but I don't know if you face problems.
[Galaxy S I9000 Android Development] willymdv:
I'm not on Surface, i'm on my own build, your tips worked well, but which version is the good one ?

Edit : 1.19 ;)
[Galaxy S I9000 Android Development] JazonX:
stratosk,

I got two ramscripts in my Init.d.

s97newramscript

s97ramscript

Should I keep Both ?

Im on JVR (Juve 5.3)

Semaphore 1.5.0 (No Voodoo)
[Galaxy S I9000 Android Development] BatTusAi:
sorry, I didn't read. Lol..

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] madd0g:
Seriously ? I wrote that it's a CWM flashable zip :]]
[Galaxy S I9000 Android Development] BatTusAi:
Yah, sorry didn't read first.. Hehehe do I need to back uo to the sensor or this one is working properly?

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] stratosk:
I don't use ram scripts in my kernel. Please ask Juwe for this.
[Galaxy S I9000 Android Development] JazonX:
Sorry stratosk, Thanks ! ;-)
[Galaxy S I9000 Android Development] BatTusAi:
So anyone using setcpu? Any settings you can share for saving up battery?

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] madd0g:
It's a stock JVR sensors lib, that'll give you working autobrightness.
[Galaxy S I9000 Android Development] cink40:
stratosk please consider your "module policy". Everytime i change/test some rom i have problems with OV/OC and netfilter... It is not enough to copy script it is also needed to delete every other busybox and install semaphore again and reboot... (on surface, milky, simplicity...) It is really anoying because Semaphore is the best in every other aspect...
[Galaxy S I9000 Android Development] keuda:
Deleted by me, wrong thread. sorry.
[Galaxy S I9000 Android Development] daut:
Yeah..

Speedmod looks better..

Now, waiting for sharpness fix.. LOL.

Have a nice vacation Stratosk!

Great kernel.. ;)
[Galaxy S I9000 Android Development] yamatona:
Does anybody know what are the minimum module requirements for just running droidwall? I don't want to do tethering so I don't want all the modules loaded in enable_netfilter
[Galaxy S I9000 Android Development] pikachu01:
It loads a common module for tethering and droidwall. When you have one, you can do both.
[Galaxy S I9000 Android Development] BatTusAi:
Thanks bro. I will try this one.. .

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] nozerogravity:
No problem. For me this settings are the best. Main profile is 200-1200 ondemand.

In advanced tab i've got:

Sampling rate: 30000

Up Threshold: 85

//: 0

//: 0

This settings make phone very responsible + battery is great.

I suggest you change the "time" profile to whatever hours you are a sleep and not using your phone at all. You can even make 100-200mhz. It will live ;)

Good luck!
[Galaxy S I9000 Android Development] vd69:
Is it possible a Semaphore_kernel _JVR_ 1. 5 .0 .zip version because I am on holidays.Thanks
[Galaxy S I9000 Android Development] darckengel:
The 1.5 is JVR
[Galaxy S I9000 Android Development] andip71:
Hi,

easiest way: Load Neldars SGS Kernel Flasher from Market (free) and you can flash the tar from there. Works great.

Cheers

Andi
[Galaxy S I9000 Android Development] Netman_:
@stratosk

Is any chance to adjust touch sensitive like galaxian? :)
[Galaxy S I9000 Android Development] stratosk:
Did you try chainfire's tweak from his application? I think it's OK if you need more sensitive touch.
[Galaxy S I9000 Android Development] Netman_:
I've tried, but it is not so good as galaxian :)
[Galaxy S I9000 Android Development] stratosk:
OC/UV (enable_ocuv) it's not a module. You just set the maximum cpu frequency with a boot script. About the netfilter modules I really don't want to include them in the base kernel because I want to save some extra free ram.

Actually the problem is with the boot scripts and the conflict between busybox versions. I will try to find a solution.
[Galaxy S I9000 Android Development] profi208:
how about considering a version without the scripts to enable them..

its giving me some trouble too..

and its really a nice kernel..
[Galaxy S I9000 Android Development] daut:
you can download application from market.

like touchscreen booster.

you can custom as you like.

hope this help you

btw, what is netfilter use for?

sorry, I don't understand.. :p
[Galaxy S I9000 Android Development] stratosk:
Netfilter is the linux kernel firewall functionality. It is also used for tethering.