yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] tsatomas:
Re: [KERNEL] Semaphore JB 2.9.12

Aroma is indeed very sensitive and need some effort to scroll.

But this is semaphore thread!
[Galaxy S I9000 Android Development] strainhunter:
And Aroma FM is added to Semaphore Kernel ;)
[Galaxy S I9000 Android Development] stratosk:
You are right, I forgot. USB HID is already there from 2.9.11.

The only change is early demand. 3.0.66rc1 - 3.0.66 no differences.

Early demand should help in smoothness (I believe).

If the there is a steep increment of load of cpu, the governor will detect it and will not wait until next cycle for the up_threshold.

For example (with Semaphore default settings and early demand enabled)

up_threshold 85. This means that if the load goes over 85 the CPU will go to max frequency.

Suppose that the CPU load goes from 10 to 65 and then to 90 during 2 sampling periods. Normally this will not push CPU to max in the first check (because up_threshold (=85) > load (=65).

But with early demand the governor will detect a steep change: 65 - 10 = 55 > grad_up_threshold (=50) and will push CPU to max immediately.

Aroma FM is added to Semaphore kernel, but I can't do anything (AFAIK) to change it's sensitivity.
[Galaxy S I9000 Android Development] Koostis:
Re: [KERNEL] Semaphore JB 2.9.12

I understand that you don't care about benchmarks, I've even seen some posts in which you were saying that. However, it's still my only way to compare different ROMs or kernels. And that's why I always run them identically, with airplane mode on. I haven't enabled earlydemand nor HID, that's why I was surprised by such a big loss in 3D score. But if no major changes were made, I guess that's my SGS fooling around. No offence taken, thanks for a clear answer. :)
[Galaxy S I9000 Android Development] stratosk:
No problem my friend.

Please also check Google play. Antutu just released new version!

Guess what (from their changelog):

- Fixed wrong 3d score when an unexpected error occurred in testing... :)
[Galaxy S I9000 Android Development] Koostis:
Ha! And the score is back :)
[Galaxy S I9000 Android Development] 99x:
Re: [KERNEL] Semaphore JB 2.9.12

To be honest I've noticed decreased 3D performance/stuttering in all JB roms compared to ICS. For instance dead trigger has massive lag spikes, and stops responding to touch repeatedly for me, but in ICS it is like a different phone. My phone is MoviNAND, so this might be the reason, IO demands in JB are probably greater. General usage though is great, really responsive and fluid :thumbup:
[Galaxy S I9000 Android Development] pl4cid:
AW: [KERNEL] Semaphore JB 2.9.12

Yea I agree, ICS is noticeable faster than JB. But I really like the overall features that JB offers. If it's just all about performance it's better to apply ICS rather than JB..

Back to topic, stratosk does a great job, still devoping this kernel even the sgs1 is super outdated compared to actual devices!

Thank you sir! :)

Tapatalked
[Galaxy S I9000 Android Development] Cu8eR:
Re: [KERNEL] Semaphore JB 2.9.12

Yeah, stratosk rocks!!! Thank you
[Galaxy S I9000 Android Development] KSLevel11:
For me not at all...

I installed newest version of Antutu and done some tests (only 3D). I got very various results again:

1st - 1784

2nd -1440

3rd - 1283

4th - 1573

5th - 1384

All test, I done in offline mode. Actually I have installed CM 10.1 Nightly from 21.02 + Semaphore 2.9.12s.

So, they didn't fix problem with their benchmark...
[Galaxy S I9000 Android Development] 99x:
Re: [KERNEL] Semaphore JB 2.9.12

There's definitely issues with the app, I just got 893 3D in ICS lol
[Galaxy S I9000 Android Development] susu68122:
Re: [KERNEL] Semaphore JB 2.9.12

scored 2200+ but game with lag.

scored 1500+ but game smoothly.

i prefer 2nd one. :)
[Galaxy S I9000 Android Development] s30ckf:
This is definitely a great kernel in my phone. Great dev and great community here.

I have an issue with LiveOC, as understood from Stratosk that not over 114% for stability. Today I try with different level of Live OC, like 114%->110%->107% all lead to auto reboot. Now adjusted to 105% and seem no rebooting occur.

