yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] big_adventure:
Then your best bet is not to mess with it. Especially if you like the stock colors. Question for you: do you use a Mac? If you do, know that they come calibrated at 1.8, so that will look "normal" to you.

Stock, I've got 2.0-2.1 everywhere, and that's "good enough" for me. I'm not a masochistic graphics pro doing television production on my phone, so I don't really need a perfect 2.2 gamma.

Quick note for those that don't really know from gamma:

Having a higher or lower gamma in and of itself isn't good or bad. Gamma correction is the function expressing the ratio between what the camera picks up at certain received voltages versus output in certain colors. The origins go back to television production: CRT's don't display brightnesses in a linear fashion - so 50% voltage at a certain point is not twice as bright as 25% voltage. Since correcting this on the televisions would be a pain in the ass and pretty hard to standardize, they decided to correct it at the source. Gamma correction is the factor applied in production to received voltages to make sure that the gamma in the signal is 2.2 - and it is that only because that was what the industry decided upon a long time ago.

So, having gamma corrected to 2.2 on your display "ensures" that you see content exactly as the producer of the content wants you to see it, assuming, of course, that the content producer made the content on a display calibrated to 2.2 gamma. This is always the case with television, but isn't necessarily the case in other stuff.

However, there is no law of nature saying that you have to watch something exactly as it was produced. If you like your display at a different calibration - go for it. You are not wrong.

Plus, the difference, on a 5 inch display, between the output at 2.2 and 2.0 gamma is going to be pretty slight and extremely hard to see unless you specifically use a calibration app.
[Nexus 5 Original Android Development] The Gingerbread Man:
Beats battery stats, at least we gain something with this :D

Also [MENTION=1363323]vomer[/MENTION] could you remove my 2nd screen profile from your dev host? I posted it by mistake. I only want 1 + 3 shared thanks
[Nexus 5 Original Android Development] big_adventure:
You could overclock, you could raise touch boost (input boost freq), you could lengthen boostpulse duration. But really? You find this phone slow? I haven't found anything I can throw at it to significantly slow it down yet.
[Nexus 5 Original Android Development] P.Mobile:
na it aint slow to me at all but i like it a lil snappier.. i already get the best battery life ever.. so i figure why not work on speed a lil bit
[Nexus 5 Original Android Development] aldyu:
Raenmor's color looks great, should be franco's default. :fingers-crossed:
[Nexus 5 Original Android Development] xadidas4lifex:
We need a separate thread to discuss and download all these color profiles!!! Lol :P I love seeing the community take interest this...
[Nexus 5 Original Android Development] Ben36:
Lol true

So which is better 1 or 3? :P
[Nexus 5 Original Android Development] vomer:
sure! done :good:
[Nexus 5 Original Android Development] The Gingerbread Man:
You tell me, its up to your eyes. Its just 2 different approuches
[Nexus 5 Original Android Development] vomer:
I like 3
[Nexus 5 Original Android Development] :
I noticed that my phone's first two processor cores idle at 300 MHz, and as soon as I touch the screen, they jump up to 1.6 GHz.

I've underclocked the processor to 1.7 GHz to try and maximize battery life, but some people have underclocked further to 1.5 GHz, or even 1.2 GHz. If I underclock it to those clocks, and touch the screen, the 1st and 2nd processor clocks shoot up to 1.2, but even the 3rd and 4th cores come online to those clocks.

Question: Wouldn't all the processor cores running at 1.2 GHz be more impactful to the battery than 2 cores at 1.5 GHz? Basically, which consumes more power: 2 cores at a higher clock, or all 4 cores at a lower clock?
[Nexus 5 Original Android Development] GeekMcLeod:
And I like 1, everyone has there own preference

so try out lots and find one that you like.

Posted from under your bed.
[Nexus 5 Original Android Development] BTT8:
In trickster mod, is the default value for multi core power saving at "2"? It's 2 on my Nexus 5 but 0 on my Nexus 7.
[Nexus 5 Original Android Development] bbboldy:
Your processor boost to 1.6GHz because the touch boost frequency.

Franco has set 1.6GHz as default frequency for touch boost.

You can lower the frequency with Franco kernel updater app (FKU) if you want.

I set mine to 1.2GHz..

Please someone correct me if I'm wrong..

And sorry for my bad english
[Nexus 5 Original Android Development] big_adventure:
The second symptom you are seeing is because input_boost_freq is higher than max clock. You can just drop input_boost_freq to 1036000 and then max clock to 1.2ghz, set Hotplug control first level to 90 (or higher) and it should only online 2 cores on touch again.

