yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] onbeskarakterli:
Is it possible to add support for Fauxsound support in this kernel? I love listening to music at high levels and it seems this kernel lacks support for Fauxsound.
[Nexus 4 Original Android Development] pyr0sphere:
Thanks.

For whatever reason, it didn't allow me to upload a file without an extension, so I zipped it. Hope that's okay
[Nexus 4 Original Android Development] ihancioglu:
I understand this feature is only for timed out screen off. Thanks for the info.
[Nexus 4 Original Android Development] lalo20:
I prefer Syslog in play store for get logs
[Nexus 4 Original Android Development] AhmedFaiz:
Super kernel experience thanks [MENTION=3750240]stratosk[/MENTION] fuild and battery friendly too. Running all default. :)

N⁴/PA3.99_RC2 (NIGHTLY)/Semaphore 1.7.1/V4A
[Nexus 4 Original Android Development] Jeremy:
Wow. Battery life on this kernel is really good
[Nexus 4 Original Android Development] Zeduaz:
I was with "him"(Stratosk kernel) on SGS, now Im with him on N4... Nice to see his work for N4 and also a big thanks to his friend from Germany, who helped him buy N4 ;)

Good job! :)
[Nexus 4 Original Android Development] ihancioglu:
Hi [MENTION=3750240]stratosk[/MENTION], touchwake disable on call is not working. Also I tested the screen does not goes off when I pick up with sai service.(proximity sensor) Hopefully you will solve that problems. Anyway kernel performance and battery life is awesome with 1.7.1. Please let me know if you need any logs..
[Nexus 4 Original Android Development] Fenvarien:
Exponential brightness mapping works like charm. I currently use 61/114 min/max with marhensa's color profile. :good: :)

Gesendet von meinem Nexus 4 mit Tapatalk 4
[Nexus 4 Original Android Development] -iNSiGhT-:
Same here about touchwake still working during call even if disabled in SAI. ;)

Paranoid mako
[Nexus 4 Original Android Development] Barbatos19:
Can you share?

sent from my nexus 4 running Jarvis System + xda app
[Nexus 4 Original Android Development] szucsgf:
http://xdaforums.com/showthread.php?p=46177864

:thumbup:
[Nexus 4 Original Android Development] ciprianruse88:
My battery simply doesn't wanna die...LoL:D

Sema 1.7.1 +.Purity :thumbup:
[Nexus 4 Original Android Development] chan1628:
so which app do I use to set this?
[Nexus 4 Original Android Development] szucsgf:
https://play.google.com/store/apps/details?id=com.semaphore.sm
[Nexus 4 Original Android Development] PetritH:
Awesome bro, stock settings?
[Nexus 4 Original Android Development] leos0000:
Hey stratosk.whats up man.and thanks for kernel. U are real good
[Nexus 4 Original Android Development] ciprianruse88:
Yes.Only UV like in the sreenshot
[Nexus 4 Original Android Development] stratosk:
It seems that I introduced a new bug trying to resolve the old one.

But, it works for me for incoming calls. It doesn't work for outgoing.

Please try to disable and enable again SAI service (to make it work for incoming calls when you pick up phone via SAI)

It seems that the modem software restart your device. I'm sorry, I can't do anything there.

What's your ROM (for the history)?

Hi! Thanks!

Not my best day today, but I will survive... :)
[Nexus 4 Original Android Development] Nil253259:
I cannot see screenshots on xda app anymore.. The only way is to Thank the post and boom.. Screenshot is visible.. Everytime it just works
[Nexus 4 Original Android Development] noolis:
Which is the best scheduler and which algorithm for best battery life?

I am ondemand governor...-125 undervolting everywhere (faster)

1core and max 2 cores

And something in our language

Τρομερή δουλεια Στράτο, χίλια μπράβο

(Great work Stratos)
[Nexus 4 Original Android Development] twowheeler:
I gave you a small donation.

I don't know what time it is at your place, but buy a beer (or glass of whiskey) for me tonight. ;) You deserve it! cheers

---------- Post added at 08:36 PM ---------- Previous post was at 08:14 PM ----------

