yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] stratosk:
Sorry, I'm afraid it's a little bit difficult to maintain third branch of Semaphore.
[Galaxy S I9000 Android Development] Nafiganado:
Done. Will test device from now on. By the way, should I ignore the message that appeared while wiping:

"E:unknown volume for path [/sd-ext]"

?
[Galaxy S I9000 Android Development] harshad_kp:
My contacts gives me FC when i try to add a new contact. This problem started when i flashed this kernel. Can some1 suggest me a solution for this...
[Galaxy S I9000 Android Development] orhakrisztian:
ramscript

Hi, Stratosk

In Juwe rom there is a ramscript (S97ramscript):

if [ -e /sys/module/lowmemorykiller/parameters/adj ]; then

echo "0,1,2,4,6,15" > /sys/module/lowmemorykiller/parameters/adj

fi

if [ -e /sys/module/lowmemorykiller/parameters/minfree ]; then

echo "2560,4096,5632,10240,11776,14848" > /sys/module/lowmemorykiller/parameters/minfree

fi

if [ -e /proc/sys/vm/swappiness ]; then

echo "20" > /proc/sys/vm/swappiness

fi

if [ -e /proc/sys/vm/vfs_cache_pressure ]; then

echo "70" > /proc/sys/vm/vfs_cache_pressure

fi

if [ -e /proc/sys/vm/dirty_expire_centisecs ]; then

echo "3000" > /proc/sys/vm/dirty_expire_centisecs

fi

if [ -e /proc/sys/vm/dirty_writeback_centisecs ]; then

echo "500" > /proc/sys/vm/dirty_writeback_centisecs

fi

if [ -e /proc/sys/vm/dirty_ratio ]; then

echo "15" > /proc/sys/vm/dirty_ratio

fi

if [ -e /proc/sys/vm/dirty_background_ratio ]; then

echo "3" > /proc/sys/vm/dirty_background_ratio

fi

My question, that with your kernel enabled hard to kill launcher, LMK 64Mb do I need to use this ramscript, or not?

thanks for answer
[Galaxy S I9000 Android Development] Nergla:
Have same problem with 50 MB cache. Market says download started but does not download. Tried all tips/tricks in this thread but no go. Reverting to 30 mb original cache downloads normally. ROM is xxjvp deodexed. No big deal for me as don't need 50 mb cache and was only curious but wish only to advise there is a problem . Damn fine kernel though
[Galaxy S I9000 Android Development] HM.Carbide:
No settings are a bit different.

LMK and VM IO buffering.

Juwe uses for eg.:

58MB, and has different LMK adjustment.

70 vfs_cache_pressure chainfire 1

Juwe's script overrules the following values from Semaphore Script Manager on reboot:

Low memory killer

Hard to kill launcher

VM Dirtyness

If you choose a setting in Semaphore Script Manager, it takes effect until the next reboot. (I recommend, not to use Hard to kill launcher setting of Semaphore Script Manager with a 2.3.3 ROM).

You can try the settings and report, which values are best.

If you want to make the setting of Semaphore Script Manager permanent, you can revoke the execute right of Juwe's script.
[Galaxy S I9000 Android Development] orhakrisztian:
re

thankxxxxxx
[Galaxy S I9000 Android Development] Rebel2k:
I'll suggest you not to enable "Hard to kill Launcher" in Semaphore Script Manager and use Thunderbolt Scripts from Pikachu01 instead. It's really a good combo! :)
[Galaxy S I9000 Android Development] wemsinho:
Hi Stratosk!

It looks like that the "Android OS" Bug ist solved in a SGS2 Kernel. In the Siyah Kernels the dev patched the standard 2.6.35.7 sources from Android 2.3.3 on the actual 2.6.35.14. Maybe you yould do this for your Semaphore Kernel?
[Galaxy S I9000 Android Development] snipke:
I have the semaphore kernel 1.7.5 but now my pc can not recognize the phone, even in odin he is not added.

