yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] HM.Carbide:
Now I have a bit time to write, whats new in scripts:

Changelog:

- Tweaks are removed from kernel base, to provide them separately

- Removed in general the rmmod from Governor Scripts for stability reasons (some people use ScreenState scaling)

- Changed Scheduler Scripts with applying scheduler in loops

- Added LMK VM Properties to Scripts

- Added LMK SuperCharger 60MB (Thunderbolt)

- Added LMK Mialwe 70MB

- Added Default readahead to sdcard tweaks

- Updated VM/Kernel Tweaks Thunderbold 2.3.6 and Midnight 0.8.4

- Added Network Tweaks for faster Netwaork

- Updated Profiles with new scripts/ folders

- Added Support for save MyProfile and apply MyProfile

- Added a special Base sc Version for people using the sc version of Semaphore, where the color options are removed.
[Galaxy S I9000 Android Development] HM.Carbide:
I had never problems with undervolting, but I checked the script.

echo "0 0 0 0 0" > /sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

This should be ok, but my phone is very tolerant in undervolting.

Are you using Tegrak Overclocking?

The battery loss is not normal. Sound like something wrong in battery statistics. How long does your battery last (Displaytime, Overall time)?
[Galaxy S I9000 Android Development] burakgon:
I will use the 2.5 bigmem on my rom.
[Galaxy S I9000 Android Development] Dan_Aykroyd:
Do we have to unzip the scripts from now on on every wipe ROM / kernel flash?
[Galaxy S I9000 Android Development] Ztrindberg:
I am sorry to say I think I have been disturbing you with something that not belongs to this thread.

I belive now it can be som serious wrong with my phone/rom/battery instead.

I thought it might be the kernel because it was only when in Semaphore app that problem come.

But now battery level is rising by itself....from 5% to 24% from when I last posted here....so the problem is not with the kernel, sorry.

No I use only the overclocking that is in the Semaphore app. Battery normally last for about 27-28 hours with 2-3 hours display I think

Again sorry for my mistake.

Regards

Ztrindberg
[Galaxy S I9000 Android Development] HM.Carbide:
No unzipping is not necessary.

If you have your phone connected to pc, copy the desired scriptpack in SemaphoreScripts folder on sdcard, and the package is installed.

Second method is, to download the scriptpack in browser, or in tapatalk or in xda app.

Then open semaphore script manager, press menu - manage packages - install scriptpack

Uninstalling is also possible through manage packages option.
[Galaxy S I9000 Android Development] stratosk:
No problem. Please feel free to report any issues that you think are kernel related. You never know where is a 'hidden' issue... :)
[Galaxy S I9000 Android Development] HM.Carbide:
No problem.

Battery Status is really complex. So many things are involved and can cause problems. It is not easy to find a problem.
[Galaxy S I9000 Android Development] ZaneZam:
Had the exact same problem 2 times a few semaphore and rom versions ago caused by switching settings in script manager and too short frequent multiple manual reboots (thats what i think was the problem). A battery stats wipe (with the very handy app battery calibration from market) followed by 2-3 charging cycles fixed it for me. ;)
[Galaxy S I9000 Android Development] andip71:
Hi Stratosk,

just an observation with 2.5.0 beta:

Go Launcher meanwhile lost 3x all my widgets after restart. I know Go Launcher is a bit picky on that. But I did never have that on 2.4.0 nor before.

Just a question, as I am fine to search on my own: Did you change anything in the ext4 implementation? Because in the past this was related to the ext4 mount options (I did a remount script which puts barrier=1 for the dbdata partition as well in order to control this issue).

Thanks!

Andi
[Galaxy S I9000 Android Development] stratosk:
Hi,

No, I didn't change anything in mount options during normal operation.

Did you perform any specific actions in recovery?
[Galaxy S I9000 Android Development] oserx:
@stratosk - when I use your new 2.5.0 ... all voodoo profiles make the display greenish... when I choose stock colors everything is ok ... can you provide some info please ?

even the boot is greenish .... :(
[Galaxy S I9000 Android Development] stratosk:
I think the problem is because of too low gamma settings with too low brightness (you are using auto brightness module?)

Try to increase gamma settings or set the auto brightness to a more bright profile.
[Galaxy S I9000 Android Development] andip71:
Hi!

Thanks for the quick answer.

Well, no, was not doing anything in CWM as far as i can remember.

I just switched back to 2.4.0, restored the last backup I did with this kernel and will upgrade again. Then I will see if the issue comes again. Will let you know if so...

Thanks!

Andi
[Galaxy S I9000 Android Development] filchi756:
I can play games with this beta kernel now that have FC or hang before with your other kernels release .so far everythings fine but still will test for battery usage.thanks for this kernel and waiting for the BM version.
[Galaxy S I9000 Android Development] d0ggy:
Nevermind :)