I used min 1 core, max 4 at max 0.9 GHz. Up threshold 35, just play with it. And same UV as you. Ondemand and noop. Gave me a consistent 5 hours sot. Clock speed can be some more, but this works more than enough for the things I do. More power is simply added by upping the max clock ;)

And I've added the LCD settings, don't know if that helps.
[Nexus 4 Original Android Development] stratosk:
Thanks so much! (Χίλια ευχαριστώ... :) )

I don't which one is best for battery life. I don't think you will notice any major difference. I always use noop.

Thank you very much, my friend!

It's 21:50 here, Saturday night, perfect time for a glass of whiskey! :)
[Nexus 4 Original Android Development] eep2378:
Just flashed the latest build. [MENTION=3750240]stratosk[/MENTION], brilliant move implementing brightness control into kernel and your app. Very nice!! :D
[Nexus 4 Original Android Development] rawdealer:
[MENTION=3750240]stratosk[/MENTION] Can you make an blind app just for donations? I would like to donate to you, but I can't donate/pay via PayPal, but I can buy apps.

Sent from my Nexus⁴
[Nexus 4 Original Android Development] stratosk:
Thanks for your intention!

I'm not sure about this kind of apps.

Don't worry my friend! Your post worth as much as donation. :)
[Nexus 4 Original Android Development] aLPaSLaN07:
Thanks for the great kernel. I've been messing around with it all day long. I really like the overall speed and stability. There is one bug and you know it :) You will fix it for sure. I'm also a developer and a software engineer. I can't stay ignorant to such effort.

Next couple of beers are on me :) 9UL97013FT9573613
[Nexus 4 Original Android Development] twowheeler:
Somebody will have a hangover tomorrow:p
[Nexus 4 Original Android Development] stratosk:
Thank you! (I'm sorry I run out of thanks and I can't hit the button in last posts).

Thanks for your help, my friend! It's so important to hear this from someone does the same job. :)

Which bug? Linux kernel hides many of them in it's millions of code.

I could try to resolve it, although I'm not sure if I can make it. Most of them needs deep knowledge in in the specific subsystem.

Thank god tomorrow (eh.. today) is... Sunday! :)
[Nexus 4 Original Android Development] aLPaSLaN07:
The bug within calls that does not turn off the screen.. Proximity sensor related.. A few pages ago you mentioned that you know it.. ;) Have a good day sir..
[Nexus 4 Original Android Development] PetritH:
Stratosk, this kernel just rocks, I try a lot of kernels and im always back to the best one... you're also a great Sir.

btw any plans moving to CAF so we can use it on CM 10.2? Sorry if has been asked before.
[Nexus 4 Original Android Development] chan1628:
I seem to be getting a lot of "suspend_backoff" kernel wake locks...

It's been draining 50% of my usage...

I'm on Purity Rom... any suggestions?
[Nexus 4 Original Android Development] Arcaziel:
Not bad even if I find this a little blueish!
[Nexus 4 Original Android Development] snak3ater:
50% is too much...

Are you using touch wake or using touch control while having phone in pocket most of the time?

Sent from my iphone 5 using Windows 7
[Nexus 4 Original Android Development] nemanja066:
Disable touchwake during calls bug

Disable touchwake during calls, doesnt work, too. :) It's a know problem, now. Anyway, great kernel.
[Nexus 4 Original Android Development] sfrique:
I'm on carbon and having the same problem.. But I guess its a ROM problem not kernel.. Can anyone confirm this?

I don't use touch wake.. Only change a few things in on demand..
[Nexus 4 Original Android Development] szucsgf:
For those who were having trouble with colors on recent CM-based ROMs here is a flashable zip that might fix the problem.

http://xdaforums.com/showthread.php?p=46197574
[Nexus 4 Original Android Development] lalo20:
Stratosk, after a year, 1.7.1 is the best kernel, stable and fast for n4 that i never seen
[Nexus 4 Original Android Development] twowheeler:
I agree. I use bundi s3

