yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] stratosk:
Hi,

I will check it
[Nexus 4 Original Android Development] thracemerin:
[MENTION=3750240]stratosk[/MENTION] if you want the patches for msm_hsic_host without having to dig through the mountain of commits on codeaurora to find them, they are all in this repo https://github.com/thracemerin/Mako on my github, in the jb-hsic-rel branch.

Based on all the testing I've done in my thread, there doesn't seem to be any negative effect from these patches and they do increase battery life for those who use 3G a lot.
[Nexus 4 Original Android Development] TheeWolf:
It was like stratosk responding:

http://images5.fanpop.com/image/pho...-fresh-prince-of-bel-air-30565881-400-300.png
[Nexus 4 Original Android Development] io53:
This. Got great battery life with this kernel as it is. If you haven't included the hsic patches yet my battery would start charging in sleep if you included them.
[Nexus 4 Original Android Development] stratosk:
I think I have to replace the upper_uV and upper_khz_thres with higher_uV and higher_khz_thres.

I don't know what I was thinking when I chose this ugly name... :)
[Nexus 4 Original Android Development] philidor:
Maybe 11 kernel only for N4 (in 1 month ) AND 2 kenel (if I remembered) for sgs1 AND some upgrade to your app AND your real life will impact on your abilities... With the names :).

GOOD you are a human being like me

THANKS 4 ALL YOUR WORK MY FRIEND

Inviato dal mio GT-P3100 con Tapatalk 2
[Nexus 4 Original Android Development] sirxdroid:
Thank you [MENTION=3750240]stratosk[/MENTION] for the N4 kernel sprint. In a very short period of time you accomplished a lot!
[Nexus 4 Original Android Development] stratosk:
Actually was 4 versions for SGS and _a lot_ of work in app, plus some work on Linux kernel for my PC... :D

But, yes this starts to have impact on me...

You welcome, my friend!
[Nexus 4 Original Android Development] Ümit:
What settings do you use for the LCD gamma control?
[Nexus 4 Original Android Development] BlueFlame4:
Take a rest, strat! :) A healthy body and a healthy mind are the most beautiful gifts life gives us. Actually we won't get sick if there isn't a semaphore update for 2 weeks or so but you will if you demand too much from your body.

Thanks for your great and precise work - I really appreciate it! :)

A donation is just on the way to you :)

Sent from my Gameboy Color
[Nexus 4 Original Android Development] jelle2503:
Donation round as in sgs thread :D

I have one incoming for you stratosk, you deserve it

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] stratosk:
Thanks for your words, my friend!

And you are right! Yes, I will try to take some reset... (when I find some free time :) )

Thank you very much for you donation! Your help is much appreciated!

Take care too, mate.
[Nexus 4 Original Android Development] stratosk:
Thanks so much, my friend! Thanks for your help!
[Nexus 4 Original Android Development] funcrusher:
I just threw a small one in your direction as well. Thanks.
[Nexus 4 Original Android Development] Anrikus:
Hi there,

I converted the known franco LCD values for Semaphore.

you can find the excel sheet under https://dl.dropboxusercontent.com/u/43833650/franco_semaphore.xls if you are interested.

Full credit goes to [MENTION=2656295]Ngo93[/MENTION] for the Nexus 4 Color Settings [spreadsheet] thread and [MENTION=4991564]CrimsonSmear[/MENTION] for the post with the converted values here.

Hope I understood it correctly, feel free to correct me.

Best Regards

Anrikus
[Nexus 4 Original Android Development] sirxdroid:
Beautiful job, thank you for your effort.

One thing for people to note, the original spreadsheet may contain values that are actually not valid, e.g. 57, 72 in the molesarecoming profiles, etc. The new spreadsheet has them too, not your fault of course. I'm not sure how they can be fixed or what really happens if they are echoed to the sysfs. Maybe [MENTION=3750240]stratosk[/MENTION] can clarify.
[Nexus 4 Original Android Development] stratosk:
Thank you very much! It's more than enough!
[Nexus 4 Original Android Development] CrimsonSmear:
I believe the gamma restrictions are specifically app-side. Values pushed through shell or scripts are generally accepted, as kernel restrictions would require unnecessary additional checks and coding.
[Nexus 4 Original Android Development] sirxdroid:
Right. But what really happens if you set "invalid" values? Do you get weird screen effects, any danger of damaging the screen?
[Nexus 4 Original Android Development] CrimsonSmear:
They are only "invalid" in the app, the kernel will apply them without issue (valid decimal value range 0-255).

