yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] hepterci:
Ram expander(swap) application is not running. How to run app

GT-I9000 cihazımdan Tapatalk 2 ile gönderildi
[Galaxy S I9000 Android Development] ts1506:
Semaphore does not support swap
[Galaxy S I9000 Android Development] hepterci:
which supports kernel. I wish you would support semaphore.

it would be nice

GT-I9000 cihazımdan Tapatalk 2 ile gönderildi
[Galaxy S I9000 Android Development] ts1506:
Devil, Cyancore supports swap, mackay and Semaphore does not.
[Galaxy S I9000 Android Development] ziporpor:
Small gratitude and reccomendation

Hi All (and Stratosk in particular),

Just wanted to say how grateful I am for the process white list feature that was presented in the 2.9.20 version,

this feature (together with the great app that Superkoal created) has just fixed the last issue I had with my good old i9000.

For a very long time now I couldn't listen to music/podcasts during driving with my navigation app opened, when i switched to the nav app, the LMK killed my podcasting app, if I opened the podcasting app again, it killed my navigation app.

It was very frustrating and it was the only thing that made me think that maybe it is time to upgrade...

Now, with this amazing feature implemented, I feel like I upgraded my phone :o

No sudden death for those apps, they live in perfect peace with each other and the amazing part is that the device is running smooth even with both of them operating.

So... to make a long story short, Thank you very very much Stratosk for your continues support in this old device and for the fact that even though you (finally :cool:) have your N4, you still find the time to add such amazing features to this kernel and this device.

I recommend everyone who encountered such situation to download this kernel and Superkoal app and enjoy this magnificent device.

Big thanks :good:
[Galaxy S I9000 Android Development] mamoto66:
At this point fail download link.
[Galaxy S I9000 Android Development] ziporpor:
Download directly from Semaphor site:

http://www.semaphore.gr/downloads/gt-i9000-jb
[Galaxy S I9000 Android Development] SHiFT!:
stratosk,

You can fill in the table for your kernel?
[Galaxy S I9000 Android Development] stratosk:
What's this? What for?
[Galaxy S I9000 Android Development] ts1506:
He wants to know how much ram is reserved for what.
[Galaxy S I9000 Android Development] stratosk:
This is obvious. I mean why I need to fill the table and for what purpose.
[Galaxy S I9000 Android Development] ts1506:
Ah, sorry.

Probably he wants to try and implement similar values in their kernel to see if the functions work or not.
[Galaxy S I9000 Android Development] malcho:
On latest semaphore when i do fix permissions on cwm it only last few seconds.

I do mount all partitions.
[Galaxy S I9000 Android Development] stratosk:
Any errors, my friend?

I will also check it.
[Galaxy S I9000 Android Development] malcho:
No errors it say done.

Butt it last just few seconds.

---------- Post added at 09:38 PM ---------- Previous post was at 09:24 PM ----------

Reflash kernel and now it's ok.

Probably my mistake.

Take care
[Galaxy S I9000 Android Development] ziporpor:
Semphor & GPS

Hi Stratosk,

I was wondering if there is a connection between the Semaphor kernel and the GPS performance.

I worked with the 2.9.20 version until couple of days ago and everything was fine, I then upgraded to the 2.9.22 version (skipped 2.9.21) and since then I was having issues with my GPS reception. It didn't succeeded in finding satellites, and the ones that were found, it was unable to lock.

Yesterday I reverted back to the 2.9.20 version and all of a sudden everything is good again (half an hour drive this morning without loosing the signal even once).

So, I wanted to know if there is a connection or all of the above is just a freakish coincidence :p

Thanks!
[Galaxy S I9000 Android Development] mr_zuff:
Hi Stratosk and everybody!

this is my first post on Galaxy S section :)

I have a problem, quite annoying: I can't flash any Rom. I rooted my Sgs with cf-root on GB 2.3.6 (CWM 3.x) and then i've tried to flash some roms, but they tend to not install.

Then I installed your kernel and that's what I have now:

- I can't wipe data or dalvik

- I can't install any Rom beacuse I get "Status 0". I sarched and seems that it's related to the updater script..

Any suggestion on what to do?

it's my fault that I can't wipe or flash anything? or it's related to your kernel on my phone?

thanks! :)
[Galaxy S I9000 Android Development] alb3rtt:
Flash cm10.1 three times (twice to confirm the flash and change the partition and once to flash the rom) and then flash semaphore.
[Galaxy S I9000 Android Development] mr_zuff:
Thanks! But, with wich cwm should i flash cm10.1? 3.x, 5.x or 6.x?? :)
[Galaxy S I9000 Android Development] beint:
Use the one that comes with the Rom u flash.

Sent from my sending thingy
[Galaxy S I9000 Android Development] grinder777:
Did you do a backup? Then try to restore... If not, you have to flash a GB kernel - maybe via Odin.

This kernel is not working with GB, only with 4.2.x ROMs

SGS - Sema 2.9.20s - Xylon 0.2.3.3 - Cobalt Sam-X - Big Thanx2all
[Galaxy S I9000 Android Development] iulian vu:
How can I set min cpu freq. to 400 mhz( or any freq)?
[Galaxy S I9000 Android Development] ColinB63:
Use NS tools app from Google play store.
[Galaxy S I9000 Android Development] gverma1:
Since you are on Semaphore Kernel, you should download Semaphore Manager from Google Play and use that to set CPU frequencies and other tweaks.
[Galaxy S I9000 Android Development] alb3rtt:
You can't set min/max frequency using semaphore manager, so use either settings/performance or NStools.
[Galaxy S I9000 Android Development] stratosk:
New version 2.9.23

- Linux kernel 3.0.75

- built with Linaro 201304

- UHID built as module
[Galaxy S I9000 Android Development] ficko_98:
thanks stratosk :)
[Galaxy S I9000 Android Development] cnu4u:
Thanks. Captivate version please...
[Galaxy S I9000 Android Development] Rokostar:
Is it normal that Video playback with "s" version is more lagging? I try non "s" version its better much better.
[Galaxy S I9000 Android Development] kaza:
Feeling 2.9.23 smoother than previous version, maybe because of new linaro don't know, but I like it =D

Thanks stratosk ;)
[Galaxy S I9000 Android Development] Indian Devil:
Seems there was some error while uploading the version 2.9.23s. It's size is only 950 bytes (as shown). Can you please check this mate.

Thanks and Regards

Indian Devil
[Galaxy S I9000 Android Development] 1Ishara:
Hi dev can u add TWR to semqphore kernel?? Its very easy to use???:)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] rkaede:
obviously u never following this thread from the beginning :D
[Galaxy S I9000 Android Development] stratosk:
It seems that there was some error while you download the file.

I doubled checked the files and they are OK. (Please check the md5sum files)
[Galaxy S I9000 Android Development] pirri_mori:
+1

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] stratosk:
I'm sorry, I will keep CWM. I don't spend much time on recovery so I don't want to change this.
[Galaxy S I9000 Android Development] ..::WD40::..:
Is this something for concern for us with semaphore kernels:

https://plus.google.com/app/basic/stream/z12kgjpzvmrawvwfo221hl44tznvd3hhv04
[Galaxy S I9000 Android Development] stratosk:
Usually, I'm extremely careful, about the changes I include in Semaphore.

I care a _lot_ about stability and compatibility and I do not merge changes that may harm the device.

Of course, sometimes you may have compatibility issues due to ROM changes, but I always try to be in-sync.
[Galaxy S I9000 Android Development] prbassplayer:
I'm fairly certain Steve was talking about qcom devices...
[Galaxy S I9000 Android Development] dark_knight35:
Not only, but the Galaxy S doesn't get hw updates(i.e. doesn't count to the 'fast-moving devices')
[Galaxy S I9000 Android Development] diddsen:
[MENTION=3750240]stratosk[/MENTION]