Basically, the default franco hotplug onlines 2 cores on touch, and will add another core if utilization on the active cores is over first_level % of the max. So if you lower max to 1.2ghz, and the phone is configured to go to 1.5ghz on touch (again, Franco default), it is going to launch 2 cores to 1.2 directly. Since those two are now at 100% (way over 60%), the kernel is going to ramp 2 more cores up to 1.2.

And 4 cores at 1.2 should draw more current and lose more heat than 2 at 1.5.
[Nexus 5 Original Android Development] Wenzo2:
only a suggestion... when you go down the frequency impost an high "cores_on_touch"... For example if you go down to 1,7ghz you can impost cores_on_touch 80... if you impost 1,5ghz you can impost 90...

you can decrease the boost pulse frequency to 1,2-1 ghz for more battery life
[Nexus 5 Original Android Development] cobyman7035:
hi, does anyone which one of these gamma settings BEST duplicates the iphone5 ish type 'blue cooler' colors? thanks

http://d-h.st/users/vomer/?fld_id=31462#files

im currently using the nexusmaniac setting and its pretty good!
[Nexus 5 Original Android Development] Wenzo2:
i don't know about iphone 5 but i love raenmor!! the white is white! :D and the color are pretty balanced!!:D:D
[Nexus 5 Original Android Development] malinois16:
To be honest, I don't think anyone can say which is better. The thing is which is better for YOUR PHONE. My phone came with pretty decent gammas and if I do what it seems most like I get a gamma of 2.5-2.6 SO Mag's is just about perfect for me Faux's is to low, most of the rest I have tried are too high for my screen. Point is everyone's screen is different. Try them out with display tester from the app store and find which one is right for you.
[Nexus 5 Original Android Development] :
So what I can gather from this is that the input_boost_freq has to be less than the maximum clock, and first_level to less of a percentage than the maximum clock to ensure that only the first two cores come online on touch, and that the other cores will only come online when the first two cores clock 1.2 (per se).

I'm using Kernel Tweaker, and it has a few more options under Governer Tuning. One of them is hispeed_freq (set by default at 1.5 GHz), how is this affected by me limiting max clock to 1.2 GHz? What about up_threshold_any_cpu_freq? On default franco, it's at 1.7 GHz. Do I need to change any of these to ensure the processors stay at a maximum of 1.2 GHz?

Also, if I understand correctly, all 4 cores at 1.2 GHz = more power drain than 2 cores at 1.5 GHz?

Thanks for your all your help, guys.
[Nexus 5 Original Android Development] bobby janow:
I have been messing around with about a half dozen profiles, btw thanks to all of you for the efforts, but is there a way to tell which one I have loaded at any particular time? Basically, I forgot. lol.
[Nexus 5 Original Android Development] Marck527:
Just applied it and your right, it's great, sticking to this for now.
[Nexus 5 Original Android Development] Wenzo2:
I would advise you something healthier than a underclocked.

uc GPU to 320MHz

Set

above hispeed delay someting like 300000 1574400:500000 1728000:700000 1958400:1000000

go hispeed load 98

hispeed freq 1497600

input boost freq 1036800

target_loads 96 1574400:99 1728000:99 1958400:99

for more battery life

above hispeed delay someting like 300000 1497600:400000 1574400:600000 1728000:800000 1958400:1000000

go hispeed load 98

hispeed freq 1267200

input boost freq 1036800

target_loads 96 1497600:99 1574400:99 1728000:99 1958400:99
[Nexus 5 Original Android Development] big_adventure:
Honestly? Go into Developer Options and change the three Animation Scale values from 1.0x to 0.5x or to 0. Do that, and your phone will seem much snappier.
[Nexus 5 Original Android Development] mimmolm:
I've the full version of FKU and I can't change the colurs 'settings :( why?
[Nexus 5 Original Android Development] silvan g:
You have to opt in the beta program in g+
[Nexus 5 Original Android Development] big_adventure:
Nothing HAS to be anything. Set it how you like.

But yes, if input_boost_freq is more than max clock, you are always going to online all four cores at max speed on any touch event. That's what the stock kernel does, for what it's worth.

Generally, I wouldn't bother underclocking to 1.2Ghz. Except in certain games, the phone just doesn't spend that much time at max clocks (2-3%, with another few percent at the touch boost level, most of the rest at 300Mhz and Deep Sleep). If you limit max so severely, you are likely to not get a really huge benefit (depending on usage), since all of the other phone subsystems will be active at higher speeds much longer, and they draw power too.