"Invalid" values are reportedly wraparound values with bleed over or dead zone values.

I've yet to see reports of damaged screens or other oddities due to gamma value manipulation. Both LG and Google Presets have "invalid" values.
[Nexus 4 Original Android Development] MasterTB:
Hi, new owner of a Nexus 4 and new user of this kernel.

I'm loving it but I have a few questions...

1) I installed the app from the play store and there are no modules to load, only log, is that ok?

2) I would love to find the gamma settings to match this kernel to the looks in Paranoid Android 3+, I'm on AOKP (as much as I love Halo, that's all I can take out of Paranoid atm) but PA has better LCD settings than AOKP for my taste.

3) SAI Pick up Phone ROKS. Awesome features.

4) Although the name doesn't match is the Ondemand governor really Early Demand? (noob question, yes, but a question still)

5) To do OC/UV we need a third party app right? I don't see that option in the Semaphore app.. IF the answer is yes, you don't have to answer, I'll understand.

Finally, thank you, awesome work. Hope to keep the phone for quite some time and your kernel powering it.
[Nexus 4 Original Android Development] stratosk:
1) It's OK. Semaphore Manager for N4 only include logger.

2) I'm sorry I can't advise about gamma values. I use stock

4) Ondemand is the governor. Early demand is a tunable I added. It tries to detect load earlier.

5) You can't OC. But you can UV. Very soon, with Semaphore app. I don't think that other app supports UV in Semaphore since I use my own approach.

I hope I helped a little...
[Nexus 4 Original Android Development] MasterTB:
You did. Thanks.

So... I don't need to worry, early demand is there and it's ok about the gamma settings, I will keep searching, I think I remember seeing the values table at the PA thread somewhere, I'll find it eventually.

Looking forward to more experiences with this kernel, really nice work you did.
[Nexus 4 Original Android Development] Anrikus:
A page ago I posted some converted values for Semapohre [link]. The PA values are listed there too.

You have more then engouh samples in the excel sheet if you wanna try some other values.

Btw. if you like the Halo feature but prefer AOKP you can take a look at this. Still an alpha, but nice.
[Nexus 4 Original Android Development] MasterTB:
I'm having a little issue. I plug the usb cable on the phone and my PC doesn't see it anymore. all it sees is an Android device and tells me the ADB drivers are up, no MTP device, no Camera, nothing in Explorer (Win 7 x64).

And it used to work with the AOKP kernel, now I really need help, can't move files only via wifi or bluetooth, USB is much faster and convenient you know....

Disregard what follows. Gamma corrections are done. What a change. Thank you.

[Thanks, I'm changing them but the changes don't stick. Nothing happens, and yes, I'm rebooting the device.

How do I make them stick????]
[Nexus 4 Original Android Development] io53:
Turn off Android debugging in developer options if you have it enabled.
[Nexus 4 Original Android Development] MasterTB:
Thanks, I disabled and enabled it again. Turns out I forgot to do that after I flashed the new kernel.

Always learning here.
[Nexus 4 Original Android Development] sirxdroid:
How does Semaphore Manager apply the settings at boot? Does it create an init.d script? It does not seem to work for me.
[Nexus 4 Original Android Development] pyr0sphere:
Flashed this kernel for the very first time. Absolutely amazing idle battery drain. Pretty much a flat line, which is awesome

One thing I've noticed is that there is a bit of noticeable wake up lag? When I unlock the phone, or even turn the display on, the responsiveness seems off. Is this something that has been identified?
[Nexus 4 Original Android Development] MasterTB:
I'm stuck with the touch to wake function. I enable it just for fun and now I can't disable it.

I have set it to OFF with the Semaphore app but no matter how many times I reboot the phone, I will always see the blue led when the screen turns off and I can still touch to wake the device...

I have SAI enabled though and don't know if the two are related or not.. and I'm having very bad battery life, only 12 hours with 2 hs 30 mi of screen time, much less than what I had with the AOKP kernel, same set up though, haven't changed any app.

Advice?
[Nexus 4 Original Android Development] funcrusher:
Dude, you're having a lot of problems. Are you using any other app it might be enabled in? Trickster, etc..

Not sure about SAI because I have never enabled it, but maybe you should disable it and stick to basic config with no extras enabled and run with that for a little while.
[Nexus 4 Original Android Development] Globespy:
Dang it!!!

I've got my N4 all pimped out in all thing's Faux, and then Semaphore arrives!

I pretty much used his kernels exclusively on my Vibrant which I still have to this day, running JB 4.2.2 and Semaphore's kernel - it's surprisingly nimble given it's hardware specs compared to my N4.