What can i do

Thnx

Sorry for my bad englisch
[Galaxy S I9000 Android Development] Nafiganado:
And by the way, clearing dalvik did not help :(

This app goes on crashing when turning off the device. Does it mean buggy apps and nothing to be done here?
[Galaxy S I9000 Android Development] darckengel:
Try this:

For windows 32 bits version:

http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x86.shtml

For win64:

http://drivers.softpedia.com/get/MOBILES/Samsung/Samsung-Galaxy-S-USB-Driver-for-Windows-x64.shtml

---------- Post added at 12:23 PM ---------- Previous post was at 12:13 PM ----------

It's solved since Android 2.3.3 on I9000
[Galaxy S I9000 Android Development] orhakrisztian:
Ok, but when I'm using Thunderbolt Scripts what do I need enable and disable in Semaphore Script Manager? cifs, conservative, deadline, ogger, netfilter, tun, kernel scheduler, hard to kill launcher, ??? Do I need something of these options enable when I'm using Thunderbolt Scripts? or not?

thanx for answer
[Galaxy S I9000 Android Development] Rebel2k:
Yes, for "features", you could enable what you want depending on what you want to use! For the rest, in "add-ons", you shouldn't enable anything!
[Galaxy S I9000 Android Development] WiwiPouPou:
Hi all, i got an issue : oc doesn't apply on boot, even after with "echoing" the max freq..

Am i the only one ?

Check with

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

Weird i can activate only with the script app, but it's not persistent as described.

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] wemsinho:
Nope that is NOT true. ;)
[Galaxy S I9000 Android Development] stratosk:
Hi,

Please uninstall any busybox version and retry. I think you there is a conflict with the embedded kernel's busybox version.
[Galaxy S I9000 Android Development] danieldmm:
Further invistigation of Market relative cache and apps > 30 MB...

I will guesse Stratosk, you are using odexed ROM? Cause i tested whith odexed ROM XXJVT and Semaphore script works greate, facts, stock XXJVT Market is version 2.3.6, no need for script, can download big apks, after update automatically to Market 3.1.5 cannot download... activate script and everyting work, Tried with deodexed XXJVT untoched, market 2.3.6 works great, can download apks >30 MB , no need for script, after updated market 3.1.5, script dont work, market cannot download anything. So i think its ROM relationed Deodexed - Odexed. Can point me to some place? Thanks

Cheers
[Galaxy S I9000 Android Development] darckengel:
Yes it is, since JVP if i'm correct, the kernel you mentionned (Siyah kernel) is for cm7/miui, and the battery drain is not the same as it was on firsts GB samsung stocks roms.
[Galaxy S I9000 Android Development] saszseb:
I think no. As you wrote, using old Market You won't get any trouble and using new Market you'll get Market issue. So, I think it depends on which Market you use. By me the new market won't cause any problem, because I have 1,7 GB on "/cache".
[Galaxy S I9000 Android Development] darckengel:
It's related to market versions, the script is only needed for market 3.x

Can you check in /data/local/ that the cache.img file is well set, and try to run manually the script enable_cache_50 and verify the permissions (in init.d folder)
[Galaxy S I9000 Android Development] danieldmm:
Wath permissions the script must have?

Cheers
[Galaxy S I9000 Android Development] darckengel:
Execute for everybody
[Galaxy S I9000 Android Development] stratosk:
I use stock JVT (odexed) and I have no problem with or without activating script (market version 3.1.5). I tested with normal apps < 30MB.
[Galaxy S I9000 Android Development] corgar:
check busybox version of your rom, all 1.18.x and 1.19.x got some problem with executing script.

as already stated by existz newer version from 1.18.x got problem with runparts.
[Galaxy S I9000 Android Development] danieldmm:
OK, i cheked things with root explorer and ext 4 apk, cache.img is well set, ext 4 tell that is ext2 cache 52.4 Mb. Script have all the permissions well set... But Market break, cannot download anything after cache 50 Mb...

