yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] The Gingerbread Man:
[MENTION=1363323]vomer[/MENTION] could you add this to your dev host? Its another, probably better screen profile. Less red, more accurate I believe.

https://www.dropbox.com/s/b7mm6z9ktyokn93/TheGingerbreadMan3

This one is with white point at 32
[Nexus 5 Original Android Development] ptesmoke:
these settings...are #BEAST
[Nexus 5 Original Android Development] mindfever91:
For my device, your original profile is actually less red and therefore better. Another proof that every screen is different :p
[Nexus 5 Original Android Development] The Gingerbread Man:
Sorry I think something went wrong there iv posted the wrong one and deleted the one I meant. Removing link temporarily till I get this right...

---------- Post added at 06:44 PM ---------- Previous post was at 06:31 PM ----------

Reposted the right one, sorry
[Nexus 5 Original Android Development] vomer:
done! :good:

they do look better!
[Nexus 5 Original Android Development] yorici:
Interesting.

Few notes:

a)You should use ROUND instead of INT. INT takes the lowest value, while ROUND properly rounds

b) For the difference between the curves I recommend using this variant of the OLS method:

- Take the differences and square them (ValueA-ValueB)^2

- Then do a summation of all those differences and divide that number by 23

The curves are the same when the value equals zero and different when that value is higher than zero.

Doing so, I found out that this number set is a better variant of mag01's curve:

Red: 255, 210, 129, 75, 22

Green: 172, 160, 118, 69, 21

Blue: 165, 155, 120, 65, 17

Also I have put in a cell for franco's app. Copy the cell to a blank file and load in FKU.

______

My formula: you know that you can use mag01's curve as the 'stock'curve? Same applies to your method.

Why do you use 5 groups? Why 5?

______

My suggested ranges for a and c:

a: 0,01 < a < 1,5

c: -0,5 < c < 1

They can be more specified, but it's a start (This was based on my own testing)
[Nexus 5 Original Android Development] Bradstheannoying:
Been fiddling with the color control for the best part of an hour now and feel satisfied that this setup is somewhat adequate for my display, i used gingerbreadmans second go at it as a base but cant really remember what i changed apart from less red :P anyway its here if anyone want to give a little feedback :)

https://www.dropbox.com/s/ftzc9h9zdacwiw7/brads1
[Nexus 5 Original Android Development] yorici:
Erm, on my screen there is banding.

Red: Gamma 3.0

Green: 2.3 :good:

Blue: 2.2 :good:

---------- Post added at 08:23 PM ---------- Previous post was at 08:20 PM ----------

Also banding, but gamma's are good. Though you have to note that whitepoint is 29. So the color temperature is off...

We try to achieve right gamma (and no banding, saturation, etc) with whitepoint 32
[Nexus 5 Original Android Development] droid@xda:
Your settings are all good but there's a slight color banding in some parts of UI. eg part in dialer (see attachment). According to what I read in gamma app thread, banding is caused due to changes not made in proportion.
[Nexus 5 Original Android Development] rajendra82:
Good catch on the ROUND versus INT. I agree with that. Going with ROUND drops the difference between interpolated curves and intended values to 3-4% at most.

Why did I pick 5 values, no logical reason. The more values you tell the user to input the better the match, but more cumbersome the input. Five seemed like a good number allowing you to affect all parts of the curve without it needing too much input.

I know we can have any starting point and modify it to any end point. What I was trying to simulate was a user starting from stock, and inputting values, and ending up at the close to the same result as mag01 (assuming mag01 is the perfect end point for the sake of this argument).

I am not quite sure that a normalization of the curve (i.e. matching the sum of the squares of intensity differences) is always going to produce a better correction. A user may want drop the overall red intensity from stock if their display looks too red to them, and their sum of intensity difference squared may not match between before and after, but the altered curve may work better for them. I haven't tested your modified table, but it may indeed be better than mag01.
[Nexus 5 Original Android Development] droid@xda:
Lol! I am one of them wanting to get rid of red. Its a reddish/pinkish ting actually than yellowish on my phone's display. R14 of fk did completely solved it but waiting for solutions via gamma alteration.
[Nexus 5 Original Android Development] franciscofranco:
Nice color profiles guys :) thanks for sharing and discussing them.
[Nexus 5 Original Android Development] The Gingerbread Man:
Try the 3rd one I posted I actually used 32 white point for that one

