yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Kees-Jan:
Probably yes, but let us hear if it works?!? :D

Why is everybody hesitating for testing themself? Why is posting a question here in this thread easier then just test it?

If it doesn't work as expected, then ask a question why something/setting isn't doing as wanted...

and if you don't dare test it, maybe people shouldn't try other ROMs and Kernels

oh, and search is working on XDA-developers forum

sorry, had to get this of my mind...
[Galaxy S I9000 Android Development] stratosk:
Not now, but you may safely use it. No wipes, just flash it.

Of course, I always recommend a backup before flash something (just to be on the safe side). :)
[Galaxy S I9000 Android Development] xpc21:
stratosk, thanks again! Just flash it like you said but when phone reboots my touch,keypad keys and home button arent working, any ideas?
[Galaxy S I9000 Android Development] sucre213:
Hello guys

I had this problem several times

I don't know if it is just me

sometimes the phone just won't go to sleep, the cpu stuck at 100MHZ and of course i'm not listening to music

in the battery stats it doesn't show the phone is awake however in cpuspy i saw the cpu was at 100MHZ all the time

and the battery drain fast

after reboot the phone ,the problem disappear.
[Galaxy S I9000 Android Development] DerTeufel1980:
Hi stratosk :)

I also would love to try the build server. Do I need to be recognised dev to use it? Can you point me to a thread please? I didn't find it. Thanks

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] erpurohit:
Offtopic - You should apply for RD...you deserve it man...its due to you and stratosk the I9000 phones are still up and have updated kernels.
[Galaxy S I9000 Android Development] stratosk:
Hmm. Anything that works? :)

Which patch did you flashed?

Obviously, an app prevents your phone to go in deep sleep.

Please, check it with betterbatterystats app.

Hi DerTeufel1980,

Yes, as far as I know they give access to RDs. Also, the thread is in a private forum.

Maybe, you can try to ask pulser_g2 for this. Or you may apply for RD as erpurohit said.
[Galaxy S I9000 Android Development] xpc21:
stratosk,i just flashed the zip one: Semaphore_JB_2.4.4.zip - [Click for QR Code] (7.14 MB, 315 views) and apply it through CWm like you said.

Any ideas? Thanks again!
[Galaxy S I9000 Android Development] sucre213:
Thanks ! stratosk

But why it is not constantly happening?

It doesn't show any sign of awake in batterystates

The percentage of android OS became higher and higher,

My hypothesis is deep idle related....
[Galaxy S I9000 Android Development] stratosk:
Maybe, you have a corrupted file.

As you saw many people have already flashed it.

Please check md5sum and download the file again. If you are no able to boot in recovery, you have to flash the tar file via Odin/heimdall.
[Galaxy S I9000 Android Development] stratosk:
You didn't mention that you use deep idle.

Yes, there are reports that powering down Bluetooth (for deep idle) may cause this.

Maybe, I should consider to remove deep idle...
[Galaxy S I9000 Android Development] rmsinaga:
Hi stratosk, I think it is a good idea to remove deep idle since it has some negative effects to the phone stability. Not sure how big is the improvement to the battery life if we enable it. But till date my phone is pretty stable without activating deep idle.
[Galaxy S I9000 Android Development] xpc21:
Flashed it again, same thing....dont know what is wrong... but thanks for your attention.
[Galaxy S I9000 Android Development] matesc:
Strange. I don't get deep idle TOP=ON or TOP=OFF. Now i just don't use it at all.. but this is since JB. Maybe somehow related to it?

OT: would be interesting to know if deep idle is working properly on devil kernel? Not sure if devil has the same deep idle version, because derTeufel tried to implement v2 some time ago..
[Galaxy S I9000 Android Development] MoneyFace =p:
Hi stratosk can you implement BLN Blink feature into future iterations? I've came across this feature in Devil's and Mackay's kernel and other devs who implemented BLN support into their kernel but not yours. I'm wondering what's happening.

