Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Redshift is a Linux application similar to Windows' F.lux, which gives the screen a red tinge automatically at night. Supposedly, it reduces eye strain and helps prevent sleep problems.

Is there any way I can adjust my screen's color temperature to create the same effect on Android?

share|improve this question
I use F.lux for Windows and Mac, I love it. It's funny that you asked this, just last night I was wondering if F.lux existed for Android... –  travis Feb 10 '11 at 4:25
Very similar question here: android.stackexchange.com/questions/5830/… –  Al E. Feb 10 '11 at 14:35
As a sidenote, here's a question about the claims of F.lux and Redshift at Skeptics StackExchange: "Does the color temperature of a computer screen affect sleep patterns?" –  Ilari Kajaste Oct 24 '11 at 18:25

10 Answers 10

up vote 5 down vote accepted

Would Color Filter Service fit your needs? There's a half-screen demo available in the Market that you can try out as well. You can tweak the RGB values of the filter however you want, so if you want a red filter just crank up the red slider and don't adjust the G/B values.

share|improve this answer
that the one :) thx –  david25 Feb 18 '11 at 22:29

Lux Lite (free) or Lux Auto Brightness ($3.80)

From Lux Dash > Triple star icon, you can enable/disable Night Mode and change Night Mode's color temperature. Automatic color temperature changing at sunset requires the paid version.

share|improve this answer

Twilight works well, although it's just a screen filter, it's automated and very similar to f.lux if you move the color temp to the right more

I love it although it does look terrible, it's all we have, and I am not going to root my phone just to have a true color temp change that's insane, plus it voids my warranty which I need to have and rooting is insanely difficult, DO NOT tell me it's easy i've read the instructions for it -- it's NOT EASY

share|improve this answer

ChainFire3d can do this, but requires ROOT.

share|improve this answer

I dont know if this will help but there is an app in the market named "screen adjuster" by NETMAN that allows you to control the red tint on the phone

share|improve this answer

NeyetLight looks like it would do the trick.

share|improve this answer

It doesn't provide red tint, but for late night, ultra-dim reading I use adjBrightness. It does require a rooted device.

share|improve this answer

Well I know for a fact that there is Cyanogenmod ROM which has "filter options" one of them being only turn on red, I know its not automatic, but there is widgets for the home screen. I'm pretty sure there is a way to do it by app but it would require root access.

share|improve this answer
Tasker or Locale could probably turn it on, but I'm guessing a gradual change wouldn't be possible. –  Matthew Read Feb 18 '11 at 17:56
unfotunatly when selected it completely turns off all other colors –  Mehran Feb 18 '11 at 23:23
Sorry, but I could not find that setting (CYM11 here). Where's that? –  Luis A. Florit Oct 2 '14 at 15:18
Settings-> Display & Lights-> (go to the bottom) Color calibration, at least that's what its like on my nexus 5 –  Mehran Nov 5 '14 at 22:49

You can try the Screen Filter app.

share|improve this answer
Gee whiz, man! Give us a link! –  Al E. Feb 10 '11 at 4:01
unfortunately it's a no go but thanks for recommendation –  david25 Feb 10 '11 at 4:06
Is it just the color? Maybe you could ask the dev to add color selection. –  Matthew Read Feb 10 '11 at 4:28
yeah it's the color , regular LCD color makes your brain think its in sunlight and keeps you awake , more red color suppose to prevent that, i will try reaching the dev thx for the tip –  david25 Feb 10 '11 at 4:48

Methods I know of that do change the color of the screen require flashing a custom kernel. I don't know of one that purposely makes the color less accurate, however. One kernel for Galaxy S phones is called Voodoo Color. If you're a developer, I suggest contacting them and asking how you could do it; otherwise you'd probably need to hire someone.

Edit: Apparently this can be done through an app, I had no idea. Still, this is an option.

share|improve this answer
actually i searched real hard and got to this:blueprints.launchpad.net/redshift/+spec/droid-shift i don't think its possible in android 2.1, if anyone will have a workaround for that it will be a pleasant surprise,i know from what i read CyanogenMod have something similar as default feature, will check if it is possible to update my nook into that –  david25 Feb 10 '11 at 4:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.