Thanks for your great work!
[Galaxy S I9000 Android Development] burakgon:
Can someone post the disable bootloop detection from init.d script here fastly?? I need it fast for my new release.
[Galaxy S I9000 Android Development] ZaneZam:
#!/system/bin/sh

#Disable Bootloop detection

#Disable cleaning init.d after bootloop

busybox mount -o remount,rw /system

echo 1 > /system/cfroot/disable_bl

busybox mount -o remount,ro /system
[Galaxy S I9000 Android Development] DarknessWarrior:
@ Stratosk: you never answered me about making a 2.5.0sc without voodoo or speedmod color mods..?

thanks anyway!
[Galaxy S I9000 Android Development] adrianmak:
I'm on XXJVU. Could I use JW1 2.4.0 ?
[Galaxy S I9000 Android Development] sefira:
Yes....
[Galaxy S I9000 Android Development] awesomeandroid:
Newer CWM?

Hi can I know what's the extra benefit/function of newer CWM?
[Galaxy S I9000 Android Development] oserx:
@stratosk you were right - thank you for your help !
[Galaxy S I9000 Android Development] stratosk:
Yes, I will do it in final version.

For me, the major benefit is that I built my own CWM. Doing that I have full control on what features I can include (or exclude) in the recovery.

At the present only small changes when you boot in recovery (except from the fact that some code changed from 3.0.0.5 to 5.0.2.7):

- Backups are now marked with the file system type. If you take a backup on ext4 when you restore it it will convert your file system to ext4 automatically. (Please note that this not works on rfs yet).

- Menu and Back touch keys are working.

- The is an option to power off

- I added Reboot in download option.
[Galaxy S I9000 Android Development] oswade:
Can't wait for that myself. Apart from modified colours (imo), this kernel is perfect :D

Many thanks stratosk!!!
[Galaxy S I9000 Android Development] awesomeandroid:
Always awesome!

ah okay okay, that's good enough :), thanks for ur explanation! anyway will there be a big-mem version? just curious :D
[Galaxy S I9000 Android Development] andip71:
CWM backup/restore issue?

Hello together,

with 2.5.0 beta I just had "my problem" again.

I was doing a nandroid backup in cwm, which apparently went fine, rebooted and ... bamm.... phone unresponsive and after that all widgets lost again.

So I went back to CWM and tried to restore the just made backup. Also, apparently went fine but after that I got just stuck on the Galaxy logo during boot. Boot loop.

I have flashed 2.5.0 beta again via Odin now, after that the phone bootet up normally and used the successful restore from before as all my widgets were back.

Very strange.

I just do a backup again now, to see whether I can replicate this.

EDIT: Just was able to replicate. Did a nandroid backup and after rebooting my phone is having issues. I am on ext4 on all partitions.

Anyone else having troubles with CWM backup / restore, or is it only me?

Thanks

Andi
[Galaxy S I9000 Android Development] stratosk:
Yes, that's very strange, because I did a backup from ext4 couple of hours ago. I am also on ext4.

For testing, I converted to rfs and then restore it back my ext4 backup. Everything seems OK.

Did you have any error message during backup procedure?

Do you mean that you have this issue just because of backup?

Do you have any busybox installed?
[Galaxy S I9000 Android Development] andip71:
Hm, really strange. But I guess you do not use GO Launcher, right?

Maybe it is just because of Go Launcher and a side effect.

No errror message during backup, no error during restore.

It seems I have this issue after every CWM nandroid backup, yes.

No other busybox installed afaik, but I will double check to be sure.

Strange... for the time being I am back on 2.4.0 as I need my phone these days. So will see if others report this as well.

Thanks!

Andi
[Galaxy S I9000 Android Development] stratosk:
Yes, I use GO launcher.

What about the mount script you mentioned yesterday? can you sent it to me? How you use it?
[Galaxy S I9000 Android Development] bhu1:
Stratosk 2.5.0 beta is not as smooth as 2.4.0 . I personally felt 2.4.0 faster and smoother and some of my beta rom testers also found 2.4.0 smoother.
[Galaxy S I9000 Android Development] andip71:
Sure, I PM you in a minute to not go more off topic...

Thanks