I used to use it solely as a MP3 player because of Voodoo, but with FauxSound I have a really hard time deciding which one sounds better on my etymotic ER-4P phones.

Welcome Semaphore!

I'll hold off until you have everything baked up like Faux's apps where it's just the click of a button to change colors, sound qualities etc.

Unless of course you find some way to get 5+ hours screen time - then you have my immediate attention. :D
[Nexus 4 Original Android Development] androidfoshizzle:
What's this Kernal like with carbon ROM?
[Nexus 4 Original Android Development] ceejay83:
try it out and let us know ;)
[Nexus 4 Original Android Development] Stef@67:
I use kernel Semaphore with CarbonRon (nightly). There's no lag, works like a charm and it's very smooth. Battery friendly too... :fingers-crossed:
[Nexus 4 Original Android Development] Globespy:
More info.....battery friendly in screen time puhleese :D
[Nexus 4 Original Android Development] MasterTB:
Actually, that's the only problem I have. The others where configuration issues.

But it's ok, I'll manage it, It's not the first time I have to learn to use a kernel or rom for that matter and Battery issues are not that uncommon when you are using custom roms so...

I just think it's better to ask than to go touching things you don't completely understand hehe
[Nexus 4 Original Android Development] funcrusher:
Um, I was trying to help you.
[Nexus 4 Original Android Development] qtekker:
I see in your history that you come from franco kernel. In that case you have to run a cleanup kernel first, because it seems that franco changed some libraries. Or dirty flash your rom. Otherwise you will encounter lag, like I did. See my precious posts about this.
[Nexus 4 Original Android Development] reginickneo:
Any impressions with UV? How does it effect battery life?

It would be really awesome if we could set in in Semaphore app.
[Nexus 4 Original Android Development] apatal:
UV will have zero to negligible effect on battery life unless you do it big time, in which case, you sacrifice stability. UV helps with regulating CPU temperature though.
[Nexus 4 Original Android Development] MasterTB:
I know, i forgot to say that I don't have any other app installed that could conflict with the Semaphore app.

Now, I woke up this morning and my phone was completely frozen. The green led was lit telling me that battery was full (left overnight to charge) but had to hold on to dear power button to force a restart.

And after that -a couple of minutes only- I had a soft reboot.

Should a run a cleaning script and reflash the kernel? I dirty flashed over the AOKP kernel without much thought... can that be the cause of my trouble?
[Nexus 4 Original Android Development] BLADESMAN1889:
No this shouldn't be the cause as this is the correct way to dirty flash (flashing your ROM then Kernel) you only need to run cleaning script if you came from say AOKP with Franco as his uses some different files that can hang around if you didn't update the ROM.

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] eep2378:
He's working on adding this functionality to his app.

Sent from the Nodes of Ranvier
[Nexus 4 Original Android Development] Galeanatur:
One strange bug(?) i noticed,but im not sure its kernel related..

My battery was charging for many hours but it was stuck at 99%...i unpluged the charger and pluged it again..instantly battery level was 100% :)
[Nexus 4 Original Android Development] funcrusher:
That's been happening to me since day one, and on all kernels.
[Nexus 4 Original Android Development] Galeanatur:
Strange. On v.0.8.5 this wasnt happening.
[Nexus 4 Original Android Development] BLADESMAN1889:
On stock I think it's not meant to charge fully on purpose but this is a benefit of custom ROM so now & again it gets stuck in the middle (that's the non dev explanation - ie, layman's terms :D)

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] Aetos7:
Best values to have a better sensitivity in Touchscreen Accuracy Filter?
[Nexus 4 Original Android Development] funcrusher:
Sometimes after unplugging at 100%, it'll go down to 99%, then I'll look again a couple minutes later and it's back to 100%.

Doesn't bother me, though. I get good battery life, so I care not.
[Nexus 4 Original Android Development] mundixx:
Try this.. Very good IMO

Tapatalked from my AOSPA Nexus 4
[Nexus 4 Original Android Development] Aetos7:
Wow, very good! But this works only with semaphore kernel?
[Nexus 4 Original Android Development] mundixx:
It works with franco's and Mötley's kernel. As long the kernel dev merged franco's accuracy_filter then this should work.

Tapatalked from my AOSPA Nexus 4
[Nexus 4 Original Android Development] stratosk:
I just want to be... accurate with accuracy filter. It's stock's kernel accuracy filter. :)
[Nexus 4 Original Android Development] mundixx:
Oops, all along i thought it wrong! Thanks for clearing that up. :cool:

Tapatalked from my AOSPA Nexus 4
[Nexus 4 Original Android Development] a g bell:
Bonjour is there away to increase thermal throttle temp in terminal?:confused:
[Nexus 4 Original Android Development] stratosk:
New version 0.9.5

- Rename undervolting parameters upper_uV and upper_khz_thres to higher_uV and higher_khz_thres respectively.

- acpuclock-krait: small improvements

- LED thermal trigger: Check temp every 5s when LED is off, every 2s when LED is on

- Noop as default scheduler
[Nexus 4 Original Android Development] leos0000:
Thanks stratosk for everysing :) cool kernel man.but u need port rom too ;)
[Nexus 4 Original Android Development] spr33:
Saw the update as I was refreshing the post :)

Seems even smoother, could be the scheduler change.

Thanks Stratosk!
[Nexus 4 Original Android Development] Slymobi:
Hi statosk.

Sorry for asking and not using search to its potential, just wondering for a while what the I0 is busy option is? Been rocking this kernel for a while now and I've fell in love with each addition. Just flashed latest :p thanks.

P.s are you any closer to implementing some UV control into your apparently ? Which by the way I'm personally really grateful you choose to offer this free. I will return my gratitude for your work and generosity with a donation in the near future ( please no ETA :D LOL )

Kindest regards as always.

Slymobi

Sent from my Nexus 4
[Nexus 4 Original Android Development] stratosk:
In few hours Semaphore Manager 2.8.0 will be available in Google Play.

Added support for undervolting.
[Nexus 4 Original Android Development] Slymobi:
Haha mmmmmm kind of ninja'd

Sent from my Nexus 4
[Nexus 4 Original Android Development] stratosk:
I'm sorry, absolutely no plans for ROMs. :)

Thanks for your nice words.

About io_is_busy tunable. It's actually a flag in governors. When it's enabled, governor will calculate system's I/O load as CPU load.

So, you have more possibilities for CPU freq increase during I/O operations
[Nexus 4 Original Android Development] Tylog:
Very nice :) thank you again for your great work and support

Tapatalk
[Nexus 4 Original Android Development] leos0000:
Yea stratosk. U are really good bro.u give use really good nice fast suport about kernel all stuf.thanks again bro
[Nexus 4 Original Android Development] Slymobi:
App update is live ;) go get it.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Slymobi:
This will do me nicely thanks.

Sent from my Nexus 4
[Nexus 4 Original Android Development] big70tom:
How do you tell what bin you have?
[Nexus 4 Original Android Development] stratosk:
What do you mean?
[Nexus 4 Original Android Development] Saiger:
here: http://xdaforums.com/showthread.php?t=2052496
[Nexus 4 Original Android Development] jelle2503:
Nice work on the app. Let you know what bin you have too.

Here interesting thread on uv. Shame we cant make parabolic uv figure, with current uv solution in sema app.

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

[UV] Nexus 4 UV Thread - POST YOUR UNDERVOLTING RESULTS - GET A (BATTERY)LIFE :)

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] stratosk:
You may use new version of semaphore manager app of you are not familiar with command line.

You may check it in undervolting settings, in CPU table, first line

Thanks.

You can auto apply your settings on boot, if you check the 'apply on boot' option.

But first make sure that you selected stable voltages.
[Nexus 4 Original Android Development] a g bell:
Will led settings overwrite led setting in ROM (slimbean)?
[Nexus 4 Original Android Development] stratosk:
I don't know. Probably not. But if you have issues you may disable led triggers (select none)
[Nexus 4 Original Android Development] Tylog:
They didn't :) for me best way is liteflow, works fine together with led settings of semaphore app

Tapatalk
[Nexus 4 Original Android Development] MichaelVeringo:
The Nexus 4 never gets high quadrants. I wish they would update it but oh well.

---------- Post added at 05:40 AM ---------- Previous post was at 05:36 AM ----------

And trust me, i'm here to help, not make stuff up. If I wanted to do that I would get a job at FOX news, not work at a phone store. lol.:p
[Nexus 4 Original Android Development] gianton:
+1 on that
[Nexus 4 Original Android Development] deani77:
What is your settings? Can't get score high enough. I was on latest Xylon ROM
[Nexus 4 Original Android Development] MichaelVeringo:
I was just on 1.5ghz, no GPU tweaks, on interactive governor. Paranoid Android April 8th build.
[Nexus 4 Original Android Development] adityak28:
Hi Stratosk. I've been a big fan of your work on the i9000. Semaphore for i9000 was the kernel I used 95% of the times. Glad to see you here. You the man :)
[Nexus 4 Original Android Development] sidekickingjorge:
You made my galaxy s awesome! Hope you can make my N4 even better then it is now!
[Nexus 4 Original Android Development] JamesInsights:
Saved for now seeing all the good response. Waiting for further development :D

