yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] stratosk:
I would suggest to clean dalvik cache.

Do you have this issue with and without auto brightness?
[Galaxy S I9000 Android Development] DarknessWarrior:
cleared dalvik, cleared cache, tried with auto brightness on and off but no luck
[Galaxy S I9000 Android Development] stratosk:
I don't know my friend. Maybe it's rom related?

Anyone else have this issue?
[Galaxy S I9000 Android Development] DarkSorcerer:
I think it's not kernel related or ROM related (nonsense, right?). I use the same ROM (although it's a "skinny" one) and I don't have those issues.
[Galaxy S I9000 Android Development] DarknessWarrior:
tried to flash CF Root, still FC, reflashed Semaphore.

EDIT: reflashed the ROM with NOWIPE and it fixed the problem, but it reverted Semaphore to 2.1.1. After that i reflashed 2.3.0 and it keeps working, but focus seems to be just a bit slower, but i'm fine with it :)

EDIT2: After reflashing the ROM i also cleared both caches (again) and fixed permissions (could be this).
[Galaxy S I9000 Android Development] fylim:
The 2.3 kernel with simplicity ROM makes my phone just amazing. I could underclock to 800mhz and it still feels a fast if not faster as it was at 1000mhz!
[Galaxy S I9000 Android Development] burakgon:
woohooo dominating
[Galaxy S I9000 Android Development] mrzax:
stratosk, which governor do u suggest with last version of Semaphore? I use smartassV2 and no-op scheduler. Is better ondemand? And which scheduler?

Ty
[Galaxy S I9000 Android Development] JJustin:
has anyone tried tethering, either mobileAP or via USB? I cannot get it to work even though I have the netfilter init.d script in place. It would show that I am connected to mobileAP but internet will not work. (2.3.0bm , s.u.r.f.a.c.e. JW1 rom). thanks!
[Galaxy S I9000 Android Development] hurtz777:
Stratosk is there any way you can port this kernel to the Samsung Vibrant and if possible with GB GPS fix? We desperately need a new stable GB kernel for the Samsung Vibrant and so far nobody has stepped up to the plate.
[Galaxy S I9000 Android Development] redlemon:
I had this problem before, but gone once I disabled my firewall (Droidwall). So every time I need to tether, I disable it. Worked for me, should work for you too.
[Galaxy S I9000 Android Development] jackpham:
@stratosk

You can build a kernel Semaphore JW1 for Vibrant? Thank you very much!
[Galaxy S I9000 Android Development] stratosk:
I worked more to ondemand governor because I like it. But please feel free to use any governor that you like most and fits your needs. I also use noop or SIO.

I would like to help, but I'm afraid no free time at the moment.
[Galaxy S I9000 Android Development] flolep:
Hello stratosk.

Sorry to ask something that may have already been discussed (but maybe several hundred posts before lol).

But did you try vr scheduler on semaphore?

Why not putting it in semaphore apk to have one more toy to play with for testing with the new ondemand tweaks?

Some time ago, indeed, testing all the schedulers (but it was on another kernel...), I found that vr was the best one in terms of performance...

Thanks again for your hard work.

Take care.

+ +

Sent from my GT-I9000
[Galaxy S I9000 Android Development] pikachu01:
V(R) scheduler is not that good as it is by default made to improve backseek operations i.e. spindle would need to seek data that needs nearly one fully cycle to take. Flash drives don't have spindles nor does it have penalty getting data from a backseek.
[Galaxy S I9000 Android Development] cdmackay:
Apologies if this is a little OT, please, but I'd like to get a reply from Semaphore users, rather than XDA in general...

My question: What ROMs are people using with Semaphore, and why?

I've been a happy user of ROM Kitchen for a long time, but that seems to have died a death now, so I'm interested in the alternatives. I see a lot of other ROMs mentioned around the forums, but it's never clear what is offered.

