yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Ronaldo Forenucci:
Trying to track down an audio problem with Viper4Android and/or EIZO Rewire-E on the N5. Plugging in an earbud/speaker jack kills V4A processing for the earbud/speaker. Installing and running through built in speaker works great, but the minute you plug in, bam, no processing. Does not happen on N7 with r12 though.

Just want to ask if the kernel could be involved in this, or not...to try to track this down.

Thanks.

Edit: Ok, disregard. Just got confirmation that it happens on the i9500 too... Back to color profiles! :)

Edit II: ...and Purity :)
[Nexus 5 Original Android Development] tcat007:
Don't think it's kernel. I was on Purity with Purity kernel when it happened to me. Hadn't gotten around to flashing Franco yet. Awaiting official r33.
[Nexus 5 Original Android Development] The Gingerbread Man:
Vomer, renamed my profile to the gingerbread man 2.3 gamma
[Nexus 5 Original Android Development] Red5:
I use your version3. :good:
[Nexus 5 Original Android Development] cobyman7035:
When I hit the Apply settings in the color control it stays on the screen got a bug fku

Via my NeXus 5 on Tapatalk⁴
[Nexus 5 Original Android Development] The Gingerbread Man:
Your supposed to turn it off and on your self. Then profile is loaded.

Edit

Cleaned and updated my dropbox and updated zips. One has all profiles, the other has only latest versions. Each individual profile is available as a separate individual download. Also renamed my own profile.
[Nexus 5 Original Android Development] LibiSC:
I am in PA... Latest Viper fx and everything works ok
[Nexus 5 Original Android Development] MaxNXS:
Thanks Piereligio! I find your profiles work better on my screen with a consistent gamma between 2.2 e 2.3.

Well done!
[Nexus 5 Original Android Development] ChazzMatt:
But the "apply, delete, share" pop-up STILL stays there, even AFTER that -- like it has not been applied.

That's what he's talking about. It should go away.

It's a bug.

I hit apply two it three times just to make sure. Turn it off two or three times just to make sure. It only goes away when I then hit something like the Gamma tab.

_______

Sent from my Nexus 5 (LG-D820)
[Nexus 5 Original Android Development] The Gingerbread Man:
Oh that, I thought he meant the screen should turn off on its own silly me :sly: the buttons staying on the screen is a bug for sure.
[Nexus 5 Original Android Development] ChazzMatt:
Also the little pop-up box saying to turn the screen off is very fast, you almost can't read it. THAT is what should stay up a long time. :)

The "apply" box should go away when you successfully hit apply. Then that other box should stay up until you turn on/turn off the screen. Then it should go away.

_______

Sent from my Nexus 5 (LG-D820)
[Nexus 5 Original Android Development] xadidas4lifex:
All this talk about color and screens and all, and im just patiently waiting for r33 to drop ;P lol

but great work on the color screen profiles everyone, my display has never looked better...
[Nexus 5 Original Android Development] mateenf:
Just to see what max can be achieved from this device! Benchmark is not really important for me.
[Nexus 5 Original Android Development] franciscofranco:
Yes. I'll try to add an automatic screen off/on to smooth the process. But no promise, dunno if thr PowerManager class has that functionality.
[Nexus 5 Original Android Development] mateenf:
Haha!! :D
[Nexus 5 Original Android Development] krazeecracker:
A feature I would love is the ability to see what color profile is currently loaded.
[Nexus 5 Original Android Development] N3xusS:
Yes this feature will be very useful.
[Nexus 5 Original Android Development] Langduscher:
Have I missed something interesting (besides the joy of screen color calibration)?
[Nexus 5 Original Android Development] Piereligio:
Do you know what is great? That I'm finally satisfied, I think that this v4.1 will be the last, or anyway one of the latest, from me. [MENTION=1363323]vomer[/MENTION], please upload it. Ahahha
[Nexus 5 Original Android Development] geunho:
[MENTION=4437173]Piereligio[/MENTION] - yours has been the best profile for my screen, I love v4.1. Thank you and everyone who has contributed to the color profiles, it has been refreshing to see this thread bringing people together to create some great work.
[Nexus 5 Original Android Development] tcat007:
+1 ...at least that what I think I'm currently using. Be nice if was highlighted on the list when in use.
[Nexus 5 Original Android Development] vomer:
already have ;)
[Nexus 5 Original Android Development] Piereligio:
That's strange, I didn't see it before. :eek: How much time ago you did it?
[Nexus 5 Original Android Development] JNewms:
Guys, sorry but I'm going off topic for quick second here. This has nothing to do with the kernel, but I know I'll be able to get a quick answer with this community. Is anyone else experiencing issues with Google+? Mine is not loading new posts or letting anything. Almost like it isn't connected to the internet, but all of my other apps are running fine.. Just curious if Google+ servers are derping.

Once again, sorry for the OT.
[Nexus 5 Original Android Development] catnarok:
Google Services are experiencing issues globally at the moment (gmail/youtube/g+/etc.) - mine are working though so maybe just give it a few minutes.
[Nexus 5 Original Android Development] Ivixmax:
Piereligio, your last versions of color profile are near to gamma 2.0 not to 2.2 ....

Is this correct?
[Nexus 5 Original Android Development] neriamarillo:
http://techcrunch.com/2014/01/24/g...he-world/?utm_campaign=sfgplus&?ncid=sfgplus
[Nexus 5 Original Android Development] droid@xda:
Google is down for me too. Sync error for Gmail and G+. And can't open Gmail in browser as well.
[Nexus 5 Original Android Development] JNewms:
Thanks for the quick responses guys. ?
[Nexus 5 Original Android Development] bobby janow:
There is a new version of V4A that seemed to have fixed it for me. Give it a try.
[Nexus 5 Original Android Development] dannyella:
Does it fix the audio problem on CM roms??
[Nexus 5 Original Android Development] pitjago74:
sorry but I do not know, I'm with Purity Rom

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] The Gingerbread Man:
Just read this post. I would say server error at their end. If everything else connected to the net works and only that not working it sounds like something ballsed up that end. I just tapped the blue bar thingy on g+ and saw new posts and swiped down to refresh so maybe its resolved or somehow a local issue. A reboot is usually a good first port of call so try trouble shooting from there I guess bud

Edit

Beaten to it
[Nexus 5 Original Android Development] busterblood:
Is this kernel also battery optimized for using gnow?
[Nexus 5 Original Android Development] The Gingerbread Man:
Thanks for your time put into multiple profiles its great you took the time to help us all the community so much. Yours was one of the most popular profiles (checked vomers dev host download count) and when you reach perfect on your own screen its hard to progress further I guess. Going back to my point earlier, how do you feel about keeping just your most recent profile up or do you really want all them up here?

---------- Post added at 09:41 PM ---------- Previous post was at 09:38 PM ----------

I don't know if anyone could claim such a thing. Its pretty good on battery, if you use Google now that's up to you. Google now creates wakelocks so its hard unless you greenify it which defeats the object of it right?
[Nexus 5 Original Android Development] chikimonke:
Hey [MENTION=3292224]franciscofranco[/MENTION], [MENTION=1363323]vomer[/MENTION] and [MENTION=1240506]thegingerbreadman[/MENTION] I had a few thoughts on organizing the profiles even further.