If you have time and can tell something related to this, here is the link to my custom rom download... (Its blunded with Semaphore Kernel and deodexed)

Ultra Light XXJVT Final by TugaPower RV1

Cheers

---------- Post added at 04:16 PM ---------- Previous post was at 04:13 PM ----------

The thing here is after aply cache 50 Mb i canot download anything from market, things a part: Super User and Binnaries was updated, consider in next Semaphore update...

Cheers
[Galaxy S I9000 Android Development] wemsinho:
The Kernel is for the SGS2 AND Miui/CM. The Battery drain is caused by some Samsung drivers.

So, if you think its fixed. I don´t think so.
[Galaxy S I9000 Android Development] danieldmm:
Now you talk of busybox its happens something strange, i updated Super User and binnaries and i lost all the root thing cause busybox.

Can you tell me one fine version of BusyBox to use whith my custom firmware? I think i used latest one...

Cheers

---------- Post added at 04:42 PM ---------- Previous post was at 04:19 PM ----------

I instaled BusyBox 1.17, i checked in terminal the version and confirmed 1.17, same thing with Market... dammmm, this is driving me crazy...

Cheers
[Galaxy S I9000 Android Development] corgar:
try 1.17.2 or 1.17.4

@stratosk: inside kernel you use busybox 1.15 can you update to 1.17 at least pls? and anothe request since i'm using my rooted and "busyboxed" custom rom can you create a check if busybox is already installed? since su+binary is update but got overwritten by your version at every new flash.
[Galaxy S I9000 Android Development] danieldmm:
OK, i tried 1.17.1, NO GO... Now i will try 1.17.2 and 1.17.4...

Dammm Market...

Cheers

Sory Strastosk for spaming your thread with my problem...
[Galaxy S I9000 Android Development] stratosk:
No problem, I hope you'll find a solution and maybe this also help other people.
[Galaxy S I9000 Android Development] jocke_lulle:
Found my answer about busybox in this thread =)

http://xdaforums.com/showthread.php?p=18549017#post18549017
[Galaxy S I9000 Android Development] madfix:
Just found a very simple workaround :

Stock JVT ODEXed, Semaphore 1.8.0, 50mb/cache working whatever version of Market, tested with Pocket Legends app (28+ mb).

The same is not working in Simplicity, Supersonic and Juwe's Roms.

Something related to optimized scripts ?

For me, solved as I prefer staying on Odexed Stock.

Edit: As soon as I apply stock Thunderbolt, Market won't download anything...

Any troubleshoot ;-) ?

Edit2: Using latest TalonDev_kernel & latest Speedmod_kernel results in same behavior.

Smelling tweaks related, isn't it ?
[Galaxy S I9000 Android Development] stratosk:
Actually, I use 1.16.2androidminimal but I will try to use a newer version. I have to check that it can be bundled with kernel due to size.
[Galaxy S I9000 Android Development] stratosk:
Can you download after Thunderbolt without virtual cache enabled?
[Galaxy S I9000 Android Development] madfix:
Yes, but after reboot.

While testing other kernels, I was using exactly the same 50mb script.

It's behaving normally with all kernels, but not on deodex and/or tweaked...
[Galaxy S I9000 Android Development] danieldmm:
Definitly is not BusyBox related, tryed busy box 1.7.2, NO GO, 1.7.4 even Semaphore APP Scripts dont start... loool

So its time to think thats its deodexed or tweaks related?

cheers
[Galaxy S I9000 Android Development] madfix:
Epilogue to /cache fantasy :

Fully working on my own deodexed JVT, also working on Ramad's one.

Both without any tweak from outside of Semaphore app.

Conclusion (IMHO) :