is it possible that newer kernal version like ...22 make problem with switch from wifi to mobile data ?

have big troubles with this...

with two s1 and different roms (crommix v18 and gamerzrom2.1) the same :(

after leave wifi at home, dont switch to mobile data... in settings seems all ok.

3g is activated, apn is there.
[Galaxy S I9000 Android Development] prbassplayer:
Yes but qcom devices specifically got a huge changes on display-caf and aidio-caf. Additionally Sammy's msm8660 devices got a ton of changes. I imagine people where talking smack because broke a crap of things and made stuff Incompatible. I believe d2 devices had other changes as well. Myself having a hard time "fixing" slims builds for Skyrocket and Hercules. Don't get me wrong it's annoying but I get why they do it. At least afaik.
[Galaxy S I9000 Android Development] thout:
whats are the changes in Linux kernel 3.0.74 and 3.0.75 that we are as i9000 users would benefit from?
[Galaxy S I9000 Android Development] Indian Devil:
Strange really. Actually it was shown as 950 bytes on the page browsing via xda app. I didn't took the screen shot but I am sure it was the case. Anyways all is well now. Thanks for your continued great work mate.
[Galaxy S I9000 Android Development] stratosk:
Many times there are issues with downloads in XDA. That's why I always provide an md5sum and alternative download link to my site
[Galaxy S I9000 Android Development] stratosk:
Every stable Linux version includes many commits for different architectures. Depending on version a part of them affects ARM arch, or changes for every architecture.

Please find detailed change log in kernel.org
[Galaxy S I9000 Android Development] bobo1337:
will linux 3.4 ever be on sgs?
[Galaxy S I9000 Android Development] prbassplayer:
Just updating 3.0.y takes time and effort. Rebasing to another version of linux take a lot more. So doubtful. Even more doubtful that it is done and you keel 100%functionality.
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
More over there is about 20,000 changes :)
[Galaxy S I9000 Android Development] pxrave:
3.4 kernel would be great ;) but i think there is to much work... :)

and stratosk do a very good job with 3.0
[Galaxy S I9000 Android Development] supergeorg:
Galaxy S1 is soooooo old, it isn't worth the work. Nexus 4 got 3.4 already, so if you want newer Linux, grab a new phone.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] DerRomtester:
S+ also got 3.4 by the way i think fishears is working on a 3.4 kernel
[Galaxy S I9000 Android Development] bobo1337:
give me money?
[Galaxy S I9000 Android Development] prbassplayer:
Well S+ is qcom not exynos so you rely on caf. Second last I check it wasn't 100% functionality. Can't speak of it recently.
[Galaxy S I9000 Android Development] alb3rtt:
Isn't worth the work? Man, you should see the devs on my old phone. That phone has literally NO sources available and horrible hardware. Its GPU is worse than the early adrenos and can't even run angry birds. The Devs on that phone are working so hard to get 3.4 working on it and have got it booting. Its amazing. That phone doesn't even have fully working GB but has a booting kernel 3.4 (androids not booting but the phone is) and the phone still gets new roms. Hell, they even made new graphics libs FROM SCRATCH for that phone and they are better than the ones that came with the phone. We shouldn't give up on the i9000. Its still better than a lot of the entry/midrange phones.
[Galaxy S I9000 Android Development] stratosk:
IMO, no. It's not worth the work.

It's nice feeling when you will manage to do that but why you should 'lose' your time to do that?

Don't get me wrong. It would be also nice to have a booting 3.8 or 3.9 kernel on SGS. But it would be better to dedicate your knowledge and your creativity to new things.
[Galaxy S I9000 Android Development] ts1506:
The thing is that you dont gain any new functionality by rebasing upon 3.4 / 3.5 or whatever, so why waste time ?

As of now, only Fishears is working on a 3.4 kernel for i9000.