May I know is this because my hardware not suitable for over 105% Live OC or I have to increase the voltage for LiveOC higher than 105%?

EDIT: I am now stable in 108% Live OC stage after clear semaphore manager setting in CMW and set it again.
[Galaxy S I9000 Android Development] ts1506:
Re: [KERNEL] Semaphore JB 2.9.12

Different phones have different limits it can oc to. Some guys can even go to 130% stable . the phone was meant to run without oc,so no guarantees

Sent from my cyanogenized tab 10.1
[Galaxy S I9000 Android Development] thETImo:
Re: [KERNEL] Semaphore JB 2.9.12

This keeps on sounding so weird to me. Is it really so that the capabilities of our phones differ based on where or when they were manufactured? Think if cars were the same...

Sent from my SGS Classic

via banana split.
[Galaxy S I9000 Android Development] 99x:
Re: [KERNEL] Semaphore JB 2.9.12

All processors get 'binned' in to different categories depending how fast they can run, all the CPUs in i9000 can run at 1GHz but some can do faster. Look at Intel CPUs for example, ideally they would all run at 3.5GHz, but ones that can't achieve that get binned lower, and are released as 3.2, or 3.0 etc. That way they still make money for slower chips.
[Galaxy S I9000 Android Development] elhennig:
Hi Stratosk,

is it possible to have ntfs support in the kernel? As I noticed my 64GB sdxc card works well in my SGS (while it makes problems in my A700 tablet). it would be nice to have ntfs to support larger files than 4GB.
[Galaxy S I9000 Android Development] thETImo:
Re: [KERNEL] Semaphore JB 2.9.12

Sounds slightly like cheating to me. :cool:

Sent from my SGS Classic

via banana split.
[Galaxy S I9000 Android Development] ts1506:
Re: [KERNEL] Semaphore JB 2.9.12

Samsung promises you 1ghz and it is delivered , how come Sammy is cheating. They didn't promise you that you can oc it without stability issues. If the CPU was capable if 1.2ghz without any issues, it would have found its way into the infuse 4g and not sgs

Sent from my cyanogenized tab 10.1
[Galaxy S I9000 Android Development] prbassplayer:
Re: [KERNEL] Semaphore JB 2.9.12

Not all silicon is the same. They can all be manufactured the same day, same batch and all of them will have different tolerances. To be honest I haven't used a sgs device that can't 1.2ghz of non live OC. Exynos 3 chips are pretty amazing. However live oc over clocks the bus speed, as such it also over clocks ram, cpu and gpu. Hence much easier to find limitations on the ram or bus. Nothing unheard of in the hardware business.
[Galaxy S I9000 Android Development] thETImo:
Re: [KERNEL] Semaphore JB 2.9.12

I see your point in CPU wise. But what comes to the gps-chip, there is way too much tolerance in the SGS-production line.

Sent from my SGS Classic

via banana split.
[Galaxy S I9000 Android Development] NDeaz:
What I need to connect a mouse? Except that enable the module of course.Tried to connect a mouse, some power, there's nothing. In usb host controller appeared device, but nothing will be done. What do I need something else to connect?
[Galaxy S I9000 Android Development] superkoal:
Did you use an usb hub with an external power supply?

"Some power" seems a vague definition. What did you use?
[Galaxy S I9000 Android Development] NDeaz:
Yes, i use usb hub with an external

power supply from ebay.
[Galaxy S I9000 Android Development] Necromancer3:
sorry to say that the Sema outo-brightness driver is so unsatisfactory for me now i had to go back to manual brightness :crying:
[Galaxy S I9000 Android Development] Rokostar:
AW: [KERNEL] Semaphore JB 2.9.12

are this the right values for live oc 104 with smartassv2 or must i chance more ?

Sent from my legendary Nokia 3310
[Galaxy S I9000 Android Development] stratosk:
I will make some more tests when I will have some more free time.
[Galaxy S I9000 Android Development] HenriFred:
Well, most of us are perfectly happy with auto-brightness... At least I am !

I could perhaps ask for a new feature : max brightness when specific app is launched (for flashlight!), and back to auto-brightness when this app is closed.