Not kernel related !
[Galaxy S I9000 Android Development] danieldmm:
Hummm, sure? Today i tried Ramads CWM, just changed zImage in zip for Semaphore Kernel and same problem... Just flashed to try Market thing, dont add nothing to ZIP, just changed kernel file... You used CWM or Odin version? I will re-test CWM package right now...

Do you have a link for your Deodexed ROM for test?

Cheers
[Galaxy S I9000 Android Development] madfix:
1) CWM version. Reboot. Flash Semaphore. Reboot. Activate script. Reboot.

2) Nope, I guess my Deodex package won't fit for your needs, as it's fully loaded with my own privacy settings, deeply invaded inside /system.

Took too long to make it for the undo ;-)

Let me try again with Ramad's stuff...

Edit : On my other SGS, own deodex, only first app could be downloaded, followers went denied (not enough space), whatever kernel in use.

On the SGS I use now, Stock Odexed, oc1200, 50mb on, I've just updated 12 apps cascading without any trouble...

Edit2: Next step, RFS vs Ext4 stress test ;-)
[Galaxy S I9000 Android Development] danieldmm:
So like i said, its related to deodexed.... Thanks...

Merci (Bouches do Rhone) mdr
[Galaxy S I9000 Android Development] madfix:
And not Ext4 related also. Same behaviors between ext4/rfs.

Enough flashing for me today, thanks again Stratosk for this marvelous work.

Bien le bonjour tout le monde ;-)

Going back to real mediterranean's way of life ... Pastis on the rocks, tapas and friends ...
[Galaxy S I9000 Android Development] malcho:
I was on cm7 last few days butt i'm back becouse this kernel.

I think nothing can't compare to semaphore kernel at this moment.

Nice work my friend.
[Galaxy S I9000 Android Development] danieldmm:
Opening command line in terminal and making this steps Market can download all Good, bigger and smaller ones apks...

su

mkdir /sdcard/tempcache

mount -o bind /sdcard/tempcache /cache

So, i dont liked this very much but its working and is temporary, when finish download big apk from Market just rebbot and everyting wiil be normal (cache).

Then if you want you can delete tempcache folder in sdcard...

Continue further investigating...

Cheers
[Galaxy S I9000 Android Development] stratosk:
Thanks my friend, but it's just a kernel :)

How was cm7?
[Galaxy S I9000 Android Development] stratosk:
Thanks for testing this.

You may find few solutions about this in my other thread: http://xdaforums.com/showthread.php?t=1188972

Many people had good ideas and helped a lot for this script (many thanks to them)
[Galaxy S I9000 Android Development] malcho:
Cm7 is beast.It's good for people like me who use the phone to enjoy it and play with it.Really good must try.

Maybe kernel for cm7 by you?:)
[Galaxy S I9000 Android Development] WiwiPouPou:
I have an odexed rom and some custom scripts that work, it seems only oc / io sheduler related scripts aren't executed..

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] stratosk:
Maybe in the future. No time at the present. :)
[Galaxy S I9000 Android Development] malcho:
Just kidding:)
[Galaxy S I9000 Android Development] darckengel:
If it works through a terminal, and the scripts in the init.d folder don't work, it should be busybox related.

Try to delete the busybox file located in /system/xbin (and all others which you tried to install), there is a busybox included in Semaphore, and i had many problems too with busybox added by custom roms.

For CM7, it gives you not much things, but it still have huge battery drain compared to stock based roms, so for daily use, it's a no go atm.
[Galaxy S I9000 Android Development] danieldmm:
Making line per line of script in terminal i discover that i canot make this step:

chown system.cache /cache

chmod 770 /cache The latest is ok , maby is related to the step chown system.cache /cache the problem. Wath i need to make this step work? If i delet busybox i loose root, something related whith /bin/sh

Cheers

Edited:

chown system.cache /cache unknown user/group system:cache
[Galaxy S I9000 Android Development] darckengel:
can you try on terminal this:

ls -l

and see the current owner of cache?

