yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] stratosk:
You didn't mention how are you connected to internet. Wifi or mobile network? Also, do you have this problem when you use tethering or not?

Did you try to disable netfilter? This will help me to isolate the problem.

Anyone else has similar problems?
[Galaxy S I9000 Android Development] torque2584:
Sorry I forgotto.mention, I m on mobile network I m facing problem only in tethering else I do.t have any issue as such. I disabled that filter with no luck :(
[Galaxy S I9000 Android Development] torque2584:
no reply ? :-[
[Galaxy S I9000 Android Development] stratosk:
I will try to reproduce it and let you know. Actually, nobody has reported similar issue and I wonder if it is kernel related.
[Galaxy S I9000 Android Development] torque2584:
they haven't reported because everyone else must be using broadband connection on there PC so they don't care for tethering and I dint have internet only tethering is the option for me to get my PC connected to internet :'(
[Galaxy S I9000 Android Development] mloc33:
Alrite lads, I`m thinking of trying this lad out, just wondering has anyone tried it on Insanity CM, how does it perform?
[Galaxy S I9000 Android Development] JazonX:
Battery Life back to Normal, No Fast Drain. !

Calibration is important ! ! ! !

Thanks Juwe ! ;-)
[Galaxy S I9000 Android Development] hsiacc:
Stock Rom+1.3.3 Kernel==>Tethering is not working.
[Galaxy S I9000 Android Development] aerobomb:
Can you pls tell me how exactly to do this? "give it exec permission "? i already copied all scripts from /res /scripts to /system /etc/init.d

Darkys 10.2 Final

Stratoks kernel 1.3.3

ZSJPG Modem
[Galaxy S I9000 Android Development] stratosk:
Did you try to load the netfilter modules?
[Galaxy S I9000 Android Development] salvo88a:
I'm connected with wifi and thethering usb is working fine.. Stock deodexed jvq rom
[Galaxy S I9000 Android Development] stratosk:
There is no need to copy ALL the scripts. Copy only these you need to use.

I mean to check if the file has executable permissions in order to be able to run as boot script
[Galaxy S I9000 Android Development] hsiacc:
No. I just flashed the kernel and found the wifi tethering not working.
[Galaxy S I9000 Android Development] stratosk:
Please load the netfilter modules and try again
[Galaxy S I9000 Android Development] yamatona:
openvpn

I'm not sure if I'm asking this in the right place, but can I get openvpn working with this kernel?
[Galaxy S I9000 Android Development] jvidia:
Why most of all Kernel threads don't have screen shoots ??? I don't understand :(
[Galaxy S I9000 Android Development] stratosk:
I suppose. But load the tun module first (enable_tun script)
[Galaxy S I9000 Android Development] stratosk:
Screen shots of what?
[Galaxy S I9000 Android Development] jvidia:
Doesn't a Kernel changes nothing in the GUI ?

If not I retrieve what I said :)
[Galaxy S I9000 Android Development] aerobomb:
I still don't get it.. again, how can i check if the file has executable permission?

Darkys 10.2 Golden Master

Stratosk kernel 1.3.3

ZSJPG Modem
[Galaxy S I9000 Android Development] stratosk:
Please see in this post.

http://xdaforums.com/showpost.php?p=15892174&postcount=830
[Galaxy S I9000 Android Development] stratosk:
No, a kernel doesn't change anything in the GUI like a ROM does (if this is what you mean).
[Galaxy S I9000 Android Development] hsiacc:
Thanks! It works now.
[Galaxy S I9000 Android Development] O-T:
Except it can make the GUI + phone work better.

Like finetuning the engine of a car to find the balance between more power while consuming less energy.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] stratosk:
I think it's better to post this in Juwe's thread... ;)
[Galaxy S I9000 Android Development] Vampiro2000:
Tested, but it seems the same. On or off the ram:min free in the tweak app feels the same. The desktop has to reload itself after playing a game or using an app. Plus, I cannot install nothing from market because it says no available space! Don't know what to do....
[Galaxy S I9000 Android Development] mchud:
Well, I'm not sure why you can't install anything from the market. Sounds like you have run out of space on one of your partitions?? Bring up a terminal and do a 'df'. Any listed as close to 100%?

As for RAM, I think you can download the app "Galaxy Tuner" from the market and adjust the RAM settings there. Some of the other functions don't work under GB, but I believe the memory tweaking does. Just visit the "Memory Manager" section, and you might want to lower the sliders for SS, HA, CP...
[Galaxy S I9000 Android Development] silverhunk:
I know this is a dumbest question but what does under and overvolting do? Also will it drain more my battery if I oc?

.:SiLvErHuNk:.
[Galaxy S I9000 Android Development] Daruka:
I am in kind of an argument at Darkys site.

ONe guy says that I need to use CF-Root ext 4 although I was already lagfix enabled from DarkCore 2.9.2 when I flashed 1.3.3.

I am having NO problems whatsoever

is he right ?
[Galaxy S I9000 Android Development] stratosk:
Check if there is a script in /system/etc/init.d that tweaks the memory left there from flashing a rom or othet kernel?
[Galaxy S I9000 Android Development] mchud:
Basically you are changing the voltage supplied to the CPU. The over- and under- refer to some reference voltage value, which will say is the stock value. More voltage than stock uses more power and generates more heat, but will also make signals in the chip stronger. This generally means the chip is more stable, consistent, etc. Less voltage uses less power, generates less heat, but can result in weaker signals and maybe an unstable chip.

With desktop PC's, people who want to overclock their CPU's will often have to over-volt them as well to get them to be stable. This may also require more aggressive cooling on the chip to account for the increased heat.

For these handhelds, often we want to undervolt to save battery power. Due to manufacturing tolerances, some CPU's can be undervolted and overclocked more than others while still remaining stable.

Overclocking (running the CPU at a higher frequency than spec) and overvolting are two completely different things, although as I mentioned it may be the case that you need to overvolt the CPU in order to stably overclock it.
[Galaxy S I9000 Android Development] stratosk:
What do you mean? If you have already converted your file system to ext4 no need to do this again.

On a terminal emulator run this

mount | grep ext4

and check that there are patitions on "type ext4"
[Galaxy S I9000 Android Development] Vampiro2000:
Files in system/etc/init.d:

S01sysctl

S70zipalign

S96oc

S99complete
[Galaxy S I9000 Android Development] csoller:
opera

Hi, before the latest update (1.3.2) my opera browser got closed every time I opened another application, it was quite annoying.

Now, after updating to 1.3.3, it closes only if I open several memory heavy apps.

The 3rd line in the change log has no meaning for me, so Im curious if I only imagine that it got better, or it really have.
[Galaxy S I9000 Android Development] SAEVARM3:
This Kernel is just awesome...

Thanks for your work stratosk!

Peace
[Galaxy S I9000 Android Development] silverhunk:
Oh thank you..

You explained it and I'm now clear :D

.:SiLvErHuNk:.
[Galaxy S I9000 Android Development] poundesville:
:( if I read this before using the adb shell; things would have been easier..

A question: when I use "adb shell ls", i've got this "end of characters" in the list, for example:

←[1;34macct←[0m​

In order to make it disappear, I change the alias of "ls" after i go to the shell.

#alias ls='ls --color=never'

that works only for that particular shell of course, when i exit and come back again, that won't work.

Is there something I can do to make this permanent?
[Galaxy S I9000 Android Development] Rebel2k:
You can use the program "ansicon" on your computer in order to make colors appear! :)
[Galaxy S I9000 Android Development] teriemer:
Damn this is a fine kernel

Just tried your kernel after a long time with DamianGTO (which is also very nice) and here's my appreciations for your very fine work.

Your kernel - with Darkys JVH 10.1 - is extremly smooth, fast and really snappy. I OC/UV'ed to 1,2 GHz and mann my SGS is running nice.

PERFECT

Donation is on it's way :D:D:D:D
[Galaxy S I9000 Android Development] teriemer:
There you go :-)

Confirmation number: 6V448785D8011135V
[Galaxy S I9000 Android Development] poundesville:
You're , of course, right that we can use ansicon; but i'm more thinking of this must be a setting somewhere. Because I haven't has the need of ansicon all these whiles.

I don't know if this is because of flashing this kernel, or is it because of Darky's 10.2 ROM.

However, in previous Ficeto JVQ ; i don't see this issue/feature ... :)

Any other idea guys?
[Galaxy S I9000 Android Development] Vampiro2000:
stratosk, any idea?
[Galaxy S I9000 Android Development] lucbl1:
Stratosk is it possible to increase /cache partition or maybe symlink it on /data, so we could download apps on market bigger than 30mb? :)
[Galaxy S I9000 Android Development] Rebel2k:
I asked something similar a few days ago already, @stratosk said he would investigate into it for a future release! :)
[Galaxy S I9000 Android Development] lucbl1:
Wow that's great. Thanks :)
[Galaxy S I9000 Android Development] tamaleddon:
Thank you. Works beautifully, it's snappy and so far solid, and has source code included unlike "other" roms.
[Galaxy S I9000 Android Development] jvidia:
I have oficial JVQ + CF Root + Ext4.

Can I flash the latest Semaphone Kernel over it ?

What will I notice?

Thanks.
[Galaxy S I9000 Android Development] JazonX:
Yikes ! !

Sorry Mate ! Switching between these two threads only (On a hourly basis), LOL !

I got da names confused stratosk !

This time, Properly,

Thanks a lot Stratosk !

Thanks to this kernel, and Juwe's Rom, My Flashing mania is over. Not a Flashaholic anymore. !
[Galaxy S I9000 Android Development] Abaddon:
will try this out on 10.2 Darky resu
[Galaxy S I9000 Android Development] stratosk:
Thank you very much! :) I really appreciate this!
[Galaxy S I9000 Android Development] stratosk:
Can you please send me these files?
[Galaxy S I9000 Android Development] stratosk:
Yes you can flash it. Features are listed in the first page.
[Galaxy S I9000 Android Development] Vampiro2000:
Ok, here are the files
[Galaxy S I9000 Android Development] stratosk:
No problem! :)

You are welcome!
[Galaxy S I9000 Android Development] Vampiro2000:
The Files you want...
[Galaxy S I9000 Android Development] stratosk:
Thanks for the files, I just want to be sure that nothing in your init scripts set new low memory settings and overwrite your script. But, there is no tweak in these files.

I really don't know what's happening :(

You mentioned that the problem is happening when you play a game or use an application. Any specific one?
[Galaxy S I9000 Android Development] brfsa:
custom PIT

You can also create your own PIT file with bigger /cache partition.

using the 512.pit as base, could remove 20MB from /dbdata and add it to /cache

Old:

/dbdata 126.7 M

/cache 30.1 M

New:

/dbdata 106.7 M

/cache 50.1 M

Links:

[GUIDE] [INFO] The reality of PIT files:

http://xdaforums.com/showthread.php?t=999097

TOOL to make custom PIT:

https://github.com/cmsgs/utilities/tree/master/pit-stuff

:D
[Galaxy S I9000 Android Development] Daruka:
I must commend you on a fanastic kernel . Using it on Darky's 10.2 Amazingly stable and fast. Much faster than DC 2.9.2

PM me with a snail mail address and I will send you a donation. I don't do Paypal.
[Galaxy S I9000 Android Development] stratosk:
Thanks for this.

But I'm working on something different right now. Without the need of repartition and without loss in dbdata size.

Maybe it will work...
[Galaxy S I9000 Android Development] JazonX:
Great Post !!!!
[Galaxy S I9000 Android Development] stratosk:
OK, I found this and I post it in a separate thread. I don't know if I will include it to the kernel.

At least not yet :)

http://xdaforums.com/showthread.php?t=1188972
[Galaxy S I9000 Android Development] robogo1982:
Flashed this on Darky 10.2. My phone feels a bit choppier, gonna give it a whirl and see what happens.
[Galaxy S I9000 Android Development] Parkuu:
I flashed this with surface rom. Fastest combo of kernel and rom.

Good job stratosk! One thing though, in your future updates, please dont change the speedmod color to voodoo nexus. Thanks!
[Galaxy S I9000 Android Development] Vampiro2000:
It's random...

Don't know what to do...
[Galaxy S I9000 Android Development] kennethkc:
if i copy enable_ocuv to /system/etc/init.d

will the script include uv and if yes how is the uv level?
[Galaxy S I9000 Android Development] stratosk:
You have to edit the script. Remove the remark sign # in front of the second 'echo'. You will see 6 values in mV. These are the uV values for freqs from 1.2 Ghz to 100 Mhz
[Galaxy S I9000 Android Development] lucbl1:
Wow, thanks stratosk. Gonna try it as soon as i loose my fear :D

Hope you include it in a permanent solution inside Semaphore Kernel.

ps: also, do you know any ways to break the limits of the 5 fingers multitouch to 10 fingers multitouch. Galaxian Kernel has (at least had) this feature.

But one problem only. I think using in-game controls on Semaphore is a lot better (even without the 10 fingers support). Don't know if it was just impression, but what do you think stratosk, is it doable?
[Galaxy S I9000 Android Development] StannyG:
Sorry, if it was already answered, but should i disable all CF`s Tweaks before flashing Semaphore. I`m currently on odexed stock JVQ, rfs, CF-Root kernel.
[Galaxy S I9000 Android Development] stratosk:
No, just flash it:)
[Galaxy S I9000 Android Development] Virnik0:
Hello, I have switched from DarkCore 2.9 kernel to the actual 1.3.3 version of Semaphore kernel. So far so good, at least no performance degradation.

But why the hack has been boot animation cut out? I mean - my boot animation takes at least 8 seconds to play. With Semaphore, I can see only half of it. With DarkCore, it plays nicely whole. Can you adjust boot animation play time? To play whole animation, and forever loop animation's part at least twice?

Also, why is OC/UV script containing UV to 100MHz, when it is well know that 200MHz and lower may freeze your phone?

Next, why the heck should kernel disable my USB Debugging? I prefer to have it switched ON, not OFF.

Thanks for reply.

EDIT:

I have done serious testing, and kernel IS NOT STABLE.

Asphalt 6HD - freezing on 1200MHz, freezing on 1100MHz, and freezing on 1152MHz (app freezes, and then is it's process killed, so you are returned to your desktop). It is extremelly slow with 1000MHz, freeze on this freq makes phone lockup with need of hard reboot.

Dungeon Hunder 2 HD - the same, but 1000MHz is working, even slow as hell.

USB Debugging is disabled every boot.

Boot Animation is shorted out. In case boot animation is longer then actual boot time, it shall enable it to play it whole, with two cycles of infinity loop.

BLN is freezing phone, in deep sleep.

CIFS sometimes drops connection, even when network connectivity haven't changed.

So, this can't be used for serious work yet. But I can see it's benefits, and I do think that once such bugs are fixed, it can make very good kernel for general public. But not in this stage of development, sorry.

DarkCore 2.9 and latest one both works as expected with this.
[Galaxy S I9000 Android Development] stratosk:
Hi,

Send me the animation to test it when I have time.

You may change the script and put your own UV settings. I have no problem undervolting 200 and 100 MHz.

About the USB debugging, go to settings and turn it on.
[Galaxy S I9000 Android Development] Virnik0:
Thanks for your reply.

My boot animation can be found here

I am more interested in the other tweaks I have named.

For OC, I know how to handle it, so I did. But even with default 1GHz, it is behaving the same.
[Galaxy S I9000 Android Development] lockzackary:
hi there sir stratosk

really impressed with your kernels although the latest update

there seems to be a bug

stock music player always runs on 800mhz even when screen is off

back at 1.3.2 it was running on 100mhz and shifts to 400mhz when changing tracks

sorry for accidentally discovering the bug

i just installed cpu spy and were able to see these info

i hope you find a way to fix it soon

p.s. i havent tested if this occurs on other players

as i have always been using the stock music player since i tried meridian and power amp which is bloated for me...

and its still the best power conservative player i used in my opinion
[Galaxy S I9000 Android Development] Pipperox:
I have no idea what you're talking about, Semaphore 1.3.2 is rock stable (even at 1200MHz, and even with undervolt at 100 and 200MHz), fast and smooth.

Haven't tested 1.3.3 yet, but it's unlikely that the small changes produce such a disaster.
[Galaxy S I9000 Android Development] Vampiro2000:
Did you already find something?
[Galaxy S I9000 Android Development] stratosk:
First of all, thanks for your feedback :)

1) Semaphore kernel does not use these frequencies (1100, 1152). The only overclocking freq is 1.2 GHz. Are you sure that you flashed semaphore kernel? Do you use tegrak application for overclocking? Anyway, I suggest you to read in various threads how you can overclock/undervolt your phone for stable use.

2) About USB debugging, I guess this is the stock behavior. But, anyway I could check this when I go home. I think that this is not a "serious" problem.

3) About BLN, CIFS please see 1)

So, if you will not find a solution to these "bugs" I suggest you to continue your serious work in DarkCore 2.9

Cheers
[Galaxy S I9000 Android Development] Virnik0:
I have seen steps which are used by Semaphore. I have used Tegrak for such "not standard" frequencies, because I have tried to resolve unstability issues with standard 1.2GHz and 1GHz. It behaved all the way same, with or without Tegrak involved. And yes, I know other tools for OC/UV, I have tested them too. Still the same behaviour. I am not aware of anything not standard in my ROM, which can cause this. Try Asphalt 6HD on your phone, to see yourself. With 1.2GHz, it is really unstable, like any other 3D HD game. Don't know why, Only thing I know is, that it is working properly with other kernels.

System itself with 1.2GHz seems to be fine, and smooth, no problem there.

It is not stock behaviour. At least not for me. Last kernel which did this, was Fugumod, and there was option to force Debug on via default.prop. I suppose that the same will work with Semaphore, haven't tried yet.

You are right, it may be related to the OC/UV setup, but I still do not understand why. I have tried this:

removed all tegrak related tools, left only setcpu. SetCPU was set to 1.2GHz min/max. GUI of the phone works fine, Quadrant works fine. I have tried to startup Asphalt 6HD game, which crashed immediatelly I have chosen to race a track.

When I have underclocked back to 1GHz, game starts fine, but with laggs, so it is unplayable.

If I do agree that all this "bugs" are related to CPU setup, even BLN and cifs (seems to be logical), then I must ask what I did wrong. I have used all optional init.d scripts available, because I do want to use them. I have just disabled ipv6 iptables, because I do not use IPv6, and my operator do not use it too. nothing more. I'm not new to the android, I can handle linux in general. I will try to do small research what exactly happened.
[Galaxy S I9000 Android Development] s3icc0:
Time to time I am getting random reboots with Semaphore 1.3.3. and JUWE 5.2 --- on 1.3.2. I dont have these reboots it happens to me once a day when phone is idle.
[Galaxy S I9000 Android Development] stratosk:
@Virnik0

Use embedded overclocking. Try to use NO undervolt - all values in script 0. Then step by step (25mv) increase the undervolting values until you find the best values for your phone. OC/UV has different behavior in each cpu. So, you have to find the best values for yours.
[Galaxy S I9000 Android Development] PIRATA!:
Can someone please tell me more precisely the meanings of each scripts that are mentioned in first post?

I really don't know what are those things and what do they do...

PLEASE LET ME KNOW!!
[Galaxy S I9000 Android Development] Vampiro2000:
Random game or app. But more in Cut the Rope and Asphalt, or Market and Camera...
[Galaxy S I9000 Android Development] kennethkc:
thanks for your reply, the kernel is really fast!
[Galaxy S I9000 Android Development] darckengel:
Asphalt and DH2 runs without any lag and no Crash/FC at 1.2Ghz on my phone, same for BLN and all other things, you seem to be the only one with this problems, maybe you should make a clean install and try again ...
[Galaxy S I9000 Android Development] movitum:
no problems at all on my phone, and i've uv'ed every frequency.

great work stratosk
[Galaxy S I9000 Android Development] Virnik0:
Seems to be logical explanation. Thanks for your time, I will give it a try once more.
[Galaxy S I9000 Android Development] stratosk:
Linux kernel has the capability to compile some stuff as modules that you can load them at runtime. I compiled few things as modules to enable some functionality or to save some memory (free memory now is 363.3 MB). So, you can use the scripts in the /res/scripts directory to load the modules and enable the functionality you want. It is not necessary to load all the modules. The scripts:

- enable_conservative

load conservative governor module

- enable_cifs

load cifs module. You can use it with applications like CifsManager or Mount manager to mount windows shares in your phone.

- enable_logger

load logger module to enable logcat (logging functionality)

- enable_netfilter

load netfilter modules for firewall applications (e.g. Droid wall) or tethering\

- enable_tun

load tun module - VPN networks

- enable_deadline

load the deadline I/O scheduler module

- enable_ocuv

enable overclocking. This script does not load any module it is just enable the overclocking and if you uncomment the second "echo" you may undervolt your cpu. I use the values for undervolting as an example.

I hope now it's more clear for you :)
[Galaxy S I9000 Android Development] kicaj222:
Do You have problem with sensor?

On previous kernel when i replaced sensors.default.so it worked fine,

But now i have only 2 values, dark and bright,
[Galaxy S I9000 Android Development] lohho:
Thought i was the only one.

But i dunno it was diffrent on 1.3.2, but right now its 2 step.
[Galaxy S I9000 Android Development] Pipperox:
Actually this is now again my default kernel, as i'm about to go on holidays and can't keep on playing with crashes and daily updates. :)

Just wanted to say how stable, smooth and "solid" this kernel is.

What's missing for me: color settings of some sort (doesn't have to be Voodoo necessarily).

I just can't stand that ugly blueish tint which my SGS defaults to...
[Galaxy S I9000 Android Development] stratosk:
Hi there and thanks for your feedback

I just tested it on both 1.3.3 and 1.3.2. Stock music player locks at 800Mhz and I think that this is the default behavior.
[Galaxy S I9000 Android Development] stratosk:
No changes in this kernel for the auto brightness issue in JVQ.

I think kicaj222 with "previous" kernel means other kernel not previous version of this one.
[Galaxy S I9000 Android Development] Vampiro2000:
Originally Posted by stratosk View Post

Thanks for the files, I just want to be sure that nothing in your init scripts set new low memory settings and overwrite your script. But, there is no tweak in these files.

I really don't know what's happening

You mentioned that the problem is happening when you play a game or use an application. Any specific one?

Random game or app. But more in Cut the Rope and Asphalt, or Market and Camera...

Any Idea?
[Galaxy S I9000 Android Development] stratosk:
Sorry I have no idea what's going on. I saw in your posts to Neldar's thread that you had the same issue with other kernels.

Maybe you are using a memory cleaning application?
[Galaxy S I9000 Android Development] kicaj222:
Before i used also Semaphore Kernel