yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] xan:
Hm.. why just make the kernel validate the input to scaling_max freq? everything else seems to be a workaround...

Im not sure, but Syiah tends to discard wrong values entered.
[Galaxy S I9000 Android Development] Rebel2k:
@stratosk: do you plan to integrate deep sleep patch from newmail in the mainstream kernel?
[Galaxy S I9000 Android Development] darckengel:
I'm testing the deep sleep patch for about 2 weeks and I'm very happy with, the phone wakes a little bit less often during night and overall battery usage is better while screen off (the imbedded max freq 800Mhz while screen off helps to :) ).

But at the moment this patch is not compatible with Semaphore's overclocking.

Screen on max freq is hardcoded as 1Ghz, so even if you ov in semaphore app, after the first screen off, it will go back to 1Ghz.

Maybe Stratosk will have an idea to set the max freq choosed when screen goes on as parameter, unless that, it would be needed to have one different version per overclocking setting.

I think we could also use a screenstate scaling script, but it would be preferable to have it included in the kernel as the kernel already handles the screestate scaling.
[Galaxy S I9000 Android Development] Artest113:
is it really normal when there's is a color glitch when i turn off the screen after i flash this kernel? i've tried both bm and non bm version, what are the differences? can anyone help me?
[Galaxy S I9000 Android Development] Rebel2k:
That's due to Voodoo Color. Use Voodoo Control to change the settings and choose null values for gamma correction (or use the CRT-off animation).
[Galaxy S I9000 Android Development] darckengel:
It happens because of voodoo colors and autobrightness.

Try this:

- Disable autobrightness

- Use voodoo app and reset Gamma hack values

- Reboot, set the values you want, you can now enable autobrightness.
[Galaxy S I9000 Android Development] mnkarthi:
Hi, I am using this kernel with JVT. Smooth.

Where do i find the Ext4 manager for lagfix?

I searched the semaphore app and its not there?
[Galaxy S I9000 Android Development] dherre65:
You have to use the one from CF-Root (as this kernel is based on CF-Root): http://xdaforums.com/showpost.php?p=12651371&postcount=7
[Galaxy S I9000 Android Development] kriEv:
can i flash this on a completely stock non-updated Froyo firmware i9000m (Bell) ?

My girlfriend's phone is so slow it's driving ME crazy.. so i want to root it and get some good stuff on it. any help would be appreciated, seems to be a lot of confusion for the i9000m when it comes to rooting (from what i found with searhing) :(
[Galaxy S I9000 Android Development] mnkarthi:
Which ext 4 add on pack should i use? Should I flash in cwm?

Thanks
[Galaxy S I9000 Android Development] dherre65:
1.3. No, it's an apk. Install, open the app, click on convert and the app wil reboot your phone and do the rest.
[Galaxy S I9000 Android Development] stratosk:
Maybe it's not a bad idea. I will check if this is possible
[Galaxy S I9000 Android Development] brettchuck:
Thanks, that did the trick!
[Galaxy S I9000 Android Development] haloimplant:
I think Semaphore is gingerbread only. The best kernel for Froyo IMO was speedmod k13e. http://xdaforums.com/showthread.php?t=822756 You can root the phone with the menu in recovery mode.

Warning that if you update to Bell gingerbread (KG3) you can't use modified kernels with it. For some reason that firmware is different from others the bootloaders are different (recovery button combo even changes from vol up+home to vol up+down). You have to load one of the other GB firmwares to use great modded kernels like Semaphore here.
[Galaxy S I9000 Android Development] betoNL:
Fast report

Been away for a while, waiting for the release of the GNexus and then decide between the GNote and GNexus...

Decided to have a look on the forum and noticed that Liric0 is very much active with his new Rom for JVT powered by Semaphore kernel which I see is also a very active development,,,

So I flashed it .....

Conclusion:

My sgs have never been so smooth, full-featured, energy efficient and ,,,cool....

Not overclocking a this moment and a still on RFS ..

Link to the Rom on my sign

@ stratosk:

Are you going for the GNote or GNexus? or Both?

Congrats for your great work btw
[Galaxy S I9000 Android Development] gsw5700:
Sgs1 is the business with semaphore kernel, the guys a legend:)

Sent using TCP/IP
[Galaxy S I9000 Android Development] stratosk:
Thanks for your report.

No plans for new device yet, so I can't say which is best.

I think, I'm going for the SGS V or SGS VI... :)
[Galaxy S I9000 Android Development] darckengel:
@Stratosk:

I submit you the idea i submit in newmail post for the handling of OC for the didlle ondemand patch:

- when screen goes off, before setting max freq at 800Mhz, save the max freq value into a variable

- when screen goes on set max freq to saved value instead of the hardcoded 1Ghz.

With this, you could merge his patch to your kernel with no issues.
[Galaxy S I9000 Android Development] stratosk:
Thanks, I will look at this. But main concern is that this patch affects also some other code. For example, how the test version works with conservative or Smartass?

Anyway, thanks for your idea. I'll let you know.
[Galaxy S I9000 Android Development] xan:
About the scaling_max_freq validation, I was wrong. It appears that Siyah doesnt implement that, it rejects character and input not fulfilling length constrants only. Something like 1551100 is accepted. I need to workaround this in app anyway.

//edit:

I've workaroundetd this in VC 4.9.5 should no longer FC because of that reason.
[Galaxy S I9000 Android Development] burakgon:
Your next device will be my next device. So your new kernel is my new kernel.
[Galaxy S I9000 Android Development] burakgon:
I`m amazed. I use 1300 mhz with 1300 mah. Amazingly stable. It wasn't able to work 1200 mhz on 1300 mah. Now how this did? Anyone has an idea? This did after semaphore. So please don't corrupt this. :D

Is my cpu living a golden age or what?
[Galaxy S I9000 Android Development] darckengel:
The DVFS mods ans screestate scaling are applied on the other governors.

(800 Mhz while screen off, 100Mhz while listen music).

I didn't notice any kind of issues with other governors (but i just try few minutes),

I can try Smartass for the next days and report you if i notice anything wrong.
[Galaxy S I9000 Android Development] pikachu01:
You haven't tried ThunderBolt! yet have you? ;)
[Galaxy S I9000 Android Development] leperousdust:
Just give thunderbolt a whirl, seems snappy, i'll give it a few days and see what happens, a litttttle worried about corruption, especially since my battery seems slightly loose which in turn means my phone can just exhibit a battery pull on large jolts (probably not great for db writes). Anyways, full nandroid before i applied it so little to lose :)
[Galaxy S I9000 Android Development] pikachu01:
Yeah, corruption is a risk, albeit small. If you did face corruption, a quick data restore from Titanium Backup will suffice. It won't be a grand scale of mega OS corruption can't boot/bootloop kinda thing.

Mega corruption kinda reminds me of ext2 or ext4nj :P
[Galaxy S I9000 Android Development] burakgon:
Wow Is io fast like that with journaling. I was thinking journaling is off after thunderbolt. God! Thank you much. You and starosk gave my sgs wings.
[Galaxy S I9000 Android Development] pikachu01:
Yes, ThunderBolt! still has journaling. If I was evil and wanted you guys to just have speed at the expense of battery life and mega corruption, I would place ondemand at a low threshold and disable journaling (like in Adrenaline Shot or other tweaks out there).
[Galaxy S I9000 Android Development] burakgon:
Yes it also makes my phone so hot and decrease fps. (Adrenaline shot). Now with thunderbolt fps locks to 56 every second. Amazing battery life really noticable a world of difference. Still I can't believe my phone running 1300mhz with 1300mah for weeks. No FCs yet. I forget to FC message. Thank you much!
[Galaxy S I9000 Android Development] torque2584:
need help

installed semaphore 1.8.2 last night its just awesome only problem is i m not able to download any app from market market version is 3.3.11 using deodexed rom JVT :)
[Galaxy S I9000 Android Development] stratosk:
Did you enable virtual cache? If yes, try to uninstall additional busybox versions.
[Galaxy S I9000 Android Development] mehrzad1363:
how to stop auto installing semafor.apk & cwm manager & superuser of firest kernel setup?
[Galaxy S I9000 Android Development] stratosk:
I'm sorry, you can't.

@all

Actually, I have thoughts dropping CWM application in the next version. Any ideas?
[Galaxy S I9000 Android Development] flolep:
?? Why do you want to drop it? It is a really useful application I think... I am using it to backup, delete backup and flash update zip and it's great... No?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] stratosk:
It's just a thought. I don't use it, so I need some feedback about this.
[Galaxy S I9000 Android Development] burakgon:
Yes starosk. I don`t use it too. CWM manager is %100 not needed app. Always deleting. But semaphore app is nice. Easy to use scripts. So beginners can easily use semaphore kernel.
[Galaxy S I9000 Android Development] flolep:
Well, what is the benefit of dropping it apart to make things harder for people like me who use it when they do a clean install?

Sent from my GT-I9000
[Galaxy S I9000 Android Development] haloimplant:
I use the CWM app mainly for kernel flashing and also rebooting into download\recovery mode. I suppose I could replace it with Neldar's kernel flasher and quick reboot app but the CWM app is handy.
[Galaxy S I9000 Android Development] burakgon:
Not problem for me. I can delete it with a few clicks. So it can stay if someone uses it. Who don't want like me they can delete theirself. Or store the apk on sdcard and install when you flashed. We can put the apk here for who need it.
[Galaxy S I9000 Android Development] sajibcy:
hi...i flashed with oidin 1.7 its flashed perfect. but no root access :O wht m i missing here? :(
[Galaxy S I9000 Android Development] XuperLugia:
No please, is a quite useful app
[Galaxy S I9000 Android Development] burakgon:
Flash again. Try to download superuser app from market manually.
[Galaxy S I9000 Android Development] dhurk:
Same problem too

But root has gone after flashing thunderbolt scripts

Before device has root access

Edit : while updating su "su binary files path not found" warning message says
[Galaxy S I9000 Android Development] sajibcy:
same. superuser force close if i download from market and try to run.
[Galaxy S I9000 Android Development] burakgon:
Go settings apps and clear data of superuser app restart. I don't have such a problem on semaphore kernel never.
[Galaxy S I9000 Android Development] dhurk:
Thunderbolt scriptlerini kernelden i flashladıktan sonra mı yapmalıyız?
[Galaxy S I9000 Android Development] burakgon:
Flash superuser with cwm wait I will find link for you.
[Galaxy S I9000 Android Development] burakgon:
Delete superuser if you downloaded from market.

Go cwm and flash this

http://downloads.androidsu.com/superuser/Superuser-3.0.6-efgh-signed.zip

This will solve root problem %100
[Galaxy S I9000 Android Development] burakgon:
Evet. He said will we flash thunderbolt after flash semaphore. And answer is yes.
[Galaxy S I9000 Android Development] dhurk:
Thanks it worked
[Galaxy S I9000 Android Development] sajibcy:
for me didnt work. i can see su app but none of my prog have root access!
[Galaxy S I9000 Android Development] burakgon:
What you did can you tell more? If you flash this zio you will be ok.
[Galaxy S I9000 Android Development] sajibcy:
i had cf-root 4.3. it was ok. i flash semaphore 1.8.2 . i loose root. thn i install from market su. nothing. thn i flashed zip su. nothing. and whn i re flash again cf root 4.3, guess wht! NO ROOT.
[Galaxy S I9000 Android Development] burakgon:
Look the settings of superuser app?
[Galaxy S I9000 Android Development] sajibcy:
i did man...binary update fail. now downloading official rom to flash again. i recently moves to i9000, before i had dell streak .... That was much easier :D
[Galaxy S I9000 Android Development] stratosk:
@all

What about Superuser application.

Do you think that is useful to be bundled into the kernel?
[Galaxy S I9000 Android Development] corgar:
nope since it's a pain if some updates comes out. just add binary of su and let user choose to install or not superuser.apk from market.
[Galaxy S I9000 Android Development] burakgon:
Not for me. But that's better for newbies. I always delete it from system and download from market.
[Galaxy S I9000 Android Development] ZaneZam:
Let me guess, you need more space in initramfs for some new features?

:-)
[Galaxy S I9000 Android Development] Fenvarien:
No, it's not really necessary to bundle it, a link in the OP for the newbies would be enough. Same goes for the CWM App.
[Galaxy S I9000 Android Development] malcho:
I also think no need for cwm and supeuser app leave the space for something else.

Many regards
[Galaxy S I9000 Android Development] a g bell:
Cwm is needed its part of semaphore and its what helps to make this kernel so good and universal please keep it.
[Galaxy S I9000 Android Development] ZaneZam:
stratosk meant the additional CWM and Superuser APP's which are bundled with the kernel ;)

btw. i also think neither have to be bundled.
[Galaxy S I9000 Android Development] rmean:
+1, first thing for me after flashing is deleting them :P
[Galaxy S I9000 Android Development] bassie1995:
CWM is absolutely unnecessary for me, I use DarkyOTA, CWM and the extended power menu.

Also, SU could be downloaded from the Market easily.

How you doin'? Greetings from my GT-I9000!
[Galaxy S I9000 Android Development] gsw5700:
I would like to see cwm remain bundled with the kernel, removing it would cause lots of issues as people screw up trying to install it manually. Superuser is also nice to have but its easier to install from the market.

Sent using TCP/IP
[Galaxy S I9000 Android Development] stratosk:
You may always have all the functionality from recovery. And, as you said, Superuser from market. Semaphore app will included of course.

@all

thanks for your feedback.
[Galaxy S I9000 Android Development] burakgon:
No problem brother. 256 hz is very nice. Old 1.80 was laggy. 1.82 is a magic.
[Galaxy S I9000 Android Development] sbnaul:
UC

hey u ve made an amazing kernel...

can u please include underclocking in the script manager app... it wud help many who dont use setcpu and the rest...
[Galaxy S I9000 Android Development] ZaneZam:
You could install the latest version of semaphore script manager 0.62 from here: http://xdaforums.com/showthread.php?p=17871751

it has a new underclock (800mhz) option! ;-)
[Galaxy S I9000 Android Development] wsa1975:
Hi

This is realy great work and the performance of my Galaxy S is really something else with this Kernal. However, I am facing a strange situation! I am using Proxy Droid to connect to my work wifi, but it didnt work after using this kernal. It worked fine when I used Speed-MOD, any idea why this is happening?
[Galaxy S I9000 Android Development] pikachu01:
Enable netfilter in Semaphore app
[Galaxy S I9000 Android Development] miquelsayeras:
Deep IDDLE

Can you look at this? do you think that it could help to decrease the battery usage in our I9000?

http://xdaforums.com/showthread.php?t=1297535

Thanks for this great kernel
[Galaxy S I9000 Android Development] wsa1975:
It worked :), Thanks a million....
[Galaxy S I9000 Android Development] ZaneZam:
See changelog at www.semaphore.gr/changelog

deep idle is included since v1.3.2 ;)
[Galaxy S I9000 Android Development] dhurk:
BLN is enabled but no blinking or back lighting,when i recieve a sms screen opens message appears screen closing,how can i solve this?
[Galaxy S I9000 Android Development] darckengel:
BLN for SMS is only for BNL Control PRO.

if it doesn't works too for missing calls and sms, you maybe have to update some librarys (look for the post of neldar about BLN).
[Galaxy S I9000 Android Development] betoNL:
No I didnt...I just went back to the forum because I wanted to check JVT out and then I noticed that liric0 was busy with it....I have been using Criskelo's/Liric0's roms since Froyo.

I also like how Semaphore is doing:) nice to see that there are still real actice developers around here, such as yourself !

I still have to check your Thunderbolt thread out, but flashing Thunderbolt on top of GalaxyRomv11 : http://xdaforums.com/showthread.php?t=1279927

powered by Semaphore kernel, is not a little bit superfluous ?

These are the settings I am using within Semaphore Kernel

Smooth, responsive, energy efficient, not to mention the rom is highly customizable, full-featured, real cool..

So...what you say? Shal I give Thunderbolt a swirl anyway ? :cool:

« »
[Galaxy S I9000 Android Development] GreenSGS:
In my opinion not really but we do miss here supercharging stuff.rest is all good.
[Galaxy S I9000 Android Development] hackeron:
Supercharger is included in thunderbolt, its even improved to be even better, if I understand correctly, he tweaked it some.
[Galaxy S I9000 Android Development] pikachu01:
Why not? :P

Be sure to disable Kernel scheduler and VM dirtyness before trying it as those settings will clash with ThunderBolt!'s.
[Galaxy S I9000 Android Development] leperousdust:
I don't use it either, but i'm not too worried if it's there or not. I can't reboot without it, and I backup without it etc... I usually just boot straight into CWM if need be, rarely if i use another UI to shortcut there is would be ROMmanager Pro (which i paid for when i was using CM7)...
[Galaxy S I9000 Android Development] sbnaul:
thanks... but i cudnt find it in the script manager app v0.62 though its there in the changelog... thats y i posted it here...
[Galaxy S I9000 Android Development] HM.Carbide:
You have to copy the scripts posted in the thread too (the zip named 1.8.2...). See op.
[Galaxy S I9000 Android Development] Vostradamus:
I'm having a small glitch (not a real issue, just thought I'd mention it more out of curiosity to understand it than for a real need to solve it)

I use a lockscreen wallpaper with a lot of black parts.

I keep autobrightness on, and whenever I'm in a dark environment and the autobrightness dims to its lowest level, the black parts of my lockscreen wallpaper show some weird horizontal lines (doesn't happen in any other lighting condition)

I'm on 1.8.2bm, but it happens on 1.8.2 non-bm and older versions too.

As I said, it's not a real problem, just a very minor "cosmetic glitch"

Other than that, the kernel is great and works wonderfully, so huge thanks for greatly pimping my cell :D
[Galaxy S I9000 Android Development] hackeron:
@vostradamus.

That's because of nexus s color / voodoo color. Try to tweak the colors a bit in voodoo control app and see if it makes any difference.
[Galaxy S I9000 Android Development] sbnaul:
Thanks... didnt do that... hehee...
[Galaxy S I9000 Android Development] darckengel:
My report about 1.8.2d using other governor than ondemand.

So i'm on smartassv2 since friday night (actually saturday 2 AM) i had my phone full charged when i swith to, i didn't recharge my phone since and i have 34% left.

With 3G/Wifi and data sync on, i used internet (browser essentially) and few games to test (Fruit Ninja, Inotia3, and a little dongeon hunter 2). and music player of course.

I don't have any issues at the moment, so the changes made by the patch seems to be very compatible with the other schedulers (at least SmartAssV2).

There is still the problem of OC, except that, i think that the patch could be merged to Semaphore.

I proposed a way to go through the problem, but meanwhile maybe just comment the switching frequencies when screen goes off/on should be enough.
[Galaxy S I9000 Android Development] Vostradamus:
Gonna try this evening, thanks (would be kinda hard here at office... not many small dark rooms around lol) :D

Any suggestions on what kind of setting I could try? :p

EDIT: managed to try it just hiding the phone under the desk lol :p that really solved the issue! Should anyone experience the same glitch, I managed to fix it setting -30 to r, g and b values in the gamma hack section of voodoo control app (punchy settings worked fine too, but I preferred to keep the three values at the same level)
[Galaxy S I9000 Android Development] gsw5700:
Re voodoo settings, try punchy setting in gamma hack, try the following multipliers,

169,199,320

Works for me

Sent using TCP/IP
[Galaxy S I9000 Android Development] stratosk:
New version JVT_1.9.0beta (21/11/2011)

- Semaphore Script Manager updated to v0.62

- updated reworked scripts by HM.Carbide

- 341MB available RAM

- dropped CWM, Superuser applications (you have to manually delete them)

- ondemand patched with newmail's deepsleep detection (also works with OC, latency 20000, thanks darckengel for extensively testing this)

- booloop detection (if phone reboots before 2 minutes of operation, init.d backed up and clear, thanks HM.Carbide for his idea)

- usb dock support (thanks xcaliburinhand)

- back to gzip initramfs compression (little bit faster boot)
[Galaxy S I9000 Android Development] bhu1:
What 341 mb? Are you kidding me? Is this big mem? I believe its not .......this freaking cool, great update.awesome kernel .

Cheers
[Galaxy S I9000 Android Development] darckengel:
Installed and OC now works fine nice :)
[Galaxy S I9000 Android Development] partalga:
I have semaphore 1.8.0 installed do i need to wipe to install de 1.9.0 beta or i can install it without losing anything?
[Galaxy S I9000 Android Development] stratosk:
No, it's not bigmem version. I hope everything works fine. :)

Thanks mate for testing this. I really appreciate your work.

You can install it without losing anything.
[Galaxy S I9000 Android Development] bhu1:
Ya I know that, you are awesome. I'll ask someone to test this as I am ics port and can't move to stock Samsung.
[Galaxy S I9000 Android Development] Rebel2k:
Wow! Impressive changelog! I'll test that soon!
[Galaxy S I9000 Android Development] Vostradamus:
WOW! :eek:

Does that possibly mean that later on there will be a bigmem version with even more than the current 352Mb? :p

(just asking, that would make me literally drool lol) :D

Just to be sure: does that mean that if you do something "quick" in recovery, say for example a reset battery stats which surely takes less than 2 minutes, you need to wait before rebooting the phone 'cause otherwise init.d will be cleared?

Bottomline: veeeeeery interesting changelog, standing ovation for you :D
[Galaxy S I9000 Android Development] darckengel:
you can remove:

From the first post, the DVFS don't apply anymore.

Everything works fine atm.
[Galaxy S I9000 Android Development] stratosk:
Unfortunately bigmem still will be 352MB (or 353MB). :)

No, this will not affect recovery. But rebooting your phone (after normal boot) before 2 minutes uptime, will enable the bootloop detection and the init.d will be cleared in next boot. Then, a back up of init.d will be created as /system/etc/init.d.ori
[Galaxy S I9000 Android Development] stratosk:
Thanks. Yes, I will update the feature list when this version will be 'stable' one.
[Galaxy S I9000 Android Development] Ashtrix:
Well, this update is awesome but will it get support for CM7/MiUi..?

:o
[Galaxy S I9000 Android Development] a g bell:
Does this mean more ram for bm version?
[Galaxy S I9000 Android Development] darckengel:
No, just read the post from stratosk before asking!
[Galaxy S I9000 Android Development] stratosk:
I would like it too. When (if) I'll find free time. :)
[Galaxy S I9000 Android Development] DarkSorcerer:
stratosk,

Installing 1.9.0 beta right now.

I will only make a suggestion regarding superuser app.. I believe you're going to have a HUGE amount of posts regarding that option - similar to enabling tethering. Most people don't read the op, it's useless to put that kind of info there.

But, if we have to delete it to have 341 mb RAM, let's do it! :)