yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] yorici:
Color space correction? Seems like icc to me. I think they would call it color correction if there were just some sliders. I hope they would store those icc's in to shareable files though. And multiple options, not just standard d65.
[Nexus 5 General] yorici:
Also color inversion and extraction.

Color inversion? Like negative? Perhaps you can turn on a dark theme for battery savings on AMOLEDs.

Color extraction? Perhaps this: snap a shot and view the RGB colors? I don't know what to think about this one..
[Nexus 5 General] nirmalkurienmathews:
Thanks for this informative post.

Hammerhead / Dirty Unicorns 4.4.4 / AOSP Kernel
[Nexus 5 General] Tzfardaya:
ICC files are very device specific...

Even though yorici and I have the same base display (similar stock gamma values) the color temp recorded by our colorimeters using the same profile is different by about 400K... So the ICC to shift his to 6,500K (sRGB) would be about 6,100K on mine, or a little cool..
[Nexus 5 General] yorici:
I wonder though. If there is icc support, will they have a combination of OTG + colorimeter? That just seems unlikely to me. I think they will allow us to apply icc profiles. That's it. And this implies that we need to create icc profiles our selves...

And our colorimeters are very different. I wonder how big the actual differences between our displays are measuring with the same colorimeter.
[Nexus 5 General] Tzfardaya:
We can use the colorimeters on the n5, just need to write drivers for them...

True, but both our colorimeters are new and calibrated in factory with a spectrometer... So they shouldn't be too far out... Yet....
[Nexus 5 General] yorici:
Just the drivers. That's peanuts... :/

And I think shareable icc profiles would be great for those without a colorimeter. With enough icc profiles we could create an average icc profile.
[Nexus 5 General] Tzfardaya:
No, software, not food...
[Nexus 5 General] yorici:
It appears that this is the case with Android L:

Color Space Correction: For blind people to adjust colors to colors they can differentiate more easily. (Maybe we can fiddle with it too? I assume they mess with the colors somewhere. We should be able too)

Color inversion: Inverts every color because it's fun..

Color extractor: Anyone?

[MENTION=5263625]neriamarillo[/MENTION] Thx for reporting

(Still have to flash it, but waiting for a call)
[Nexus 5 General] Tzfardaya:
Colour extractor, extract the range of gamut used in image so as to simplify conversion from sRGB to cmyk colourspaces... That's my guess (from screen display to print)
[Nexus 5 General] Punkid:
i think Color Extractor would be the API for extracting colors to accent any graphics on the screen,...kind of like how Sony extracts colors to use as a background in their Walkman app, corresponding to the album art...thats just my guess.
[Nexus 5 General] ensboarder:
Thank you
[Nexus 5 General] Tzfardaya:
For?
[Nexus 5 General] ensboarder:
For his work and help
[Nexus 5 General] ps000000:
I like bit cooler white of ElementalX Kernel.:silly:
[Nexus 5 General] Tzfardaya:
that's nice... :p
[Nexus 5 General] epithetic:
Just realised I never replied to this topic.

I've given calibration a shot with the help of the OP but found it very frustrating compared with other devices; it's hard to predict how changes will affect output and sometimes they appear to mess up things they shouldn't (from the tables in the OP). I've also noticed that some settings appear to cause display issues/ghosting for me which further complicates things.

That said, I recently switched to the fauxdisplay app (used it on a Nexus 4 and liked it) and found that using the colour temperature adjustment, I can get almost perfect accuracy both in colour and gamma. Which brings me to my question; Does anyone know how to get the colour temperature adjustment (fauxdisplay app) to stick/survive a reboot? If I turn on "Set on Boot" it only applies the profile but fails to remember the colour temperature offsets.