Semaphore will create the busybox file again if you delete it.
[Galaxy S I9000 Android Development] WiwiPouPou:
The issue loading oc / io sheduler scripts seems to come from modules not loading as requested by scripts, even with terminal here, errors with insmod/rnmod...

Got the issue with conservative module on Talon too.

Anyways, i like that kernel, really stable and feel really light, as stock, and i think it's the most important !

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] stratosk:
Please try to uninstall extra busybox version and retry.
[Galaxy S I9000 Android Development] WiwiPouPou:
I've tried rm all (in sbin bin and xbin) and reboot, reflash, install 1.17.1, 1.18.4 and 1.19..

Same for all ! :/

BUT ! OC load if i deactivate/activate option in script app !

Does /system needs to be rw ? Cause i have a script to remount it ro at boot..

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] darckengel:
No...

Don't install any busybox, there is one included with Semaphore, installing other busybox aften interfers with the Semaphore's one.

You don't need to have rw on system, just check that the script's permissions are at 777
[Galaxy S I9000 Android Development] WiwiPouPou:
Yes that's what i've done first (sorry for english ^^), i've rm all busybox in all path, then

wiped cache, reboot, checked, tested.. and failed.

Then i've tried each other versions to see..

That's what i was thinking for system, and i always reset permissions for any file i put in /system..

And scripts ARE loaded (i use my own), i.e. dirty vm settings are set, i checked with "cat path-to-value", only settings that depends of modules aren't set because path doesn't exist !

Weird, CPU Spy see now 1200Mhz, 10 min after boot !!

Again, thanks for work, it's the first kernel that feels like CM7 !

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] Szighy:
i have an issue... sometimes my phone wouldn't come out of deep sleep...if i press the home button or power button, i see the lockscreen but everything freezes... all i can do is a hard reset...it happens only with this kernel...my phone was in charger
[Galaxy S I9000 Android Development] HM.Carbide:
Maybe you have scripts in init.d or somewhere that needs 10min to run. (zipalign, tunefs, ...) and they are executed before the semaphore scripts.
[Galaxy S I9000 Android Development] WiwiPouPou:
Yeah that's what i will check, but alphabethiquely Semaphore scripts are 1st.. and it happens only one time..

Thanks !

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] WiwiPouPou:
Just a little suggestion, it seems rfs filesystems are mounted with "check=no", and if i remember well it was source of slow corruption, described as that by supercurio a year ago, in froyo times..

Is it normal ?

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

GT-I9000 | JVT ODEXED | Galaxian Powered
[Galaxy S I9000 Android Development] $omator:
just want to drop my small feedback...

was testing BLN SMS/MMS patch and flashed semaphore to enable it on kernel side

phone turned off screen and guess what "black sheep of death" =) could not turn screen back on

never hapened to me on stock JVT firmware :)

good daay
[Galaxy S I9000 Android Development] stratosk:
Hi,

Can you please check without bln patch?

I guess you don't use this patch on stock JVT without BLN.

Thanks for your feedback.
[Galaxy S I9000 Android Development] $omator:
no no i was odexing it while the screen went off and wanted to longpress power button to reboot it but finaly had to rebooit it from adb
[Galaxy S I9000 Android Development] stratosk:
Which rom do you use?

Can you please try to wait few minutes the next time this will happen?
[Galaxy S I9000 Android Development] stratosk:
I'm sorry, I didn't understand. Did you have the same issue with this kernel without BLN patch?
[Galaxy S I9000 Android Development] $omator:
after flashing semaphore before replacing services.odex with cwm flashable
[Galaxy S I9000 Android Development] stratosk:
Can you reproduce it or describe the exact conditions that this happened? Other mods on your phone?
[Galaxy S I9000 Android Development] $omator:
hmm previolsy cfroot and stock+

flashed yours kernel over that

connected phone to pc in debug modee to make few things via adb

at this time the screen went off

wanted to turn it on to use usb mount to copy files from /sdcard/ via explorer but the screen kept black

