yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] jpmccarthy:
Beer coming your ways Strats!
[Galaxy S I9000 Android Development] stratosk:
Much appreciated! Thanks so much, my friend! :)
[Galaxy S I9000 Android Development] arielgalula:
Hi stratosk, thank you for your great work, I very enjoy using your kernel and semaphore manager.

I have some questions about auto brightness feature: where can I find a description what are all the meaning of the tuneable features like max lux and effect delay, instant threshold update, etc?

I want very dark backlight while I with my kids while they sleep :)
[Galaxy S I9000 Android Development] test123456789012:
arielgalula, http://www.semaphore.gr/faq/80-latests/81-semaphore-auto-brightness-driver
[Galaxy S I9000 Android Development] stratosk:
Hi,

Please find some info here.

Start with min brightness. Using a value 5 or lower will do the trick for you.
[Galaxy S I9000 Android Development] The_Wolf91:
I'm unable to connect my phone via WIFI in ADB, I get: "unable to connect to *IP*", but it works on stock kernel (CM10.1). I'm using last version of Semaphore. Does anyone else have the same error?
[Galaxy S I9000 Android Development] super_extreme:
:thumbup:

Now I have time to say anything again ...

Last 4 days 0.00B RAM free.

Thanks Stratos!

Slimbean 3.0
[Galaxy S I9000 Android Development] stratosk:
I confirm that I can't setup and connect through developer options.

But, please try the following from terminal emulator:

su
setprop service.adb.tcp.port 5555
stop adbd
start adbd

Then try to connect from your PC
[Galaxy S I9000 Android Development] The_Wolf91:
I did what you said but nothing, it didn't work.. Same problem.. :(

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] stratosk:
I tested on 2.9.5 and works OK.

Can you please post the output of netstat command?
[Galaxy S I9000 Android Development] pl4cid:
Today I tested some adjustments in brightness with tunables, very nice option and instant changes to the sensor. Works really nice! :) Changed min value to 13 to see how much it affects battery. Thank you stratosk for your kernel, I'm using it the most time since gingerbread..

cheers

Tapatalked
[Galaxy S I9000 Android Development] The_Wolf91:
Sorry for my ignorance, how can I do it? I have to do it on terminal emulator or on PC?

EDIT

Tested again (rebooted pc and phone) and with your method now it works, thank you. :)

Inviato dal mio GT-I9000 con Tapatalk 2
[Galaxy S I9000 Android Development] ramanadodda:
I got Note 2. I missing the great DEV Stratosk there.:crying:
[Galaxy S I9000 Android Development] rkaede:
sidetrack abit. LG stop production for nexus4. gonna make another nexus soon. :D
[Galaxy S I9000 Android Development] stratosk:
BAD news. I still have a pending order and they decide to stop it. :(
[Galaxy S I9000 Android Development] friedi100:
LG hasn't stopped the production and there is no new nexus 4 or nexus 5.

http://www.talkandroid.com/147883-l...idForums+(Android+News,+Rumours,+and+Updates)
[Galaxy S I9000 Android Development] Rebel2k:
It would have been very surprising indeed...

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] s3icc0:
"s" version has more free RAM but requires patch for 720p video recording
[Galaxy S I9000 Android Development] DerRomtester:
It is a rumour!!!
[Galaxy S I9000 Android Development] kaza:
Hi guys, I need some help, I use SmartassV2 with 110 live oc and I know I have to tweak the governor for OC, my current setting are:

Awake ideal frequency: 880000

Up rate: 10000

Down rate: 99000

Max CPU load: 75

Min CPU load: 25

Ramp up step: 220000

Ramp down step: 220000

Sleep wakeup frequency: 880000

Sleep ideal frequency: 110000

Sample rate jiffies : 2

Are those settings correct?
[Galaxy S I9000 Android Development] tomsag:
My sttings are a little different:

Awake ideal frequency: 880000

Up rate: 20000

Down rate: 99000

