yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] DerRomtester:
Is your phone working without that code ?

If yes forget that code. Because that code resets User data and changes the sales code.
[Galaxy S I9000 Android Development] goldohulk:
Phone works fine apart from using factory defaults: in that case it throws errors upon startup.
[Galaxy S I9000 Android Development] goldohulk:
After living happily for a month or so, I have started experiencing freezes while even changeing panels. Things got worse, with USB disconnections and timeouts with transfer to/from PC (firmware is 2.3.6). Any idea on what might be causing this? How can I revert back to a stock 2.3.6 kernel?
[Galaxy S I9000 Android Development] Ramazor:
Does it work with CM 10.2.1. (stable, 31/1)?
[Galaxy S I9000 Android Development] lallaway12:
Just wondering (Hope this isn`t too old), Is this conpatible with CM 10.1+? Its just their kernal is a real battry loss
[Galaxy S I9000 Android Development] DerRomtester:
DO NOT FLASH IT ON cm10 cm10.1 cm11 or other non gingerbread roms!
[Galaxy S I9000 Android Development] fliptechnologies:
dug out my old s1, to give this a whirl

given last time i used this rom, was back in 2012, using Amestris_V8.0_N_Full_[PersianGulf]_WIPE_DEODEX_JVU
[Galaxy S I9000 Android Development] edinrh:
This works also with i9000t??
[Galaxy S I9000 Android Development] mNiosu:
Is there a version to work with old DakyRom 10.2 JVQ based?

Thanks!
[Galaxy S I9000 Android Development] Patryk2003:
The right application for this kernel

Hey, I have a question because I can not find an answer anywhere. What is the right application when I have this kernel loaded (Semaphore_2.5.0bm)??

I found such versions on the Internet:

Voodoo Sound v3.1.2.2

Voodoo Sound Plus v1.0.3

Voodoo Sound v10

Now I have this kernel and v3.1.2.2, is this the right combination? I can not find which one to use when only root and which together with the kernel.

And one more question.

Which solution is better, I mean only the best quality of music?

Only root and application (which is the best) or kernel and application (which)?

Maybe there is another, better way to manage the quality of music?

Regards

pati
[Galaxy S I9000 Android Development] lohho:
Hi stratosk.

Happy to be back on your nice kernel! :)

One thing about the BT "issue".

I still got it on SH 3.9, BUT i switched on Juwes 5.2 not long ago and BT "issue" is gone. I can boot with or without WiFi, BT always keep working without problems.

I dunno where the Difference between SH 3.9 and Juwe 5.2 is but it seems that the BT issue is related to the ROM.
[Galaxy S I9000 Android Development] stratosk:
Welcome back! :)

You mean that you flashed the latest version on SH 3.9 and didn't work?

The BT issue it's kernel related (at least that I fixed). Maybe something else is going on.
[Galaxy S I9000 Android Development] stratosk:
Yes, it should work
[Galaxy S I9000 Android Development] lohho:
Yes. I tested alot today.

I always did a clean install from stock rom via Odin.

With Sh 3.9 and your latest kernel BT issue appeared as i explained earlier( a lot earlier).

With Juwe its gone completly.
[Galaxy S I9000 Android Development] stratosk:
Thanks for testing this.

But I really don't know what is the problem on sh.

I did specific tests last Friday with people that were able to reproduce BT issue and with the latest version problem disappear.
[Galaxy S I9000 Android Development] lockzackary:
hello, its my first time to flash your kernel

but i've already used it a lot of times as it comes default with almost all leading roms currently

i just want to ask

in my case, i was using gingerreal 7.1.3 and it was using semaphore 1.3.0,

to fix the BT problems i tried darky's core 2.9 yesterday

but lost OC/UV support (my fault really, i should've read more that its only supported with cf-root)

anyways, i want to revert to your kernel, can i flash it directly (i flashed darky without disabling ext4 though {so if i install semaphore 1.3.2 which i assume is not on ext4 by default, is it safe? })

another question is, can i use ultimate kernel cleaner??

thanks a lot :)
[Galaxy S I9000 Android Development] Rebel2k:
You can flash it directly without disabling ext4. Fash it through SGS Kernel Flahser, that's the easiest way! :)
[Galaxy S I9000 Android Development] s3icc0:
Semaphore doesnt need rfs before flashing? Why dont you tell me earlier :-D
[Galaxy S I9000 Android Development] awesomeandroid:
:)

After converted to EX4 using the app, phone feels much snappier than usual :). good works :).
[Galaxy S I9000 Android Development] Rebel2k:
Of course no! Ext4 support is built-in! ;)
[Galaxy S I9000 Android Development] BusterSG:
flashed gingerreal with semaphore kernel 1.3.2 and activated BLN

however my screen light up when sms arrive and none led light up.

using stock samsung sms.

whatsapp is working -> bln works when enabled
[Galaxy S I9000 Android Development] stratosk:
BLN doesn't work (it is not a bug) on stock sms.
[Galaxy S I9000 Android Development] BusterSG:
so i need to use 3rd party sms app like GO SMS?

the other time i use glitch kernel with insanity, the led lights up when stock sms arrives (screen display not lighted up)

i guess is different with BLN app then.
[Galaxy S I9000 Android Development] Rebel2k:
Yes GO Sms works just fine with BLN! ;)
[Galaxy S I9000 Android Development] Pfiffle:
And Handcent SMS!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] little_brather:
is it compatible with darkys 10.1 jvh darkcore 2.6 and would i desactivate lagfix?
[Galaxy S I9000 Android Development] O-T:
In case you can't read the title of this thread that have the significant letters included = JVH

On Darky 10.1 pressing *#1234#

PDA: JVH

PHONE: JVO

I have Darky 10.1 and switched from DC 2.6 to Galaxian 1.6 - 1.7 and finally

S.phore-1.3.2.

Not having any trouble.

BT connect OK in my car, WiFi and APN connect, phone OK, 60+ other apps.

etc/init.d has two scripts:

S70zipalign

S90complete

Me not using ext4 filesystem - only basic setup rfs.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] nozerogravity:
Sorry for late reply.

Yes, im positive. Yes, scripts have ofc no extensions, and they work fine on 1.3.0a, and older v. Although im not sure for all scripts, coz i only tested this on ramscript as im aware how to do that. You say to enable oc, but i have it done on all versions of your kernel, it's not a problem, values survives the reboot everytime, same for uv. And im sorry for being a noob on that, but i can't really find "enable_ocuv" file anywhere.

The thing from my view looks like this:

- ramscript set values that i can easily preview in GalaxyTuner

- on 1.3.1/2 kernel the values are different from settings in script

- changing kernel version to 1.2.2/1.3.0a eliminates the problem immediately, the values are back to the script settings

This makes me think that init.d folder is not active. But as i was saying, im a noob, and above is all i see.
[Galaxy S I9000 Android Development] stratosk:
enable_ocuv exists only in versions > 1.3.0

How do you enable oc/uv?

Some people have problem with boot scripts because of installing busybox. Kernel has an embedded version of busybox and installing other version may cause problems. If you did this, try to uninstall the busybox.
[Galaxy S I9000 Android Development] nozerogravity:
I use SetCPU for OC/UV. Ok, ill try to mess with busybox.
[Galaxy S I9000 Android Development] oksabin:
After using silent mode now I do not go to the phone vibrating. What would be the problem. Thank you very much
[Galaxy S I9000 Android Development] stratosk:
What do you mean? Did you try the options in Settings->Sound->Vibrate ?
[Galaxy S I9000 Android Development] oksabin:
Yes I tried, but only go at all, now try to install the stock firmware is a driver problem.
[Galaxy S I9000 Android Development] Rebel2k:
@stratosk: would it be possible/is it plan to do something to leave this stupid 30 Mb restriction for market apps? (downloaded in /cache which is only 30 Mb on Galaxy S, thanks to unappropriate partitionning...) Indeed, now that the market limit is at 50 Mb, it could be more and more annoying...

I've read around that Hardcore managed to do something for it in his kernel...
[Galaxy S I9000 Android Development] Brignoud:
Please, can you upload a sample example of this?
[Galaxy S I9000 Android Development] asperrrrrrone:
I am really interested in this poblem ! How far did you go with the tests ? Are you able to explain which properties are you evaluating and how to enable/disable them ?
[Galaxy S I9000 Android Development] samiulislam16:
awesome kernel love it
[Galaxy S I9000 Android Development] MagicOnline:
this kernel is TOP !!!

thank you very much.
[Galaxy S I9000 Android Development] diabolis:
hi.. cud somebody let me know the use for loading cifs module and tun module.. cudnt understand from the first post.. thnks..

Edit : nevermindd.. got it..

one more thing.. i just came from 1.2.2 to latest version and having trouble getting to load the modules.. copied to /system/etc/init.d adn set permissions as well.. but still i cant get droidwall to enable firewall.. i am running a JVP rom.. any help appriciated..thnx
[Galaxy S I9000 Android Development] stratosk:
Hi all,

@Rebel2k

I will check this and let you know if I can do something ;)

@Brignoud

Since version 1.3.0 you may find a the script enable_ocuv in the /res/scripts directory. You have to copy it to /system/etc/init.d directory give it executable permission and reboot your phone.

@asperrrrrrone

We performed many tests with Rebel2k and quangmach and isolated the problem. Chainfire set some properties in a script for use in his applications (as far as I can understand). Somehow couple of them seems to cause the BT issue. As a workaround I disabled them. But, chainfire said today in his thread that he fixed the problem for SGS II and he will fix it for SGS in his next release.

@diabolis

Cifs module is used to mount windows shares.

tun module is used to install VPN.

In the last pages you may find the answer to your question. Below on more time:

1) Download from market a root explorer like application (File Expert for example)

2) Remount rewriteable /system directory (while your are in the /system directory go to Menu->More->Mount->Mount as Read Write)

3) Copy the file enable_netfilter from /res/scripts to /system/etc/init.d directory

4) Long touch to the enable_netfilter file and in the popup menu touch File Operations->Permission and check all the exec options.

5) Reboot your phone.

If you have problems maybe you installed another version of busybox. Just try uninstall it.

Thanks all for you feedback :)
[Galaxy S I9000 Android Development] Siberian Tiger:
Nice work stratos.

In order to flash this kernel i suppose i have to turn lagfixes off.

Am i right?

Thanks :)
[Galaxy S I9000 Android Development] pikachu01:
No, if you're on ext4, you can flash this kernel as-is.
[Galaxy S I9000 Android Development] Siberian Tiger:
Thanks for your answer.

I am on ex4 but with another kernel.
[Galaxy S I9000 Android Development] Pipperox:
This is by far the best GB kernel, i've tried many and i always come back here due to it's incredible stability and good smoothness!

One question: what is the script for OC/UV for?

I can undervolt and overclock with no problem without it, using Voltage Control app.. am i missing something?
[Galaxy S I9000 Android Development] Pipperox:
Oh and one little feature request, if possible: this kernel would be PERFECT if you supported Voodoo Color controls, so that one could customize gamma and color balance to achieve the settings which he likes the most (i use the phone also to show my photography so decent color fidelity / calibration is important to me).

Cheers
[Galaxy S I9000 Android Development] The King Tyrone:
Hi, the Kernel needs faster I/O speed, its 80% less than Moto Droid X on quadrant, i used Galaxian Kernel, has faster I/O can you make in next version thanks,,
[Galaxy S I9000 Android Development] The King Tyrone:
ok i see in Tweaks its done,, but still the I/O is really baaaaddddd,,,,,,,, i was gettin nearly 3 times what Moto Droid X was gettin on Quadrant (another Rom and kernel) ,, now i only get a third of what its got. :cool:
[Galaxy S I9000 Android Development] Pipperox:
Quadrant is an utterly meaningless benchmark.

You can find kernels / settings for SGS with 3000+ scores which actually lag and run slower than kernels which score 1500-1700.

You want a kernel which gives you bragging rights against some friend who has a Moto Droid X? :)

Semaphore is fast, smooth, and STABLE!
[Galaxy S I9000 Android Development] lohho:
100%. If you want high quadrant why dont stay on galaxian? Nobody force you to use this one! ;)
[Galaxy S I9000 Android Development] burakgon:
Look my signature :D
[Galaxy S I9000 Android Development] burakgon:
What!? Galaxian is just a trolling product. And impossible to get 3000+ quadrant with it. Look my signature. Semaphore 1.3.2 + Tegrak OC 1300 mhz + Lag fix
[Galaxy S I9000 Android Development] Pipperox:
Galaxian is an interesting kernel with lots of distinguishing features (and the best amoled driver / settings).

Still, it's very bleeding edge, one new release every day, alternative solutions being switched back and forth, never really stable.

And again, Quadrant is just stupid.
[Galaxy S I9000 Android Development] diabolis:
i'm still having trouble loading modules.. hm.. back to 1.2 fire now ..

ive tried again and again.. still fails to load...

where cud this extra busybox be? I didnt install any myself.. :/
[Galaxy S I9000 Android Development] nozerogravity:
::: Really sorry for the offtop :::

Dude, can you please change your signature? It makes me wanna shoot you in the face with a big ****ing scrolling wheel. I made you this:

When you click on it it will show your full sig. Just please use it. Below you have the code. Pictures are stored on my premium account. Just please for **** sake do it...

Thanks in advance.

CODE:

[URL="http://i1112.photobucket.com/albums/k484/nozerogravity/11111111.jpg"][IMG]http://i1112.photobucket.com/albums/k484/nozerogravity/2222222222222.jpg[/IMG][/URL]
[Galaxy S I9000 Android Development] krige:
How did you apply these two?

Doesn't it affect battery life?
[Galaxy S I9000 Android Development] burakgon:
Hey thank you! Thats good!
[Galaxy S I9000 Android Development] stratosk:
Voltage control application does the same job as the script (actually the app is more user friendly). You may select what is more convenient for you. Script or application.

About Voodoo color, it is not in my plans. Please also note that Supercurio mentioned that his code about this is no so good...
[Galaxy S I9000 Android Development] stratosk:
I don't care about quadrant scores. Please tell me if you feel your phone smooth and if it's stable for your daily use.

As explained in previous post, my goal is to build a stable and of course as fast as possible kernel. I don't build a kernel to achieve better score in benchmark application. I build a kernel to have more features on my phone but I also want to be able to use these features.

This is not a race for quadrant scores (at least for me) and definitely not a speed race. If I can make a faster kernel thats good. But I will not sacrifice quality and stability for this.

About the I/O, in my plans to try the noop scheduler which is embedded in standard linux kernel code.
[Galaxy S I9000 Android Development] stratosk:
If you didn't install extra busybox then don't look for it.

Check the executable permissions of the script you are using. Also, reboot your phone after script copy.
[Galaxy S I9000 Android Development] stratosk:
OC up to 1.2 and lagfix is supported by this kernel. You don't need tegrak if you don't want to go for higher OC
[Galaxy S I9000 Android Development] krige:
That's great! But how do I apply them? I don't see any option to do them in the CWR.

Also, if I apply them, will it affect battery life?
[Galaxy S I9000 Android Development] Rebel2k:
Just read the first post!

You need to copy the script enable_ocuv from /res/scripts to /system/etc/init.d and give it execution permissions. Then restart your phone and that's it! ;)
[Galaxy S I9000 Android Development] krige:
Ups... sorry, I didn't RTFM :-P

Thanks a lot! So, how do I know if the phone is really OC after I do that? Will it affect battery life? And how can I apply lagfix?
[Galaxy S I9000 Android Development] stratosk:
You may download cpu spy application from market. Also many applications may show you this (elixir for example). Maybe OC will affect the battery life but your benefit will be more speed .

To convert to ext4 ("lagfix") you need this application.
[Galaxy S I9000 Android Development] krige:
Thanks! :) Is it true that, like Rebel2k wrote, to OC I need to give the script /system/etc/init.d/enable_ocuv execution permissions? Because I didn't do that and CPU Spy is showing 1200MHz on top of the list of frequencies.

Will this affect battery life?
[Galaxy S I9000 Android Development] stratosk:
Yes, this is true. CPU spy is showing all the available frequencies. But if you don't use the script the 1200Mhz will be not used at all.

I don't think that ext4 may affect battery life.

Before you convert to ext4 (if you convert) please make a backup first.
[Galaxy S I9000 Android Development] krige:
There is a green bar over the 1200MHz showing that it is being used. There is also a percentage showing 18%. I did not change any permission on that script.
[Galaxy S I9000 Android Development] Rebel2k:
Maybe your script had already execution permissions! ;)
[Galaxy S I9000 Android Development] krige:
I copied the one I have found in /res/scripts. Maybe those scripts have already execution permissions.
[Galaxy S I9000 Android Development] Rebel2k:
Yes, for me that's the case! ;)
[Galaxy S I9000 Android Development] s3icc0:
Just a Q: are you aware of this?

http://xdaforums.com/showthread.php?t=991276
[Galaxy S I9000 Android Development] stratosk:
Yes, scripts in /res/scripts have already executable permissions. But, it depends on the copy method if the script will preserve permissions in init.d directory.
[Galaxy S I9000 Android Development] krige:
I used Super Manager to copy it.
[Galaxy S I9000 Android Development] stratosk:
Yes, but I didn't try this...
[Galaxy S I9000 Android Development] stratosk:
OK, no problem. The point is that scripts needs executable permissions. If the application you use preserves the permissions during copy, good for you :)
[Galaxy S I9000 Android Development] :
oh i just saw that, maybe overlooked before.

if you noticed this is a development section on xda, that means, things are gonna developed here. so don't expect too much userfriendly final release ware on those forums, just because some devs make every **** an app for.

it is just the thing that every one using a dev kernel should know whats a kernel and how's it working - if u ask me.

so if you get stuck, you should know what you should do or atleast you should know what you've done wrong. if you can't do that, you're probably wrong on development.
[Galaxy S I9000 Android Development] hickup:
Sounds interesting. Anyone tried this on the i9000?

Regards, hickup.
[Galaxy S I9000 Android Development] diabolis:
hi.. thanks for all the help n a great kernel..

i've checked permissions from two different file managers.., they are all okay.. but still can't get any to load..

Is there anyway to load the modules manually after boot through terminal or something? i'm beginning to think scripts in this init.d folder are not been executed.. perhaps I put the commands in init.rc on root dir?
[Galaxy S I9000 Android Development] stratosk:
OK, from a terminal emulator or from adb shell run the following:

su
cd /system/etc/init.d
./enable_netfilter
lsmod

with the lsmod command you may see the modules that are loaded. You may try it also before the enable_netfilter to see the difference.

Also, please send me the output of the following command:

cd /system/etc/init.d
ls -l
[Galaxy S I9000 Android Development] _-Belial-_:
Hi,

Thanks for the kernel.

I love it.

But the iptables module "xt_multiport" is missing to make autoproxy works.

Could you include it in your next release, please ?

Thanks in advance.
[Galaxy S I9000 Android Development] stratosk:
Thanks for your feedback.

xt_multiport.ko will be included in next version. Until then you may find it attached (untar first).

Copy the file to /data/local/ and modify the enable_netfilter script to load that module too. Add the following line at the end of the file:

insmod /data/local/xt_multiport.ko
[Galaxy S I9000 Android Development] _-Belial-_:
Whooowwww !! Thanks a lot for your extraordinary quick answer ! :)

I'll try it asap and come back here to post my result with autoproxy.

Thanks again !
[Galaxy S I9000 Android Development] habylab:
Ill wait until the next version, but good work!
[Galaxy S I9000 Android Development] stratosk:
OK, I suspect that one of the scripts before the enable_netfilter stops (maybe abnormal) the execution of the boot scripts.

Can you try to rename the enable_netfilter to S00enable_netfilter ?

No problem about the errors. I got them sometimes but no problem for droidwall.
[Galaxy S I9000 Android Development] Rebel2k:
@stratosk: when this new version will arrive? :) Do you have some plans already?
[Galaxy S I9000 Android Development] stratosk:
I'm testing 1.3.3 on my phone. But no major changes:

-Noop i/o scheduler (deadline as module)

-less aggressive tweak to ondemand governor (I hope little better battery life)

-3 more modules to netfilter.

Actually I have seconds thoughts to release it... :)
[Galaxy S I9000 Android Development] Rebel2k:
Ok!I'm in to flash it as soon as it is released! ;)
[Galaxy S I9000 Android Development] chainer1:
Stratosk, I really like your kernel, because well its stable, fast and has the most important features. Thank you for the awesome work, keep it up :)!
[Galaxy S I9000 Android Development] srkonus:
Hi,

I tried to copy the script with different file managers. It seems that the script is not copied. Has anybody some tips?
[Galaxy S I9000 Android Development] Rebel2k:
With SuperManager it is ok for me.
[Galaxy S I9000 Android Development] stratosk:
You have to remount the /system partition re writable. Look for this command in the file manager you are using.
[Galaxy S I9000 Android Development] srkonus:
Hi,

I does not see the option to use the filesystem with r/w. I changed it and copied the script. No i am waiting for the next version.
[Galaxy S I9000 Android Development] diabolis:
hi..

just renamed to s00enable_netfilter.. still doesn't get loaded.. have to manually run script..
[Galaxy S I9000 Android Development] stratosk:
New version JVQ_1.3.3

- Noop I/O scheduler (deadline as module)

- Less aggressive tweak to ondemand governor (for better battery life)

- xt_multiport, ipt_REDIRECT modules added to netfilter
[Galaxy S I9000 Android Development] srkonus:
I flashed it and i will see the battery time tomorrow
[Galaxy S I9000 Android Development] stratosk:
This is really weird!

OK, 1 more try :)

Check the permissions of directory /system/etc/init.d (-rwxrwxrwx). If it is ok, I'm pretty sure that something goes wrong with the scripts S01.. S99. Maybe you could try to put the netfilter script alone in the init.d but I don't know what the other scripts do.
[Galaxy S I9000 Android Development] lohho:
May i ask you if you recommend using the conservative Gouv if my primary aim is good batery time or is there no visible diffrence to ondemand ?
[Galaxy S I9000 Android Development] stratosk:
Conservative is supposed to be better for battery life (because the cpu scales to max frequency step by step). I don't prefer it because it makes the phone less responsive.
[Galaxy S I9000 Android Development] _-Belial-_:
I was coming back to request the ipt_REDIRECT module ... You're so good ! :)

Thank you so much !

I hope I'll be able to make autoproxy works.
[Galaxy S I9000 Android Development] stratosk:
You are welcome :)

Please let me know if it finally works.