Andi
[Galaxy S I9000 Android Development] stratosk:
I didn't change anything to affect the speed. Actually few parts of kernel code recompiled in the latest version.
[Galaxy S I9000 Android Development] bhu1:
Idk, you know better than me about that. I just told u what i felt, phone was smoother on 2.4.0 rather than on 2.5.0. ;)
[Galaxy S I9000 Android Development] jacobuscuracao:
when I loaded the 'value pack' right away I felt it was slightly laggier than jvt, so maybe it's the Rom and not the kernel?
[Galaxy S I9000 Android Development] NEFart:
I feel the same. My JVZ and JW1 more smooth than JVU... The last one a bit laggy
[Galaxy S I9000 Android Development] hackeron:
Maybe you run out of memory, try thunderbolt LMK 60 , then it makes sure u always have 60 mb ram free..
[Galaxy S I9000 Android Development] Proelio:
2 days with 2.5.0 JVU beta.

0 problems.

I have a question. Can someone explain me the "ondemand40" governor?
[Galaxy S I9000 Android Development] stratosk:
It's ondemand (of course) with sampling rate 40000.

This means that the governor will 'look' for changes in load every 0.04s in order to change the cpu frequency. The default value is 10000 (every 0.01s)
[Galaxy S I9000 Android Development] Leonardus97:
Good job! The best custom kernel for i9000
[Galaxy S I9000 Android Development] DarthJe5us:
can i install this with odin?

i dont have root or cwm if thats needed :/
[Galaxy S I9000 Android Development] stratosk:
You can install it with ODIN.

You may find instructions here:

http://semaphore.gr/how-to/flash-semaphore-kernel
[Galaxy S I9000 Android Development] =Dynamic=:
This is the best kernel !! :D

p.s. Stratosk you have a p.m by me ;)
[Galaxy S I9000 Android Development] ZaneZam:
If you mean with "this" the semaphore kernel image then yes you can install it with odin, this is in any case the recommended way! ;)
[Galaxy S I9000 Android Development] DANIEL TAN:
I did experience the same thus I convert the filesystem to ext4 and it feels much smoother.
[Galaxy S I9000 Android Development] awesomeandroid:
Maybe because of the 337mb causing it to be less smooth. I believe so :/.
[Galaxy S I9000 Android Development] stratosk:
I believe not. 3MB more reserved memory on JPEG driver. Why this change can cause less smoothness?

I think that someone should test same kernel version on same rom and exact same conditions. And again it's very difficult to clearly decide.

Can anybody try 2.5.0 on JW1?
[Galaxy S I9000 Android Development] HM.Carbide:
I tested jvu with stock kernel for 2 days, and it was snappy (320 mb).

Of course memory has an impact, but mainly for big games. On daily use the lags depends not on 3 mb. 320mb are as fast as 337, 340 and 355mb.

To test, what has an impact, choose save battery governor and it lags. Choose ondemand and its fast again.

Choose 32mb lmk, 80 mb lmk and there is no difference.

A big impact for lags are background processes like facebook, twitter or mail polling.
[Galaxy S I9000 Android Development] DANIEL TAN:
Even the original JVU itself (without installing any application) feels laggy for me.

I believe it has to do with the value pack, not kernel related.
[Galaxy S I9000 Android Development] syamsoul:
Jvu is much faster than previous rom I think.
[Galaxy S I9000 Android Development] airskape:
Will this kernel work with MIUI roms? Thanks
[Galaxy S I9000 Android Development] O-T:
The link in OP to CF-root kernel is there for a reason. Following that path you will find the answer.

My reason for not simply answering your question Y/N is to protect you from yourself.

Read ALOT and reduce the risk of turning phone into expensive dead plastic chip.

Thx for reading, press THANKS if u like
[Galaxy S I9000 Android Development] stratosk:
New version 2.5.0

- su permissions changed to 6755 (?)

- Added script to load configs module

Bigmem version 2.5.0bm

- 353 MB available RAM

- Breaks 720p video recording

- Breaks photo capture during video recording

Stock colors version 2.5.0sc

- Reverted Voodoo Color and Speedmod Color
[Galaxy S I9000 Android Development] jackpham:
Pls update Semaphore kernel 2.5.0 for Captivate! Tks!
[Galaxy S I9000 Android Development] burakgon:
Thank you for SC version! But what must I do for using SC + Bigmem.
[Galaxy S I9000 Android Development] pxrave:
i had a new project ;)

build a windows (or webbased) kernel compiler so everyone can build his favorite kernel by themselves

like a kitchen for roms?