But I managed to have this behaviour using tasker. So I'm happy.

Thanks again Stratosk.
[Galaxy S I9000 Android Development] Necromancer3:
the problem is i can't get low brightness values in dark environments while retaining high brightness values in bright environments. either its way too bright indoors or i can't see anything outside. the fact that i have to navigate all the way into the Sema manager -> brightness to change the values to fit the outside while the screen is completely dark made me use the manual brightness again.

thanks stratosk i appreciate your effort!
[Galaxy S I9000 Android Development] Matt5606:
Re: [KERNEL] Semaphore JB 2.9.12

Hi all,

I've checked the semaphore website for the answer to my question but no luck. What does SAI stand for in the semaphore manager and what exactly does it do? I'm assuming it can do things like answer the phone when it's ringing just by putting it next to your ear?
[Galaxy S I9000 Android Development] jjziets:
Ok I am stumped. My phone is jyt shwoing Galaxy S GT-i9000

I was running CM10 stable

So i downloaded Semaphore_JB_2.9.12.tar and installed using Odin 3.04

Select the tar file as PDA made sure that Re-Partition was not selected.

Got the pass and the device restarted. Only to get stuck at "Galaxy S GT-I9000"

So Booted in to recovery and did factory reset and wiped everything

any tips?
[Galaxy S I9000 Android Development] ts1506:
For CM10 , you should use Semaphore 2.6.6 .

2.9.12 is for CM10.1 based ROMs.
[Galaxy S I9000 Android Development] jjziets:
O never mind

flash the wrong file :o

---------- Post added at 08:25 PM ---------- Previous post was at 08:22 PM ----------

:o yes read that after I posted. some how did not notice it.

strange thing is that 2.6.6 is not there site. 2.6.5 is and 2.6.7 is
[Galaxy S I9000 Android Development] stratosk:
Hi,

Yes, SAI service tries to pick up the phone without using the touch, blinking LEDs while phone rings and changes vibration according to proximity sensor.
[Galaxy S I9000 Android Development] kaarburo:
I still have this problem. I installed SuperNexus ROM, the original kernel and the USB connection to the PC works, since I installed Semaphore kernel no longer works. I need to activate something? Thank you for your help.
[Galaxy S I9000 Android Development] pbecks1963:
Re: [KERNEL] Semaphore JB 2.9.12

I am also on supernexus ROM with latest semaphore (s). No problemen here!!

Verstuurd van mijn GT-I9000 met Tapatalk
[Galaxy S I9000 Android Development] kaza:
Hi there @stratosk, here I am taking your time once again :S, sorry :P

So I changed in Semaphore Manager sampling_down_factor to 10 but with rootexplorer i went to check that value and it was at 24, I think it is not stiking.

Now 2 requests, could you add an option to Semaphore Manager to change the voltage of int and not only arm?

Second one, what about ksm?

Thank you once again for your time and hard work, the last versions of your kernel are amazing, very good performance :good:
[Galaxy S I9000 Android Development] octolith:
Re: [KERNEL] Semaphore JB 2.9.12

Works for me
[Galaxy S I9000 Android Development] Giap:
USB connexion in Slimbean 4.2.1

As many people, I can't mount the SD card when i connect my I9000 to PC (USB debugging activated). Is this related to the ROM or to the kernel? In this last case, is there a solution?

Thank you
[Galaxy S I9000 Android Development] HenriFred:
Re: [KERNEL] Semaphore JB 2.9.12

Do you have Fastcharge enabled ? If so, disable it (there is a power widget to change it).
[Galaxy S I9000 Android Development] ddd613:
Re: [KERNEL] Semaphore JB 2.9.12

works fine
[Galaxy S I9000 Android Development] Giap:
No, I disable Fast charge before connecting to PC for mounting SD.
[Galaxy S I9000 Android Development] cien12:
bootloop after cwm recovery

Hello Friends,

I am on 4.1.2 (X-Bean) and use Semaphore 2.6.1s. This combination is great and, I get high performance and all is very smooth.

But I have a big problem with all actions in the Recovery mode. When i wipe my dalvik cache or I create a CWM Backup and so on, I always get a bootloop if I try to reboot. The phone dont start, and I am not able to go into the recovery mode again. Only the download mode is runs. The only way to unbrick my phone is to flash the devil kernel via odin. If I update to another version via CWM i get a bootloop to.

Is there a fix for this problem, or have someone a idea what can I do to solve the problem?

I realy want to stay at semphore, because I think this kernel has a great perfromance.

Thank you for your help.
[Galaxy S I9000 Android Development] stratosk:
Hi,

sampling down factor changes dynamically in Semaphore. It controlled by sampling down momentum tunable. You can only set the initial value.

Bootloop was an issue in those versions (<= 2.6.6) for some people.

If you want to update to 4.2.x you may use the latest Semaphore version without these problems.
[Galaxy S I9000 Android Development] cien12:
Thank you very much. I will search for a 4.2 Rom.
[Galaxy S I9000 Android Development] Andii S.:
AW: [KERNEL] Semaphore JB 2.9.12

The best 4.2 Rom sema is the default kernel:

http://xdaforums.com/showthread.php?p=35759908

Send from Pegasus Galaxy by a semaphore powered slim device
[Galaxy S I9000 Android Development] RlndVt:
Nvm

Great work Stratos!
[Galaxy S I9000 Android Development] cien12:
Thank you for the hint. This Rom Looks great.
[Galaxy S I9000 Android Development] iulian vu:
I have a issue on 2.6.12 s .I'M using big mem 409 . In the night i'm closing my phone and in the morning when i turn it on, Ram is only 397 even if the big mem is ticked in the semaphore manager .I have to reboot one more time to have 409. Anybody have this issue to?
[Galaxy S I9000 Android Development] idCyber:
This is normal behavior . When you completely shut down your phone, bigmem setting disappears and still, it shows as enabled in Semaphore Manager, and it's fixed with a reboot.
[Galaxy S I9000 Android Development] iulian vu:
Stratosk , in the next releases it is possible to do a option ,to enable big mem without rebooting?
[Galaxy S I9000 Android Development] panblock:
@Stratos

Thank you for your work Stratos!

Confirmation number: 5CB63385WG751105P
[Galaxy S I9000 Android Development] pxrave:
no because you have to install the bigmem lib's

stratosk dont support auto patching as der teufel
[Galaxy S I9000 Android Development] roscatel:
Best kernel for this device, you can't complaint anything about it.

Even if I'm sure this has been discussed already, why don't you add a few more CPU governors?
[Galaxy S I9000 Android Development] Malkemid:
is it ok to use "S" version on CM10.1 nightlies?
[Galaxy S I9000 Android Development] superkoal:
AW: [KERNEL] Semaphore JB 2.9.12

SEARCH!!!
[Galaxy S I9000 Android Development] James Bottomtooth III:
Re: [KERNEL] Semaphore JB 2.9.12

@all

Why does kmsg go insane when I plug in an audio jack?
[Galaxy S I9000 Android Development] thETImo:
Re: [KERNEL] Semaphore JB 2.9.12

Try 2.5.0s. I recon that one the best 4.1.x kernel. Never any bootloops...

Sent from my SGS Classic

via banana split.
[Galaxy S I9000 Android Development] chrhei:
End of Life

Hello stratosk (and all other supporters)

Today I've messed up my I9000 trying to improve the GPS (http://xdaforums.com/showthread.php?t=1697217). Now I have no GPS at all :)

So I decided to buy an used I9100 and flashed 10.1 immediately.

Thanks to stratosk and all others who helped to keep the famous Galaxy S1 up and running.

Regards,

chrhei
[Galaxy S I9000 Android Development] ts1506:
Enjoy your new device ...
[Galaxy S I9000 Android Development] midnight911:
Grats bro. I'm going to buy used I9100 too. I don't like design of SGS3 and it's too expensive, even used one.
[Galaxy S I9000 Android Development] grinder777:
AW: [KERNEL] Semaphore JB 2.9.12

I was using XBean3 too and changed now to Xylon. Am REALLY satisfied!

SGS - Xylon0219 - Sema 2.9.10 - Big Thanx2all

---------- Post added at 10:14 PM ---------- Previous post was at 10:03 PM ----------

@stratosk

Do you think it's possible to include a filemamager with option to rename files? Devil has it and I really miss that one... saved my ass so many times. I'm used to rename files to backup. PLEASE, I like your kernel so much!

SGS - Xylon0219 - Sema 2.9.10 - Big Thanx2all
[Galaxy S I9000 Android Development] stratosk:
Thank you very much, my friend! Really appreciated!

Thanks.

I think the linux kernel ondemand and conservative are enough (with interactive and smartass as alternative).

I don't think that more governors with fancy names will add something more to the kernel.

I don't see an error, but I will check it. I guess it's a debug message.

Thanks! Enjoy your new phone!

File manager? Do you mean in recovery? There is already aroma included.
[Galaxy S I9000 Android Development] grinder777:
AW: [KERNEL] Semaphore JB 2.9.12

Yeah, Aroma does not rename files... Devils Aroma does!

Please take a look into that! I love your kernel! ...and you...

SGS - Xylon0219 - Sema 2.9.10 - Big Thanx2all
[Galaxy S I9000 Android Development] Midomad:
Re: [KERNEL] Semaphore JB 2.9.12

Can i ask what's your actual config with tunables?

Thanks.

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] stratosk:
I use ondemand with default Semaphore's values +smooth_ui, early demand.
[Galaxy S I9000 Android Development] pamarakos:
Does it "stay" enough at every step of the cpu or it jumps from the lowest to the highest and vice versa very fast? In mine I get this begaviour that's why I'm asking so I'm using smartass!

Thanks
[Galaxy S I9000 Android Development] stratosk:
I almost never ignore PM messages and emails. I try to answer to everybody.

But sometimes I really feel stupid that when I read this kind of PMs:

'hd games not working like nova 3'

That's it. I mean this is the whole message. I quoted everything.

45 minutes later. (I didn't respond quickly enough).

'why hd games not working'

Please let me know. Am I so stupid?
[Galaxy S I9000 Android Development] alb3rtt:
Re: [KERNEL] Semaphore JB 2.9.12

LOOL, no you aren't, they are. I hate these type of stupid questions. We aren't magicians. We do not know why it wouldn't work.
[Galaxy S I9000 Android Development] Midomad:
Re: [KERNEL] Semaphore JB 2.9.12

No au contraire.

And to answer you hd games are working!

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] DelGreco:
Thank you for your answer, can you also tell us what is your I/O schedulers ?
[Galaxy S I9000 Android Development] stratosk:
I don't bother if the question is technically easy or obvious.

I mean, what about a 'Hi, can you help?'

What about sending kernel version info or rom version info or something? Or logs?

But no. I guess I'm here to help for free people and answer all their questions even if I have to understand what they mean...
[Galaxy S I9000 Android Development] alb3rtt:
Re: [KERNEL] Semaphore JB 2.9.12

Yeah if were you I wouldn't bother with a stupid pm like that. I guess logs and some info is too hard for most people these days. :/
[Galaxy S I9000 Android Development] stratosk:
My settings:

LiveOC: 114%

Ondemand: default, +smooth_ui, +early demand

Lock min freq to 100MHz (just in case)

I/O scheduler: SIO (or ROW)

Semaphore auto brightness: normal profile

Touchwake: enabled 30s

SD card read ahead: 512KB

CM LED

Logger module (when I want to debug)

SAI enabled (pick up phone: on, blink LED on)
[Galaxy S I9000 Android Development] kasper_h:
If it helps, I can tell you that you are not the only one :)
[Galaxy S I9000 Android Development] DelGreco:
Eυχαριστώ !
[Galaxy S I9000 Android Development] stratosk:
Thanks, it helps a little bit. :)

I had a feeling that I'm not the only one...
[Galaxy S I9000 Android Development] rmsinaga:
Re: [KERNEL] Semaphore JB 2.9.12

Patience is a virtue :) and I know you have it ;)
[Galaxy S I9000 Android Development] ts1506:
Sometimes even I get such PMs. You are too helpful may , people are trying to squeeze out max benefits from you :p
[Galaxy S I9000 Android Development] erpurohit:
Re: [KERNEL] Semaphore JB 2.9.12

Not only you developer even we the RC/RT also got such questions...
[Galaxy S I9000 Android Development] Wolfteam20:
Last night , i flashed this kernel ( im using cm 10.1 nightly), went to sleep and this morning the phone was rebooted while i was sleeping :eek:
[Galaxy S I9000 Android Development] superkoal:
AW: [KERNEL] Semaphore JB 2.9.12

Did you enable deep idle or play around with voltage/frequencies?
[Galaxy S I9000 Android Development] Wolfteam20:
Re: [KERNEL] Semaphore JB 2.9.12

I only enabled idle

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] khankk42:
Re: [KERNEL] Semaphore JB 2.9.12

i am using tsunami rom 4.2.1 with semaphore kernel 2.9.12 on galaxy i9000 s but when i installed nove 2 game its not playing and when i installed nova 3 its says not supported what will i do
[Galaxy S I9000 Android Development] ts1506:
Re: [KERNEL] Semaphore JB 2.9.12

Official or pirated eh? Both works fine and for your info, it is not a kernel issue that your phone is not supported the game

Sent from my dad's stocky i9300 sgs3
[Galaxy S I9000 Android Development] superkoal:
If idle means deep idle -> disable it, it doesn't have a lot of effect anyways if you don't listen to music for endless hours.

Deep idle isn't guaranteed to be stable by stratosk, for some it works without problems, other experience random reboots or similar problems.

Just try a while with deep idle disabled and report back.
[Galaxy S I9000 Android Development] yavu:
What do you mean is the difference between 114% OC and no OC according battery life?
[Galaxy S I9000 Android Development] elitevet:
Re: [KERNEL] Semaphore JB 2.9.12

Really?! Apart from Google Translate awesomeness, is that the question you decided to ask stratosk?

sent from CM powered SGS
[Galaxy S I9000 Android Development] grinder777:
AW: [KERNEL] Semaphore JB 2.9.12

If you give your CPU more energy your batteries life will short down... that's normal isn't it?

SGS - Xylon0219 - Sema 2.9.10 - Big Thanx2all
[Galaxy S I9000 Android Development] yavu:
Of course but is the difference big?
[Galaxy S I9000 Android Development] idCyber:
Re: [KERNEL] Semaphore JB 2.9.12

LiveOC 114% adds 140MHz over the default 1000MHz for a total of 1140MHz .. Yes you can feel the difference, especially in games. The back of the phone will feel warmer and the CPU will consume more battery. I always OC when I play games like N.O.V.A 3, Dead Trigger, Real Racing 3, Modern Combat 4, NFS Most Wanted, etc.

Edit: fixed the info
[Galaxy S I9000 Android Development] Rokostar:
AW: [KERNEL] Semaphore JB 2.9.12

114 % is not stable for me even with 110i still geh some fcs
[Galaxy S I9000 Android Development] AusMatt:
Re: [KERNEL] Semaphore JB 2.9.12

114% means it adds 14%.

So top speed goes from 1GHz to 1.14 GHz or 1140 MHz not 1114 MHz.
[Galaxy S I9000 Android Development] alb3rtt:
Re: [KERNEL] Semaphore JB 2.9.12

You are one of the unlucky ones...

Im lucky to be able to have 120% oc fully stable with no changes in voltage but I'm unlucky to have a movinand device.
[Galaxy S I9000 Android Development] idCyber:
Re: [KERNEL] Semaphore JB 2.9.12

True, ty for correcting me
[Galaxy S I9000 Android Development] KSLevel11:
Odp: [KERNEL] Semaphore JB 2.9.12

How to check actual voltages values for each frequencies? (arm/int)

Wysłane z I9000 z CM10.1 + Semaphore.
[Galaxy S I9000 Android Development] pamarakos:
Re: [KERNEL] Semaphore JB 2.9.12

Try voltage control from play store or nstools
[Galaxy S I9000 Android Development] Rokostar:
AW: [KERNEL] Semaphore JB 2.9.12

hmm we can not have everything bro i have inand bur i cant oc more than 110 and you can do it but have movienand ...just fate haha :beer: