Adjust RGB With Root Access and Unlocked Bootloader? - G4 Q&A, Help & Troubleshooting

Hey,
Is there any way of changing the RGB colours of the screen with root and an unlocked bootloader? The method shown here looks okay but i wondered whether there were any better alternatives for those with root access and custom recoveries. When i compare the screens of my G4 and OnePlus One, the OPO has much purer whites and so i'd like to adjust the G4 settings to improve upon this.
Cheers!

Bump!

Yeah. Install a custom Kernel with KCAL Support and use Kernel Adiutor to adnust your screen!

Ironic said:
Yeah. Install a custom Kernel with KCAL Support and use Kernel Adiutor to adnust your screen!
Click to expand...
Click to collapse
Thank you, that sounds rather simple! I had a feeling that a custom kernel would work, but i didn't know the name of the capability required to adjust the RGB values!

Related

[Tips] Screen Color Calibration for the Galaxy Nexus

After using the Galaxy Nexus for two weeks, I found the screen color of the new amoled+ is much better than the Nexus S, but still inaccuracy. I'm a part-time photographer who keen on the right Gamma, color accuracy and color temperature.
So I just finished some test with such things:
Galaxy Nexus
franco Kernel 18.5 nightly(with the ColorControl from Ezekeel)
Voodoo Screen Test app
x-rite i1 Display 2 color meter
HCFR software
The test result was not so good...
Average Gammar value is about 1.9, far from the ISO stand 2.2. So the color is just too bright (I'm not saying screen brightness).
The shadow part (0-40% gray level) of 3 color curve were almost out of trim. In another words, incaauracy color balance.
As the color unbalance. The color temperature is starting from lower than 5500K to 6500K, which the ISO stand is 6500K at any color level.
I also tested the ColorControl in franco Kernel. After the adjustments, Gammar value is still bad, but I save the (most part of) color balance & color temperature in the end.
The adjustments step by step:
Make sure you have a rom/mod with /init.d autorun function.
Bye, stock rom...
Make sure you have a kernel with ColorControl function.
Such like Ezekeel, franco...Else? I don't know.
Set the screen brightness to 50%.
It's the mesurement "baseline". But why 50%?
Because, at this point the screen has a brightness about 120 Lux--also a ISO stand. So, it's very close to our desktop LCD.
Make a new file as /etc/init.d/900colorcontrol-b50
Which could be done by Root Explorer or adb.
Inside the file, type such line:
Code:
echo "-10 0 -10" > /sys/class/misc/colorcontrol/v1_offset
echo "1820000000 1900000000 2000000000" > /sys/class/misc/colorcontrol/multiplier
I choose "182 190 200" here, because the default value was about 200. Rising will increase the risk of LED Burn-in.
And, don't forget the 7 zero!!!
Just reboot & enjoy the almost right color temperature.
It's (6500±300)K at any color level in my device. Not perfect, but much better indeed.
Done, that's all I can do for you.
Thanks so much for the mod.
I'm willing to test your new calibration for the GNex color but how can I revert back to stock in case of problem ?
So I guess we can only use this modification at 50% of brightness ? If we change to auto, how could it be ?
Sorry for being a noob here, but this is compatible with any rom/kernel right? I'm currently running on AOKP Build 25 and Popcorn kernel 7.1
Thanks,
Mosh
Hi, and thank you for offering your expertise. I'm not confident in doing the above.... Can you offer a little bit more step by step?
I've played around with root explorer which I imagine is what is necessary to change these values.you lost me at the 2nd step.....
Also, is 50% necessary?
Thanks kindly,
_______________________________
frAncO Kernel ;-P
mazubo said:
Hi, and thank you for offering your expertise. I'm not confident in doing the above.... Can you offer a little bit more step by step?
I've played around with root explorer which I imagine is what is necessary to change these values.you lost me at the 2nd step.....
Also, is 50% necessary?
Thanks kindly,
_______________________________
frAncO Kernel ;-P
Click to expand...
Click to collapse
mohitrocks said:
Sorry for being a noob here, but this is compatible with any rom/kernel right? I'm currently running on AOKP Build 25 and Popcorn kernel 7.1
Thanks,
Mosh
Click to expand...
Click to collapse
heo_con184 said:
Thanks so much for the mod.
I'm willing to test your new calibration for the GNex color but how can I revert back to stock in case of problem ?
So I guess we can only use this modification at 50% of brightness ? If we change to auto, how could it be ?
Click to expand...
Click to collapse
Step by step detail added. Thx for reading~
Thanks for the guide!
Sent from my Galaxy Nexus using XDA App
You can change all of these settings from Franco's kernel updater program directly without modifying any files.
The OP's settings appear a little warm at first but I'm liking them so far...
Sent from my Galaxy Nexus using xda premium
Can you please add this file 900colorcontrol-b50
sooooo do i make a folder in system like this?
system/etc/init.d/900colorcontrol-b50 and then add that text above or??
Instead of making that script, can we just input those numbers into the Color Control?
-10, 0, -10 for Gamma (RGB);
182, 190, 200 for Multiplier (RGB)
Right?
Thank!
your feeling about color is exactly. Gray is dirty, it's not sync at all pixels.
I hope someone changes this by kernel - easy for me control everything
After flash franco kernel it's better more but not perfect.
If this problem is not improved, i'll buy other phone that uses Superamoled PLUS replace this one . HIZzzz
These settings look green to me
Sent from my Galaxy Nexus using Tapatalk
Indeed... especially settings menu looks very greenish!
But maybe I get used to it...
Edit: Maybe a typo? '-10 0 10' looks not that bad at all ;-)
jornbjorn said:
These settings look green to me
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
phunghoang24 said:
Thank!
your feeling about color is exactly. Gray is dirty, it's not sync at all pixels.
I hope someone changes this by kernel - easy for me control everything
After flash franco kernel it's better more but not perfect.
If this problem is not improved, i'll buy other phone that uses Superamoled PLUS replace this one . HIZzzz
Click to expand...
Click to collapse
And that would do absolutely nothing
SAMOLED Plus displays are identical to the SAMOLED HD displays when it comes to colors and such.
It would be better and more easy if someone was able to do an app like this one that works for the Nexus One :
http://forum.xda-developers.com/showthread.php?t=745248
I really miss this app since I've bought my Galaxy Nexus
Thanks for the info. I had mine looking very similar but with a combination of lower brightness and higher multiplier values. Nice to have it set now without the additional risk of burn in. Thanks a ton.
screen looks greenish compared to franco's recommended value, using his instead but thanks for the write up.
kashix said:
screen looks greenish compared to franco's recommended value, using his instead but thanks for the write up.
Click to expand...
Click to collapse
must be a typo in his gamma settings -10,0,10 is ALOT better (=
Great find colors are much more accurate now
These settings are way off on my device, its too green.

Kernels with Trinity contrast

What kernels, other than Trinity and Franco kernel, have the Trinity colour contrast controls? I've spent so long with those two kernels that I have trouble getting used to anything that doesn't have it.
Firnagzen said:
What kernels, other than Trinity and Franco kernel, have the Trinity colour contrast controls? I've spent so long with those two kernels that I have trouble getting used to anything that doesn't have it.
Click to expand...
Click to collapse
use the trickster app to control the contrast of any kernel .. try and see
rrohanjs said:
use the trickster app to control the contrast of any kernel .. try and see
Click to expand...
Click to collapse
... Huh. Thanks!
(I had a script to set the contrast and colour controls. I assumed it wouldn't work on other kernels without actually testing it. Turns out, it does work.)

Any kernels with Gamma control?

I've been looking but haven't found any.
Any sense kernel that has support for gamma and possibly kexec hard boot and drivedroid
Doesn't look like anyone knows anything about gamma. @Dr.BruceBanner
Damn. Not even an old one?
My screen looks washed out...
Faux or lyapota.
myheroduane said:
Faux or lyapota.
Click to expand...
Click to collapse
Tried both but gamma control doesn't show in trickster mod or faux kernel pro app....
ceyo14 said:
Tried both but gamma control doesn't show in trickster mod or faux kernel pro app....
Click to expand...
Click to collapse
What about elementalx? I know that they have kexec hardboot implemented because @flar2 helped with the Multi ROM kernel. I saw that his kernel for the normal HTC One(M7) included gamma control don't know if maybe he can implement something like that in M8 or if won't, why he wont...
[KERNEL] [Sep 10] [Sense] [GPE] ElementalX 1.04
That's the link to the M8 ElementalX
I saw in [KERNEL] [July 26] ElementalX-m7 that he had gamma control:
optional faux123 color and gamma control
Click to expand...
Click to collapse
From that thread.
Yeah. I'm currently using his m8 kernel because of multirom. But the m8 doesn't have the gamma control...
I'm coming from an LG G2 and noticed off the bat how washed out colors were... It's not like I'm comparing from an AMOLED...

Guide to get more vivid colors & better looking screen

Ever since i got rid of my pixel for this i had issues getting used to the screen colors looking so blah and dull but here's na way to fix it for you...flash a kernel that supports kcal (like alize) and with kernel auditor or a kernel manager app go to screen and increase "Saturation intensity" to about 45 and "Minimal RGB value" to about 50.....it looks some much better and sacrifices nothing...i just thought id share...hope you enjoy it as much as I am...
Thanks for this. The only thing of this phone that I don't like it's the screen colors.
Wish I could fix this without root. But it'll use it in the future if I root sometimes.
Thanks again

Calibrate screen colors?

I usually would use Kernel Adiutor, but it doesn't show the Display section on whyred. Any suggestions?
oroboros74 said:
I usually would use Kernel Adiutor, but it doesn't show the Display section on whyred. Any suggestions?
Click to expand...
Click to collapse
you need KCAL support stock kernel doesnt have kcal drivers. you need custom kernel that supports kcal.. example insigniux or kirks kernel.
raptorddd said:
you need KCAL support stock kernel doesnt have kcal drivers. you need custom kernel that supports kcal.. example insigniux or kirks kernel.
Click to expand...
Click to collapse
Which would you prefer, or would you just stick to stock? Do you also feel the colors to be a little subdued?
oroboros74 said:
Which would you prefer, or would you just stick to stock? Do you also feel the colors to be a little subdued?
Click to expand...
Click to collapse
kirks has OC adn UC but hasnt been update in a month..
am using insigniux similar to stock but has kcal and schedunt governor.. no i never use stock kernel thats the reason i unlocked bootloader..
yes colors are subdue. i use saturate and add 3 points value.
raptorddd said:
kirks has OC adn UC but hasnt been update in a month..
am using insigniux similar to stock but has kcal and schedunt governor.. no i never use stock kernel thats the reason i unlocked bootloader..
yes colors are subdue. i use saturate and add 3 points value.
Click to expand...
Click to collapse
So the thing is - I know nothing about kernels! Have never flashed them, don't really know what they do, so I've always kept stock. Any ideas where to begin to understand more about them (besides digging through the forums)?
I see Blackbox and Kirks cited a lot. How would those compare to Insigniux?
Also, I'm on stock Global MIUI (rooted of course), and want to stay on that for a while, but later am planning to go to LOS (or maybe another custom ROM). Would I need to change kernel in that case?
Thanks for your help, btw!
oroboros74 said:
So the thing is - I know nothing about kernels! Have never flashed them, don't really know what they do, so I've always kept stock. Any ideas where to begin to understand more about them (besides digging through the forums)?
I see Blackbox and Kirks cited a lot. How would those compare to Insigniux?
Also, I'm on stock Global MIUI (rooted of course), and want to stay on that for a while, but later am planning to go to LOS (or maybe another custom ROM). Would I need to change kernel in that case?
Thanks for your help, btw!
Click to expand...
Click to collapse
they are all different.. i first flashed balckbox but didnt have many extra options seemed like a stock kernel.. then kirks had more options and i just started using insigniux.. many have claimed that it gives better battery life and its fast..
you can change many things in kernel.. if you want more battery then theres options to make go easy battery but will suffer from performance and speed. then theres ways to gain a bit of battery and keep performance.. and of course performance...
like change governors.. this will change cpu frequencies some are more tamed other agressive.. ect.
https://forum.xda-developers.com/nexus-4/general/guide-android-governors-explained-t2017715
https://ilmvfx.wordpress.com/2015/0...cpu-governors-and-io-schedulers-by-gsstudios/
raptorddd said:
they are all different.. i first flashed balckbox but didnt have many extra options seemed like a stock kernel.. then kirks had more options and i just started using insigniux.. many have claimed that it gives better battery life and its fast..
you can change many things in kernel.. if you want more battery then theres options to make go easy battery but will suffer from performance and speed. then theres ways to gain a bit of battery and keep performance.. and of course performance...
like change governors.. this will change cpu frequencies some are more tamed other agressive.. ect.
https://forum.xda-developers.com/nexus-4/general/guide-android-governors-explained-t2017715
https://ilmvfx.wordpress.com/2015/0...cpu-governors-and-io-schedulers-by-gsstudios/
Click to expand...
Click to collapse
Thanks for that info! I'll definitely look at those links!
oroboros74 said:
Thanks for that info! I'll definitely look at those links!
Click to expand...
Click to collapse
your wlcome just read... and if you have any question about it just ask.. i recommend using from playstore kernel adituor app to adjust kernel settings.

Categories

Resources