https://www.dropbox.com/s/b7mm6z9ktyokn93/TheGingerbreadMan3
[Nexus 5 Original Android Development] Enddo:
have you done any tweaks with the kernel settings? or are you getting lag with stock franco tunables?
[Nexus 5 Original Android Development] Ok_Kaleidoscope5109:
Yup. Banding on both for me. I get a reddish tint to mag01 settings. What about you?

Also, how would I incorporate these settings into an init.d script? I have paid for fku, and I like the UI for experimenting, but for long term use I prefer init.d scripts to save on startup time.
[Nexus 5 Original Android Development] droid@xda:
I tried it and liked it but there's a slight banding. l will try to find ways to get rid of it without affecting colors much.
[Nexus 5 Original Android Development] The Gingerbread Man:
I can't find any banding on the dailer, I do notice your 3 square things are blank where as I got pictures for all of mine so it won't show the empty space which is grey. I'm not sure how to try to change grey scaling with the current interface without changing white point.
[Nexus 5 Original Android Development] droid@xda:
Banding is only seen on that place holding profile picture. Your screenshot doesn't have one.
[Nexus 5 Original Android Development] yorici:
Yeah mag01 settings are not perfect for me either. Not the best gamma and bit reddish. Though better at banding than stock.
[Nexus 5 Original Android Development] franciscofranco:
Just pushed the Nexus Display Control app update, and its FREE for XDA users: http://xdaforums.com/showthread.php?t=2424467 it has the same functionalities than FKU color control. The app is paid on the Play Store so if you feel like supporting me, while not obligated, you can do so by acquiring it. The app will be FREE forever on XDA (as its been FREE since I made it so in August). Have fun with those profiles and if you find bugs please let me know :)
[Nexus 5 Original Android Development] Ok_Kaleidoscope5109:
Perhaps we have the same screen type then :)
[Nexus 5 Original Android Development] The Gingerbread Man:
Yup sorry, got pictures for all my contacts. My battery just ran out at 6 hours sot, its charging now and about to have the in laws here for dinner. After I'll try to find a grey square thingy to show you
[Nexus 5 Original Android Development] yorici:
People I have added sliders :D

Go to sheet 2 and try some settings out!

(any good excel app btw? One that supports slider?)

Edit: Now that I'm superfast because of the sliders, I can load 4 profiles with changes per minute:D

Try these settings: I got gamma 2,4 on all colors and no banding.
[Nexus 5 Original Android Development] G8D:
God I'm so lost with this colour stuff :'(
[Nexus 5 Original Android Development] aamitabh28:
Hey man.. Yours is the best that ive seen on my phone.. I am so in love.. I thank u!
[Nexus 5 Original Android Development] neriamarillo:
This is my setup. Looks good on my screen. All colors and gamma are at 2.2 and no tint or banding. It is based off of mag01's settings with minor adjustments.

https://www.dropbox.com/s/bwf0wc8jsdtshdb/Neriamarillo.txt
[Nexus 5 Original Android Development] ZacksBuilds:
Where do you put xsxl files?

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] aimetti:
hahah ya me too , thats why I just load the profiles. Thanks to all those sharing !
[Nexus 5 Original Android Development] Wenzo2:
thanks :)

i've installed the app and i have find a very little bug. when you tap in + or - and scroll the page, the value increase o decrease up to the maximum...

i was looking for the display gamma (for example that of gingerbreadmen) and i can see a lot of numbers but i don't know where i can insert that... someone can explain me?
[Nexus 5 Original Android Development] rajendra82:
Does FKU actually load a 139 variable profile?

PS. - It does. I never checked that first. I am happy now.
[Nexus 5 Original Android Development] G8D:
Applying different profiles with the new (free) app, honestly can't see a difference between normal and GingerBreadMan's. Is it subtle or...?

EDIT: ignore me, forgot to reset screen. Is it 2.2 I should be looking for? If to TGB's is good for me.
[Nexus 5 Original Android Development] Red5:
Thread title should be changed to Franco Color Thread. :D
[Nexus 5 Original Android Development] ZacksBuilds:
How do you apply profiles? Lol

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] neriamarillo:
Just select one and turn screen off and then on and voila!
[Nexus 5 Original Android Development] yorici:
You should also try to understand the effects of changing a,b,c. It's a bit tangled for me now, but this is what I figured:

Higher gamma can be achieved with: Less 'a', Less 'b', More 'c'. Banding stays amazingly at the same level as stock:D

If there is no change, you have either the same values, or values below 0 or above 255.

I run adb push script with wordpad and excel open. Adjustments can be made in seconds:D

Btw I truly think this formula will do. Yours is also nifty, but this can change things like saturation too while maintaining no banding.
[Nexus 5 Original Android Development] jdec529:
Download one. Remove .txt and paste in the color profile file under FKU. Then choose it and toggle screen off then back on
[Nexus 5 Original Android Development] franciscofranco:
Its ok, at least its Kernel related :D
[Nexus 5 Original Android Development] FAdrums:
Where can I find profiles? Plus is there a way to revert back in case something happens...I don't know...like a wild monkey showing up at my place and decides to polish my shoes!?

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] ZacksBuilds:
Where is the FKU folder located?

EDIT: Found it

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] Audioboxer:
These seem quite good on my screen :highfive:
[Nexus 5 Original Android Development] yorici:
b	More ==> Brighter color, Lower gamma

c	More ==> Less of that color, higher gamma

Try this for red:

a	0,50

b	55

c	0,00

It's amazing how f*cked up the graph is, but how proper the results are :D
[Nexus 5 Original Android Development] ZacksBuilds:
Seems a tad dark

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] Omya:
thanks a lot franco battery life has improved :D
[Nexus 5 Original Android Development] r.suchil2:
What does "banding" look like? Aha I'm sure if its not obvious I shouldn't need to worry. I'm just curious
[Nexus 5 Original Android Development] Red5:
Im sorry, but what do you do with this? Where do you put it?
[Nexus 5 Original Android Development] FAdrums:
Works pretty good on my screen!

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] Ok_Kaleidoscope5109:
http://en.wikipedia.org/wiki/Colour_banding shows some examples.
[Nexus 5 Original Android Development] FAdrums:
Download the file and remove the ".txt" from the name.

Then move it to storage / sdcard0 / Nexus_display_Control / color_profiles

Open app / load color profile

Turn off screen - > turn on

And voila! :)

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] yorici:
Actually, removing .txt is not even needed;)
[Nexus 5 Original Android Development] rajendra82:
If using FKU you can put it in / sdcard0 / franco.kernel_updater/ color_profiles instead
[Nexus 5 Original Android Development] FAdrums:
Didn't know. Just read some posts back you needed to!

Oh well no harm done and it sure looks neater on the folder! :sly:

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] vomer:
Just uploaded a whole bunch of profiles to my collection.

Lots to try now :good:
[Nexus 5 Original Android Development] Red5:
Thank you. I was hung up because I couldnt find the Nexus_display_Control folder, but after I told the app to load the first time, it created the folder then I put the text in there and then it was able to work.

Using neriamarillo's settings, my screen is brighter and more colorful.
[Nexus 5 Original Android Development] ironjon:
Woooow really good!

Looks amazing :)
[Nexus 5 Original Android Development] FAdrums:
Enjoy! I'm also using that neriamarillo's profile and it is looking good! :)

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] ZacksBuilds:
Hard for me to tell the difference between stock and nexusmaniac

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] FAdrums:
And where do you guys find all these profiles?

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] rajendra82:
Now that I know both FKU and display control load and save the full profile, only the user interface and interpolation parts of my post earlier are valid. I should have checked first before posting. I just thought the apps saved only the parts the user could edit.
[Nexus 5 Original Android Development] 5FOOTER:
Is it possible to take screen readings before any adjustments with the same app. This way if your prereadings are similar to someone else's that persons adjusted profiles would be a great place to start. Just an idea before we have hundreds of profiles.

99 problems but Franco kernel is not one. N5
[Nexus 5 Original Android Development] yorici:
In this thread and in vomers signature. Use the search button
[Nexus 5 Original Android Development] franciscofranco:
Profiles save and load the entire arrays of values ;)
[Nexus 5 Original Android Development] FAdrums:
Thanks but searching via tapatalk is a nightmare and also I can't see his signature (link) on crapatalk!