The highest our i9000 went was Linux 3.1.10 in a certain Devil ICS Kernel , but it was reverted to 3.0.y due to some issues soon after.
[Galaxy S I9000 Android Development] whyalwaysme:
No matter what, this phone still awesome because of you (devs). You guys really rocks!!
[Galaxy S I9000 Android Development] bobo1337:
That's right!
[Galaxy S I9000 Android Development] davidteri91:
Sorry for OT but GS+ is old like GS and now we have kernel CAF 3.4 you guys have a big community :)

SORRY FOR OT

Inviato dal mio GT-I9001 con Tapatalk 2
[Galaxy S I9000 Android Development] Skkip:
I looked up your implementation on https://github.com/stratosk/samsung...ng-3.0-ics/drivers/cpufreq/cpufreq_ondemand.c :)

Right now there is now way to set sampling_down_factor to 1. sampling_down_max_momentum to 0 helps not to increase the factor higher than 4 because of orig_sampling_down_factor stored in the constructor and used within the calculation of the new sampling_down_factor...

Edit : Sorry, got something wrong with my suggestion

Easiest way to change this would be:

dbs_tuners_ins.sampling_down_factor = orig_sampling_down_factor + dbs_tuners_ins.sampling_down_momentum;

to

dbs_tuners_ins.sampling_down_factor = dbs_tuners_ins.sampling_down_factor + dbs_tuners_ins.sampling_down_momentum;

on their two occurrences

...

this way i could use a script to set down_momentum to 0 and sampling down factor to 1 and keep the values :)

Thx for your help :)
[Galaxy S I9000 Android Development] stratosk:
No other ideas. Please also try to report this on ROM's thread. Maybe, someone else have also this.

Max CPU freq when screen off is 800MHz (when no OC) in Semaphore.
[Galaxy S I9000 Android Development] yaatzek:
Do you guys really want a kernel with all the features of devil but with the semaphore in front? Common, stratosk kernel is unique like derteufel's and that's why we have a choice.
[Galaxy S I9000 Android Development] stratosk:
No, I think the solution is to store the new sampling_down_factor value into orig_sampling_down_factor in store_sampling_down_factor function.

Anyway, I will fix it in next version.

Thanks for your suggestions and for your help.

Don't worry. I am always very strict with the features that will be included in Semaphore. :)
[Galaxy S I9000 Android Development] saszseb:
He should clear data of media storage instead of Gallery.apk and then reboot.
[Galaxy S I9000 Android Development] Skkip:
Thanks, actually there are many ways to fix this :)

If you're working on ondemand you might consider the idea to set cpu to 800mhz for smooth_ui... my tests have shown that there isn't that much of a difference in smoothness but a noticable increase in battery life... (maybe another tuneable? :D)

Thx for your great work :)
[Galaxy S I9000 Android Development] senotrius:
had tried that too man.
[Galaxy S I9000 Android Development] upichie:
+1

This sounds beneficial.
[Galaxy S I9000 Android Development] pmos69:
My tests with max frequency of 800Mhz (on cm10 kernel) meant the phone was not stable.

Stratosk probably has it right with the "non standard" frequencies.
[Galaxy S I9000 Android Development] AngelsCharlie:
Thank you! this fixed it!
[Galaxy S I9000 Android Development] Skkip:
well, don't set max_frequency to 800Mhz

jump to the second highest frequency instead of the highest on smooth ui if we aren't @ max 1ghz or at second highest 800mhz

leaving max_frequency as it is...
[Galaxy S I9000 Android Development] 99x:
I'm also not getting deep sleep, wakelock due to RILJ (I've got no bars where I am). Turning airplane mode on allows it to go in to deep sleep, but turning it off the problem remains. I will test it later when I get better signal too.

---------- Post added at 01:48 PM ---------- Previous post was at 01:45 PM ----------

You can have 720p and big mem (just like ICS), install this patch:

http://xdaforums.com/showthread.php?t=1815849
[Galaxy S I9000 Android Development] yadavjpr:
Off topic question: I want to open www.semaphore.gr but my avast is blocking this site. Why?
[Galaxy S I9000 Android Development] H-Body:
Because avast is crap ;)
[Galaxy S I9000 Android Development] stratosk:
I had in the past issue with avast.