0 87 119 0 6 0 1 0 2
[Nexus 4 Original Android Development] andr0id_xda:
For me the proximity sensor works well.latest purity rom and latest semaphore version.maybe is your rom related?
[Nexus 4 Original Android Development] chan1628:
no, i dont have touchwake enabled... i'm not sure what it is

i'll just keep flashing diff things to test it out
[Nexus 4 Original Android Development] "D":
[MENTION=3750240]stratosk[/MENTION]

Exzellent :
[Nexus 4 Original Android Development] Barbatos19:
it simply because you have 1d 8hr of deep sleep and 1d 13hrs on battery. simply u have used the phone for 5hrs and not to heavy :p anywei thats great. because it'll drain 20% of my battery for a 1day standby mode. Fair enough. keep up semaphore.

---------- Post added at 07:14 PM ---------- Previous post was at 07:04 PM ----------

does slide to wake consume much battery? im using the touch control on PGM nexus slide to wake function only.
[Nexus 4 Original Android Development] smoki3:
I got random reboots with the latest build on purity Rom. Anyone else?

Gesendet von meinem Nexus 4
[Nexus 4 Original Android Development] mjehan:
Wifi keeps disconnecting and going grey when the screen is off. Been having this Problem since i moved from Francos kernel.
[Nexus 4 Original Android Development] Barbatos19:
Regarding battery issue maybe i can suggest two apps that might help us.

1. Wakelock Detector

2. Greenify (can hibernate apps that are running on our running apps on background. like in my case i got wechat tango and lot of apps that i dont used that much or i dont rely with i hibernate them using greenify.)

Note: Before Hibernating the apps make sure you dont rely to it or for example on my case i used facebook messenger that much so I didn't include it on the hibernated apps because if i did i wont be able to receive notification that i receive a new message)

Hope this might help :)

#wakelocks

#hibernate
[Nexus 4 Original Android Development] dsmpampis:
One more time! The battery life is awesome! (1.7.1 & PA 3.99 RC1)

And i have a little bit juice more!

Thanks Strato! Keep up the great work!

Tapatalked with my Nexus⁴ powered by ParanoidAndroid!
[Nexus 4 Original Android Development] ufukcoskun:
No Proximity Sensor problem for me. It works great with this kernel.
[Nexus 4 Original Android Development] Barbatos19:
What's the name of you theme bro?
[Nexus 4 Original Android Development] rajarshi10:
Cant seem to visit the alt download page. Can anyone give me a link to 1.7.1 ? And can I change colors with Trickster or franco's app cause they have presets?
[Nexus 4 Original Android Development] dsmpampis:
Here you are http://mycolorscreen.com/2013/08/10/elegans/

And this one https://play.google.com/store/apps/details?id=com.mac.theme.Simplex.blue

Tapatalked with my Nexus⁴ powered by ParanoidAndroid!
[Nexus 4 Original Android Development] eep2378:
Thanks. I tried these for a bit and they look great, but it's a bit bluish for my taste. I prefer obsanity_amoled colors and gamma. Rich blacks that make colors pop. Even better now that we have brightness control.

If anyone wants the values:

Temperature: All 255

R: 0 119 119 1 0 0 119 7 1

G: 0 119 119 1 0 0 119 7 1

B: 0 119 119 1 0 0 119 7 1

Enjoy :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] JaqaL06:
guys i have used several color profiles but still couldn't find my best.. where can i find more? or could u think about share what u have :))

Sent from my Nexus 4
[Nexus 4 Original Android Development] panart:
You can download Semaphore via DevDB (see screenshot).

To change colors you can use Semaphore Manager.

Read this post about how to convert franco color values to Semaphore.
[Nexus 4 Original Android Development] qtekker:
Last week I had a battery drain overnight while in flight mode with wifi and data off.

So I installed wakelock detector.

Now I had a new battery drain. Wakelock detector shows that Exchange Services, K-9 Mail and Facebook were eating my battery.

But in the end there is nothing I can do to prevent drain in future...
[Nexus 4 Original Android Development] dsmpampis:
Try greenify!