after that you have one of the 1337 projects here :)
[Galaxy S I9000 Android Development] stratosk:
Unfortunately you can do anything. I 'm sorry, but I can't maintain all these combinations. :(

Anyway, please find attached the 2.5.0scbm. Please test it for me. You should have stock colors + 353MB RAM.
[Galaxy S I9000 Android Development] a0a0:
Thanks stratosk. Fantastic.
[Galaxy S I9000 Android Development] djb77:
Still have issues with USB connection via Debugging. Using CWM I can connect without a problem, however when in my ROM it won't work. The normal USB works (where it shows up the drives for internal / external SD card), but not development mode.

Running XWJW1 Deodexed with my own custom ROM

Just to clarify too, went straight back to 2.4.0 and it was perfect again, its a shame coz I'd really like to use this newer version of Semaphore.
[Galaxy S I9000 Android Development] Bejda:
Hi Stratosk,I thanked this post just to signify my admiration for the really so generous guy/Dev you are (providing this one-shot version for Burakgon's gamerzrom needs made me say again "wow!..." but I prefer precise this so you won't think there's much people who'd love to have this Bm/SC combination) ;)
[Galaxy S I9000 Android Development] stratosk:
As we discussed this in the beta version, I can't reproduce this.

I can connect through adb shell, if I turn on the USB debugging on.

Maybe you can post the part of the logger to figure out what is the problem?
[Galaxy S I9000 Android Development] JuanRamiro:
Help with call recording

I have tried different call recorders. They work (only through mic, but better than nothing) with stock kernels and Chainfire's, but they don't work with semaphore and other custom kernels. Once the record starts, the other party cannot hear me.

I'm currently using SURFACE 9.01 (JVU) but same thing happens with XWJW1 ROMS.

I would like to have BLN support and being able to record calls with a free app.

Thank you.
[Galaxy S I9000 Android Development] wackowizzard:
Downloadinh now. Tnx man, for the best kernel there is!
[Galaxy S I9000 Android Development] burakgon:
Thank you stratosk! I will learn to compiling kernels can you help me when a bit I will send you a pm. Sorry for making you busy. Thanks again master!
[Galaxy S I9000 Android Development] NEFart:
Good job statosk! ευχαριστώ ! )))
[Galaxy S I9000 Android Development] djb77:
I'll do whatever I can to help. Can you tell me where the log is and what you're looking for in particular?
[Galaxy S I9000 Android Development] stratosk:
Please send me a procedure (which applications, logcat) to reproduce this when I 'll have time

No problem. Please also confirm that everything is fine in 'scbm' version in order to attach the file in OP.

Παρακαλώ! :)

Honestly, I don't know what I looking for... :)

Anyway enable the logger from Semaphore app and reboot, then enable the debugging mode and try to connect through adb shell. Then send me the output of the 'adb logcat' command. Please also send me the build.prop file in your /system
[Galaxy S I9000 Android Development] knak2k1:
hello,

I'm sorry but I dont get it...

Semaphore_2.5.0bm means: 353 MB available RAM but no 720p video recording and no photo capture during video recording?

so with the Semaphore_2.5.0sc everything works as normal? (720p recording and photo capture during video recording). and what means "Reverted Voodoo Color and Speedmod Color"?

which rom are you using guys? this one here? http://xdaforums.com/showthread.php?t=1432572
[Galaxy S I9000 Android Development] djb77:
Ok, I tried the adb logcat and it came up with:

"sh: applet not found"

Here is my build.prop:

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=GINGERBREAD
ro.build.display.id=GINGERBREAD.XWJW1
ro.build.version.incremental=XWJW1
ro.build.version.sdk=10
ro.build.version.codename=REL
ro.build.version.release=2.3.6
ro.build.date=Tue Dec 13 13:03:26 KST 2011
ro.build.date.utc=1323749006
ro.build.type=user
ro.build.user=root
ro.build.host=DELL89
ro.build.tags=release-keys
ro.product.model=GT-I9000
ro.product.brand=samsung
ro.product.name=GT-I9000
ro.product.device=GT-I9000
ro.product.board=GT-I9000
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=GB
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=GT-I9000
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=GT-I9000-user 2.3.6 GINGERBREAD XWJW1 release-keys
ro.build.fingerprint=samsung/GT-I9000/GT-I9000:2.3.6/GINGERBREAD/XWJW1:user/release-keys
# Samsung Specific Properties
ro.build.PDA=I9000XWJW1
ro.build.hidden_ver=I9000XWJW1
ro.build.changelist=788890
ro.flash.resolution=720
# end build properties
#
# system.prop for smdkc110
#

rild.libpath=/system/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
dalvik.vm.heapsize=64m
ro.opengles.version=131072

# Samsung USB default mode
persist.service.usb.setting=0

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.opengles.version=131072
ro.config.ringtone=01_Minimal_tone.ogg
ro.config.notification_sound=01_Sherbet.ogg
ro.config.alarm_alert=Good_Morning.ogg
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.locationfeatures=1
ro.setupwizard.mode=DISABLED
ro.com.google.gmsversion=2.3_r8
wifi.interface=eth0
wifi.supplicant_scan_interval=15
ro.secdevenc=true
ro.error.receiver.default=com.samsung.receiver.error
keyguard.no_require_sim=true
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.ril.hsxpa=1
ro.ril.gprsclass=10
ro.config.notification_sound=OnTheHunt.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
media.stagefright.enable-player=false
media.stagefright.enable-meta=false
media.stagefright.enable-scan=false
media.stagefright.enable-http=true
media.stagefright.enable-rtsp=false
dev.sfbootcomplete=0
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[Galaxy S I9000 Android Development] stratosk:
bm means that you said.

sc means the same as normal version but with stock color (actually with gamma22 instead of gamma19). No voodoo color, no speedmod color.

scbm means srock colors with bigmem

Build.prop is the same with mine (except from the vesion info - I'm on JVU)

Are you sure that you didn't have a busybox installed? If you run from a shell 'busybox' what is the version that mentioned in the output. Do you have a symbolic link in /sbin: sh -> busybox ?
[Galaxy S I9000 Android Development] SupremeXXL:
Breaks 720p video recording

Breaks photo capture during video recording

Are they fixable? If so When will it be?:)

Thanks
[Galaxy S I9000 Android Development] stratosk:
Yes, of course. You may use any application you like most.

I prefer a script (enable_ocuv for example) to do this in a couple of lines.
[Galaxy S I9000 Android Development] mondeo-rs:
Hi at all,

does this kernel support custoumshutdown animation?

When it does, where is it to find?
[Galaxy S I9000 Android Development] stratosk:
No, this kernel does not support custom shutdown animation.
[Galaxy S I9000 Android Development] krige:
I have just installed Semaphore_kernel_JVQ_1.3.1 over the deodexed JVQ stock rom and I have noticed a considerable performance improvement over the speedmod-kernel-k15h-t23-300hz (300-400 higher score on Quadrant).

The only problem I have experienced is that I cannot do a Factory data reset. When I try to do that I get the following errors after reboot:

Formatting /data...

E:format_volume: rfs format failed on /dev/block/mmcblk0p2

Formatting /dbata...

E:format_volume: rfs format failed on /dev/block/stl10

Formatting /cache...

E:format_volume: rfs format failed on /dev/block/stl11

Deleting Meta Data

Data wipe failed.

EDIT: Factory data reset works fine from CWR.
[Galaxy S I9000 Android Development] mawardi:
It's awesome but got a problem when set to display off - 400 MHz. It freezes.
[Galaxy S I9000 Android Development] TivAk:
I love the kernel but is it posible to ad the VooDoo lagfix??

thnx
[Galaxy S I9000 Android Development] beaver2233:
do you know what you're talking about....? use chainfires ext4 app to convert to ext4 (or 'lagfix')
[Galaxy S I9000 Android Development] stratosk:
Please be more specific. I didn't understand your problem.
[Galaxy S I9000 Android Development] NXJeff:
hi, first of all. i like this kernel very much.

tried many kernels but still came back here.

but there is some lag while playing games without touching the screen,

such like robotek hd,

while the fingers not touching/swiping on the screen,

the cpu drop until less than 400mhz,

i think this is the one cause the lag.

the games smooth on other kernels,

even some kernels on conservative govoner.

setCpu to min 400 max 1000

the lag is gone.
[Galaxy S I9000 Android Development] stratosk:
Thanks for your feedback.

Are you running the latest version? Are you in ext4?

Some kernels tweak the governor to increase the cpu frequency with lower loads. But this may have impact to battery.

Anyway, I will let you know if I will find something.
[Galaxy S I9000 Android Development] mawardi:
I use Tasker to set maximum frequency when screen is off to 400MHz but somehow it freezes and I had to restart the phone. When I disabled Tasker, it worked fine. So, definitely 400MHz or below cannot be set. I didn't face any of this problem when using TalonDev kernel.
[Galaxy S I9000 Android Development] pikachu01:
You might have UVed your 400MHz too much. Try using Pimp my CPU and setting 400MHz as your Min and Max and try watching a movie with it (AVI or RMVB using Rock Player). If it freezes, then it's due to too much UV.

And yes, only certain tasks will freeze it. You might experience nothing till you played games or some tasks utilizing that 400MHz that pushes it to the limit.
[Galaxy S I9000 Android Development] NXJeff:
Tested both 1.3.0 and 1.3.1, running on Darky 10.1 RE,

all run on ext 4. ;) however your kernel run smoothest on my phone,

overall is owesome.