My settings (for those who want to give it a shot:

As a base, I load the mag01 profile which on my screen is almost perfectly gamma 2.2:

Unfortunately the colours are slightly off as stock (6500K target):

^ showing the characteristic N5 emphasis on green & weak blues. Blues in general seem to be the trickiest part of the N5 display; changing the most with warm-up and screen brightness.

Now in fauxdisplay, head over to the colour temperature tab, and adjust as follows:

R 252

G 237

B 255

and you get this:

... which is pretty spot on to say the least.

The only problem is that as mentioned, the colour temperature settings entered in fauxdisplay do not survive a reboot. Any ideas?

Full measurement in the attachment.
[Nexus 5 General] Tzfardaya:
That is a lovely final dispay calibration you have, probably the closest to sRGB I've seen yet.

So, you know exactly which values you need to make your display work, you've saved them in a file with the same layout as the other profiles?

When you use other profiles, they stick after reboot, correct? Then all you should need to do is copy your file into the same folder as all the other profiles and select it through your app and set the set-on-boot option (forgive me if this is exactly what you've tried before, I'm just trying to work out what you've done and what should work)
[Nexus 5 General] epithetic:
I'm using the mag01 profile (with its excellent gamma tuning), literally the only other thing I have touched is the colour temperature offset(s) in fauxdisplay. These don't seem to be saved alongside the profiles sadly, as far as I can tell.

Referring to this in case it wasn't clear:

The profile sticks, the above doesn't. I might be doing something wrong?
[Nexus 5 General] Tzfardaya:
I don't use that app, so I'm shooting in the dark here, is there anyways to export your settings as a new profile?
[Nexus 5 General] epithetic:
Yes, but same problem. Not entirely sure how the colour temperature control does what it does, to be honest. On the Nexus 4 it's saved as R/G/B alongside the gamma values but here it doesn't seem to change the actual profile that is applied.
[Nexus 5 General] Tzfardaya:
[MENTION=4809179]yorici[/MENTION], any thoughts? You're more versed with these apps...
[Nexus 5 General] epithetic:
Are you sure that's how the RGB controls work? I'm not seeing any banding fiddling with the adjustment (tried lowering one to ludicrous levels (say, put R to 12)). Seems more like an offset to me, but can check with some measurements when home.

Yes it marginally decreases overall brightness and you may be able to get the same effect by EVENLY upping the blue gamma curve and lowering the green with marginally better overall brightness, but I'm not sure how significant those gains would be. Even if you keep red maxed out (in my case the max is 252 via colour temperature control, so just 3(!) off 255) the green will have to come down the same amount to hit 6500k. So you might have an overall brightness that is literally three ticks better.

If I had an easy way to evenly adjust the gamma curves that's what I would do, but no dice.

So you're saying is there's no way to keep these settings with fauxdisplay, but FKU does? Is there a way to control this via script or similar? I'm asking because I don't use franco's kernels so spending £3 for an app that is largely useless to me makes me hesitate a bit.
[Nexus 5 General] yorici:
When you put it to 12, the blacks are too hard to distuiqish;) Set it to 200, open a gradient, and set brightness to 100%. I'm sure you can see it too then.

It's all up to you. You don't have to buy FKU at all. You can use Furnace Kernel. Savoca has made a feature that applies profiles at boot, and not after. I don't know if other kernels have implemented this from Furnace too. And with this feature, he implemented these RGB controls (which he ported) too. You can ask Faux to implement it if he hasn't already. (I'm assuming that you use Faux's kernel)

Maybe scripts can do this too. I'm not that knowledgable with scripts though.

Here is the path to the Kcal (Thats what it's called) controls:

/sys/devices/platform/kcal_ctrl.0/kcal

I'm guessing it must be this:

echo “252 234 255” > /sys/devices/platform/kcal_ctrl.0/kcal

Don't know how you apply this on boot. Perhaps there is an app for this?

I think [MENTION=4860519]Tzfardaya[/MENTION] knows more about these things;)

Edit: You should measure the difference in max_luminance between stock and your profile at 100% ;) Let's say stock gives you 400 and your profile 350, then the decrease in brightness is 1-(350/400)=12,5%

The difference in brightness for your eyes is this: 1-(350/400)^2.2= 25,5%

Pay attention to the difference! First one is actual luminance, second perceived luminance
[Nexus 5 General] Tzfardaya:
[MENTION=4809179]yorici[/MENTION], if I knew more about it I wouldn't have pinged you...

You're answering the wrong question anyways... He's just trying to find a way to save his profile with his app... I only know fku, but I know you've played around with the other apps..

---------- Post added at 06:35 AM ---------- Previous post was at 06:32 AM ----------

if you already have tasker, you could use it to run a script making your changes directly to the kernel in boot...
[Nexus 5 General] yorici:
^ You know more about scripts than me.

(Yes he wanted to know how to save profile, but he also mentioned this: "Not entirely sure how the colour temperature control does what it does, to be honest." I was replying to that too. I was also providing him with more info generally.)
[Nexus 5 General] epithetic:
she

Ah, yes. Can see the compression for extreme values and stretched/circular gradients.

Oh well, sacrifice is worth it until we either get better tools or someone comes up with a profile that replicates this through gamma settings (I've tried :P).

Thanks, this is precisely what I was looking for. It then just needs to be initialised with: echo 1 > /sys/devices/platform/kcal_ctrl.0/kcal_ctrl

Put it in userinit and it is working beautifully (am using ElementalX so perhaps that is why values get reset?). :victory:

Flashable zip for those who want it in the attachment (CAUTION! use only with the mag01settings profile; you will have to delete it manually from userinit.d if you want to get rid of it again)

Max luminance on my display for stock is 516 cd/m² average, down to 429.5 cd/m² for the tweaked mag01. So roughly 16% actual, and 33% perceived by your calculation.

To give you an idea of what you could achieve with perfect gamma curve calibration, red maxes out at 444 for me, so you could get a theoretical improvement of just about 14 cd/m² (or 3%) over my current settings while maintaining 6500k temperature.
[Nexus 5 General] yorici:
444 :o Nice! (Sorry, didn't expect any woman here:p)

To my knowledge every kernel resets all the values. Apps just apply them.
[Nexus 5 General] Tzfardaya:
kernels all have stock values baked in, apps just over-ride them
[Nexus 5 General] defffizz:
any news about calibrated accurate profile progress? using the calibrated punch, very satisfied :)
[Nexus 5 General] yorici:
Sorry, but I'm busy with life atm. Moving from one place to the other...
[Nexus 5 General] tylerdurden83:
First of all thank you yorici for your hard work on the n5 screen, huge progress you did figuring it all out, I started to follow your progress since I rma'd my 310k with a 312k and noticed immediately the diffent gamma between the two! Congratulations and thank you!

I have read your post, and I know that there is no best profile and I agree with it, but I'm still wondering, what are you using atm?
[Nexus 5 General] Tzfardaya:
Well.. Hurry up and get back to work on your calibration... :P
[Nexus 5 General] epithetic:
This may work for you in the meantime if you have a similar screen to mine (about gamma 2.0 on stock) and want an accurate calibration.

Flashable zip for persistent kcal settings here in case it does.
[Nexus 5 General] yorici:
Sometimes stock, sometimes Yorici_Calibrated_Punch and sometimes my rough Yorici_Calibrated_Accurate profile.
[Nexus 5 General] Bob@Desire:
I'm using Display Control but I'm getting FC all the time on every profile :crying:
[Nexus 5 General] defffizz:
can i use it with franco kernel updater? thnx :)
[Nexus 5 General] yorici:
Try this:

Clear cache and data, delete the folder Nexus_display_control if not already deleted.

Then open the app, import profiles and try again.

(You are using a Nexus 5 right?)
[Nexus 5 General] epithetic:
I'm pretty sure you can. Just make sure you have the mag01(settings) profile applied, which should either come with FKU as a preset or is in this thread somewhere. You should be able to verify that the colour control values are getting applied by going to the RGB settings in FKU (should show the correct values; 252,237,255).

To uninstall the persistent kcal settings, just delete 00ee_kcal_settings in data/local/userinit.d
[Nexus 5 General] defffizz:
so procedure is to apply mag01 profile,set it on boot and flash provided zip? :)
[Nexus 5 General] epithetic:
Correct.

You can also set the above RGB values manually in FKU after applying the profile but at least with fauxdisplay they reset after a reboot (which is what the zip prevents by reapplying them every boot).
[Nexus 5 General] nitinvaid:
Hello

After years of samsung user i bought Nexus 5 Also

and i check this thread about color profiles

is it possible to make color vivid a little bit more like Galaxy S3 or S4

I Am new To nexus 5
[Nexus 5 General] yorici:
Try Yorici_Calibrated_Punch. Higher saturation and contrast with maximum brightness.
[Nexus 5 General] nitinvaid:
Nexus Display Control (Free)

using that profile but this but no effect no change do i have to do anything

i am on franco kernel
[Nexus 5 General] simonarturo:
Select the profile, turn the screen off and then on so the changes are applied. Use an image or app so you can see the difference (I use display tester).
[Nexus 5 General] yorici:
99% of your questions you can imagine are already answered in the OP.
[Nexus 5 General] epithetic:
Two things to look into: 1) make sure nexus display control has root permissions and 2) not sure about franco but some kernels have a 'cooler colours' option which if I remember correctly breaks gamma control so make sure you haven't enabled it.
[Nexus 5 General] Kaydin:
Hello, [MENTION=3292224]franciscofranco[/MENTION], and thanks for the awesome kernel! Running very smooth.

I was wondering if you could merge 2 commits about Gamma Corrected Brightness.

Here and here.

[MENTION=4809179]yorici[/MENTION] said that there's a tendency to use lower brightness when running this, so, it might save some battery life.

Here's the info about it.

Thank you!

Damn, wrong thread. I'm sorry!
[Nexus 5 General] The Gingerbread Man:
I'm not to sure about this new patch in fk kernel. It does make the screen seem very dark and I'm turning up my brightness to actually be able to see properly. I thought this was meant to make it so we can use lower brightness to save battery? Or did I misunderstand?
[Nexus 5 General] yorici:
It was made for the purpose of having a proper brightness slider. One that is made for the eye. The normal brightness slider is made for robots as the output light is linear to the brightness level set. Your eye doesn't work that way, therefore we adjusted it.

The extra benefit is potential battery saving:

Every brightness level you set is lower than it would be on stock. The only two levels that remain the same are 0% and 100%. You will turn the brightness higher, but that brightness will usually be lower/same as stock.

(Math: Let's say you set it on stock on 50%. This brightness level will be on 73% on the patch. Yes you set it higher, but it's the same level actually.)

Battery life savings are especially in the evenings and nights. At that time you need a lower brightness, which the stock slider makes very difficult. With the patch you can adjust the brightness more easily to a comfortable level and you will save battery life. Why? Because you will usually set it higher than comfortable rather than lower when you can't adjust to a comfortable level.

Unless you feel the need to set it on 100% all the time, it will save brightness.
[Nexus 5 General] The Gingerbread Man:
Thanks for the detailed explanation. Particularly around the slider levels being set higher than before but actually using a lower brightness %. I was worried at first something wasn't right. Thanks again ?
[Nexus 5 General] ali262883:
Any way to improve the display without using color profiles?
[Nexus 5 General] yorici:
Not to my knowledge. (or at least not to the extent of color profiles) But why not use color profiles?
[Nexus 5 General] ali262883:
1st. I notice more ram consumed

2nd. Phone feels a bit slow after applying profiles

3rd. A little less battery than on stock color profile
[Nexus 5 General] yorici:
All placebo? Stock is a profile too...

The only slowdown is the application of the profiles. That is when you hit apply. But that is a technical reason and only lasts 2 seconds.

Profile is independent of battery. Only brightness matters..
[Nexus 5 General] ali262883:
Okay.. I'll try..
[Nexus 5 General] Tzfardaya:
If you use an overlay, then yes, all 3 of those happen, but an overlay is a software applied "profile"... What happens with the Kernels that support these profiles is that the profile is applied in hardware. We are actually changing what color the hardware calculates to display. No software steps other than the initial application, no additional battery used, no additional ram used, because the hardware steps are identical. We are not even changing how many calculations are doing in hardware to get the color.
[Nexus 5 General] ali262883:
Oh okay.. Thank you
[Nexus 5 General] Tzfardaya:
Given how much happens in the background on our devices, it is nearly impossible to state (or test for) what causes a "new" 1-2% battery drain a day...
[Galaxy Note II Q&A, Help & Troubleshooting] liquidaluminum:
Delete
[Galaxy Note II Q&A, Help & Troubleshooting] liquidaluminum:
Respectfully bumping.
[Galaxy Note II Q&A, Help & Troubleshooting] liquidaluminum:
Bump
[Galaxy Note II Q&A, Help & Troubleshooting] liquidaluminum:
Bump

Sent from my Samsung Galaxy Note II
[Galaxy Note II Q&A, Help & Troubleshooting] liquidaluminum:
This thread can be deleted. The problem has been solved and the phone has been sold. Thank you.
[Android Q&A, Help & Troubleshooting] quallenbomber:
Hello everybody,

I am a new developer and started with Libgdx to make a simple game (Flappy Bird) an understand everything.

My English is not the best but I could understand this tutorial (tutorial) and make my "own" Flappy Bird.

To complete the tutorial I wanted to show some ads in the app but it didn't work. I used the ads from admob.

Can someone explain me how I can show ads? I think libgdx is the problem but I don't know what I did wrong.

I found this code but it doesn't work and I am getting a few errors: (Is ist correct and am I right if I do in the Android folder a new class

called BannerExample and put this code in it?

PS: Sorry for my bad English!
[Android Q&A, Help & Troubleshooting] benjaminlol:
libGDX and AdMob

Hi,

which error messages do you get?

Which Version of libGDX do you use?

I'm not sure if it's possible make it with a class like your BannerExample.

For my app I put all the code for the ad in the AndroidLauncher class.

Additionally you should update to Google Mobile Ads because Google will stop the support of the old standalone sdk.

I think this will help you:

The Article "Google Mobile Ads in Libgdx (replaces deprecated AdMob)" in the libGDX Wiki on github.

And a sample code from "TheInvader360" on github.

I hope you find the right sites. I can't post links :(.

Good luck :)
[8125, K-JAM, P4300, MDA Vario General] phony:
On my XDA mini, I had the convenient little icon in the tray (at the bottom of today screen) that was a shortcut to the running programs box in the settings menu.

How do I enable this on the Wizard? I don't want to have to install a whole task manager program, when the one built in works just fine. I just need to get to it easier.
[8125, K-JAM, P4300, MDA Vario General] raymonds:
try WM5NewMenu by saman, where you can set a shortcut for this particular setting, among others, through any of the softkeys or the buttons. it's a drop-down menu list, though, not an icon.

http://xdaforums.com/viewtopic.php?t=40088
[8125, K-JAM, P4300, MDA Vario General] vijay555:
PHMTray.

V
[8125, K-JAM, P4300, MDA Vario General] phony:
Thanks, PHM tray is closest to what I was looking for, but is it windows mobile 2003 only?

I really would just like to have that little icon that goes to the memory screen back. The Magician had this, and I think other models do too.
[8125, K-JAM, P4300, MDA Vario General] prestonmcafee:
This is the solution

Create a shortcut that has the following contents

44#ctlpnl cplmain.cpl,4,2?deviceinfo.exe,-103

You can do this by creating a shortcut to any program, then using activesync explorer to find it, copy it, and paste it on the desktop, open it with Notepad, and edit it. Start with a PPC shortcut so that it in the right character set.

Then return it to a folder on the PPC and put it in PHM Traylaunch. It gives you one touch access to the Settings/Memory program. The part after the ? controls the visual icon.
[8125, K-JAM, P4300, MDA Vario General] phony:
thanks! I'll try this...

though, I am sure this must be possible through some sort of registry setting...

I am digging through my EXTROM on my old XDA mini to see if I can find out
[8125, K-JAM, P4300, MDA Vario General] phony:
after all this, I just resorted to putting the shortcut in my start menu... it'll do for me I guess... :?

I've attached the link for those who want it.

I like things to be simple. No extra software to install, no complicated settings. Just click it and done! :P
[8125, K-JAM, P4300, MDA Vario General] phony:
thanks for all your help guys
[Sprint Galaxy S 5 Q&A, Help & Troubleshooting] JoeFCaputo113:
Is there an RDF for the Sprint S5? I tried searching on Google but couldn't find a thing! Back on the Sprint S3 and S4 we had an "RDF Discussion Thread" to discuss pending OTA releases.
[Sprint Galaxy S 5 Q&A, Help & Troubleshooting] mmark27:
I've tried to find one as well without luck. Perhaps [MENTION=4194834]garwynn[/MENTION] knows the internal name for the S5 link? For example, the S4 one ended up being yada-yada-chameleon, as you know.
[Sprint Galaxy S 5 Q&A, Help & Troubleshooting] garwynn:
http://device.sprintpcs.com/Samsung/SM-G900P-SPRINT/latest is the usual... but I did the old Nx1, Nx2 and saw NE2. Looks like they may be working on something...
[Sprint Galaxy S 5 Q&A, Help & Troubleshooting] mmark27:
I started a thread in the mainpage for the RDF dicusssions. Thanks for the link Garwynn!

I wonder if there is a separate one for the S5 that shows the development builds like was done with the S4?
[Sprint Galaxy S 5 Q&A, Help & Troubleshooting] garwynn:
They have all changed to the new naming convention, the old links are there to support older builds.
[Android Q&A, Help & Troubleshooting] Antitorpiliko:
Sorry to have to ask this, but ZTE is an awful company and every time I look for zte v956 rooting guides, and overclocking information I am taken to the ZTE blade, and these aren't the same phone (according to Wikipedia and pictures of the phone.)

First, Does anyone know how to root this phone?

The ZTE brand seems to be rootable, but I have found nothing for this version.

Second, Does anyone know what a "safe" over clocking would be? The phone runs slowly, and anything would be better.

Third, Assuming there is a way to root the phone, is there any custom roms for it?

I came across a thread saying Cyanogenmod will most definitly not run on the ZTE v956, but does anyone know of a rom that will? Do you like this rom more than the standard UI?

Again, sorry for the post. Any help would be appreciated by me, and the girl I am doing this for.

Link to the phone specifications.

amazon .com/ZTE-V956-MSM8225Q- 1-2GHz-Android/dp/B00D1VNENK

(There are a few spaces in the link, obviously, to get around the no link filter. They are after amazon and before 1-2GH)