CF.lumen updated to v2.25
Posted on 2014-04-14, 16 comments, 123 +1's, imported from Google+/Chainfire

NOTICE: This content was originally posted to Google+, then imported here. Some formatting may be lost, links may be dead, and images may be missing.

I've just uploaded v2.25 of CF.lumen to Google Play, it should start updating shortly. Note that a driver update is needed, so open the app after you update. 

Alternatively, the file is already available in the XDA thread, including the short-form changelog:

A lot of i's have been dotted and t's crossed, fixing some annoyances, fixing some bugs, and filling some feature requests. Following is a description of the most important (but by no means all) changes:

Filter fading

The largest visual change and one of the most requested changes is that filters are now faded in and out, instead of being applied directly.

The fade duration is of course configurable through an option, and the distinction is made between sunrise, sundown, sleep mode and light sensor initiated filter changes.

Wake from sleep

An option was added to automatically go from sleep mode to sundown mode based on the light sensor, during sleep hours. So when you turn on the light, your screen does not stay red. This does require your light sensor to be sensitive enough to register the difference.

Notification options (Pro)

If a filter is currently applied, the default action for the notification when you tap it is to disable or re-enable the filter, instead of opening the control app. This is the most used function of the notification, and now you no longer need to expand the notification to get at that button.

Additionally you can now configure the notification's icon to be hidden or to be shown only when a filter is applied.

Quick toggles

The options menu from the app's main screen now has buttons to disable/enable the current filter and sleep/wake. (This functionality is also available from the notification tray if you have Pro)

Theme switching

Personally I like the white theme (Holo Light), but not everybody shares this opinion. So I added the option to switch between Holo Light, Holo Dark, and the Device Default theme - the latter makes the app integrate with your OEM's skin.

Future plans

There are really only two major points left on my to-do list:

  • Backlight/brightness control, configurable with the filters. This is at the very top of the list to investigate and implement

  • Remote control (Tasker specific, public API, widgets, homescreen shortcuts, etc). A lot of you are asking for this, and it will come - but there is an order to things, and I want to see about brightness control first, to prevent releasing an API that anyone can use, and then having to massively change it the very next update.


I've gotten a lot of positive feedback on this app, and see a lot of enthusiasm from those I have shown it to. It is however a fairly niche app, so I definitely appreciate it if you help spread the word :)

Eugenio Marletti commented on 2014-04-14 at 13:33:

Amazing work, FINALLY the equivalent of f.lux on Android!

Speaking of which, would you be able to add an option to set the time, just like f.lux (in order to keep them synchronised), so "X is when I wake up"?

Chainfire commented on 2014-04-14 at 14:25:

+Eugenio Marletti I don't see that option in my f.lux - can you elaborate?

+Bog Monster Is your Z running Android 4.4 KitKat? That is required. Otherwise it should show up ...

Eugenio Marletti commented on 2014-04-14 at 14:32:

+Chainfire maybe you don't have the latest version?

Check it out!

Craig D commented on 2014-04-14 at 14:40:

Thanks for the update... This app also prompted me to look at f.lux and redshift for Linux... Redshift is my prefered choice for my desktop as it gets updated regularly and is less buggy, and I'm now using cf.lumen on my Android devices too :)

Peter Simpson commented on 2014-04-14 at 15:07:

Really appreciate this man, have a quarter of an Aussie beer on me!

Chainfire commented on 2014-04-14 at 15:12:

+Eugenio Marletti thanks, I think the Windows (what I use) version may be rather behind the Mac version.

As I understand that page, you could get the same effect by setting the sleep start time to the time you want to go to bed and and the sleep end time to the time you get up. Then set the sleep mode filter to a very low color temperature, instead of full red.

Filip Maciejewski commented on 2014-04-14 at 17:13:

+Chainfire unfortunately none of filters doesn't work on maguro. When any filter is enabled colors doesn't change. They only thing that happens is massive screen tearing when content of it moves. ;c

Andreas Giesen commented on 2014-04-14 at 17:24:

Any chance to get this on Jelly Bean Devices? 

NivlaFX commented on 2014-04-14 at 18:11:

Whoever came out with a missing feature on smart phones is a badass and should be announced. Long ass while been waiting for CM to let me have the option to pause and resume downloads from the notification drop down. Congrats to all at OmniRom team.

Robert Oortwijn commented on 2014-04-14 at 19:47:

Why does this need a rooted phone? Just make a standalone app?

Robert Oortwijn commented on 2014-04-14 at 20:45:

+Tadej Rudec Thanks for clearing that up for me! I'm not a Android app developer so that's why i asked.

Felix Baumann commented on 2014-04-14 at 21:58:

+Chainfire I'm volunteering to provide a German translation for CF.lumen.

mugiman the dark night commented on 2014-05-07 at 03:09:

Hey for lenovo s890 .... way for root

Kurtis Jay commented on 2014-05-09 at 13:57:

Hey I know that you're the Samsung God but I was hoping that you can become my Sony God pacification xperia z1s

Kurtis Jay commented on 2014-05-09 at 13:59:

Particularly *

Riko ariwibowo commented on 2014-05-19 at 15:11:

Help my

This post is over a month old, commenting has been disabled.