Max CPU load: 65 - will go sooner to higher freq

Min CPU load: 25 - will scale down sooner

Ramp up step: 220000

Ramp down step: 220000

Sleep wakeup frequency: 880000

Sleep ideal frequency: 220000 - start at this freq when something has to be done...

Sample rate jiffies : 2

For about 7 night hours I am loosing about 7% on a two year old battery with 3G and Wifi enabled. Location off, 3 mail accoounts syncing every 30min. Facebook, Viber, Whatsapp active. Live OC 110 same as yours.

Got enough juice for a day, and you?
[Galaxy S I9000 Android Development] s3icc0:
I think default CPU load Max is 55 and min 35. So your settings will scale up later to higher frequency (so it is trying to hold lower frequency longer) and will scale down later so you have power longer time. your min will prevent lags but your Max will possibly cause them. So you have to scale the up rate to higher value so your CPU will be able to react sooner.
[Galaxy S I9000 Android Development] beardedwonder:
Is anyone else having problems with BLN Pro?

I'm getting the message: "This liblights does not support BLN"

I'm on CM10.1 10.01.2013 with Semaphore 2.9.5.
[Galaxy S I9000 Android Development] Starsream88:
Did you check BLN under Tweaks tab on semaphore manager (latest version) ?
[Galaxy S I9000 Android Development] Samtan4326:
Use semaphore manager select --> TWEAKS and tick BLN (Use BLN instead of CM Led) and reboot.

launch BLN control and active BLN,will slove you problem . thanks.
[Galaxy S I9000 Android Development] beardedwonder:
Thanks, semaphore manager had got stuck whilst updating in play store.
[Galaxy S I9000 Android Development] jpmccarthy:
Advice Request :)

Hi guys - looking for some straight up advice.

I'm running CM 10.1 (latest) and I always use the semaphore kernel :). Questions:

1) Should I use the 'S' or the normal version - is there a recommendation for CM10.1? (I know S has more memory, but I did think it was for slimmed ROMs and the OP says normal for CM 10 roms, but I have also seen quite a few people say they are using the S version on CM10.).

2) If I do use that, should I flash a vid patch - I have seen 3 different ones in my searches through the i9000 threads, and was wondering again if there was a recommended one.

Thanks guys - appreciate the thoughts here. Right now I'm using the normal one, but having problems with video playback (using skifta, mx player) for Large movies (2 hours).
[Galaxy S I9000 Android Development] superkoal:
You can use the s version, gives you more memory, BUT you need the bigmem patch (not vid patch) (search this thread and you will find it).
[Galaxy S I9000 Android Development] Ik4rus:
When I use live OC, must I change the governor setting?

bibopalouba aiwuonciu beibi
[Galaxy S I9000 Android Development] a g bell:
No not to my knowledge why would you?:confused:
[Galaxy S I9000 Android Development] Tsipo:
Actually this is something I always wondering about.... Talking about CM10 (or CM10.1), the s version gives you more free RAM (396MB?) than the non "s" version.

No Patch needed

unless on Semaphore manager you "tick" bigmem on option.

Then

yes, you free even more RAM (400+) but you need the patch (for not breaking 720p video). At least that's what I have understood (or even better) experieced. What I was wondering, is (

if what I wrote is correct

), what is the compromise when using the "s" version, against using the "non-s"? You get more free RAM but you lose... what? Nothing? Or perhaps I am wrong?

Thanks
[Galaxy S I9000 Android Development] 99x:
S version gives 397MB (hugemem) but needs patch for 720p support.