Link is appreciated if not too lazy of me to ask!

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] Red5:
The FKU app can load these profiles too? It just gives me an error if I click on the color control and says my device is not supported. It would be nice to use FKU for everything.
[Nexus 5 Original Android Development] hospitalbed:
You have to apply for the beta program under Franco's google+ community. It is not included in the regular google play version yet.
[Nexus 5 Original Android Development] c_brown93:
What is the stock color profile for 4.4.2?
[Nexus 5 Original Android Development] FAdrums:
I think the beta testers already have a FKU with color control. Soon [MENTION=3292224]franciscofranco[/MENTION] will update the app! ;)

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] yorici:
http://d-h.st/users/vomer/?fld_id=31462#files

---------- Post added at 10:45 PM ---------- Previous post was at 10:44 PM ----------

If you have loaded a other profile, reboot and you will get the stock settings back. If you save that profile as stock, you can always revert.
[Nexus 5 Original Android Development] Red5:
Oh, Ive been gone for a week and noticed I missed 1000 posts. That must have been one of them, lol. Thanks.
[Nexus 5 Original Android Development] FAdrums:
Top man! Thanks!

Any recommendations?

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] yorici:
Every display is different. But mag01's settings usually work for people.
[Nexus 5 Original Android Development] rajendra82:
This file will let you reload stock. Remove the txt if you feel like it.
[Nexus 5 Original Android Development] Wenzo2:
mmm...

gamma color are a little placebo....

I do not know many differences....
[Nexus 5 Original Android Development] :
These are by far the best settings, yet.

However I don't see any difference to be honest. I don't know what people see. Without the display tester app I couldn't tell any difference between stock and neriamarillo's settings. Maybe a tiny bit of saturation.
[Nexus 5 Original Android Development] yorici:
Hahahah, if I open that file i just get javacode. If you load it, nothing happens. Literally NOTHING.

Edit : Es file downloader was tha cause:P lesson here, do check the file if it works.
[Nexus 5 Original Android Development] hello00:
if u are into saturated colors use this..
[Nexus 5 Original Android Development] rajendra82:
That's because Google already did their best to tune to sRGB standard per anandtech, so we were looking at a display that was one of the most accurate on the market to begin with. The only thing that needed tweaking was gamma, which was at 2.0 to start with. With a gamma of 2.2, the colors will look less washed out, but the effect is subtle. Now some people might have gotten panels that deviated from the norm, and need more adjustment to bring the displays in line with the standard.

---------- Post added at 05:06 PM ---------- Previous post was at 05:02 PM ----------

Knowing this, I might fire up the old colorimeter this weekend and really calibrate my screen.
[Nexus 5 Original Android Development] dannstarr:
Yeah, drain during screen off... Certainly yesterday when i came in to work, my battery was around 65% I then didn't touch my phone for a couple of hours, but when I came back to it, it was in the low 30's... I didnt have a charger so i flashed back to test 7, and all was well. The only thing showing up in the stock battery analysis was google plus seemed unusually high... But, as far as i could see, it wasnt running or doing anything (or at least shouldn't have been)

All in all though, what i am experiencing today with test 8 is no where near as bad... Probably because I flashed stock first, and then test 8?... And, in actual fact, when i am at home, on the wifi, the battery matches or betters how good it seemed on test 7.... As i guess it predictably should
[Nexus 5 Original Android Development] quiquegabriel:
Glad to hear that :D

We can expect a boot-rX.img pretty soon :p
[Nexus 5 Original Android Development] franciscofranco:
Yes in a couple hours, I need to wrap it up, push to git, set up the server accordingly for FKU beta compatibility, need to add the .zip to flash through the recovery and I have to eat in the meantime :p
[Nexus 5 Original Android Development] sluflyer06:
I've had great battery both idle, and on wifi and LTE and HSPA with 7&8.

No problems sending SMS within hangouts for me.
[Nexus 5 Original Android Development] sarcoptic:
In FKU is there a way to have it set voltages on boot? I remember the old version worked as expected, however I am unable to find this option since the app redesign...
[Nexus 5 Original Android Development] 2sl0w:
Whats this eating thing you speak of lol!!? Thanks for the hard work. I look forward to the update.
[Nexus 5 Original Android Development] graffixnyc:
Yes, that is correct. I had it set to 1.9 and I made sure set at boot was ticked. However, whenever I reboot it gets reset back to 2.3Ghz (I'm not using pringles but the released version of the app) Or sometimes I won't even reboot, I'll just open the app after a while and it will be reset to 2.3. Like I said no biggie for now. I know you don't have the device yet. Getting great battery life on test 8 though 19 hours uptime with 4 hours screen on time :)
[Nexus 5 Original Android Development] oediv:
With colour settings :)?

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] zephiK:
Long press the voltages menu and a dialog box will pop up with a description and under that will say Set to boot. Check that and it'll be set to boot :)
[Nexus 5 Original Android Development] sarcoptic:
Awesome...worked perfectly thanks!
[Nexus 5 Original Android Development] JNewms:
Not yet. Hotplug was first, and lemme tell ya, It's awesome! You guys are gonna love it!:good::good:
[Nexus 5 Original Android Development] franciscofranco:
Food? :)