Tapatalked with my Nexus⁴ powered by ParanoidAndroid!
[Nexus 4 Original Android Development] PetritH:
Anyone got s4 colors guys? thanks a lot
[Nexus 4 Original Android Development] marhensa:
Semaphore kernel use this order:

Grey - Mids - Black - ??X - Contrast - Brightness - Saturation - White - ??Y

and from what i saw from FKU app, inside of S4 color profile is:

Temp R: 255, Temp G: 255, Temp B: 250
Grey: 0
Mids: 119
Black: 119
White: 23
Contrast: 15
Brightness: 0
Saturation: 71

so, to use it on semaphore kernel it should be like this:

Temp R:255 G:255 B:250
R: 0 119 119 ??X 15 0 71 23 ??Y
G: 0 119 119 ??X 15 0 71 23 ??Y
B: 0 119 119 ??X 15 0 71 23 ??Y

try to play ??X and ??Y to fit your preferences,

i still don't know what it is. maybe someone here could pointed it out what value it really is.

semaphore has it but franco doesn't.

here, maybe try this value:

Temp R:255 G:255 B:250
R: 0 119 119 1 15 0 71 23 2
G: 0 119 119 1 15 0 71 23 2
B: 0 119 119 0 15 0 71 23 3
[Nexus 4 Original Android Development] PetritH:
Thanks a bunch my friend
[Nexus 4 Original Android Development] twowheeler:
X and Y are numbers between 1 and 9. We don't know them cause they are hard coded in Franco's app
[Nexus 4 Original Android Development] marhensa:
i see...

yes it's hardcoded,

but we have to put some value of it on semaphore manager..

it means something right?

the value means someting.

it has to be something.. :)
[Nexus 4 Original Android Development] qtekker:
Thanks for the advice. I never heard of greenify, but the app description looks promising. I'll give it a try.
[Nexus 4 Original Android Development] mr.axan:
Hey

Thanks for a really good kernel. What parameters are everybody using for backlight brightness in the manager?

Sent from my Nexus 4
[Nexus 4 Original Android Development] cmajetic:
yes. some look good if you just insert 0 or 1 for the 4th and 9th number but 44bundy looks totally bad if you do it...

would be really nice to know

Gesendet von meinem Nexus 4 mit Tapatalk 4
[Nexus 4 Original Android Development] snak3ater:
Just put 1 & enjoy the new colors :D
[Nexus 4 Original Android Development] Maustin96:
I switched to Semaphore from Franco yesterday and so far its great :)

I don't find the app as easy to use but maybe that's because I'm a noob.

Love how active and friendly this community and the creator is though.

Keep up the good work!
[Nexus 4 Original Android Development] stratosk:
Yes, I know that one. It's on Semaphore Manager not in the kernel.

Anyway, I will work on it. :)

Did you make a clean install?

Please flash stock kernel or even better dirty flash your ROM, then Semaphore.
[Nexus 4 Original Android Development] fortunz:
A great way to take advantage of exponential brightness mode if you're already a tasker user: http://androidforums.com/tasker/615585-profile-light-sensor-v2-brightness-adjust-screen.html. I don't like normal dynamic autobrightness, simply adjusting when I power on is a much better fit for me.

Exponential brightness (as well as some other things I mostly did for heat control, not battery life) has been good to me. I'd post the graph screen, but when I was about to take the screenshot last night I was embarrassed by how much of my saturday got eaten up by bloons. :o Hardly typical, but my SOT has definitely been on the rise since I started tinkering with semaphore:
[Nexus 4 Original Android Development] californicated:
Just an idea for making touch wake more awesome: ATM it gets enabled when turning screen off. Wouldn't it be possible to enable it for some events like incoming whatsapp messages, SMS, calls ,..?

Gesendet von meinem Nexus 4 mit Tapatalk 4
[Nexus 4 Original Android Development] pyr0sphere:
Do you know a way to import Tasker profiles and not completely delete my current ones?
[Nexus 4 Original Android Development] Anrikus:
Francos implementation of the gamma control ignores 2 registers (and so far I know it's just hard coded with "1")

Faux uses this two additional registers in his implementation. The 4th value is responsible for the Upper / Lower Gamma Grad and the 9th value is the Gamma grad Mid Point in his implementation.

to get a hold of how both implementations work we have to take a look into the gamma table

R: 0 119 119 1 15 0 71 23 1
G: 0 119 119 1 15 0 71 23 1
B: 0 119 119 1 15 0 71 23 1

From Franco we know he splitted this values into

Grey - Mids - Black - 1 - Contrast - Brightness - Saturation - White - 1

Faux works with the hex values of this table so the same table above will look like:

R: x[B][COLOR="RoyalBlue"]0[/COLOR][/B][B][COLOR="DarkOrange"]0[/COLOR][/B] x77 x77 x01 x0F x00 x07 x01 x17 x01
G: x[B][COLOR="RoyalBlue"]0[/COLOR][/B][B][COLOR="DarkOrange"]0[/COLOR][/B] x77 x77 x01 x0F x00 x07 x01 x17 x01
B: x[B][COLOR="RoyalBlue"]0[/COLOR][/B][B][COLOR="DarkOrange"]0[/COLOR][/B] x77 x77 x01 x0F x00 x07 x01 x17 x01

Now comes the tricky part...

Faux is reading the RGB values per register (you can say from top to bottom, not from left to right).

So for example the Gamma Fine values from Faux are:

first register:R: x00, G: x00, B: x00

Gray 08~15: 0 0 0

Gray 16~23: 0 0 0

For more information look at [MENTION=4248947]ghost_og[/MENTION] post here

I have no idea why franco is not using these values, but perhaps you can have a grasp what they do.

I still have my problems to completely understand this thing.

On other hand you can perhaps now see why it's easier to convert francos profiles to semaphore than it is with profiles from faux.

For now we should just use "1" for the 4th and last value when we use profiles from franco and be happy not to deal with the rest, ok? :cyclops:
[Nexus 4 Original Android Development] nemanja066:
WiFi Icon in status bar, sometimes be grey for a few seconds and than blue again while screen on, ofc. I have ARPOffload Patch, maybe it's problem or kernel related? :)
[Nexus 4 Original Android Development] marhensa:
wow.. thanks a lot for detailed explanation.

yes i remember back there some guy advice me to leave it to "1".

but i knew it means something,

yes something like you told.

the 4th and 9th value still about gamma things.

great post, many thanks for you.. :)

Sent from Android device using Tapatalk 4
[Nexus 4 Original Android Development] rawdealer:
Or maybe you just temporarily lost connection with Google server.

Sent from my Nexus⁴
[Nexus 4 Original Android Development] oliverano:
Why is my WiFi so slow with this kernel?
[Nexus 4 Original Android Development] nithin1992:
Can't be the kernel affecting your speed. Kernel has stock wifi drivers i believe
[Nexus 4 Original Android Development] oliverano:
Was a ROM problem, thx :)
[Nexus 4 Original Android Development] stratosk:
Thanks for the idea, but at the moment I don't want to make Semaphore manager more complicated.
[Nexus 4 Original Android Development] fortunz:
I've never imported someone else's xml, so I didn't realize losing current profiles was a thing. I built mine by hand using that guy's work as a guide. I had some alterations in mind, though I didn't end up changing as much as I thought I would. You could always do that. To get the right levels, you'll probably want to understand how it works anyway.

For anyone interested, assuming there's a terminal command for touchwake enabling/disabling I think Tasker is up to the challenge, Profile - Phone Rec'd Text or Call incoming or specified app notification -> Action Script Run Shell, and punch in the command. Add a wait for x seconds and then do the disable command the same way.
[Nexus 4 Original Android Development] a g bell:
[MENTION=3750240]stratosk[/MENTION]

Have you seen this http://xdaforums.com/showthread.php?p=46223952
[Nexus 4 Original Android Development] twowheeler:
Thanks, added to favorite posts. This makes every setting in the spreadsheet usable
[Nexus 4 Original Android Development] a g bell:
My battery life is amazing with 0.5.0 17 + hours with normal use :):)
[Nexus 4 Original Android Development] leos0000:
Wich rom u use bro
[Nexus 4 Original Android Development] a g bell:
Slimbean rom
[Nexus 4 Original Android Development] leos0000:
Gonna try now.thanks bro g
[Nexus 4 Original Android Development] mundixx:
Hi folks,

What values do you recommend for the accuracy and jitter filters?

Tapatalked from my AOSPA Nexus 4
[Nexus 4 Original Android Development] pitjago74:
Ist more to do with the apps you use and the kernel:D

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] emanuele1986:
Hello i've a strange problem with the latest two cm10.1 and semaphore 0.5.0

I don't succeed to set the minimal CPU frequencies 384mhz, Neither with trickster mod and neither with the tools integrated in cyanogen mod.

The frequencies when i set it, go at 384mhz but After a pair second return at 1026mhz. So function only this frequencies 384, 1026, 1512mhz. The other are disable.
[Nexus 4 Original Android Development] a g bell:
Do you have mpdeision enabled in trickster?
[Nexus 4 Original Android Development] emanuele1986:
Yes, but the mp precision Was enable also when i Used the cm10.1 Of 18/04 and All worked very well. Then, i must disable mp precision?

---------- Post added at 02:53 PM ---------- Previous post was at 02:27 PM ----------

With mpprecision off, the core doesn't go offline is normal?
[Nexus 4 Original Android Development] BlueFlame4:
To bring some light to your problem:

1. It's normal that you can't set the min/max frequency within Trickster Mod when MPDecision is enabled. MPDecision is Qualcomm's hotplug driver that will set the frequencies on demand no matter on what you set them. Even though Trickster Mod shows 1 Ghz min freq, the cores will go down to 384 Mhz when idling. You can check that by using "Cool Tool" for example.

2. When you disable MPDecision, hotplug is disabled and thus all 4 cores are online all the time. Hotplug means turning cores on and off on demand.

So turn on MPDecision and leave the frequencies as they are ;)

Best regards!

Blue
[Nexus 4 Original Android Development] aventu:
[MENTION=3750240]stratosk[/MENTION] What do you think about mpdesicion? I totally love the perfect smooth ui, but in my opinion the 1 GHz boost time is a bit too long, on the other hand I don't like most of the other custom hotplug drivers because they sacrifice too much performance. My favorite hotplug driver was from thalamus in motelys kernel, but unfortunately he is away for quite some time now.
[Nexus 4 Original Android Development] stratosk:
Personally, I didn't face any problems with mpdecision. Do you mean the 1GHz when you touch the screen?

I use a similar approach in SGS kernel since long time ago.

If and when I decide to write my own version of cpu hotplug driver I will definitely use something similar.
[Nexus 4 Original Android Development] aventu:
I really like the idea of a touch input boost with 1 Ghz and 2 cores online. I just want to suggest a shorter touch boost time.

edit: I also use your sgs kernel, thank you so much :)
[Nexus 4 Original Android Development] manjee:
Hi stratosk,

I'm glad you managed to get a nexus 4 eventually. :) :beer: I'm also a proud semaphore user on sgs since gingerbread !

Waited impatiently for your modular kernel on n4 :D

Thanks for sharing.
[Nexus 4 Original Android Development] BLADESMAN1889:
Is the touch control app working now on Semaphore ? This is what I'm waiting for as this app is great for giving those hard keys a rest (especially when flashing Nightlies)

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] ceejay83:
Nope, touch control needs to be updated
[Nexus 4 Original Android Development] BLADESMAN1889:
Best go & post a gentle nudge then lol !

Sent from NEXUS⁴ via XDA app [AOKP\/\/hitehawkx]​
[Nexus 4 Original Android Development] Kagath:
To be the best kernel of the nexus 4 i think you just need to add :

- Voltage Control

- Disabled Mpdecision

- FIOPS I/O Schedulers

- Intellidemend

- 192 Mhz frequency

- Gamma Control

- CPU/GPU OC

- Fast Charge

- min_online_cpus / max_online_cpus

And thanks a lot for what you have already do.
[Nexus 4 Original Android Development] ceejay83:
anything else? LOL

It's his kernel, let the man decide what's best