I get fine battery life running at stock clocks, input_boost_freq stepped down to 1ghz, and PerAppModes set for games, limiting them to 1.2ghz and 320mhz from the gpu.
[Nexus 5 Original Android Development] gamerman123x:
Ya I have beta 11.3B and when I change colors nothing happens to screen.
[Nexus 5 Original Android Development] :
Thanks, but what do each of those do?

I see what you mean. The thing that made me want to underclock was the processor shooting up to 1.5 GHz when I touched the screen, which in my opinion is higher than it needs to be. It makes sense that I should just alter input_boost_freq. Thanks.
[Nexus 5 Original Android Development] big_adventure:
You need to turn the screen on and off each time after you apply a profile. And you MAY need to check the colors in Display Tester to really notice the difference.
[Nexus 5 Original Android Development] vomer:
Not yet. I forgot too a few times lol

[MENTION=3292224]franciscofranco[/MENTION] good idea here on showing current selected profile name?

Sent from my Nexus 5
[Nexus 5 Original Android Development] Wenzo2:
above hispeed delay (When speed is at or above hispeed_freq, wait for this long before raising speed in response to continued high load.)

go hispeed load ( The CPU load at which to ramp to hispeed_freq.

hispeed freq (An intermediate "hi speed" at which to initially ramp when CPU load hits the value specified in go_hispeed_load. If load stays high for the amount of time specified in above_hispeed_delay, then speed may be bumped higher.)

input boost freq (frequency ramp to this value when you touch display)

target_loads ( the lower the target load, the more often the governor will raise CPU speeds to bring load below the target.)

read this https://android.googlesource.com/ke...tkat-mr1/Documentation/cpu-freq/governors.txt
[Nexus 5 Original Android Development] neriamarillo:
Yeah this is needed since a lot of profiles are coming up and its very easy to loose track lol
[Nexus 5 Original Android Development] Pretoriano80:
Yep,same here.No more red tint,only the GRAY colour looks a bit green,but with the White Point set to 30 instead of 28 is getting better.

Thumb Up for sharing this profile.
[Nexus 5 Original Android Development] AGiLiT:
Another profile..

https://www.dropbox.com/s/6fo1bj8bcdfhxkv/0rigin.txt

Can't take credit for it.

In Mag01's definitive post he had one intermediate group of settings, which he found gave the highest contrast. 0rigin was the first to note these settings with a white balance of 31 were quite close to optimal.

So if you like the Mag profile, try this one, also.
[Nexus 5 Original Android Development] neriamarillo:
Fix your link. Says nothing's there.
[Nexus 5 Original Android Development] The Gingerbread Man:
Bad link there can you upload that again.
[Nexus 5 Original Android Development] AGiLiT:
Done.
[Nexus 5 Original Android Development] imablackhat:
Origins setup everything for me is 2.1-2.2 :good enough: looks bolder.
[Nexus 5 Original Android Development] vomer:
+1 really liking it as well. No odd tints
[Nexus 5 Original Android Development] amphi66:
You could try reducing the three Animation Transition settings under Developer Options to .5 or even 0. You'll see a noticeable "pop" from screen to screen. Good luck --Larry
[Nexus 5 Original Android Development] Red5:
How can you tell if you're at 2.1 or 2.2?
[Nexus 5 Original Android Development] imablackhat:
Download display tester. Turn up full brightness. Hold device away from you. See as they blend in where you ly per color.
[Nexus 5 Original Android Development] MWilkenson:
Red5! Remember you from the S2 days. Lol. Do you have the app "display tester"? That's how i figure it out

https://play.google.com/store/apps/details?id=com.gombosdev.displaytester
[Nexus 5 Original Android Development] mag01:
Well, seeing how this color control stuff was brought to life again, I'll maybe try to prepare a description of how to make linear changes in the near future.

In the past I didn't particularly target this, I just briefly shown some rebalancing (more or less linear level adjustments) and then moved on. But it may be useful in order to implement some decent (simple) controls. Then we'll have both linear and gamma corrections description (gamma was already covered pretty well in my previous posts).
[Nexus 5 Original Android Development] :
Go for it. The best profiles posted in here are based on your profile! :good:
[Nexus 5 Original Android Development] vomer:
this app has a gamma tester - basically you match the # to the background and see which one merges into the background the most.

https://play.google.com/store/apps/details?id=com.gombosdev.displaytester

edit: mwikenson beat me to it lol

---------- Post added at 11:42 AM ---------- Previous post was at 11:40 AM ----------

nice :good: your original settings were nice too
[Nexus 5 Original Android Development] Kpoch:
Hi. i applied to G+ Community but id ont see the link to Color Control ?? can some1 point me to the link
[Nexus 5 Original Android Development] yorici:
What do you exactly mean with linear changes? Btw I PM'd you;)

---------- Post added at 05:46 PM ---------- Previous post was at 05:44 PM ----------

https://play.google.com/apps/testing/com.franco.kernel built in FKU app

http://xdaforums.com/showthread.php?t=2424467 stand alone app
[Nexus 5 Original Android Development] vomer:
Also: https://play.google.com/store/apps/details?id=com.nexus4displaycontrol&hl=en to help franco out :)
[Nexus 5 Original Android Development] rajendra82:
I have a spreadsheet that provides 5 point control over the curves. May be you can use it as a starting point if you want in your examples. It is not as fine grained as tweaking all 23 levels manually, but using it, the display tester generated patterns, and looking through a set of RGB filters, I seem to be able to affect everything as intended. Don't have a resulting profile to share yet though, as I am having issues for green and cyan luminosity to match when looking through green and blue filters. That is the only issue I've had with your values as the starting point, cyan looks lighter than it needs to be beginning around the highlights area. Probably just a variation in my panel and the one you calibrated on.

https://www.dropbox.com/s/qtj3fj0neuk8hhg/Colorsv2.xlsx
[Nexus 5 Original Android Development] Red5:
OMG MWilkerson! Nice to see you here!

Thanks for the app suggestion, downloading now.
[Nexus 5 Original Android Development] mag01:
[MENTION=4809179]yorici[/MENTION] Linear changes: linear adjustments to each color levels throughout the range (0-100%) - that's useful for adjusting the color balance.

And in order to make changes that have really linear effect you need to make quite non-linear adjustments to these registers so I'll try to provide some description of how this thing works so that simple GUI for controlling color levels can be made out of it.

There are some real-world limitations such ad red in the highlights, blue in the shahows, green being quite sensitive to banding and various distortions and crosstalks (other 2 colors are affected too, but slightly less) so in some cases the real register adjustments need to be taken further - and that's all what I'd like to cover. However it takes quite long time to measure everything so I don't know when it will be finished.
[Nexus 5 Original Android Development] eep2378:
Haha! Nice to see some peeps from the S2 days :) hope all is well.