If you tick bigmem in either s or non s version 720p will break and no parch can fix it
[Galaxy S I9000 Android Development] Tsipo:
OK, that makes sense, thanks. What about non-s version but with bigmem ticked? This leads to breaking the 720p right? but you have less RAM than what you have with just using the "s" version! Conlusion non-s version should not "support" bigmem option. It could say "if you want more RAM" use the "s" version! :) [At least as far as CM10, CM10.1 is concerned]. Is that right?
[Galaxy S I9000 Android Development] 99x:
Basically yes, the only reason the bigmem option exists in the non-s version, that I know of, is for people who need all video codecs to work when it is unticked, but are able to gain some more ram with it ticked (to play games etc when they want).
[Galaxy S I9000 Android Development] pamarakos:
I've used 's' version and applied the bigmem patch...720p was working fine...then I ticked Bigmem in settings and rebooted...my 720p recording was broken with a message saying "Gallery stopped working"...so 720p is not supposed to function ok with Bigmem ticked??

Thanks
[Galaxy S I9000 Android Development] matcho13579:
When you tick Bigmem, 720p recording is not working and gallery has FC

Odoslané z GT-I9000 cez Tapatalk 2
[Galaxy S I9000 Android Development] roshan2989:
if you enable bigmem in semaphore app,you cant use 720p recording only 480p can be used...before you enable the bigmem in semaphore app,you nee to change your 720p recording to 480p,then tick your bigmem option

Bigmem tick(480p) (409 available memory)

Untick Bigmem(720p) (397 available memory)
[Galaxy S I9000 Android Development] micks_address:
hi guys, was wondering i have enabled the fm module in semaphore manager but when i try spirit fm app it says no fm module accessible - is there something else i need to do? im on slim bean 4.1.2
[Galaxy S I9000 Android Development] kaarburo:
Hello, I installed the 2.9.5 but does not work, no OC, no Voodoo Sound, nothing Semaphore app. I can not understand why ... I tried 2.9.4 with the same results ...
[Galaxy S I9000 Android Development] kraven001:
I am not sure, you don't get those apps or it's not working (not recognizing your kernel?).

If you expect those apps, you should install them from the play store, otherwise if you have them and not working ... it could be something different.
[Galaxy S I9000 Android Development] 99x:
You might have to go in to the settings in spirit fm to choose the right module, at least you did when I last used it (ages ago).
[Galaxy S I9000 Android Development] micks_address:
would you know what the correct module is?
[Galaxy S I9000 Android Development] kaarburo:
But it works on CM 10.1?
[Galaxy S I9000 Android Development] sigarocubano:
Stratosk why you do not implement the performance governor on semaphore app?
[Galaxy S I9000 Android Development] Starsream88:
Yes it works on every 4.2 rom wich has the same partition layout as cm 10.1
[Galaxy S I9000 Android Development] 99x:
I don't have it installed at the moment, but I believe it's something like the ALSA option, it might have a warning on it too.
[Galaxy S I9000 Android Development] thETImo:
I'm using the automatic option with Spirit Light. But make sure you use the right regional band too.
[Galaxy S I9000 Android Development] kaarburo:
I see. Unfortunately I can not install it properly, I tried via Odin ...

Edit: I just tried a clean install:

- Stock firmware

- Cf-root

- CM 10.1

- gapps

- kernel

Info phone in the kernel appears to be installed but I have no possibility OC. What's wrong in your opinion?

Out of curiosity I installed Mackay kernel, but at 1.2 MHz the device restarts.
[Galaxy S I9000 Android Development] superkoal:
Maybe because there would be people stupid enough to use it with live oc...
[Galaxy S I9000 Android Development] twinsen.net:
Stratosk, is it possible to include in-call volume controls to your kernel? In Devil kernel for 4.1.2 there were settings in 'Settings/Device/Advanced (Galaxy S settings), but they will appear only if kernel has this controls compiled in. My bluetooth volume is by default is too loud, so I want to

preset it to lower volume....
[Galaxy S I9000 Android Development] sigarocubano:
Austrian you are very stupid.
[Galaxy S I9000 Android Development] ts1506:
There is nothing stupid in using performance governor with OC.

While benchmarking or gaming, I use performance with 114% OC no problem.

And trust me, I know and understand what I am doing.

BTW , 3d performance is quite good without OC too. Just for the sake of curiosity I benchmarked without OC and got 1960, 1897 and 1945 for 3d score respectively in 3 rounds of antutu
[Galaxy S I9000 Android Development] pamarakos:
Can we go over 1.2 ghz using Semaphore?? I mean liveOC is getting 120% thus 1200mhz, so?
[Galaxy S I9000 Android Development] 99x:
Yep I believe so, it was discussed recently, I believe you have to edit a file somewhere - you should be able to find it by searching the thread.

Here, did it for you because I'm awesome:
[Galaxy S I9000 Android Development] prbassplayer:
There really isn't need to, assuming the device can handle it. The 40mhz to bus speed makes my i897 pretty snappy. I'm pretty sure the 20% limit is set by the app, you can echo the command and see if you can push it higher, though like I said I wouldn't bother.
[Galaxy S I9000 Android Development] pamarakos:
:) You are awesome :)

EDIT: In fact where is this live_oc.c ??
[Galaxy S I9000 Android Development] ts1506:
Actually it is a source file of Semaphore kernel and not a file on your phone.

In semaphore , the limit is 130% , use NSTools to get over 120% limit .
[Galaxy S I9000 Android Development] prbassplayer:
You can also manually change it in /sys/devices/virtual/misc/liveoc/oc_value. Max is 130. Any higher you need to compile the kernel with a higher set max.
[Galaxy S I9000 Android Development] ts1506:
I know , I was answering the other guy.

BTW , I compiled a version of Semaphore with 140% Live OC , but the sad thing is I cant get my phone to be totally stable above 120% anyway.

Next time , I will try a build of Semaphore with Live OC capped at 120% , but with a 1200MHz step as well.

EDIT: The 1st link in your sig is awesome, a really strict as well as educated answer to the issues. Sorry for OT
[Galaxy S I9000 Android Development] kaarburo:
Sorry for the insistence, but I'm not OC. In 10.1 CM 2.9.5 or 2.9.5s I use?

Edit: Guys, I feel stupid. It 'just install Semaphore Manager for OC. I'm sorry everyone. :silly:
[Galaxy S I9000 Android Development] pamarakos:
No luck with this:)

Also using the above file isnt shown as 130% shown in the semaphore app liveoc menu, right??

Unstable even at higher voltage!!

Thanks anyways, I had to try something:)

---------- Post added at 08:20 PM ---------- Previous post was at 08:17 PM ----------

After hours of reading of governors and schedulers....can someone tell me in a few words which is the best combination on this kernel concerning speed (gov and sched)? Please give all parameters on the governor!!

I don't mind if it's a little bit more battery drainer than normal:)

Just give me the best combo!! I can't get to the bottom of it at least by using Antutu!!
[Galaxy S I9000 Android Development] stratosk:
I think performance should not be used (OK, except for benchmarks maybe).

But anyway, I will think about this.

I'm sorry but no. In call volume settings were dropped few versions ago. I think that they cause distortion to sound.
[Galaxy S I9000 Android Development] elitevet:
Re: [KERNEL] Semaphore JB 2.9.5

There's this commit in today's nightly:

" Merge "telephony: set additional audioparameters for incall audio (1/2)"

https://github.com/cyanogenmod/andr...mmit/ceabe5b1376eaf0a20c93504cd8f244ed51f7db5

sent from CM powered SGS
[Galaxy S I9000 Android Development] DerRomtester:
Is it possible to OC only the GPU ?
[Galaxy S I9000 Android Development] stratosk:
There are no kernel changes as far as I can see.

I'm not aware of it. :)
[Galaxy S I9000 Android Development] elitevet:
Re: [KERNEL] Semaphore JB 2.9.5

I meant it might be some other than kernel tweak means to improve the sound.

sent from CM powered SGS
[Galaxy S I9000 Android Development] stratosk:
New version 2.9.7

- Linux kernel 3.0.59

- Semaphore Auto Brightness: use default work queue instead of a creating new one (more resource friendly). Change coding style to be Linux compliant.
[Galaxy S I9000 Android Development] ts1506:
Does the auto brightness change mean that after enabling Semaphore Brightness driver , I can control it via the brightness toggle too ?
[Galaxy S I9000 Android Development] radicspeter:
Re: [KERNEL] Semaphore JB 2.9.7

Fantastic news it! I hope that ts

Tapatalk 2-vel küldve az én GT-I9000-ről
[Galaxy S I9000 Android Development] stratosk:
No, work queue is a kernel structure. I just used the default kernel's queue instead of creating a new work queue.

You may see this executing 'ps' command. You will see no 'kautobr' process. This was the 'new' work queue that now is missing.

In few words, I think this change saves some resources (maybe just a little, but it does)
[Galaxy S I9000 Android Development] ts1506:
Anything improving performance is a plus point for me. :D
[Galaxy S I9000 Android Development] s3icc0:
5 frequencies vs 4 frequencies

Hi stratosk,

I am using your great kernel with LiveOC 114% and disabled lowest frequency (114MHz - as I am getting same battery life and less lags on wake up and lockscreen). But then I have only 4 frequency steps (228/456/912/1140).

Is there a way I can get 5 steps with my settings (eg. 228/456/912/1026/1140 or 228/456/798/1026/1140) - I am assuming step of 114MHz can be used with 114 liveOC - maybe I am totaly wrong.

Thanks for answer
[Galaxy S I9000 Android Development] stratosk:
Hi,

No, this is not possible. There are 5 frequency steps in Semaphore and this can't be changed.

What could you gain with a 6th (5th in your case) frequency?
[Galaxy S I9000 Android Development] s3icc0:
ATM I am not sure - but there may be some benefits to battery life and/or performance.

E.g. enabling the 1026MHz step would allow enough performance in some /most cases and there will not be such a need to scale up to 1140 ... (again i can be totaly wrong - but I would like to try). Or disabling the 912MHz step as 798MHz is enough and having next steps of 1026 and 1140 :) I am sure you follow where I am heading to :)

and I am not talking about not to have 5 steps or 4 steps - just to change values of these particular steps :)
[Galaxy S I9000 Android Development] stratosk:
Custom values in frequencies are not supported.

Even if it was implemented you need also a governor that could use this step more.

For example, ondemand governor uses a lot the frequency step 0 and 4 (1000Mhz and 100Mhz). Changing the intermediate steps (800Mhz, 400MHz, 200MHz) would not change the system behavior a lot.
[Galaxy S I9000 Android Development] s3icc0:
I am using only smartassv2 (with 4 steps) and i usually have like 20% step 0, 10-15% step 3, and like 5-8% step 2. step 1 is not used much.
[Galaxy S I9000 Android Development] Arkanoide:
Hi,

I'm using this kernel that's pretty nice.

May I suggest that you could add the blink led not only on the phone ringing but on every notification (like sms/mail received, ...) ?

thanks for your hard work ;)
[Galaxy S I9000 Android Development] ts1506:
Go into Semaphore manager , swipe right , tick BLN and reboot.

Download NSTools or BLN Control and then setup the BLN from there.
[Galaxy S I9000 Android Development] superkoal:
This would wake your phone for every led state change, what is ok for the short time a phone is ringing, but will cost you quite a lot of battery if you enable it for persisting notifications (for example if you don't look at your phone for a few hours)
[Galaxy S I9000 Android Development] Arkanoide:
I don't know if the led use a lot of battery but for me when i have a notification, the led is enable but they don't blink.

With this config, my battery is not dropping at all :)

I agree with you about if you don't look at your phone for a few hours ;)

So, what's the better between blink led or just enable led (don't blink) ?

I don't want to have a lot of app for custom (rom toolbox, semaphore manager,...) ^_^

I was wondering what's the difference between BLN and stock led ?
[Galaxy S I9000 Android Development] jugster:
Re: [KERNEL] Semaphore JB 2.9.7

Iirc, the difference is that bln can blink and cm led cannot. Bln uses an app to accomplish this and requires more power to do so.

Signature? Signature!
[Galaxy S I9000 Android Development] superkoal:
It's not the led that's using that much power, it's the fact that you have to wake up your cpu everytime you want to enable/disable the led, meaning 60 wakeups per minute if your blink frequency is 1Hz.

It depends on your blinking frequency but the phone needs a certain time to enter deep sleep state and if your blinking time is lower than this it means your phone won't enter deep sleep at all, which would use a LOT!!! of power.
[Galaxy S I9000 Android Development] o16v:
Hi Stratosk!

Thank you so much the new kernel!!

It seems everything is OK!!
[Galaxy S I9000 Android Development] pamarakos:
Stratosk

Can you maybe add an CPU OC only step up to 1200 so as together with live OC at 110% to make cpu go to 1300 and have all the mhz steps available at the semaphore app so as to handle all voltages without 3rd party app??

Is it possible or I'm asking idiot questions? :)

At least please add 130% as a valid percent at livoc so as to have voltage at 1300 mhz in sem app:)

Finally I found that with 1350mV I can handle easily 1.3 ghz (set with Voltage control for voltage at 1,3ghz and nstools for liveoc at 130%)!
[Galaxy S I9000 Android Development] ts1506:
130% wont be added in Semaphore app as most Galaxy S cant even handle 115% , let alone 130%. About the 1200MHz Step , it can be done easily , but Stratosk is not going to do it( he has already said this multiple times)

You are one lucky dude to get 130% live OC stable , with a nominal voltage change.

I cant even get to fully stabilise at 120% (few SODs) , but 114% is good enough for me.
[Galaxy S I9000 Android Development] pamarakos:
:)

Four benchmarcks no reboots from today morning:)))

BUT I'll check what's going on with my battery most possibly tomorrow!!

Smartass is working great by "staying" at more different steps than the other governors that jump from 200 to 1.3 straight and delay to come lower!!

So maybe I gain from there concerning battery!!

Also thanks about that tip you gave concerning juwe ram manager pro in your thread!!
[Galaxy S I9000 Android Development] everb00b:
@stratosk

sometimes when i come from screen off, screen is dark and if i try using the brightness gauge on Display it doesn't work.

Is it a problem from the autobrightness or CM10.1?

It happens randomly when I come on from screen off, I don't know how it can be repreduced.
[Galaxy S I9000 Android Development] stratosk:
I answer to your PM. Please check.

I just want to say that the application is open source (GPL) and anybody can change it according to his/her desire.

If Semaphore Auto Brightness is off, it's ROM related and i can't do anything.
[Galaxy S I9000 Android Development] ojojoj:
and new voltage values for undervolt is imposible to add like in NSTools?
[Galaxy S I9000 Android Development] ts1506:
Deleted.
[Galaxy S I9000 Android Development] VIP1:
I have a few quastions about semaphore and bigmem libs i posted it elsewhere and if this is not the right place tell me and i will delete the content:

I am using CM10.1 nightlies, with Semaphore 2.9.5 kernel.

I would like to have more RAM so I Want to install the 2.9.5s kernel BUT (here i need your help):

1. Which bigmem patch is compatible with CM10.1?

2. How do I install it? (Flash bigmem patch and then flash kernel? something else? wipes? any dangers?)

3. Pros: I know i'll get more RAM but what is the cost? (What are the Cons? it can not be all perfect isn't it? otherwise all the ROMs will come already patched... and all the Kernels would be compatible to bigmem libs)

Thank you very much in advance.

*Sorry for bad english

*Originally Posted at: http://xdaforums.com/showthread.php?t=2107080
[Galaxy S I9000 Android Development] 99x:
Re: [KERNEL] Semaphore JB 2.9.7

3. No cons really, apparently it breaks support for some really obscure codecs, haven't had any issues playing video with MX player though