Sent from my Nexus 4 using a toaster
[Nexus 4 Original Android Development] Ibsonic:
Not asking for eta but one thing I really don't like in other kernels is the gamma.. I like to have my kernel as stock as possible when it comes to colors etc..

Please make the gamma color decision 'optional'.. That's what stopping me from flashing other kernels, don't want to play with color RGB settings and codes to get my stock old colors back. Just a development tip before you early start developing.

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] TheDarkLord1997:
+1

Sent from my Nexus 4
[Nexus 4 Original Android Development] X1r0N:
Semaphore on galaxy s was awesome!!!! I am happy to see you here, making my world a little smoother :)

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] apatal:
You mean you guys actually like the stock colors? :confused:
[Nexus 4 Original Android Development] Ibsonic:
Jup.. Exactly not everyone has the same 'taste' so you can't push everyone to something else because you like it. That's like Microsoft stopping with their windows start button in windows 8 :D

Verstuurd van mijn Nexus 4 met Tapatalk
[Nexus 4 Original Android Development] H-Body:
Dont worry guys, stratos galaxy s kernel was slim, clean and fast by default without to many custom options enabled. So people could simply install it and be happy. But you were also able to tick a lot of optional features to tweak it heavily. :o
[Nexus 4 Original Android Development] bustem:
**** yeah semaphore!:thumbup:
[Nexus 4 Original Android Development] krarvind:
Good to see you here strat.
[Nexus 4 Original Android Development] stratosk:
Good to see you too, my friend!
[Nexus 4 Original Android Development] nikzDHD:
This kernel is dope, running great with whitehawkx AOKP.
[Nexus 4 Original Android Development] zedbg:
I cant believe that someone might "like" stock colors its the worst screen gamma i ever seen on a phone. Gamma correction is a must have Stratos pretty please.
[Nexus 4 Original Android Development] matesc:
At least to have the option for that!
[Nexus 4 Original Android Development] gianton:
Hope to see a release with support for CM ROMs pretty soon! :good:
[Nexus 4 Original Android Development] JmPTaz09:
Thanks for the kernel and app update Strat! Especially the app allowing UV control; much easier than the scripts. You may want to consider allowing further UV. I have a nominal chip and I have mine maxed out at 150 UV and it's rock solid. In fact I typically UV even further, as I've established my chip likes 1037@384mhz and 1037@1.5ghz. (Without considering boost). Your app won't allow for that much UV, but since many people have fast chips that in theory should be able to UV even further, you may want to cap it at 200 or so. Just food for thought; I know we don't want to starve our CPUs either, but I've run those numbers many times.

Anyways, thanks for the excellent work on app and kernel! :beer:
[Nexus 4 Original Android Development] apatal:
Just curious: does Semaphore Manager check if you're using the kernel or can I use it with other stock-like kernels? I like the simplicity of the controls in the app. Thanks!
[Nexus 4 Original Android Development] sirxdroid:
Most of the functionality won't work with other kernels because of the unique sysfs names stratosk is using.
[Nexus 4 Original Android Development] reginickneo:
Do you mean 150 mV for all freq? Now I'm using 75 mV for lower freq, 50 for higher, but in percentage 75 mV is much more than 50 mV.
[Nexus 4 Original Android Development] stratosk:
OK, maybe I will increase the UV limit to -200mV.

No, Semaphore Manager does not check kernel version info. It will run in any kernel any device (rooted, busybox).
[Nexus 4 Original Android Development] syamilsatanick:
Cannot resist the temptation from reading all the good feedbacks. I ended up flashing this kernel lol
[Nexus 4 Original Android Development] mundixx:
You won't regret it. I haven't flashed any other kernel ever since :eek:

Tapatalked from my AOSPA Nexus 4
[Nexus 4 Original Android Development] jelle2503:
Sorry stratosk i see you quoted my message before I edited it, was kind of late here last night, and stupidly looked over the option to apply on boot. =)

go buy a beer, and some flowers for your wife =)

1KY95467KG005531E
[Nexus 4 Original Android Development] stratosk:
Thanks so much my friend! My wife (and myself) will really appreciate it! :)
[Nexus 4 Original Android Development] qtekker:
Stratosk, you work to hard. Take a rest and have a beer!

8US80047GK447905L