BLN Blink makes BLN even more powerful as any call/message notification can be made clear noticed by user when phone is seen from afar. This is probably the most important feature lacking in your kernel. Hope to hear good news from you! :)
[Galaxy S I9000 Android Development] erpurohit:
You can use bln app from market and enable through it.
[Galaxy S I9000 Android Development] stratosk:
Did you check the md5sum? Nobody mentioned these issues.

Try to flash 2.4.0.

I can get TOP=OFF, but I also have issues if I power down BT.

Hi,

You may have BLN blinking using BLN control pro app.
[Galaxy S I9000 Android Development] xpc21:
Sorry again stratosk but how do i check this?
[Galaxy S I9000 Android Development] MoneyFace =p:
But can you implement the option in your own kernel manager app? I don't want to pay for something i can get free from using other dev's kernel. :o
[Galaxy S I9000 Android Development] stratosk:
If you are on Linux:

md5sum <filename>

If you are on Windows download a free utility for this.

On you phone, using a file explorer (for example ES file explorer, file properties, show checksum)

Checking md5sum, you are 100% sure that the file you download is identical with the one in the server.
[Galaxy S I9000 Android Development] superkoal:
Yes, i can confirm that powering down bt causes issues, as my wlan doesn't switch properly, it needs a reboot.
[Galaxy S I9000 Android Development] xpc21:
stratosk, just flashed 2.4.0 version and same thing happened! Check md5sum of both files and they are the same! What more can i do? Im using the latest CM10 nighlties.
[Galaxy S I9000 Android Development] stratosk:
I guess something's wrong with your ROM installation. Did you also flash the hugemem patch? (not the kernel, the patch)
[Galaxy S I9000 Android Development] ugoms:
Go into recovery, flash kernel cleaning script after that then flash sema kernel that will solve it. If it didn't then you have to start all over again with clean installation of rom.
[Galaxy S I9000 Android Development] xpc21:
stratosk, well, i will make a fresh install to see if fix that! I didnt flash hugemem cause i dont wanna loose video recording.
[Galaxy S I9000 Android Development] DerBobo:
But I had every time after backing up my system (sema 2.4.0 recovery) a bootloop and lost recovery. Not as save as it should be :)

send from my SGS with latest Slim Bean @ latest Semaphore Kernel
[Galaxy S I9000 Android Development] stratosk:
I take backups frequently with no issue.

Can you please post the exact steps to reproduce this?
[Galaxy S I9000 Android Development] jugster:
Really? With a face like yours, surely money is not a key concern.

Signature? Signature!
[Galaxy S I9000 Android Development] Donovan662:
Using semaphore 2.4.4s with X-Bean 3.0. LiveOc 120, ondemand UI, sio, big mem 404 mb, rasd 1024. Running smooth & stable here. no reboots, lag etc. whatsoever. Hope it will stay this way.
[Galaxy S I9000 Android Development] saszseb:
-recovery

-backup (backup was successful)

-reboot system now

-bootloop and lost recovery

-download mode

-flash the latest Devil via Heimdall

-reboot is ok.
[Galaxy S I9000 Android Development] MoneyFace =p:
Haha i want money, not that i have money lol...

---------- Post added at 02:32 AM ---------- Previous post was at 02:31 AM ----------

It's just kind of stubborn when every other kernel dev made the option available via their own kernel app and nstools..
[Galaxy S I9000 Android Development] Kees-Jan:
LOL :highfive:
[Galaxy S I9000 Android Development] stratosk:
I missed this.

Allow me to say that this is sad. This is not my goal.

I build kernels and try to develop _new_ things because I like it and because I like to contribute to Android community.

Developing free app to substitute a paid one IS NOT my goal.

Neldar developed BLN feature and everybody use it. He made an app to earn some money and I respect this. As long as his good, old control app is working, I'm not going to change this.

If you want to get this for free from other devs, please feel free to do it.
[Galaxy S I9000 Android Development] stratosk:
I'm on CM10-20121017, Semaphore 2.4.4

I just followed your steps.

1-3. Was OK

4. Lost that.

5-7. Should I continue on these? :)
[Galaxy S I9000 Android Development] MoneyFace =p:
Alright i see thanks for sharing your actual goals with me.

Perhaps i need to look around again for my perfect kernel. Nonetheless keep up your good work and deeds for the community. :)
[Galaxy S I9000 Android Development] stratosk:
Thanks for your comments and I'm sorry for disappointing you.

For sure, Semaphore is far from the perfect kernel. :)
[Galaxy S I9000 Android Development] saszseb:
- (I was on Slim_2.6 or 2.7,can't remember).

- 5-7: definitely, in case flashing Semaphore.tar doesn't help. :)
[Galaxy S I9000 Android Development] stratosk:
I know, I read this many times in your posts. :)

I mean, should I follow steps 5-7 even if I can't have a bootloop? :)
[Galaxy S I9000 Android Development] Andii S.:
no issues with youtube on slim bean 2.7 sema 2.4s and inverted apps.

will charge my bat and flash 2.4.4s later.

thx for this amazing kernel :)
[Galaxy S I9000 Android Development] DerBobo:
Go to backup and restore and do backup to internal sd-card. after backup and reboot system, I get a bootloop. Same issue I get every time after clear dalvik cache.

I'll try it now woth sema 2.4.4 ... but reinstalling whole system goes on my nerves after every backup :)

send from my SGS with latest Slim Bean @ latest Semaphore Kernel
[Galaxy S I9000 Android Development] stratosk:
I'm trying it now. I will let you know the result.

Please note that there is a an error in caption 'internal'. In the recovery code 'internal' is the /emmc and 'external' is the /external_sd.

Can you please check with a root explorer if you have a symbolic link in your root path / :

emmc -> /storage/sdcard1
[Galaxy S I9000 Android Development] robertoxfb:
Hello stratosk,

First of all thank you for your excellent work and your time.

Excuse my ignorance.

I'm Slim Bean - I9000 [2.7] with 2.4.0s, everything works perfect.

Now I will flash the 2.4.4s.

Lately I apply a reset kernel default values and soft wipe (dalwik, cache) before flash, and everything works perfect.

¿does it help to provide stability of the new kernel with the rom, or is an unnecessary process?

Gracias
[Galaxy S I9000 Android Development] stratosk:
OK, backup completed successfully. Reboot without issue.

Can you please run this command in terminal emulator:

ls -l / > /sdcard/ls.txt

Please send me the file ls.txt in your sdcard.

Hello, thanks for your comments.

No, wiping dalvik and cache is not needed. You may just flash the latest version.
[Galaxy S I9000 Android Development] ChmT:
I'm on SlimJelly 2.7 and Sema 2.4.0.

Tried to flash 2.4.4s. Went to recovery and clear nstools, intd, dalvik and cache. Flashed kernel and got boot loop. Pulled out the battery and we t back to recovery and flashed again and after that it booted normally and now works fine.
[Galaxy S I9000 Android Development] DerBobo:
Clearing dalvik in sema 2.4.0 and slim bean caused always a bootloop on my sgs. All would be fine on your phone without clearindßg dalvik ;)

send from my SGS with latest Slim Bean @ latest Semaphore Kernel

---------- Post added at 10:45 PM ---------- Previous post was at 10:40 PM ----------

Same here on sema 2.4.0 ... but now on 2.4.4 successful backup and reboot all fine. I think it's an 2.4.0 issue.

send from my SGS with latest Slim Bean @ latest Semaphore Kernel
[Galaxy S I9000 Android Development] RalphDe:
Come from slim 2.7 with Sema 2.4.0. Wipe cache, wipe dalvik, install from sd card, reboot, no problems. Everything is fine.

Gesendet von meinem GT-I9000 mit Tapatalk weil ich mich nicht ver"Appel"n lasse.
[Galaxy S I9000 Android Development] Silentbob999:
That build server is a good new for your poor laptop :cowboy:
[Galaxy S I9000 Android Development] DerBobo:
Hey stratosk, ls.txt says " 2012-10-22 22:33 emmc -> /storage/sdcard1" But I'm on sema 2.4.4 yet. Backup works also fine now. Backup issue was with sema 2.4.0 ;)

send from my SGS with latest Slim Bean @ latest Semaphore Kernel
[Galaxy S I9000 Android Development] stratosk:
:)

Yes, indeed!

I can build the kernel there in less than 2 minutes. My old laptop needs about 15 minutes. I think it deserves vacations after thousands of builds. :)
[Galaxy S I9000 Android Development] bitblaster:
Hi Stratosk, reading some other threads regarding this bug it seems that it is simply caused by the fact that touchwake simulates the power/lock key to turn on the screen so, when in the accessibility settings "End call on power key" is enabled, touchwake sends the power key signal->the call is dropped!

If it's true, can you at the kernel level disable touchwake during call (end reenable after)?

Please let me know.

Thank you again
[Galaxy S I9000 Android Development] geek1st:
@stratosk

Could you increase default in-call volume of semaphore kernel? It is too small to hear, and devil kernel is more louder.
[Galaxy S I9000 Android Development] xpc21:
Brother stratosk, im really having a bad luck.....

Like a said earlier, i would try it from a fresh clean, so what a did was: (i have a I9000B model,ok)

1)flash a recovery froyo stock

2)flash a stock gingerbread

3)flash via odin the file to CWM: CF-Root-XX_OXA_JVK-v2.7-CWM3RFS.tar

4)In CWM wipe all /factory reset -> wipe cache

5)Install zip from sd card and then CM10 22 nighlty

6)Install zip from sd card and then gapps

7)Install zip from sd card and then the Semaphore_JB_2.4.4.zip

8)Reboot system and touch, keypad and home arent responsive....

what i did wrong?? sorry botter u like this!
[Galaxy S I9000 Android Development] N00BGuy:
Thanks Stratos!!

Thanks again for all you do for us!

After thousands of builds, you too need a vacation!! (But not too long..!!)

I have Semaphore running on 4 phones since GB, and it's all great, thanks again for the huge effort you have given us!!

:good::good::good::good:
[Galaxy S I9000 Android Development] dani_z:
Try this :

Flash stock

Flash Nightly

Then Semaphore. tar with Odin

Then gapps.
[Galaxy S I9000 Android Development] stratosk:
My friend, you just said the magic word.

I'm sorry, there is no Semaphore version for i9000B.
[Galaxy S I9000 Android Development] stratosk:
Hi, this is true. I checked this when you mentioned it but I forgot to answer.

My problem is that I didn't find a way to check when you are in a call, at kernel level.

I found them OK (and little bit increased). Some people also reported distortion with speaker and BT because of high values.

Do you mean all settings? Any specific one?
[Galaxy S I9000 Android Development] geek1st:
only phone speaker, BT's value is ok for me.
[Galaxy S I9000 Android Development] bitblaster:
Isn't it possible to disable touchwake when the proximity sensor is enabled? Like you already do to turn on wifi pm_fast.

I suppose the proximity sensor will be powered only on call (or on specific request by some app) so this will be ok however, isn't it?

Thank you
[Galaxy S I9000 Android Development] stratosk:
Touchwake in the past was disabled when proximity was on. I disabled this few months ago because proximity sensor was always on.

I was testing this today, and found that the proximity is enabled only when in call. (Maybe something changed in ROM's code)

Anyway, I will test again, and maybe I reenable this. (disable touchware when proximity is on).
[Galaxy S I9000 Android Development] geyperman:
Mine seems to work fine with SlimBean 2.7

This night, 7 hours with 0% of battery consumption. Now 4 hours with about 5%.

With data enabled, 2G, wifi, bt disabled and PM Sleep Mode Power Collapse.

I hope this keeps this way :fingers-crossed:

Thanks for your amazing work stratosk
[Galaxy S I9000 Android Development] bitblaster:
...or simply when it is powered on AND is "sensing" something near the screen.

However, if previously in some rom it was always turned on, it was a substantial battery drainer, i believe. Better now!

Thank you again Stratos!
[Galaxy S I9000 Android Development] stratosk:
No, I mean that proximity sensor was working (sensing on/off), when the device was not in sleep, but not only when in call.

The problem was, that if you haven't a phone call, you could accidentally disable touchwake, because you passed your hand in front of the sensor.

Anyway, it seems that now (phone app?) enables/disables proximity when in call. I don't know when this changed but I think I can re-apply the 2 patches.
[Galaxy S I9000 Android Development] Brignoud:
Mine with same configuration and 7 hours tonite 18%... weird.

What's PM Sleep Mode Power Collapse?
[Galaxy S I9000 Android Development] fmc000:
Just a quick heads-up: Greg Kroah-Hartman just released the 3.0.48 kernel which reverts a patch present in 3.0.47 that can cause problems.

------------------------------------------------------------------------------------------------------------------------

Greg KH gregkh@linuxfoundation.org via vger.kernel.org

5:44 PM (17 hours ago)

to linux-kernel, Andrew, torvalds, stable, lwn, Jiri

I'm announcing the release of the 3.0.48 kernel.

This reverts one patch from 3.0.47 that could cause problems. Feel free

to skip this release if 3.0.47 is working, it's up to you.

The updated 3.0.y git tree can be found at:

git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-3.0.y

and can be browsed at the normal kernel.org git web browser:

http://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary

thanks,

greg k-h
[Galaxy S I9000 Android Development] bitblaster:
Yes i understand.

But to be precise (and picky ;) ) i just tried to call my phone, answer, and let pass 30 seconds (my display timeout). After 30 seconds, even during call, the display switched off.

Touching the screen within 15 seconds (my touchwake operating window) it switches back on, since touchwake is working.

But if you will simply disable touchwake when the proximity is working (and not when it is also sensing my face near the phone), in this case touchwake will not be enabled and i will have to use the power button.

So i believe the right thing to do (provided it is possible from the kernel level) is to disable touchwake only when the proximity is working and is also sensing my face :D

Sorry for being... picky, but your kernel raises the perfection, so i would like it to do that one step further :good:
[Galaxy S I9000 Android Development] stratosk:
Thanks, I saw this earlier this morning. Anyway, I think we can live with this till the next version.

:)

Of course, the proximity sensor can't distinguish your face or your hand, so we have to decide if we have need, touchwake during call or not.
[Galaxy S I9000 Android Development] geyperman:
I don't remember now if I read something about it or I just test it. I don't know if it can conflict with deep idle, but my phone is working fine with this config for a about a day.

I think, PM sleep mode is supposed to indicate how deep the cpu goes to sleep when idle.

You can find this parameter in system setting, developer options... Now I realized that changing this parameter it's supposed to need a reboot, and I think that I didn't reboot... so maybe this config is not enabled.
[Galaxy S I9000 Android Development] xpc21:
stratosk, thanks for your attention! Sad to hear that! Any chances to develop a B version?
[Galaxy S I9000 Android Development] stratosk:
I'm sorry for your troubles.

At the present no time to support a new variant.
[Galaxy S I9000 Android Development] bitblaster:
Of course, mine was just an example. :laugh: If you put an hand in front of the screen it should switch off as well (and also touchwake should be deactivated)...

No problem however, if it's simpler to just deactivate touchwake on proximity powered on (no matter of its status) it will be very good as well!
[Galaxy S I9000 Android Development] cas0404:
hi,