Sent from the Islet of Langerhans
[Nexus 5 Original Android Development] yorici:
I solved the color balance issue by multiplying red (just an example) by 1.1 after having the 23 values rearranged. Though measuring should find out if this has negative side effects. In my current spreadsheet the value that would need to be changed, is 'a'. It works in my opinion to remove tints, or even create tints. I do had to multiply by factor < 1 at first, which reduced the color intensity. However, with the inclusion of two other variable, i'm now able to multiply by factor >1 with the necessary changes to other variables. This probably has some effects too,but it's hard for me to tell which variable impacts what precisely
[Nexus 5 Original Android Development] Red5:
Well its just a regular reunion in here. Quick, someone go get [MENTION=2928662]task650[/MENTION] and rebirth Rask5 once again. LOL

Also, with that display app and using Neriamarillo's first setting, Im between 2.1 and 2.2 all the way with 32 white point. I must have a good screen, or one exactly like [MENTION=5263625]neriamarillo[/MENTION].
[Nexus 5 Original Android Development] vomer:
#teamhug ? lol

yup same - but I found the 0rigin colors to look nicer to my eyes even though "technically" it is not an exact 2.2
[Nexus 5 Original Android Development] MWilkenson:
We all loved our "13 year old" moderator...(hopefully y'all remember that one)
[Nexus 5 Original Android Development] GuestK00150:
hey!

first of all, thanks to the master of kernels, already used it on the nexus 4 and bought the app, just great work!

I discussed something with a friend and I'm still not sure about it... I'm on cm11 and franco kernel latest version. when I want to go back to cm kernel, is there something like an uninstall script or do I just have to flash the latest cm nightly. a friend of mine said it would leave some files back that could cause trouble... is that right? if yes, which files should be additionally deleted?

thanks
[Nexus 5 Original Android Development] Red5:
Just downloaded that file from your sig. Ill swap it out and take a look both visually and by the app. Thanks.

Im almost 15 now. :)
[Nexus 5 Original Android Development] arbi97:
Heheheh:):) Not bad for 15 years old!! Good lucky on moderatiing!!!!!
[Nexus 5 Original Android Development] MrMarques01:
I'm a little bit confused about joining the beta testing process:

Steps that I performed:

1. Joined the G+ community

2. Followed the play beta testing link and became a tester.

3. Removed and reinstalled FKU from the play store

So far so good, but I'm not sure if I'm on the beta version now. Installed version is v11.3B (I assume this is the latest beta).

If that's the latest beta indeed, how come that changing the color profile doesn't work for me? I can change the gamma setting in the FKU app and all, but I see absolutely no difference in the screen color reproduction, even if I set the variables to some ridiculous values.

Any help is appreciated.
[Nexus 5 Original Android Development] yorici:
Have you turned your screen off and on? Have you checked changes with the Displaytester app? Have you tried loading up some profiles? Is FKU displayed in the SuperSU app? So does it gain root?
[Nexus 5 Original Android Development] rajendra82:
That's because the interface to change the full color profile has not been implemented in FKU. The program can load and save full profiles, just not edit them.
[Nexus 5 Original Android Development] Fluidification:
I'm 16... lol....

But that's besides the point. If you guys are not getting at the 2.1-2.2 gamma mark, you need to tune the settings yourself. Every display is different. I basically used a base and went from there. Neriamarillo's second was the closes to me, but blue was way off, i had to add about 40 to the blue brightness settings to get the correct gamma. But if you spend enough time, you can get most, if not all colors to exactly or pretty close to 2.2. The only colors that are not 2.2 for me are gray and magenta, which are both in between 2.1 and 2.2. Which I think is pretty good.
[Nexus 5 Original Android Development] MrMarques01:
There we go. Turning the screen on and off solved the issue for me. If life was just always that easy. Thanks for your help!
[Nexus 5 Original Android Development] Pretoriano80:
I have modified [MENTION=4537903]Raenmor[/MENTION] profile a bit,trying to get a "cooler" gray color.

Here's the profile : https://docs.google.com/file/d/0B-A5f_BRTOCCbFN6b2xrWG8zdkE/edit?usp=docslist_api

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] chw2006:
I agree, my screen went from kind of yellow to blueish white (kind of like r14's colors).
[Nexus 5 Original Android Development] neriamarillo:
Exactly. Until everything's gets sorted and figured out this is the best way to go. Take a profile that best fits each personal display and modify it if needed to achieve the spot for your display.
[Nexus 5 Original Android Development] malinois16:
I am digging this one the best as well. Although I had already said like the aglit that Mag01 was the best for my device this just fine tunes the colors a little more.

I think task650 is a Samsung fanboy(No disrespect intended), If you look at his profile he only Devs for sammy devices (i.e.Nexus 10). I pm'ed him when I first got this device and he never responded.
[Nexus 5 Original Android Development] Red5:
For me, Neriamarillo2 is better as far as gamma goes. Everything is either in between 2.1 - 2.2, 2.2, or 2.2 - 2.3

Origin was 2.3 or 2.4 on colors for me.
[Nexus 5 Original Android Development] Web_E:
Turn off and turn on the screen
[Nexus 5 Original Android Development] Enddo:
go into the developer options menu and reduce or even completely disable animations. i used to always reduce them to .5(all 3 of them) but now i just disable it completely and the phone feels incredibly 'snappy'
[Nexus 5 Original Android Development] Woody:
I've been tweaking my color settings all morning just like everyone else in the thread but I have not found truer and completely overlooked words in this thread lately. Lol. Just because 2.2 is the "standard" doesn't necessarily mean that it is best for your eyes/device.
[Nexus 5 Original Android Development] eep2378:
Haha! Classic.

Sent from the Islet of Langerhans
[Nexus 5 Original Android Development] vomer:
:good: it's all about what looks good to you - #'s are just a guide imo.

yup same result for me!
[Nexus 5 Original Android Development] Laggalot:
[MENTION=4345862]P.Mobile[/MENTION] what kind of battery life and how did you achieve it?

sent from my i9505 or nexus 7(2013)
[Nexus 5 Original Android Development] Langduscher:
Fun stuff these color settings :D and thanks to all for sharing your settings so I can just try, awesome.

Also thanks [MENTION=1363323]vomer[/MENTION] for hosting them in once place.

And off course to [MENTION=3332811]faux123[/MENTION] & [MENTION=3292224]franciscofranco[/MENTION] for making this happen :cowboy:

Neriamarillo2 has the best gamma (~2.2 more or less) but I'm really digging Raenmor's cool colors (gamma 2.4 to 2.6) :good: