yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] darckengel:
I didn't notice any issue in sound quality.

I made 2 tests of 2 hours, 1 with dsp and equalizer off and a second with dsp and equalizer (but i didn't set aiplane mode, so some consumption is due also to the modem).

What has surprised me is that with dsp and equ enabled, it doesn't really use more cpu.

2hs without dsp+equ: 100%->99%

2hs with dsp+equ: 100%->98%

But has you can notice in screenshots, the cpu usage is almost the same, difference must be due to a little bit less charged on the second test.

I made the tests with OnDemand.

I will make a test with Conservative, maybe it could have some influence on music quality as it can't go up as fast as on demand on high freqs.

1% for 2 hours, i know that battery drain is not linear but it's about 8 days non stop music if it was :)
[Galaxy S I9000 Android Development] manager77:
Stratosk...is it possible to make an Semaphore 1.6.0(with all tweaks) for SuperOSR V2 Galaxy S Gingerbread 2.3.5 rom?....great rom but fast battery drain:(
[Galaxy S I9000 Android Development] darckengel:
It's a CM7 rom, it's "normal" that it has heavy battery drain, and semaphore is not compatible with.
[Galaxy S I9000 Android Development] Turtuga:
your kernel is perfect

big big thanks for your work

you are the master ;)
[Galaxy S I9000 Android Development] stratosk:
Thank you mate.

And thanks for all these thanks :)
[Galaxy S I9000 Android Development] darckengel:
I tested with conservative governor.

The results are quite the same.

2hours play: 100%-> 98% (dsp+equ)

The sound quality was the same as with on demand, and i didn't notice any issue.

We can also notice that with conservative it rarely reach more than 400Mhz, but sometimes it goes to 800Mhz. I wonder how does it sounds with CPU stacked at 400Mhz when the cpu needs more power but it's hard to know what makes the need of more power...Or does the CPU ups to 800Mhz?

I will make a last test with standard Semaphore to compare the consumption.
[Galaxy S I9000 Android Development] Chris_84:
Hi stratosk. Use your great kernel 1.6 at juwes rom and dont know if my problem comes from kernel or rom. When i start a app like xda or poweramp and i got autorotation enabled and hold my phone horizontal (dont know the word in english) and the screen gets into sleep mode the phone go into death sleep after a few seconds. Hope you know what i mean. Sorry for double posting if this is already known.
[Galaxy S I9000 Android Development] BatTusAi:
Semaphore 1.6.0. is compatible with JVQ, right?

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] guika:
Right but darky rom may have problems with autobrightness
[Galaxy S I9000 Android Development] BatTusAi:
Yeah, it's really true there's a problem with auto brightness that leads to battery drainage in darkys, right? I flashed the JVR default auto brightness.. If I flash this version of semaphore, do I have to reflash the JVR auto brightness? And what rom are you using?

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] BatTusAi:
Hello stratosk, where can i find the settings 4 speedmod color? Does it enable itself when u apply the script? I thnk i made a mistake, i copied d two scripts warm and cold. Am i suppose to apply one script in speedmod preset color of my choice? And also when im on 1.6.0. I notice on my setcpu that there is no 1000mhz on the voltage tab where we can undervolt.

Darkys 10.2 Extreme Edition

Semaphore kernel 1.5.0
[Galaxy S I9000 Android Development] darckengel:
My final test, using Semaphore standard version (cpu stacks at 400 Mhz).

The result surprised me:

2h: 100%-> 98% (dsp+equ):

The other thing to notice is that the media server is not used in this test, it has 3% for the other tests.

The deep iddle option may set a different behavior for the stock player which drains less battery.

So it's strange but it seems that stock player drains almost the same amount of battery in all the tests...
[Galaxy S I9000 Android Development] M_J_Nazari:
Hi stratosk

fix the "Mobile AP" problem with your kernel, some users report me this bug.

thanks for great work!
[Galaxy S I9000 Android Development] dewa5227:
the mobile AP is working fine, no need any fix. maybe your user just fail to use the kernel since it need further skills to copy and paste scripts
[Galaxy S I9000 Android Development] stratosk:
Hi, please use the enable_netfilter script. This will load netfilter modules and the AP will work.
[Galaxy S I9000 Android Development] stratosk:
Hi, you have to copy either warm or cold script. If you overclock there is no 1000Mhz step. It is replaced by 1200Mhz
[Galaxy S I9000 Android Development] stratosk:
Hi, I 've just tried this on stock JVR. Sorry but I can't reproduce this behaviour.
[Galaxy S I9000 Android Development] BatTusAi:
Ok.. In 1.5.0. There is 1000mhz step and im sure in 1.6.0. it was made dat way for performance or something. So it doesnt work if i put two speedmod scripts. Thanks man, gonna delete one now.

Darkys 10.2 Extreme Edition

Semaphore kernel 1.6.0
[Galaxy S I9000 Android Development] stratosk:
Thanks again for this great and useful test.

Since this change is going to affect many other things (after and investigation I saw that this function call exists in many parts of kernel code) and because it does not affect the battery life I think it is better to be on the safe side and use the 400Mhz.

Thanks anyway for your time (I hope you enjoyed the music for so many hours :))
[Galaxy S I9000 Android Development] stratosk:
Yes, in 1.5.0 there was 6 frequency steps. Now in 1.6.0 there are 5. 100-200-400-800-1000/1200.

If you overlclock the latest frequency step of 1000Mhz is just replaced by 1200Mhz.

I did it this way for performance and for better frequency management.
[Galaxy S I9000 Android Development] Chris_84:
No problem :-) Maybe its a problem with juwes rom. Its not such a big thing that it can keep me away from your stunning kernel. :-)
[Galaxy S I9000 Android Development] s3icc0:
On last juwe rom everything is okay
[Galaxy S I9000 Android Development] firsthtc:
Ur kernel

Hi stratosk,

All around people are talking about ur kernel :) check this http://www.darkyrom.com/community/index.php?threads/rom-cwm-sgs-cappy-darkyrom-xxjvr-10-3.4508/page-290#post-106568

Please don't forget about the lower level of auto brightness :cool:
[Galaxy S I9000 Android Development] jdogzilla:
Is there a CWM version available to flash or do we have to go through odin?
[Galaxy S I9000 Android Development] -freedroid-:
You can use SGS kernel flasher too. ;)
[Galaxy S I9000 Android Development] wonsky21:
@stratosk, what do you think about implementing power off or reboot to download option in cwm? Could be useful :)
[Galaxy S I9000 Android Development] Chris_84:
Thanks for checking!
[Galaxy S I9000 Android Development] firsthtc:
or u can use Darkytool from market, it's very good and safe
[Galaxy S I9000 Android Development] BatTusAi:
How am i gonna do that? I mean to lower the level of auto brightness. Im not really good at those thngs. i just identify my problems on my phone and read the forum for answers so i juz followed some instruction to flash jvr stock auto brightness.

Darkys 10.2 Extreme Edition

Semaphore kernel 1.6.0
[Galaxy S I9000 Android Development] firsthtc:
Hi,

That was only a remembering post for stratosk. It is not yet a functionality, but I asked it and stratosk said that will implement it (was an option in speedmod kernel / an older version...)
[Galaxy S I9000 Android Development] jdogzilla:
Thanks much
[Galaxy S I9000 Android Development] darckengel:
Well, i was playing video games on the same time so it wan't annoying to test :)

I also go back to standard version.
[Galaxy S I9000 Android Development] ssj4Gogeta1:
stratosk,

I'm running the latest Semaphore (1.6.0) on stock DDJV9 (2.3.3).

I've noticed slight screen corruption when locking the phone (a green screen shows for a brief moment before the phone locks). Is it normal? I'm not bothered by the issue itself, but is it going to cause problems later?

Thank you for your work.
[Galaxy S I9000 Android Development] andip71:
+1

(sent via tapatalk)
[Galaxy S I9000 Android Development] qtekker:
This is what I have done.

- install stock JVR from Ramad with repartition

- install DarkCore 3.1 JVR

- restore apps with TB

- install green circle battery mod for JVR R4 (from darkyrom)

- install phone.apk fix for JVP/Q/R (post by $omator)

Running a few days => no problem

But after reading so many positive posts from Semaphore users I wanted to give it another try (I had problems before with a bootloop). So this is what I did yesterday:

- flashed 1.6.0 via sgs kernel flasher

- install ext4 app, convert ext4 to rfs, then from rfs back to ext4 (not necessary, but just to make sure)

- charged the battery to 100%, turn phone off and on (to follow the battery usage)

And after 6 hours Android System is taking 38% of my battery usage.

I must be doing something wrong. But what???
[Galaxy S I9000 Android Development] mihanstar:
Yes, same problem!

But in JVR SWC Deodexed 2.3.4
[Galaxy S I9000 Android Development] Rebel2k:
That's because of Voodoo Colors. Try to increase gamma.
[Galaxy S I9000 Android Development] stratosk:
I don't think it's related to kernel.

Android System includes many system services. Try to figure our which service drains your battery. There are some utilities on the market that you can watch this.

You can also try the 'top' command from a terminal emulator or from adb shell. This will show all the processes running in the system ordered by %cpu. When the phone is idle you must not have any eating more 4-6% of the cpu.
[Galaxy S I9000 Android Development] stratosk:
I'm afraid this is not possible since I don't have the CWM application sources (it's chainfire's application)
[Galaxy S I9000 Android Development] gsw5700:
Yes, cleared all scripts, only using the ext4 script as I think the other scripts are contradicting each other. Runs really well, removed OC as don't need it!

Sent using geek power
[Galaxy S I9000 Android Development] qtekker:
Thanks stratosk for your reply. I have reinstalled stock JVR + Semaphore, this time without the mods. I suspect the circulair battery mod for draining my battery. On JVQ I also installed the circulair battery mod, and it was also draining.
[Galaxy S I9000 Android Development] Turtuga:
stratosk

the problem with android system and maps (i'm not using maps)

what cause this battery drain??

thanks
[Galaxy S I9000 Android Development] stratosk:
Android system seems ok to me since you have your display on for too short periods. I mean if you rarely turn on your display it's natural android system to have higher % (remember androis services never stop). If you try to leave your display on for long periods you will see that th he android system will drop.

As for google maps check in the application that your are not logged in to latitude. I suppose that this will cause the maps application to report your position to your friends even if you don't open the app. Please someone correct me if I'm wrong on this.

How much battery remains after this screenshot?
[Galaxy S I9000 Android Development] Turtuga:
after this 35%

I disable my location in latitude and seems to have become better

thanks for your help ;)
[Galaxy S I9000 Android Development] stratosk:
No problem.

I think it's OK.

To give you an example: My statistics

Display 52% (2h 43m on)

Internet 19% (I surf a lot from my couch)

Android System 14%

...

(no voice calls on the statistics page and after all this is a phone... :))

If i didn't use internet (and display of course) so much, my Android System would be first with higher percentage.
[Galaxy S I9000 Android Development] Turtuga:
i understand big big thanks
[Galaxy S I9000 Android Development] stoske:
@stratosk thnx for 1.6 version, this is one great kernel. Best I ever used.

I really appreciate all your hard work.
[Galaxy S I9000 Android Development] LordVetinari:
Stratosk,

How difficult is it to implement a bigmem version, even if it breaks 720p recording? I've tested talon sh kernel and, with the extra 20mb memory, I get noticably less apps closing when I task switch.

I'm willing to make a small donation if needs be. ;-)

Thanks,

LV.

--

I might be wrong. You might be crazy.
[Galaxy S I9000 Android Development] gsw5700:
I've found my holiday kernel :)

1.6.0 with ext4 no journal on system and cache is very fast and very stable. No need for OC meaning even better battery life.

Everything works, this kernel is the new benchmark for others.

Thanks stratosk

Sent using geek power
[Galaxy S I9000 Android Development] jocke_lulle:
Hmm, I just played music for 1h 15min during a bus trip and my battery dropped from 55% to 44% using the stock player. How did u manage to play such a long time with so low battery consumption?=)
[Galaxy S I9000 Android Development] darckengel:
I have data off, i only activate it when i really need it and remove many apps which could drain some battery, so listening music only uses battery for modem and the music.
[Galaxy S I9000 Android Development] Davestar2000:
Is it possible to set your own values for the autobrightness? To me it seems it's constantly too bright.

And sort of like only two brightness levels too...
[Galaxy S I9000 Android Development] ragefan:
I got one issue : OpenVPN cannot execute any script (cannot connect to daemon).

(tun.ko is there & loaded)

It seems related to netfilter script launched at startup. However, if i remove this script, i lose the thethering functionality :(
[Galaxy S I9000 Android Development] ragefan:
Thanks for this marvellous kernel !

This one is very convenient but very good performances !!
[Galaxy S I9000 Android Development] stratosk:
Do you mean that if you don't use the netfilter script OpenVPN is working?

Can you please post the exact steps to reproduce this because I have never used this functionality on my phone. Which application do you use?
[Galaxy S I9000 Android Development] jonitfcfan:
Did you make sure to copy the 'enable_tun' script to the /system/etc/init.d directory? Did you also make sure that OpenVPN Settings isn't already trying to load the tun module itself (i.e. did you untick the 'Load tun kernel module' box)?
[Galaxy S I9000 Android Development] jeozme:
After installing 1.6.0 my max CPU (voltage control) is 1000 from 1200 before with 1.5, right? Is that about Semaphore or my last flash to darky 10.3?

cheers

EDIT: I just saw it :) - S05_enable_oc replaces enable_ocuv since 1.6.0 (enable overclocking)
[Galaxy S I9000 Android Development] DarkSorcerer:
Can you read the first post, please?

The module has changed.
[Galaxy S I9000 Android Development] qtekker:
Stratosk, yesterday I wrote "And after 6 hours Android System is taking 38% of my battery usage".

Reading your words here opened my eyes, because the 6 hours were at night while I was sleeping (and not using the display). So a 38% battery usage is NOT the same as bettery drain. I should have known this! I have a usage of 10 hours now (at daytime) and Android System is taking 5%.

Great kernel! Thanks again.
[Galaxy S I9000 Android Development] stratosk:
Please find the bigmem version attached (1.6.0bm). This is pretty untested.

If you want to donate, please donate existz and his team. All credits to this great team!
[Galaxy S I9000 Android Development] wonsky21:
What a kernel it would be, if stratosk, existz and Lukiqq will join forces :D
[Galaxy S I9000 Android Development] teb76:
How this bigmem works? I see the same memory amount of ever ....
[Galaxy S I9000 Android Development] aadil7:
hi

i am finding it a bit strange that i cannot overclock my cpu or it is maybe that i dont know how...

just to make sure can someone teach me just the basics please on how to get the cpu to a stable 1.2-1.3ghz

kind regards
[Galaxy S I9000 Android Development] pikachu01:
Hey stratosk,

How is the research on yaffs2 coming along? :)
[Galaxy S I9000 Android Development] stratosk:
Hey, I don't research on yaffs2. :)
[Galaxy S I9000 Android Development] pikachu01:
Then you should :P
[Galaxy S I9000 Android Development] gsw5700:
Just use team acid tweak to remove journal on system and cache file systems, works well

Sent using geek power
[Galaxy S I9000 Android Development] hellfirez1714:
The scripts are useful?

- enable_sm_cold script for SpeedMod cold preset

- enable_sm_warm script for SpeedMod warm preset

- enable_sm_neutral script for SpeedMod neutral preset (please note that this is enabled by default)

- enable_binfmt_misc
[Galaxy S I9000 Android Development] LordVetinari:
Thanks Stratosk! It's much appreciated :) I'll see what I can do for the donation :)

LV.
[Galaxy S I9000 Android Development] stratosk:
You have to use enable_sm.... scripts if you want to enable speedmod color presets.

enable_binfmt_misc is used to load the binfmt_misc module. I compiled this as module in case that someone need this. I don't think that anybody will use it but I did it just in case.
[Galaxy S I9000 Android Development] stratosk:
Just copy the S05_enable_oc script from res/scripts to /system/etc/init.d give it executable permissions and reboot.

It should be stable.
[Galaxy S I9000 Android Development] stratosk:
You should see 353MB available ram instead of 336. Nothing more.
[Galaxy S I9000 Android Development] tobiasth:
Read the 1th post again....
[Galaxy S I9000 Android Development] stratosk:
Please allow me to decide how to spend my very limited free time.
[Galaxy S I9000 Android Development] teb76:
Hi guys,

I flashed 1.6 version and now I'm not able anymore to access my address book, I get an error android.process.acore process :(

Please help me!
[Galaxy S I9000 Android Development] teb76:
I got, thank you, but I'm still not able to access my adrress book :(
[Galaxy S I9000 Android Development] stratosk:
Reflash the normal version. Maybe the bigmem version breaks other things except the 720 video recording.
[Galaxy S I9000 Android Development] teb76:
It does'nt work :(
[Galaxy S I9000 Android Development] LordVetinari:
It's still working on my phone.

Maybe you should clear your dalvik cache. I do that through CWM / Recovery mode. As far as I know that won't delete any data but it might solve your issues :)

HTH,

LV.
[Galaxy S I9000 Android Development] pacc:
Bigmem version is working perfectly here, many thanks your hard work Stratosk.

This version is actually fantastic with battery life (lost 1% during last night) and it's by far the best kernel for gaming, I tried many kernels previously from DamianGTO to Galaxian, and yours is very stable (flawless in 3D intensive games) and with better average FPS.

THANKS!!!
[Galaxy S I9000 Android Development] DarkSorcerer:
Stratosk

It's really an amazing kernel. Don't know how you're going to improve it. :)
[Galaxy S I9000 Android Development] Davestar2000:
So is autobrightness working for all of you? To me it seems as if there were only two settings, dark (which is pretty dark, good at night) and brightest, which is usually far too bright when not directly in the sunlight. Also, right before the screen timeout, it changes to the brightest setting for a second and then turns off.

So I ask again, does anyone know how to set custom levels and more steps?

I'm on stock JVQ with 1.6 kernel.
[Galaxy S I9000 Android Development] teb76:
I tried to clear dalvik cache from within CWM, I got an error "E:unknown volume for path [/sd-ext]" and the address book doesn't still work :( any other idea?
[Galaxy S I9000 Android Development] stratosk:
Then, I don't think it's related to the kernel. Did you have the same issue with the normal version before flashing the bigmem version?
[Galaxy S I9000 Android Development] aadil7:
thanks ive done that but is there no settings in pimp my cpu that i need to change? i just want to find a combo between stable and fast
[Galaxy S I9000 Android Development] teb76:
Yes, on both bigmem and normal versioni
[Galaxy S I9000 Android Development] DarkSorcerer:
You should only mess with pimp my cpu / voltage control (my personal favourite) / SetCpu if you want to undervolt or underclock.

Otherwise, 1200mhz is enabled as you put the script in the correct folder and reboot.
[Galaxy S I9000 Android Development] stratosk:
You have to revert back any changes you made about the auto brightness
[Galaxy S I9000 Android Development] stratosk:
Thanks you very much!

I have a dream. I don't know if this can come true through this kernel. But I am trying to figure out.
[Galaxy S I9000 Android Development] pacc:
Hi Stratosk, your bigmem version should be in your first post, so others can find this awesome version.
[Galaxy S I9000 Android Development] stratosk:
OK, I think I will do this when I 'll go home.
[Galaxy S I9000 Android Development] DarkSorcerer:
Oh boy. Now that's a teaser. ;)
[Galaxy S I9000 Android Development] stratosk:
But, it's a dream. So maybe never come true. :)
[Galaxy S I9000 Android Development] hawk2000:
Battery

Hello boys!

I get the feeling that this latest version (1.6.0) spends a little more battery than 1.5.0... is it possible?

Thanks for this (the best) kernel!
[Galaxy S I9000 Android Development] hackeron:
How many widgets are you using and which

Sgs - Tapatalk
[Galaxy S I9000 Android Development] hawk2000:
Fancy widget, google search, jorte and gtask, but are the same that I use in 1.5.0.

My feeling is with the same rom and configuration.

Thanks!
[Galaxy S I9000 Android Development] gcogger:
I'm getting the same issue. I don't think it was this bad on v1.5 (but I can't be sure).

What kind of changes? I don't recall having fiddled with the auto brightness at all, but I suppose it's possible that some previous kernel did something. What should I look for?
[Galaxy S I9000 Android Development] Desotho:
Somehow.. when using Semaphore 1.6.0 on stock Odexed JVR, my wifi is not working. It keeps searching for IP-adress.. but nothing more. The problem does not occur on Talon or Galaxian. Anyone got a solution?
[Galaxy S I9000 Android Development] dani_z:
Desotho,for me Wi-Fi works just fine. Stock Odexed JVR with semaphore 1.6.0.
[Galaxy S I9000 Android Development] Desotho:
Hm that is weird indeed. On Talon.. It works flawless. But on Semaphore he can't seem to find the IP..
[Galaxy S I9000 Android Development] gsw5700:
Sounds weird but try restarting router, works sometimes

Sent using geek power
[Galaxy S I9000 Android Development] coldhandz:
Very true. Also you may have to re-input your routers password/WEP key manually.
[Galaxy S I9000 Android Development] stratosk:
The bigmem version in the first post:

Bigmem version 1.6.0bm (thanks to existz and his team)

- 353 MB available RAM (it breaks 720 video recording)
[Galaxy S I9000 Android Development] arkerio:
Do i need to disable LAGFIX before flashing Semaphore Kernel ? on Darky 10.3 ?
[Galaxy S I9000 Android Development] Stenlius:
No, you can flash right over it.

Guys, what is your lowest stable uV numbers for both 800 & 1000 Mhz? Just trying smth with 1.6 kernel on my phone...
[Galaxy S I9000 Android Development] stratosk:
No, you can flash without convert back to rfs
[Galaxy S I9000 Android Development] arkerio:
Thanx @ Stenlius & stratosk :D

quadrant improved but i flashed this kernel as therewas some lag with darkcore 3.1 with games but still facing the same :(
[Galaxy S I9000 Android Development] manjee:
I also have some lag in gunbros. The game becomes unplayable after a couple minutes then the phone soft reboots :'(
[Galaxy S I9000 Android Development] malcho:
Bigmem version works ok so far.I can live without hd recording:)

Stock JVR+Semaphore kernel by Stratosk
[Galaxy S I9000 Android Development] Pipperox:
Would it be possible to have a bigmem version with 720p recording as a module which can be loaded from init folder? (of course if you load it then you fall back to 336MB ram)

I'm asking this because i won't be using 720p recording 99% of the time, but i'm sure that if i install the bigmem version, some day i will regret it when i finally want to record some video :p
[Galaxy S I9000 Android Development] didicola:
breaks means doesnt work my friend strato?