They had blocked my site. It was a false alarm. I will check again.
[Galaxy S I9000 Android Development] MoneyFace =p:
Is anyone's wifi tethering on latest cm10 nightly working with latest Semaphore kernel?
[Galaxy S I9000 Android Development] matesc:
I am using Avast on Mac free. Doesn't block website, because I unistalled this crappy add-on.

OT: unistall the browser add-on, because it is useless, causing slower browser. Pop-up blocker (build in in Chrome, etc) and a good firewall (f.e. windows stock firewall) is mostly really enough.
[Galaxy S I9000 Android Development] H-Body:
Got a question, would it take much time to add an option in your semaphore app to control the bln behaviour?

Atm i have to install a seperate app like bln control to activate it :)
[Galaxy S I9000 Android Development] elhennig:
I get:
[Galaxy S I9000 Android Development] yadavjpr:
Yes I know add-on causing slower browser and there are many ways to open blocked sites. I also know stratosk is trusted developer :)

My intention was only know why avast isn't trust on this site and if stratosk isn't know about it(avast blocking his site) then he should know about it.

@stratosk can you do this please?
[Galaxy S I9000 Android Development] prbassplayer:
Do you know what caf is? Its easier for them to do it...

https://www.codeaurora.org/
[Galaxy S I9000 Android Development] pxrave:
yeah non exynos chipssets are easier for developing

stratosk how is the nexus 4? fast as hell?
[Galaxy S I9000 Android Development] stratosk:
Very good device! I'm absolutely satisfied!

Yes, it's very fast. Please note that most of the time, only 1-2 cores are online. So, there is much horsepower... :)
[Galaxy S I9000 Android Development] alb3rtt:
Worth the upgrade or wait for the nexus 5?
[Galaxy S I9000 Android Development] benkya:
Yes, its very fast on performance.

But when come to screen i like samsung device, dont know it more contrast and more black maybe with super amoled.
[Galaxy S I9000 Android Development] prbassplayer:
Ya I agree samoleds just look good out of the box. However gamma hacks are available to get samoledwlike colors ;)
[Galaxy S I9000 Android Development] pxrave:
yeah i know the cpu

have the same in my xperia ;) very fast no lag's and sony provide an aosp channel very nice platform for developers...but i'm very sad i cant use your kernel on the xperia z
[Galaxy S I9000 Android Development] AndroidBR:
Yeah, I know... I got the Xperia ZL and I'm very upset that Stratos and Pawit (I think) are rockin' and developing for the Nexus 4... I'd have gotten a Nexus 4 myself if it would at least have a microSD slot. I've already rooted and flashed CM 10.1 on my ZL but it's nowhere as nice, stable or usable as my i9000. Oh Lord, please give me patience to endure another 2~3 months for a better CM ROM...! :(
[Galaxy S I9000 Android Development] Kuboslaw:
Hi guys,

Is battery comsumption noticeably higher with LiveOC 110% ?
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
Almost no difference will be about 15 minutes drop in display or even less
[Galaxy S I9000 Android Development] Kuboslaw:
When I use this liveOC, governors still work? Now ondemand use in stress this higher value instead of 1k mHz, and then drops down when there is no activity. Sorry but the word "Live" in OC is misleading me :o .

Also I am not sure about this "lock to min freq 100", how does it work?
[Galaxy S I9000 Android Development] Ahmad_Ashraf:
Deleted

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

So then use smartass v2
[Galaxy S I9000 Android Development] SnoopyDog:
You can always wait for something new... ;) And i think no one has a Nexus 5 to answer that question.

[MENTION=3750240]stratosk[/MENTION]: Thank you very much for still investing time in this "old" device, Galaxy i9000. Your latest kernel 2.9.23 runs good with CM 10.1
[Galaxy S I9000 Android Development] Necromancer3:
i don't see this tuneable in sema manager, and it seems like max_lux is still capped at 3000.
[Galaxy S I9000 Android Development] stratosk:
New version 2.9.24