I just want to ask if the touch ware function spend too much battery???
[Galaxy S I9000 Android Development] erpurohit:
I think yes...
[Galaxy S I9000 Android Development] bitblaster:
I don't believe so...

It simply keeps the cpu and touch screen awake for some seconds after the screen goes off.

So for example if you set the screen timeout to 30 seconds and the touchwake timeout to 15 seconds, the phone will stay awake for 15 seconds after the screen goes off, consuming much less battery than if you set the screen timeout to 45 secs and no touchwake...

So it's not a dig deal...
[Galaxy S I9000 Android Development] stratosk:
In my opinion, not so much. It just keeps your phone awake for few seconds after the screen goes off (automatically, not pressing power button).

EDIT: I was too slow :)
[Galaxy S I9000 Android Development] Brignoud:
It doesn't matter Stratosk, you're kernel il faster then you!

---------- Post added at 05:24 PM ---------- Previous post was at 05:24 PM ----------

It doesn't matter Stratosk, your kernel it's faster then you!
[Galaxy S I9000 Android Development] HaTeNL:
It's a pity you don't want to support swap. I used it with Devil kernel and it worked really good. Be sure to use it on a fast SD card, like the Samsung Class 10 card, which has this speeds:

I think the 4k speeds are important.
[Galaxy S I9000 Android Development] Netmatrix:
Same here, it's a stock cm option, if you don't activate it does nothing...
[Galaxy S I9000 Android Development] Kees-Jan:
stock <-> CM

that's a contradiction

I always thought "stock" is what Samsung ROMs are as when devices are delivered

anyhow, is there an option in the CM ROM to enable/disable SWAP and does that depend on Kernel?
[Galaxy S I9000 Android Development] dafabsl:
I just wonder why Semaphore has no BLN support.

I didn't find any information on that..
[Galaxy S I9000 Android Development] htzs:
Actually it has, as clearely written in op, ander the features. you need bln control app from neldar to use it.

Sent from a GALAXY far far away
[Galaxy S I9000 Android Development] mindphaser2k9:
Are In-Call Volume Controls (boost in-call volume settings) supported with Semaphore?
[Galaxy S I9000 Android Development] Sw2rT1:
Yes, in the Galaxy S settings menu (where is the TV-out, mDNIE, etc...)

Да, в Настройках Galaxy S (там где цвета настраиваются, TV-выход)
[Galaxy S I9000 Android Development] xpc21:
Dont worry stratosk i appreciate your kinda attention! I only so will suggest that u could put an attention that B moels arent supported!

Thanks.
[Galaxy S I9000 Android Development] Netmatrix:
Cm stock... to enable swap use init.d script swapon command, for zram enable on performance settings...
[Galaxy S I9000 Android Development] mindphaser2k9:
I know where it is :) But not sure if it's supported.

Я знаю, где это настраивается, но не знаю, поддерживается ли. Пытался увеличивать, разницы не заметил.
[Galaxy S I9000 Android Development] Sw2rT1:
I also tried to change the value but the difference is not noticed. But look here. It says that support has been added.

Тоже долго пытался понять как пользоваться этими настройками, тыкал все подряд, менял все значения но звук не увеличивался...
[Galaxy S I9000 Android Development] mindphaser2k9:
So maybe it worked before but is broken now. I even tried to put a script used for Devil kernel into init.d but no luck.

@Stratosk, could you please check if this can be fixed? This was most wanted feature on Devil kernel for me but seems your kernel is faster ;)

Возможно когда-то это работало, но сейчас нет. Я даже пытался положить скрипт, который раньше использовал для увеличения громкости на ядре Devil, перезагрузился, но громкость не выросла.
[Galaxy S I9000 Android Development] stratosk:
I just tested in-call volume settings. They work fine here.
[Galaxy S I9000 Android Development] ugoms:
Works for me too. The kernel is flawless. Thanks stratosk