People say: just try 'em and see, but it would be nice to have a few opinions for guidance. And it's not a 5-minute operation, if done as recommended. e.g. RK recommends a full system reset, including internal SD/flash wipe --- which is a real pain --- followed by corresponding stock, followed by RK...

I'm after a quality ROM that is tracking recent releases. I'm not after theming, nor loads of added apps that I could easily add myself. I don't OC/UV. Other add-on tweaks might be nice though, although again not if I can just as easily add them myself afterwards.

Or is it feasible for me to just build my own from stock, e.g. deodex, zipalign? I have some OS dev experience.

thanks much indeed for any comments; apols again for dragging things off-topic, if this isn't of interest...
[Galaxy S I9000 Android Development] ~ Myzrael ~:
I'm using stock jvt, odexed, with some manual tweaking (mainly removed bloatware and changed graphics, plus oc/uv and other stuffs), semaphore kernel and thunderbolt. this is by far the best setup i've ever tried, impressive speed and stability, battery life is good also. I use also a self configured task killer so i always have lots of free ram, combined with thunderbolt it's a blazing fast setup
[Galaxy S I9000 Android Development] manjee:
I use simplicity with semaphore and it's great. :)
[Galaxy S I9000 Android Development] darckengel:
I'm using a custom made odexed rom, based on stock rom, only removed all the useless stuff with custom build prop file and my own custom theme.

Finally all the roms are quite the same, the only true changes are the themes, the best is to choose by yourself what you want and whant you don't.

Stock rom is odexed, deodexed roms allows more theming, but it's not necessary, and odexed roms are they are optimised should be a little faster and with less issues (but now i think all the problems related to deodexed roms are now fixed).

zipaligned, if you don't themed the rom, they sould be zipaligned, btw it's not hard to zipalign the apps, you can find the utility easily on the net, and Thunderbolt scripts allow to zipalign the apps straight from your phone (but i don't think it zipalign the framework.apk, you will have to do it manually).
[Galaxy S I9000 Android Development] WiwiPouPou:
I have a little question, why don't use the same schema of freqs than sgs II when oc'ing ? I know why we don't use an extra step, but at the cost of stability (for me 1200 doesn't like much undervolting with ondemand).

Just a question ! AFAIK sgs II handle 200 Mhz, 500Mhz, 800MHz, 1000MHz, then 1200Mhz.

But maybe there is a bus freq thing that i don't know about..

-------------------------

GT-I9000 | SauRom JVZ DEODEXED | Semaphore Kernel Powered
[Galaxy S I9000 Android Development] darckengel:
I would love too some features like in SiyahKernel which allow you to edit the freq_table and where you can have 8 steps :D

http://xdaforums.com/showthread.php?t=1263838
[Galaxy S I9000 Android Development] stratosk:
SGSII uses a different CPU, totally unknown for me.

Also, I'm not sure if a 6th frequency can increase stability when OC (with ondemand governor).

That would be an interesting feature. Though, it needs a lot of free time and effort. :)
[Galaxy S I9000 Android Development] HM.Carbide:
New Version of Semaphore Script Manager:

Install it, if you want to test the new features. As there are serveral major changes, please give feedback, if something is not working.

Special thanks to Stratosk, Pikachu01 and Mialwe for their hard work and investigation to optimize our SGS 1.

Changelog v0.70:

- Fixed Force Close on conflicting script definition (enable/disable overruled by choice)

- Increased height of Categories for better handling

- Menu support for collapse and expand all categories

- Menu support for installing SuperUser app

- Menu support for installing script packages

So from now on there is a simpler procedure for installation:

- Download a ScriptPack from Tapatalk, XDA App or Browser

- Start Semaphore Script Manager, open Menu - Manage Packages - Install <ScriptPack>

ScriptPack_Base_2.3.0_v2.zip

- Removed Chainfires Kernel and VM Tweaks (to support flexibel addons)

- Moved Color Tweaks from Misc to Addons (Settings will also work, if Voodoo App is not installed)

ScriptPack_AddOn_UV_v1.zip

- UV Support

ScriptPack_AddOn_Tweak_v1.zip

- Stock Default Settings

- Chainfire Kernel and VM Tweaks

- HM-Settings (a mixture of Mialwe and Pikachu01)

- Mialwe Kernel and VM Tweaks

- Pikachu01 Kernel and VM Tweaks (From Thunderbolt v2.2.0)
[Galaxy S I9000 Android Development] Dan_Aykroyd:
Great!

Awesome, another release! :D I'll wait until stratosk updates with the new Semaphore app and new brightness values.

An unrelated thing I've just noticed: in many screens of CWM (backup, wipe, etc.) I get the error that the /sd-ext card is not available. That is because in our phones, the external SD is mounted in /external_sd.

So... is there any way to fix this (directly by you stratosk by modifying something in the CWM installation, or by ourselves)?

Thanks!
[Galaxy S I9000 Android Development] pikachu01:
Yup. framework.apk is already loaded when init.d scripts kicks in. Zipaligning the framework when it is already loaded could lead to corruption.
[Galaxy S I9000 Android Development] HM.Carbide:
New Version of Semaphore Script Manager v0.71:

- Fixed install script pack problem, if SemaphoreScripts folder is missing
[Galaxy S I9000 Android Development] JJustin:
Tried that but it still doesn't work. If it's working for others, then it shouldn't be a kernel problem. Thanks though!
[Galaxy S I9000 Android Development] ponghk513:
WHEN I PLAY GTA iii, IT ALWAYS JUMP BACK TO THE LAUNCHER AND THE GAME WAS KILLED. I HAVE TRY DIFFERENT MEMORY SETTING (LOW MEMORY KILLER). IT SEEMS NO USE.

I DUNNO WHETHER IT IS KERNEL SETTING OR OTHER ELSE, PLEASE ADVISE ME. MANY THANKS.
[Galaxy S I9000 Android Development] yani2000:
I on another hand like the darker lower setting very much!

And don't forget that it's battery friendly!
[Galaxy S I9000 Android Development] privatrony:
The same with 2.2.0bm, not before with 1.9.1 as far I remember. Any solution please?
[Galaxy S I9000 Android Development] darckengel:
Do you think that people will answear you faster because you use CAPS?
[Galaxy S I9000 Android Development] ramas123:
Very good job on Semaphore autobrightness setup. Very quick and responsive brightness changes. Again, fantastic job!
[Galaxy S I9000 Android Development] stratosk:
Thanks mate.

I'm preparing a new auto brightness version that user can select through sysfs (there will be also 3 presets through scripts):

- Minimum brightness

- Maximum brightness

- Maximum sensor sensitivity (how easily you can reach the maximum brightness)

- Instant adjust threshold (the threshold that over this the brightness is adjusted instantly and under this is adjusted step by step)

- Blocked adjustments from framework (browser, user)
[Galaxy S I9000 Android Development] krosscheck:
Hi,

for me it is with auto brightness, that the display after the turn, it adjusts to maximum brightness, although I'm in a dark room. Probably you can fix that too?

-tapatraced-
[Galaxy S I9000 Android Development] DarknessWarrior:
yes, but i'd like to be able to see the phone's screen :)

battery is useless if i cant read the screen.
[Galaxy S I9000 Android Development] stratosk:
This is due to conflict with framework. It will be ok in next version. As a workaround lower to min the brightness from settings.
[Galaxy S I9000 Android Development] hellfirez1714:
My CPU:

100= -100

200= -100

400= -75

800= -50

1000= -50

1200= -25
[Galaxy S I9000 Android Development] pikachu01:
TS, please PM a mod to move this to Android Development section. You can post there since you have the requirements.
[Galaxy S I9000 Android Development] zenosteam:
keep the good work there will be something for 2.3.4 ?
[Galaxy S I9000 Android Development] stratosk:
Thanks... Maybe this weekend :)
[Galaxy S I9000 Android Development] zenosteam:
this is a good new's i saty tuned

:)
[Galaxy S I9000 Android Development] asicman:
Wow stratosk, this kernel seems like a dream!

Did you merely patch CF root, or did you do additional coding on the kernel side to pull this off?
[Galaxy S I9000 Android Development] stratosk:
I build the latest kernel sources from Samsung patched with Supercurio's voodoo sound, neldar's BLN and existz OC/UV. And of course with the excellent Chainfire's initramfs and apps.

Additional coding in the near future...
[Galaxy S I9000 Android Development] tonysac:
Does this kernel works also with juwe's script? (OSFP! LOL)

Sent from Galaxy!
[Galaxy S I9000 Android Development] stratosk:
Sorry, I didn't try this. (PAOK! :))
[Galaxy S I9000 Android Development] tonysac:
Lol ok tha to dokimaso ego! Ok ill try it

Sent from Galaxy!
[Galaxy S I9000 Android Development] DonVito2020:
Excellent Kernel working flawlessly. Thank you stratosk.
[Galaxy S I9000 Android Development] asicman:
Excellent.

Whats your roadmap like?
[Galaxy S I9000 Android Development] rootusr:
Can this be flashed using Kernel-Flasher App ?
[Galaxy S I9000 Android Development] asicman:
Yup, you can use neldar's app.
[Galaxy S I9000 Android Development] stratosk:
I tried my kernel with stock JVP. It seems to work ok except custom boot animations.

Below the steps I followed:

1) DISABLE custom boot animations (IMPORTANT STEP

2) Backup from clockworkmod

3) Convert to rfs

3) Flash the new ROM

4) Flash the kernel

5) Advanced restore only data from clockworkmod.

Still testing here, so be careful ;)

New kernel on the next days...
[Galaxy S I9000 Android Development] Dave2312:
Seems to be working fine for me ATM, running at 1.2GHZ, No problems soo far, Haven't tried custom boot animation tbh! Only thing I've noticed is the ram is a little less than other Kernals give :) great work, thank you!
[Galaxy S I9000 Android Development] zs0mby:
wonderful kernel, it gives me all the things i want, and all the things i need :)
[Galaxy S I9000 Android Development] zenosteam:
i am use it now with criselko v68 it work good oc to 1200 that good
[Galaxy S I9000 Android Development] zenosteam:
@stratosk i dindn't apply your scrip but now i use pimpmy cpu i set it to 1200 and with setcpu i have 1200 work is this right ?
[Galaxy S I9000 Android Development] asicman:
I can BLN free to install, but can't get the anything to flash. Anyone managed to get this going?

Also, I notice my phone spends far less time in deep sleep compared to CF root. With semaphore, it sits in 100MHz most of the time when in idle. Whats causing this? Is semaphore running something in the background which prevents to the phone from going to deep sleep?
[Galaxy S I9000 Android Development] stratosk:
unfortunately no progress with this issue.
[Galaxy S I9000 Android Development] MasterJam882:
@stratosk

Hey m8. There's one thing I don't really understand:

For what do I need the OC script when ur kernel brings OC/UV even without using it?

That's not rly clear for me...

greetz
[Galaxy S I9000 Android Development] stratosk:
The kernel is capable for OC/UV. By default the max cpu frequency is 1GHz.

You have to use the OC script to change the max frequency to 1.2GHz
[Galaxy S I9000 Android Development] tekavc:
Is 1.3.1 compatible with JVP or is it solely intended for JVQ?
[Galaxy S I9000 Android Development] robo116:
kernel

Wauw great kernel no lag at all.

was on harcore and talon befor this now cinger rom and this kernel my system is running verry verry smoot.

Great job:)
[Galaxy S I9000 Android Development] exkalibur68:
it works also with JVP :)
[Galaxy S I9000 Android Development] JazonX:
1.3.1 Kernal flashed over Juwe's 5.1 - No Problems so far. :-)
[Galaxy S I9000 Android Development] AndroidAllStar:
Nice Version. Quadrant score: 2499.:D (Better then Dark Core 2.9)

The iptables problem on 1.3.1 is still present.
[Galaxy S I9000 Android Development] gianni84r:
I have problems with the gallery...
[Galaxy S I9000 Android Development] stratosk:
Please make sure the you are using the latest enable_netfilter script.
[Galaxy S I9000 Android Development] stratosk:
What kind of problems?

If you want help, please be more specific.
[Galaxy S I9000 Android Development] AndroidAllStar:
So i need to add the script to /system/etc/init.d after flash the kernel?

Edit: Nice. Don't need to change the permissions. you've already.
[Galaxy S I9000 Android Development] stratosk:
Exactly, you have to copy the new enable_netfilter script from res/scripts to /system/etc/init.d in order to load the new xt_owner.ko module. Please make sure that the script has executable permissions and reboot the phone.
[Galaxy S I9000 Android Development] samyong76:
how to i convert to this kernel from fugumod bleeding edge ultra?

my fs on fugumod is

/system = reiserfs

/data = ext 4

/dbdata = jfs

/cache = jfs
[Galaxy S I9000 Android Development] stratosk:
You have to convert to rfs first
[Galaxy S I9000 Android Development] seeraj15:
My bluetooth doesn't work with this kernel. I'm on gingerreal 7.1. Is it a problem with the kernel or is it just me with this bluetooth problem?
[Galaxy S I9000 Android Development] hackeron:
Guys , how is this latest version work so far?? any issues?

And stratosk pls keep speedmod color fix.. dont go nexus colors. its just a pain in the ass to set up.. And I find speedmod color fix to be better..
[Galaxy S I9000 Android Development] stratosk:
It is not in my plans to add nexus colors.

By the way these are my general goals for the kernel:

1) Stability. I don't want even a single reboot in my phone.

2) Speed. As much as possible but without overclocking more than 1.2GHz

3) Simplicity. Keep it simple! It helps for 1 and 2.

So, any change to the kernel have to satisfy one or more of the conditions above.
[Galaxy S I9000 Android Development] stratosk:
No, it is not just you. Other people also have problems with BT
[Galaxy S I9000 Android Development] AndroidAllStar:
I don't have problems on 1.3.1 at GR V7.1. Maybe the reason is, that i have removed some unnecessary apps (and add a few) from the ROM

e.g. Bluetooth.apk (print over BT)

If you want i can upload my ROM (Semaphore 1.3.1 included) for testing.
[Galaxy S I9000 Android Development] burakgon:
Press caps lock again,

You undervolted too much.
[Galaxy S I9000 Android Development] dherre65:
Hi Stratosk,

did you change something in the kernel for wifi settings? Everytime my screen goes off wifi goes off too and my phone switches to 3g. This does not happen when I turn 3g off (so wifi stays off when screen is off). The screen off setting @ wifi settings is obviously set at 'never turn off'. Am I doing something wrong?
[Galaxy S I9000 Android Development] ponghk513:
when i play gta iii, it always jump back to the launcher and the game was killed. i have try different memory setting (low memory killer). it seems no use.

i dunno whether it is kernel setting or other else, please advise me. many thanks.
[Galaxy S I9000 Android Development] pikachu01:
You UV too much. Try not uving?
[Galaxy S I9000 Android Development] ponghk513:
i set the cpu at 1200
[Galaxy S I9000 Android Development] burakgon:
Set back to 1000 and restart or play with voltages.
[Galaxy S I9000 Android Development] jnr21:
Can i flash JW1_2.3.0 to JVZ rom?
[Galaxy S I9000 Android Development] Ashtrix:
@Stratosk

Did you take look onto CM's Auto brightness ??

just for the info, that may help you in updating the Sempahore_Driver ;) ..!
[Galaxy S I9000 Android Development] fylim:
For OC I somehow feel that 1.3ghz isn't as smooth as 1.2ghz. And 1.3ghz works find for me for 99% of the time until I play a fullhd mov file using software decode via mobo or MD player which causes it to reboot. Removing UV also doesn't help. 1.2ghz stable. Strange thing is those stability tests app don't show any problems. Only video sw decode causes issues somehow.
[Galaxy S I9000 Android Development] Rebel2k:
Yes you can flash. It's compatible with all GB versions.

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] stratosk:
No I didn't. Thanks for the info, but I almost done this at kernel level ;)
[Galaxy S I9000 Android Development] Dan_Aykroyd:
@stratosk

@stratosk:

Thanks again for another great update! Just a couple of questions:

1) I noticed that CWM for certain operations (backup, wipe, etc.) shows errors when trying to access the /sd-ext directory, since in our phone it's mounted in /external_sd. Is that something you can fix on your end in the CWM implementation?

2) Will you be including the updated Semaphore app by HM in the next version of the kernel?

Thanks!!!
[Galaxy S I9000 Android Development] stratosk:
Hi,

1) No, I can't do anything at the moment since I use CWM from chainfire's initrmamfs.

2) Of course. :)
[Galaxy S I9000 Android Development] stratosk:
Hi,

No I didn't change anything in wifi driver or settings.
[Galaxy S I9000 Android Development] flolep:
Well, ok, thanks pika for your technical answer.

But vr scheduler is proposed in the three other xda great kernels out there, Talon included, and I think, was set by default in galaxian some time ago (even now, I don't know for sure).

So for me, there should be a reason...

Even in your own thread about information about android stuffs, you said that vr scheduler could be the better one, quoting this site in example:

http://www.gelato.unsw.edu.au/IA64wiki/IOScheduling/VRscheduler/

And really, I tested it and found it very responsive...

So even if I trust you and your answer, maybe, with all these arguments, it could be good to let users play around with it in semaphore and make their own practical decision, no?

@stratosk and @hm.carbide, your opinions? And would it be easy for you to include it as a support in semaphore kernel and as an option in semaphore apk?

Thanks in advance.

+ +

Sent from my GT-I9000
[Galaxy S I9000 Android Development] atillaahun:
Can I read somewhere about the point of the big mem versions?

Besides the obvious of course.
[Galaxy S I9000 Android Development] stratosk:
New version JW1_2.4.0

- New version of Semaphore Auto Brightness driver

- Update Semaphore Script Manager application v0.71 (thanks to HM.Carbide)

- fixes bug when sampling rate is changed.
[Galaxy S I9000 Android Development] stratosk:
Semaphore Auto Brightness driver

This driver handles the brightness level automatically. Over a threshold it adjust the brightness instantly. Under this threshold it adjust the brightness step by step.

It's embedded in the kernel as module and it is fully configurable through sysfs (device /sys/devices/virtual/misc/sema_autobr).

Once loaded, blockes adjustments from framework (browser, user)

Tunable values:

- min_brightness (valid values 1-255, default 15- minimum brightness)

- max_brightness (valid values 1-255, default 255 - maximum brightness)

- max_lux (valid values 1-3000, default 2900 - maximum lux from sensor sensitivity, how easily you can reach the maximum brightness)

- instant adjust_thres (valid values 1-100, default 30 - instant adjust threshold, the threshold that over this the brightness is adjusted instantly and under this is adjusted step by step)

- effect_delay_ms (valid values -1-10, default 0 - Fade in/out duration, delay in ms for each brightness step, -1 disable)

There are 3 scripts with default presets Normal, Dark, Bright that may used through Semaphore Script Manager application.
[Galaxy S I9000 Android Development] EseLoKo:
The new autobrightness is AMAZING!

Thank you man. This is the best kernel for SGS :)
[Galaxy S I9000 Android Development] wackowizzard:
Simply the best, coolest kernel I've ever flashed. Especially now with Auto Brightness driver. Really cool.

Big Tnx!:D
[Galaxy S I9000 Android Development] frydroid:
great one, this one - thx. to stratosk! :)
[Galaxy S I9000 Android Development] Ashtrix:
Oh great !!

np :) .