yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] darckengel:
Some thoughts about latency at 20 000:

I proposed to set it at 20 000 instead of the 10 000 originally set by newmail.

It was before to see that most of enhancements applied to other governors.

Setting it at 10 000 makes the phone the really more responsive, just try to switch home screens to see that (when you know that by default it's set to 40 000 without the patch, it scales 4 times faster), the cost for battery life is few (you reach max freq more often, but you will scale down also more quickly).

And as you have SmartAssV2 as governor to save some battery, maybe you could let the sample rate et 10 000 for on demand as it will be considered as the performance governor to use.

(In my tests, 20 000 and 10 000 works well at for all usages).
[Galaxy S I9000 Android Development] a g bell:
Darckengle sorry thanks for attitude
[Galaxy S I9000 Android Development] Vostradamus:
I thought as much :p

That's ok, it's plenty enough :D

Thanks for clarifying this part! :)
[Galaxy S I9000 Android Development] stratosk:
Dropping CWM and Superuser applications is not related to 341MB. We can always install superuser from market with just few clicks. Please note that su binary is still included - using superuser is of course optional for root related functions.

Many people don't use these apps, so I dropped them to release some space. This allowed me to reuse gzip compression instead of LZMA and now the decompression of initramfs is faster (- faster boot). And of course, this is more 'clean' solution for people who don't like extra apps installed by the kernel.

About the amount of posts: I'm ready to answer them. :) I have already done this before with netfilter as you said.
[Galaxy S I9000 Android Development] MasterJam882:
Dont be mad on me but I'm not quite sure if I understand new log correct.

Does this mean that I have to install SU and CWM by myself?

greetz and thx
[Galaxy S I9000 Android Development] dani_z:
Superuser app and CWM app,not CWM Recovery :)
[Galaxy S I9000 Android Development] elhennig:
No, it means that you have to install the superuser and cwm APK yourself. The su binary is still part of the kernel and there is still a cwm recovery mode....

Edit: @dani_z 2 minds, 1 thought,
[Galaxy S I9000 Android Development] stratosk:
New version will not delete them and of course will not install them. So, if you update the kernel from previous version you will still have them.

But from a clean install, you will have to download Superuser from Market. Please note that this will not affect rooting. All your applications which need root privileges they will work fine.

As for CWM application I think we have to ask Chainfire if we can install it and distribute separately from his/mine kernel.

@DarkSorcerer

That was fast!

@darckengel

Yes, I followed your suggestion about latency. This is still an improvement as you said because stock latency is 40000. Hmmm... I don't know I like to walk in the middle :) Just to be on the safe side. But anyway I will also try again 10000.
[Galaxy S I9000 Android Development] dherre65:
Maybe a silly question but what are the requirements for a kernel to work with CM7/MIUI? Is it just the support for a different filesystem or are there more obstacles to conquer?
[Galaxy S I9000 Android Development] GreenSGS:
Changelog

JVT_1.9.0beta (21/11/2011)

- 341MB available RAM

With 720px recording ?? Then I flash it right away :rolleyes:
[Galaxy S I9000 Android Development] darckengel:
yes 720p rec works :)
[Galaxy S I9000 Android Development] DarkSorcerer:
Ok, my friend! ;)
[Galaxy S I9000 Android Development] stratosk:
I really don't know. :) I have to investigate. This is one reason that I need more time.

Yes, with 720p recording. And nothing else broken (at least I hope so)
[Galaxy S I9000 Android Development] DarkSorcerer:
Told you! :D
[Galaxy S I9000 Android Development] GreenSGS:
Thanks, This will blow away everything else, another rocking update.Whats the magic behind apart from dropping superuser and CWM apps ? or is it yet a secret. :)
[Galaxy S I9000 Android Development] Fenvarien:
Thank you Stratosk for 1.9.0beta, it's working great here. More RAM ist amazing, also the deepsleep detection! Regarding ondemand gov., latency 20000 feels very smooth, but I'd like to test this experience against ondemand gov. with latency 10000.

But I fear 10000 could consume more battery life.
[Galaxy S I9000 Android Development] stratosk:
:D:D

That's OK.

I love this company! And I will try to explain this patiently.

@all

One more time, thanks everybody for using or testing Semaphore, helping improvement with your suggestions and your ideas. Thank you also for participating in this thread, asking questions or simply posting your opinion.

Thanks also to all devs that made all these amazing things and helped improving our SGS.
[Galaxy S I9000 Android Development] stratosk:
Honestly there is no magic in this. Just some cleaning. MikeyMike01 from captivate thread make me to decide this.
[Galaxy S I9000 Android Development] MasterJam882:
thx m8.

Just to make it clear. I read new logs everytime and everything that belongs to that.

My question was not related to the fact that binaries could be not there anymore or root options. It's not that I'm a total noob.

My question was simply related to the fact that these both apps are gone now and if I understood the logfile correctly and I did. Thx guys
[Galaxy S I9000 Android Development] stratosk:
I know my friend. And thank you for your question. It gave me the opportunity to clarify some things that can't be written in change log.

I didn't mean to consider you a noob (although there's no problem being noob - we were all noobs in the beginning).

I'm really sorry if my joke disturbed you. I just wanted to say that DarkSorcerer was right that many people will ask about this.

Again, I'm really sorry.
[Galaxy S I9000 Android Development] elhennig:
Does that mean that sound redirection through car dock is supposed to work with 1.9.0?

Anyway, I flashed the new kernel any way so I will try this later on my way home....
[Galaxy S I9000 Android Development] senotrius:
could u update the kernel for xfjva..its the smoothest stock rom I hv used so far.better than jvt imo.
[Galaxy S I9000 Android Development] stratosk:
Yes, it's supposed to work. Somebody confirmed this for captivate. But I will appreciate if you can confirm that it's working also for i9000.
[Galaxy S I9000 Android Development] darckengel:
It's compatible with JVA (and all GB roms)
[Galaxy S I9000 Android Development] burakgon:
I will wait for bigmem one. Ok ok. I can't wait to test. Flashing!
[Galaxy S I9000 Android Development] Rebel2k:
We're all the same! Lol
[Galaxy S I9000 Android Development] burner07:
why no root and ext4 app in 1.9.0?
[Galaxy S I9000 Android Development] stratosk:
ext4 app was never bundled with the kernel. You have to download it from Chainfire's thread.

Can you please clarify the problem you are facing with root?
[Galaxy S I9000 Android Development] burner07:
i installed superuser from market its working thx:D is it recommanded to do a factory reset after installing kernel on fresh installed rom?
[Galaxy S I9000 Android Development] stratosk:
Factory reset is not needed when you flash kernel. It's recommended on many cases when you install a new rom.

As I explained, you have root privileges without Superuser application. Superuser app helps you to grant or not root access to other applications. Please also note that without Superuser, applications will have root access without confirmation.
[Galaxy S I9000 Android Development] burner07:
i am having a serious problem with this kernel..:

i started dowanloading a gameloft game (bought) and contiued using the phone (big lagg) then everything frozen and then phone restarted

next time i was doanloading an apk (not game data) and again lagg and restart:|
[Galaxy S I9000 Android Development] burakgon:
Flashed with heimdall. JVA. Kernel section and stuck at boot.

How can I flash this with heimdall?
[Galaxy S I9000 Android Development] stratosk:
You may read this: http://www.semaphore.gr/how-to/flash-semaphore-kernel

Please note that you need to extract tar file

@burner07

Can you please post the exact steps to reproduce this? Also what is your exact configuration?
[Galaxy S I9000 Android Development] DarkSorcerer:
Of course! :) It was a joke, not a post to take seriously! ;)
[Galaxy S I9000 Android Development] gsw5700:
Hmm, see the new script manager default profile switches on 2 tweaks, kernel and io, and uses on demand governor. Going to give these a try, will be very impressed if its better than smartassv2, which was providing great performance and outstanding battery life.

What tweaks etc are others using?

Sent using TCP/IP
[Galaxy S I9000 Android Development] Ashtrix:
Thank you very much..!

:D
[Galaxy S I9000 Android Development] darckengel:
An advice to people using the 1.9.0 beta and thunderbolt scripts, as it has his own embedded screenstate scaling, don't use the screenstate scaling scripts:

Actually the patch applies to all governors.
[Galaxy S I9000 Android Development] Fenvarien:
Governor scaling is disabled in Thunderbolt since 1.9.3. The screenstate scaling script does, if you don't edit it to something different, just VM-Scaling. A governor chosen for example in the Semaphore App will automatically be used by Thunderbolt as Sleep and Awake governor.

Imho the screenstate scaling script can safely be installed with Semaphore 1.9.0beta. It actually works great on my phone :-)
[Galaxy S I9000 Android Development] elhennig:
Unfortunately it does not work with my I9000.

I enabled the redirection for car dock in "SGS Dock Speaker" but sound is not routed to the 3.5 mm output of the car dock.

Is there something I missed to configure this feature?
[Galaxy S I9000 Android Development] darckengel:
Ho, nevermind :)
[Galaxy S I9000 Android Development] ZaneZam:
Yes, so it is and works also for me!
[Galaxy S I9000 Android Development] s3icc0:
what does this exactly means for me?
[Galaxy S I9000 Android Development] elhennig:
If you had previous Semaphore version installed, it does not mean anything, if you use Semaphore on a fresh system you have to install the two apps from xda or the amrket if you want to use them

N.B. this is about the apps, not the features like su and CWM!
[Galaxy S I9000 Android Development] stratosk:
No, it supposed to work as is. You don't need to configure anything.

I'm sorry but I don't know how car dock actually works.

According to this post, it works on a captivate: http://xdaforums.com/showpost.php?p=19547283&postcount=140

Maybe, I can try something tomorrow if you want to test it.
[Galaxy S I9000 Android Development] hackeron:
341MB available RAM

How can we magically get more ram? What is the downsides?

I saw that Speedmod for example have 334MB RAM.
[Galaxy S I9000 Android Development] elhennig:
Sure, I'm more than happy to test this feature....
[Galaxy S I9000 Android Development] Handeman707:
What are the (best) standard settings for Semaphore Script Manager with the new Kernel 1.9.0beta?

ThanX Anyway!
[Galaxy S I9000 Android Development] stratosk:
Are you sure? This should result in an empty init.d (at least with semaphore scripts). Ondemand is the default kernel's governor. And you should have noop scheduler and no tweaks.

If you still have these script after default profile try to delete them and retry. Maybe they are old scripts.
[Galaxy S I9000 Android Development] Turtuga:
hello stratosk

i'm in 1.8.2 but i have a problem

with Virtual /cache to 50mb:

in browser video playing works fine but market download not work

desactivate Virtual /cache to 50mb:

in browser video playing not work but market download work

and in 1.8.0 everything work fine.

any suggestions???

best regards
[Galaxy S I9000 Android Development] oserx:
@Stratosk - this is the best version of your kernel I have ever tested ... at least in these 5 minutes ! :D
[Galaxy S I9000 Android Development] stratosk:
Semaphore always had 336MB. After O3 optimization this reduced to 335.3 (if I remember the .3 correctly). Talon has 340MBm, Galaxian has 338MB. It's not so magical.

I combined some value from existz's bigmem settings and speedmod's normal settings (I always use speedmod's normal settings)

I use some stuff as modules (netfilter etc), and I get 1-2 of MB more.

That's all. There is no magic and there is no magical solutions, at least in this kernel. I use to combine the best features from the community and I do my best to add a little stuff by myself.
[Galaxy S I9000 Android Development] burner07:
im am the only one having this problem?
[Galaxy S I9000 Android Development] stratosk:
At last I hit your thanks button! :) Thank you for you support my friend!

Can you please try to reboot after disable virtual /cache? This should revert back your old /cache partition and you should not have problems.

Enable virtual cache only if you need to download an app > 50MB. If this option does not work a common issue is additional installed busybox version. Try to uninstall them (delete the file busybox from /system/xbin or try to use latest HM.Carbide scripts - there is an option for this).

Please let me know if this solves your problem.
[Galaxy S I9000 Android Development] stratosk:
Can you please post the exact steps to reproduce this? Also what is your exact configuration?
[Galaxy S I9000 Android Development] burner07:
stock jva + 1.9.0 + thunderbold latest + oc 1200+kernel sched vm dirtyness +92 lmk +sd 256-64+ ext4 = downloading data for gt free+ hd in background + searching in the web browser and downloading another apk from gameloft =lagg +freez +restart :))) quite hard ecuation?
[Galaxy S I9000 Android Development] fcck:
I did have some problems too with downloading from the market and the Virtual /cache to 50MB. I did the following steps and it worked for me:

Downloading any Large File(in my case Duke Nukem 3D=55,5MB). Error saying a Fault or Not Enough Capacity.

I did the following steps to resolve this:

A. I have GingerReal 2 with Semaphore 1.8.2

B. You need Root + RootExplorer or something like that.

1. First checked if there was any cache.img file in /data/local --> NONE

2. Enabled the AddOn Virtual Cache to 50MB via Semaphore App.

3. Via RootExplorer went to /system/etc/init.d opened enable_cache_50 in Text Editor and chanced "count=55808" into "count=75000" then Save & Exit. [size=8pt](RootExplorer creates a BackUp file named Enable_Cache_50.bak You can just Delete this, as this is not necessary)[/size]

4. Deleted /data/local/ cache.img as this still showes the old value of approx. 54MB.

5. Reboot your phone

6. Check if cache.img file showes approx. 73.24MB

Now you can try to download any large file, as the cache is changed to approx 74mb. If this doesnt work follow the next steps:

7.Check if there are any busybox files in the locations /system/bin and /system/xbin, if YES, you have to delete these.

8. Reboot your phone

Now you should be able to download any large files from the market... 8)​
[Galaxy S I9000 Android Development] Turtuga:
hello stratosk

big big thank for your answer

I removed busybox and reflash kernel (1.8.2) and now everything work fine

big thanks for your work you are amazing

sorry my bad english

best regards
[Galaxy S I9000 Android Development] stratosk:
I think pikachu suggests to disable vm dirtyness, kerne scheduler. He uses his own settings.

I just tried your settings (though without thunderbold) and had no problem.

Can you try to test this with default settings (ext4 is fine, of course don't revert back to rfs for test this)?
[Galaxy S I9000 Android Development] jocke_lulle:
I dont think you should use kernel schedular,vm dirtyness and lmk 92 together with thunderbolt!-scripts. You should leave the tweaks in semaphore app as default.

Edit. Haha, a little bit to slow:)
[Galaxy S I9000 Android Development] burner07:
ok i will leave default settings only oc to 1200... im going to reinstall the firmware anyway... thx
[Galaxy S I9000 Android Development] stratosk:
There is no best settings. Best settings for me are the default one. Best governor for me is the ondemand. Best governor for some people is smartass.

I use overclocking to 1.2Ghz. Other people stay on 1Ghz. I love ext4. Others hate it.

Try to experiment with your own settings, read some opinions and you will find your own best settings that are suitable to your need and your phone usage.
[Galaxy S I9000 Android Development] stratosk:
Before reinstall the firmware (kernel or rom?) please try to clarify if these settings caused the problem. It could be useful.
[Galaxy S I9000 Android Development] scorpie67:
Hi,

is there a link where all these scripts are explained. All I could find was about the sd-card and low memory killer.

So many settings and I don't know what they are doing.

Thanks

scorpie
[Galaxy S I9000 Android Development] stratosk:
You may find some info in www.semaphore.gr (please check how to menu). You may also check HM.Carbide's thread (the link is in first post)
[Galaxy S I9000 Android Development] burner07:
im testing now with default..

it feels stabler but still lagg as hell while downloading game data and another apk from gamefoft.com but its not freezing

i push the phone to"max"almost and didn`t restarted..
[Galaxy S I9000 Android Development] Handeman707:
Thanks for all comments, but throught trying difference settings i lost mine default settings, so mine question is now what are the default settings with this latest kernel or is there a standard reset button in this kernel manager??

Kernel is okay and really good!

ThanX Anyway!
[Galaxy S I9000 Android Development] stratosk:
Ok, that's good. I think you should use thunderbolt OR semaphore tweaks.
[Galaxy S I9000 Android Development] stratosk:
From semaphore app - miscellaneous - profiles and choose kernel default. This will reset everything to default settings.
[Galaxy S I9000 Android Development] burner07:
well i will install thunderbolt after i install your kernel but im not sure how do i know if the script is working??? and i saw latest thunderbolt not having a lmk setting i need to download an addon script
[Galaxy S I9000 Android Development] danieldmm:
Hi Stratosk, just one litle thing that i think that will be awsome if you made. Why you dont change picture in the boot that its related to kernel, i dont talk about bootimage.zip but the frist image when power on the phone? You can put the same image you have in the frist post, the image in the display of the S...

Cheers and keep the good work...
[Galaxy S I9000 Android Development] stratosk:
Do you mean if thunderbolt scripts are working? You may find this answer in pikachu's thread.
[Galaxy S I9000 Android Development] betoNL:
Is this tested?

Will the next Semaphore update incorporate it?

I am lazy :eek:
[Galaxy S I9000 Android Development] stratosk:
I had thoughts about this before release this version. But I don't know if it is 'good' to force users to have semaphore logo during boot.

But I was close to do it when I changed the logo for captivate version.:)
[Galaxy S I9000 Android Development] stratosk:
I think step 7 is enough if you have troubles with this script.
[Galaxy S I9000 Android Development] Handeman707:
Thanks for the TIP!

Tapatalked
[Galaxy S I9000 Android Development] ZaneZam:
Uff, i am lost in testing-jungle! :)

New thunderbolt version, new semaphore version and so much possible settings. I love it! :):)

Just want to say thx again, great work and let u know JVT stock + sema 1.9.0b default settings + ext4 + 1ghz + thunder 2.1.1.1 50 lmk + scalingscript, atm just awesome! :)

Too early to say rock stable but very fair impression!

And as i'm allways want to know what's going on behind the scenes, may i ask u to do a little commit? :) Actually my finger starts hurting from pressing f5 on your github *g*
[Galaxy S I9000 Android Development] pikachu01:
Use either Semaphore tweaks or ThunderBolt!. :)

You will have conflicts with the settings causing your phone to become slower if you decide to combine both of them.
[Galaxy S I9000 Android Development] Handeman707:
Netfilter on or off?

Logger on or off?

VM cache on or off?

Tapatalked
[Galaxy S I9000 Android Development] stratosk:
It's a build for JVQ. New sources are not yet published from samsung since JVP and JVQ are leaked versions. So, auto brightness issue still there.

You may need tun module to install VPN connections.
[Galaxy S I9000 Android Development] stratosk:
Yes, you can overclock without the script. This is normal. Wifi tethering is not working for me unless I load the netfilter modules. It's better to use 1.3.0a for JVP. It's the same without the scripts in the /res/scripts/

tun is used for vpn connections.

cifs is used to mount Windows shares.

logger is used to for the logging functionality.

Yes, normal people may need these modules if they want to use this functionality.
[Galaxy S I9000 Android Development] stratosk:
You may also copy the enable_conservative script from /res/scripts to /system/etc/init.d
[Galaxy S I9000 Android Development] MasterJam882:
Have strange problem...

Installed kernel and all worked fine...then I wanted to convert to ext4. Log said that because of too less space ext4 wasnt converted and rollback to rfs was done...

after that my root were gone. I could't even try to reconvert because cf tool said to cf kernel installed.

Flashed kernel again but again all programs tell me I have to install cf kernel and that I have no root-status?

Why did that happen?

Do I have to rflash complete ROM now?
[Galaxy S I9000 Android Development] Drift spunk:
Working great on JVQ stock

@1. 2ghz
[Galaxy S I9000 Android Development] stratosk:
Please try to delete the cfroot directory (located in the /system). Then reboot your phone.

This should reinstall root stuff.

Also, make some space in /system partition before you try ext4 conversion again
[Galaxy S I9000 Android Development] Freich:
Working great except voodoo sound.

I installed voodoo control, and can open it no problem. But my settings aren't doing anything. Also the voodoo sound icon doesn't show when I play some music. So it's present on my system, but not working.

I'm on JVP with Semaphore 1.2.2
[Galaxy S I9000 Android Development] stratosk:
Do you use any memory cleaning application. Maybe Voodoo control service is killed?

If not, try to reinstall voodoo control
[Galaxy S I9000 Android Development] Freich:
No don't use any of that. Reboot and reinstall doesn't work. Also flasht to new 1.30 kernel but problem persists. Weird problem...
[Galaxy S I9000 Android Development] :
so I'm using 1.3.0 for a while and didn't had problems. fs is rfs, BT WIFI working fine. same settings on tegrak oc as before but running more stable (had a few reboots before when undervolted).

great job m8!

edit: also the battery lasting longer, at least i think so ;-)
[Galaxy S I9000 Android Development] redmaner:
Here the same running semaphore 1.3.0 on JVQ custom rom

Everything works fine including BT
[Galaxy S I9000 Android Development] Sebm0r:
BLN not working for me :(

JVQ and BLN Control sais LED service not running

*Update*

BLN is working without any problems, my fault :o) the BLN scheduler was enabled :o)
[Galaxy S I9000 Android Development] stratosk:
I'm glad your problem resolved :)

I was trying to figure out what caused this...
[Galaxy S I9000 Android Development] habylab:
I'll have a go at that later, thank you, much appreciated! That's great, I will tell you if it works!
[Galaxy S I9000 Android Development] habylab:
There is no script in that folder you said.
[Galaxy S I9000 Android Development] habylab:
Could you explain what you mean here? I typed it into the terminal, but, what afterwards do I copy it over?