had to adb pull it from /sdcard/

thats it i rebooted flashed cwm tested bln and restored cwm backup of cfroot :)

---------- Post added at 03:26 PM ---------- Previous post was at 03:19 PM ----------

belive me i was VERY suprised that this happened
[Galaxy S I9000 Android Development] stratosk:
Yes, I'm surprised too. Because, I have never had this issue on stock rom (i don't use any mods

). Can you reproduce this? Is this happening every time you connect your phone through usb?
[Galaxy S I9000 Android Development] $omator:
guess that would require flashing once again the kernel. leme check :) brb

---------- Post added at 03:42 PM ---------- Previous post was at 03:33 PM ----------

1) Semaphore_kernel_JVT_1.8.0.tar

2) not disconected usb :)

3) phone fully booted

4) entered adb

5) screen went off

6) turned it on after like 2 minutes wo problem

guess that it is so unpredictable like in ll other pre JVT firmwares

once it happens once does not
[Galaxy S I9000 Android Development] stratosk:
Thanks for testing and your feedback.
[Galaxy S I9000 Android Development] ZaneZam:
Hi Stratosk,

it seems the black sheeps are coming from speedmod MDINE driver modifications, and hardcore is trying to fix this since speedmod K16-1 :

changelog from speedmod kernel http://xdaforums.com/showthread.php?t=1044519

.

.

K16-1:

- Reworked MDNIE driver (testing fix for black screen problem)

- Disabled warm/neutral/cold color selection

K16-2:

- Switched to default TREE_RCU (testing fix for black screen problem)

K16-3:

- Switched to Linaro GCC 4.4 2011.02 (testing fix for black screen problem)

K16-5:

- Changed compiler optimizations
[Galaxy S I9000 Android Development] stratosk:
Thanks for the info.

First of all i need more reports on this. 1.8.0 and 1.8.0bm have more than 45000 download from this thread and from my website. I have to be sure that $onator's report is the same thing as speedmod's black screen.

I doubt that MDNIE is related to this. I have implemented warm/cold presets since 1.6.0. no problems so far. Neutral preset since 1.2.2.

I would start investigating this from O3 optimization (but I think hardcore doesn't use it) or the other compiler optimization (as I use the same as hardcore's in 1.8.0).
[Galaxy S I9000 Android Development] coreylhs:
i cant seem to get droidwall application to work on my phone. it says unable to change ipconfig or something on the kernal. any ideas on how to get it to work?
[Galaxy S I9000 Android Development] stratosk:
Please enable netfilter from Semaphore Script Manager application.
[Galaxy S I9000 Android Development] coreylhs:
ah i forgot about that LOL thanks
[Galaxy S I9000 Android Development] ZaneZam:
yes that's a good question if this is really related to MDINE and if this is the same sheep :). Actually i never had problems with this "black sheeps" either on speedmod nor on semaphore (btw. i am using $omators mod stock+). Even so i got one similar behavior some weeks ago (in this case with your kernel), the phone rang but stayed black, no reaction on pushing home button and i had to use force reboot trick! (so power button was still working).I had the app "Locale" installed and activated, a few hours before this happend and since disabling this app it never happend again, so it seems it came from this app. ;)

yes as you said, more reports are required, too many factors playing together here...
[Galaxy S I9000 Android Development] stiwipl:
May I ask if you use ext4 file system or rfs on the stock rom?
[Galaxy S I9000 Android Development] stratosk:
Sure, I'm always on stock roms, ext4, 1.2Ghz, no scripts.
[Galaxy S I9000 Android Development] stiwipl:
Do you UV? Which stable UV settings have you got for the above setup?
[Galaxy S I9000 Android Development] stratosk:
I guess there is a bug in the installation script of lights.s5pc110.so.

Until I fix this, try to manually copy /res/misc/lights.s5pc110.so to /system/lib/hw and in the BLN control pro app make sure that the scheduler events are both unchecked.