What if the list of profiles that comes included with FKU or the display app were kept in a different folder, and then the folder visible on the SD card was where the user created or "side loaded" profiles were kept. The example would be ringtones (I know they aren't ever updated, but bare with me) The stock rigntones are kept else where in the system, but there's also a user accessible folder that you can put ringtones in on the SD Card. However, when you go to pick a ringtone, files from both locations are shown together in one list. What this would allow is for Vomer and Franco to keep the included list always up to date, but also allow users to add back in archived or user created profiles and keep the list of loadable profiles nice and clean.

I know GBM suggested a naming scheme that included the type of profile the user was going for (AMOLED, TrueRGB, iPhone etc) What if in FKU when you select Load Profile you get another diaolog prompting these styles plus a "user space" option (this idea sort of contradicts the first one). When someone wants to submit a profile to Vomer for inclusion, they should include the style they were going for. I think this would help users decide which profiles to start with.

How difficult would it be to include gamma testing screens in FKU and Display App? When applying a profile there could be a 4th option that says Apply + Test and it would bring up the Gamma screens right away, or maybe after a screen cycle they come up. I feel like (but really don't know) this wouldn't add much bulk to the app and would keep the "how do you test gamma" questions to a minimum and allow me to uninstall an otherwise unused app.

Sorry for the ramblings, I'm bored at work and this was just a brain dump of ideas that have been floating around in my head for a while.
[Nexus 5 Original Android Development] cdx47:
Tried changing whitepoint to 33 on your v2 but then gamma went down to 2.1 across the board.
[Nexus 5 Original Android Development] yorici:
I agree with the first and third point, but the second point is meh. There are many profiles out there for many different displays with a range of aims. I'm working on a general spreadsheet for every beginner to use. The profiles are just a temporary solution at the moment. There are just too many different displays. Your display will differ already in 6 months time. And when people report they don't achieve gamma 2.2/3, it is not that to solve in a spreadsheet.

When I get the time, I'll work on the spreadsheet. Right now I'm working on school projects and celebrating my Bday tomorrow.
[Nexus 5 Original Android Development] teqnl:
Hi guys, please don't shoot me but I couldn't find it with the search.

Since last beta of FKU I have this graphical bug for temperature in the top bar, see attachment. I don't know if Franco knows this but just my 2 cents. If this has been reported then please ignore this post.
[Nexus 5 Original Android Development] cdx47:
Just checked the Piereligio 4.1 and it has the same problem. The gamma goes down to 2.1. Anyway your v2 is just about perfect for me.
[Nexus 5 Original Android Development] :
This has already been reported:

And now I will shoot you!

jk
[Nexus 5 Original Android Development] teqnl:
Crap, i'm very sorry. Dammit, me and searching are not working well together. Thanks for pointing that out haha. Cheers!
[Nexus 5 Original Android Development] Enddo:
it might restart because it doesn't have enough voltage going to the 3.0GHz clock, try over-volting maybe? but be careful lol, this is dangerous territory
[Nexus 5 Original Android Development] Piereligio:
I think that they can be all online, or maybe all ones except the v1. For one reason: there are people that, maybe for their screen that are all different, prefer 3.1 and sometimes also v2.
[Nexus 5 Original Android Development] pkelly517:
Seriously?

Your school and life interfering with ease of use for hundreds of users for what could be, literally, dozens of hours?

Enjoy! Happy birthday!

And, for those concerned, the first part of the message was not meant to be taken seriously.

The display has been released for months. A few more days/weeks for fine tuning isn't going to kill anyone. When you get right down to it, there will be tweaking on the device even after the NEXT nexus is released.
[Nexus 5 Original Android Development] yorici:
Haha, i know right. I'm soo selfish xD

But we are really making progress though. I expect the spreadsheet soon enough if I can figure out the maths behind some Photoshop curves:)
[Nexus 5 Original Android Development] The Gingerbread Man:
Sure, understood. Would you mind adding a little note to each with the goal of each profile to state your rough intention with each? I know it may be a slight pain but v1 etc etc means nothing. Take mine and vomer and Rajenedra82 and Aditya have all stated they are different other than v version which just leads to latest should mean best
[Nexus 5 Original Android Development] Piereligio:
And it was the goal of versions. They are just upgrades, or they should be. All ones are not-warm white, all ones are around 2.2 on all colours table... The v4.1 is meant to be the best. It is, on my display.
[Nexus 5 Original Android Development] The Gingerbread Man:
Q1 solved by downloading a full zip from my drop box and choosing what you want to keep. I'll try to keep two separate zips of latest profiles and all. You guys might have to forgive the odd hiccup though with 50-60 profiles already

You can delete any profiles you don't want or just extract either zip to the correct location.

Q2 that's what we are aiming for just a matter of getting a few cleared up to the exact intention of the profile created so we know roughly what the creator goal may have in mind

Q3 I don't think it would be too difficult to include colour gamma screens but I'm no dev, Franco could answer it better.

Q4I think yorici has something like that planned but will require time to put into action

---------- Post added at 12:17 AM ---------- Previous post was at 12:11 AM ----------

So if the older ones aren't as good as your others you won't be too sad to see them go other than the newest one? I don't think having 101 profiles if we have 6 with the same intention is the best way to be, even if its only temporary but imo we should just keep the best ones with the same intention. So v1-v4 can go and keep 4.1 as its the latest and should replace your older ones by the sounds of it

---------- Post added at 12:20 AM ---------- Previous post was at 12:17 AM ----------

Don't fudge up your studies for this. I'd much rather you score well in exams and stuff than trouble your mind with these things which are less significant than your future. It can hold for a bit *mother mode off*
[Nexus 5 Original Android Development] Piereligio:
The fact is that some people prefer the older ones, so I don't want to make them sad. Anyway I remember that v3.1 took really few days to go over v2. That should be just question of time and v4.1 will be over the previous ones. (I hope)
[Nexus 5 Original Android Development] The Gingerbread Man:
Edited

Really didn't mean to deletw that post!!

See previous quotation for message
[Nexus 5 Original Android Development] yorici:
Haha I already had the past two weeks exams and I was already really active:p But thanks for your kindness. I'll have time next monday probably, but I won't be finished.

Few things on my to do list:

- Understand mathematics of the presets in Photoshop (they have some very good profiles that are working on our phones, but at the moment I couldn't figure out how to implement rather than manually typing)

- Find the proper way to adjust color balance (I have some things in my mind, but it will effect other factors like gamma, luminance (kinda like brightness, but technical correct term here) etc)

- Make an awesome spreadsheet out of this. If it works well, it could be transferred to the app.

And I'll probably find out in what order to change the register for (example: first gamma or first color balance?)

For those math savvy: Please help me out:)

There is a preset in Photoshop called Increased contrast. Looks like this. The linear line is normal and the other line was transformed from the linear line. I need a general mathematical formula to reproduce that curve without If's or something like that. One problem is that the second curve doesn't intersect the linear curve at x=50, but around x=63. You can of course offset this, but I'm still troubled with the curve. I have thought about x^3, but it's a bit hard to accomplish. Perhaps someone is savvy enough with math to help me out?

---------- Post added at 01:50 AM ---------- Previous post was at 01:40 AM ----------

Interesting, but I'm not sure if this works. I don't own a n4, but do the apps check for hw version?

Even the people that had 1.8 gamma on stock like me didn't get the same results like I did. The fact that you have to calibrate your screen every 6 months (or even less) is already significant to notice. It might be easier to give the user a profile and adjust accordingly from the user's input.

Edit: This site even claims to calibrate every month!! I have found that site to be quite trustworthy in the past, so..
[Nexus 5 Original Android Development] absoluterebirth:
Would it ever be possible for [MENTION=3292224]franciscofranco[/MENTION] to add an option into the FKU app so that you can download the beta kernels as well as the nightlies?
[Nexus 5 Original Android Development] zukа:
Hey guys.

I'm trying to set some custom settings I found shared in this thread.

I'm having an issue with 'above_hispeed_delay' and 'target_loads'. The values the profile suggest have spaces and colons in them, but the field in FKU won't let me enter either of them - I can only do a single number, no matter what keyboard I use.

Is there any way to enter these values by editing a script somewhere, or is there a way to do it in FKU that I'm not seeing? Thanks for reading
[Nexus 5 Original Android Development] Zainiak:
That could end badly. People who don't know what they are doing could end up with problems because they thought a beta kernel is stable enough to use (some are), which they aren't meant to be
[Nexus 5 Original Android Development] absoluterebirth:
he could add a disclaimer. although if they have some common sense, they should know that any form of modding to the stock firmware of a device has its consequences and could potentially end badly.

Edit: or maybe he could make it available to only those in the beta program.
[Nexus 5 Original Android Development] Tzfardaya:
oh, it gets worse than you currently think... :P

as to order, my understanding is color temp -> color balance <--> gamma (repeat balance and gamma as needed to reach target)

And it's been a while since I played in photoshop (I prefer to try to get things right in camera than have to fix them later... but hey, I still fsck up... but haven't shot much lately... :( ) but... iirc, that increased contrast "s" curve, isn't a single formula... it's not a set curve, it's adjusted by blown highlights and shadows... :P some need a greater curve, some less... but I'm applying them to existing photo's rather than display calibration... if the colours are calibrated "properly" (again, define properly.. :P ) then one shouldn't need to worry about contrast setting...

And the age and type of the display determines how often it needs to be recalibrated... I can't remember if new needs more often or old does... but I think it's a half-life type situation... the display changes faster when new, than when old..
[Nexus 5 Original Android Development] yorici:
The point is that we can't have the best settings with our displays. I want to offer the user some profiles to test out to see what he likes. Then he could adjust his curve he created using the app even more, but this time with for example more contrast. I know it's adjusting shadows and highlights, but I need a mathematical formula for when the curve isn't originally linear. Right now Photoshop does give me input vs output percentages, but that is just one preset. I want to be able to adjust contrast with a single slider.

Same applies for saturation, luminance, color balance, gamma.

And the display indeed changes less fast when it's older, but our display is not that old, is it?

And for the order. That order seemed also logical to me. But if I incorporate other variables (saturation, contrast, etc) it gets trickier. Also I don't know precisely what the effect of changing white point has on color temperature. It might even be that we can't change color temperature at all. To my understanding white point sets the maximum white offset. It's effecting #FFFFFF (255,255,255) directly and that indirectly changes the colors
[Nexus 5 Original Android Development] The Gingerbread Man:
Going back to this a minute, this guy [MENTION=2249907]dmo580[/MENTION] seriously might have done us a serious favour here... I followed his link and on page 9 there is some instructions on a command for terminal, requires su (don't understand stop reading now)

So following the instruction I get this

Let's try and compare and it gives a good starting point to figure out good profiles (maybe even recommended ones) per LCD screen type

From my limited wisdom I see, lcd maker id primary lge rev 11

A few savy guys can try this and post results perhaps
[Nexus 5 Original Android Development] mibtnt:
Just want to say that this is an awesome kernel and its so easy to flash with the fku app. So easy and straightforward.
[Nexus 5 Original Android Development] MrGriffdude:
How do you guys check your colors?
[Nexus 5 Original Android Development] The Gingerbread Man:
Display tester app, check my SIG for full details in learner lounge thread
[Nexus 5 Original Android Development] Tzfardaya:
okay, I get you now.. wrt the s curves...

as to setting white point/colour temp, I know you calibrate it by setting what the display thinks is off white to display as white... if screen is too "warm" lower red, too cool, lower blue, adjusting green as needed to make a true "white' white.... then pumping up the brightness to get the bright white back.

And then taking that adjustment, and applying it across the whole colour spectrum...

If you want to see what I'm talking about, play with the white balance functions in Photoshop, they do the exact same thing... taking a picture exposed with a colour cast. (usually red/orange or blue cast with natural sunlight, artificial light has it's own cast) and then attempting to remove that cast and return whites to white...

Check out your cambridgeincolour site for white balancing, it will explain it far better than I can... (I love that site too.... It's awesome for learning the mechanics of photography, digital or film)
[Nexus 5 Original Android Development] jb0ne:
Feedback on r33v2, bad battery life

I'm testing r33v2 out and getting horrible battery life. 6 hours on, 42 minutes screen time, and 37% left. Android System is taking more than 30% of the battery with screen being far less, about 20%.

I tried checking BBS for wakelocks, but I'd just rebooted and it lost all my info since being unplugged, it only had since boot.

Here is my /proc/kmsg:

http://pastebin.com/JjQxGCBu

Though I don't know if it'll help since I just rebooted....

---------- Post added at 04:39 PM ---------- Previous post was at 04:37 PM ----------

I don't understand this either - there's no way to enter some of the characters. I'm baffled.
[Nexus 5 Original Android Development] Tzfardaya:
So, GBM, I just ran the dmesg (kernel messages) | grep lcd (search for lcd in kernel messages)

and got the same results you did... so at first blush, looks like we both have the same display...

But... then I dug deeper in the dmesg file...

looks like that lge.rev=rev_11 is talking about a board... not sure which board though... just after the line displayed with the grep lcd, comes

UART CONSOLE:enable

BOARD: LGE rev_11

GBM, could you run the following in terminal (after reboot) and let me know what you get for results?

su

dmesg | grep mdss_dsi_panel_probe

dmesg | grep mdss_panel_parse_dt

mine are

mdss_dsi_panel_probe: Panel Name = JDI 1080p command mode dsi panel

mdss_panel_parse_dt: Panel ID = 5
[Nexus 5 Original Android Development] RobbieL811:
Sent from my Nexus 5