- Linux kernel 3.0.76

- Auto brightness: max lux up to 4000
[Galaxy S I9000 Android Development] 5aaled:
Thnx stratosk :)
[Galaxy S I9000 Android Development] Giap:
Thank you Stratos.

What does UHID mean and serve?
[Galaxy S I9000 Android Development] krutoistudent:
<3 , thanks
[Galaxy S I9000 Android Development] Neris:
Please help me as soon as possible. I need to reflash the I9000 I gifted my Ex-GF. The Data on the internal SD needs to be recovered, at the moment the phone was on DevilKernel and afaik Infinitum v2.2

It's stuck in a Bootloop and Recovery doesn't work. As I only have one hour left: Will flashing this kernel still keep my data on the internal SD?

Thanks in advance
[Galaxy S I9000 Android Development] HenriFred:
Something like USB Human Interface Device.

You need it (and an external power source) to connect Keyboard, Mouse, Gamepad... to the USB of your device.

Implemented as a module, as very few of us need it.
[Galaxy S I9000 Android Development] weazie:
yes it will.
[Galaxy S I9000 Android Development] Neris:
Thank you very much. I just flashed the kernel and pull the data off the SD via ADB. That's the safest way to recover everything, I think.
[Galaxy S I9000 Android Development] Fenvarien:
Awesome, thanks for your hard work and your fantastic support! :good: :)
[Galaxy S I9000 Android Development] KOala888:
Does newest changelog mean that device can be brighter than stock?

Wysyłane z mojego YP-G70 za pomocą Tapatalk 2
[Galaxy S I9000 Android Development] grinder777:
This is max input-value... normally 3000.

Usually by the max-input your displays brightness will also be max, 255. By this change you will get the maximum brightness later, when it's really bright outside.

SGS - Sema 2.9.23s - Xylon 0.2.3.3 - Cobalt Sam-X - Big Thanx2all
[Galaxy S I9000 Android Development] KOala888:
Ok, thank you, so no use for mine device which deosn't have light sensor :)

Wysyłane z mojego YP-G70 za pomocą Tapatalk 2
[Galaxy S I9000 Android Development] 7kartoon:
Linux kernel

Sorry if this is a stupid question.

Why can't I9000 have linux kernel 3.4 like nexus 4?

What is the limitation of our phone and we are only having 3.0?

Thank you for your responses :D
[Galaxy S I9000 Android Development] prbassplayer:
Try porting all samsung exynos 3 specific code to 3.4 ;).
[Galaxy S I9000 Android Development] 7kartoon:
So it must be diffucult work to do for no one trying. Because I read that with linux kernel 3.8 (not sure with 3.4) we will have even mire free RAM

Sent from my I9000 - GamerzRom v3
[Galaxy S I9000 Android Development] jugster:
Of course it can, whoever told you that it couldn't? Can and will however are completely different things.

The only limitation is time and will.

Signature? Signature!
[Galaxy S I9000 Android Development] Opuz Klass:
Hi Stratos,

I've been talking with mnazim about in-call volume/gain to be missing on JB ROMs while it did exist before. He told me that feature requires kernel support.

Would you consider to recover from the support for such feature? As you know, it's important for us SGS users as our device speakers are bit not that loud...

Thanks!
[Galaxy S I9000 Android Development] ts1506:
Stratosk mentioned on several occasion that the in-call volume gain options degrade quality , which is why he wont bring them back.
[Galaxy S I9000 Android Development] Opuz Klass:
Wasn't aware of that, ts! Thanks! :)
[Galaxy S I9000 Android Development] Kuboslaw:
There is no real advantage of 3.4 over 3.0 and it is loads of work.
[Galaxy S I9000 Android Development] Necromancer3:
updated to 2.9.24 and i don't see any difference between max lux 3000 and 4000

i also can't find max_br_threshold tunable in sema manager app (updated too).

i think startosk mentioned the kernel supports voodoo sound for any sound manipulations.