Yeah I know what you mean now, that happened due to thermal throttling I think. I think I fixed it today.

Nope, had more important things to cover first. I'll work on color tomorrow.
[Nexus 5 Original Android Development] zephiK:
I'm jealous :p
[Nexus 5 Original Android Development] franciscofranco:
Yeah... dual core during screen on rings any bell from Mako? ;)
[Nexus 5 Original Android Development] anaglich:
Franco, you're telling me this isnt kernel related?
[Nexus 5 Original Android Development] JNewms:
You won't be for long I'm sure. I ran out of thanks pretty fast today, LOL.
[Nexus 5 Original Android Development] zephiK:
Someones celebrating Thanksgiving early ;)
[Nexus 5 Original Android Development] franciscofranco:
I don't see any problem is there besides:

* Wi-Fi is always active (disable always scanning)

* BT is turned on -> don't need it, disable it

* Your GSM signal is so weak that it wastes a bunch of battery by always scanning for better signal
[Nexus 5 Original Android Development] franciscofranco:
Source code is pushed to github, now I'm off to the supermarket to get some food and play with the N5 along the way. When I'm back I'll push official r9 :)
[Nexus 5 Original Android Development] JNewms:
Heh, I've got a lot to be thankful for I guess. :D
[Nexus 5 Original Android Development] yorici:
Franco, do you know which formula you want to use? Mine or rajendra82's?
[Nexus 5 Original Android Development] dbolot1:
Here is another color profile to try... All of the colors look pretty balanced.
[Nexus 5 Original Android Development] rajendra82:
Took the nerimarillo settings and ran them through the five point interpolation spreadsheet to get this profile if we had started from stock instead of mag01. Pretty neutral whites and gamma of 2.2 on my screen, except for cyan. That one is closer to 2.1.

https://www.dropbox.com/s/o8cwiqlkbcf299m/rajenedra82
[Nexus 5 Original Android Development] neriamarillo:
Awesome! Just tried them but in my screen green and cyan both came out between 2.0-2.1 but these should suit some other display types.

Good to see a lot of people chiming in for the profiles! :D
[Nexus 5 Original Android Development] Ok_Kaleidoscope5109:
There's definitely some differences. It's redder, as its based off of mag01's settings. Also everything's a little punchier, and that's likely due to the increased gamma.
[Nexus 5 Original Android Development] FAdrums:
How do you measure that? :sly:

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] The Gingerbread Man:
The free display tester app on Google play store
[Nexus 5 Original Android Development] FAdrums:
Thanks! :)

Sent from my Franco Powered Nexus 5
[Nexus 5 Original Android Development] :
Cyan and Grey are 2.0 for me. Which values do I need to tweak?
[Nexus 5 Original Android Development] GeekMcLeod:
I've tried every colour profile that vomer has collected. My favourite, without checking how well all the gammas are, is definitely the first GingerbreadMans. The darker look is one I've always liked. Going to check them all for the gamma levels once I get home. I believe I have the right display tester app, but if someone could link the one that everyone is using, I'd appreciate that. Sorry if someone already has.

Posted from under your bed.
[Nexus 5 Original Android Development] dbolot1:
These settings look pretty good, I modified them a bit by setting white point at 30 for a bit more saturation.
[Nexus 5 Original Android Development] rajendra82:
You could use the spreadsheet below originally posted by me and modified further by yorici. There are five settings for each color. Tweaking the blue midpoint should affect cyan and gray gamma both. I am going to play with it some more when I get home.