CF.lumen Apk

CF.lumen Apk

Latest version 3.74
23 Dec 2020

Older Versions

Apk Infos

Version3.74
Rating4.3/5, based on 5,101 votes
Size‎1.2 MB
Requires AndroidAndroid 5.0+ (Lollipop)
Author's NotesAdapts your screen's colors based on sun's position, sleep pattern, and sensors

About CF.lumen APK

CF.lumen APK Download for Android
CF.lumen APK Download for Android

Description

CF.lumen adapts the colors on your Android device based on the position of the sun, or your custom configuration.

NOTE: Android 5.0 is now required. Versions up to v3.16 that support 4.4 KitKat are still available from the XDA thread (see far below). Performance drop since v3.60? Turn on performance mode.

When using the default settings, your display will get a warmer tint (lower color temperature) when the sun is down, vastly reducing strain on the eyes. Blue light makes your brain want to stay awake, and a lower color temperatures reduces the amount of blue displayed; using this in the evening reduces your brain's effort to keep you awake at night.

During sleeping hours by default a red filter is used. Red strains your eyes the least, and retains your night vision.

Light sensor

The light sensor can be used to automagically adjust the color: switch to the sleep filter in full dark, or to the day filter (usually none) under bright lights.

Because light sensor quality varies wildly between devices, a calibration option is provided to experiment with.

Color filters

Several filters are provided. Those named after a color (red, green, blue, ...) do not limit the display to those colors, but convert the displayed image to grayscale first, then display that image in levels of the selected color. This preserves details that would otherwise be lost.

Grayscale, invert colors, temperature adjustment and custom R/G/B adjustment filters are also provided.

Colorblindness

The master color filter setting also has an option for colorblindness enhancement, with settings for protanopia/anomaly, deuteranopia/anomaly and tritanopia/anomaly. These options in theory enhance clarity and color detail.

No claims are made to the effectiveness of these filters. These filters were thought up by Google engineers, CF.lumen just includes them.

Pro version

Upgrading to CF.lumen Pro will support my developments, remove all nags, unlock the option to start at device boot (make sure you test your configuration first), and unlocks notification options. It also enables Tasker integration.

In Pro mode, the notification adds convenient buttons to quickly disable the current filter or switch to sleep mode, and you can switch the notification to when enabled mode, which shows the notification only when a color filter is active.

In non-Pro mode, the notification only asks you to upgrade to Pro. It may seem that notification is just there to annoy you, but it actually prevents Android from randomly killing the background service taking care of all the work. Getting rid of it without getting the service killed can be done by going to Settings -> Apps -> CF.lumen and unticking Show notifications.

Having Chainfire3D Pro (ancient) installed will enable Pro.

Performance

When no color filter is active, there should not be any noticeable performance impact. When a filter is active, impact depends on device and what you are doing. On some devices we have tested there was no performance impact at all, on others it was slightly noticeable. It also depends on the driver in use.

Future

Keep in mind that Android's rendering system changes over time. You should be aware that this app may simply stop working on future Android versions without the possibility of a fix.

Scary permissions

By far most permissions are used only for Google Maps to set your location, and Google Play to provide for In-App Purchases. I cannot make any claims as to what information the Google components do or do not send to Google servers, but no information is sent to me or anyone else (than Google).

More

Advanced user more information, discussion, and support, can be found in this app's thread on XDA-Developers: http://forum.xda-developers.com/showthread.php?p=51779367

Latest updates

What's new in version 3.74

Bare minimum(!) to somewhat support rooted users on Android 11. Rootless and injection driver have been removed as they are currently incompatible.

How to install CF.lumen APK on Android phone or tablet?

Download CF.lumen APK file from ApkClean, then follow these steps:

Update Phone Settings

  • Go to your phone Settings page
  • Tap Security or Applications (varies with device)
  • Check the Unknown Sources box
  • Confirm with OK

Go to Downloads

  • Open Downloads on your device by going to My Files or Files
  • Tap the APK file you downloaded (eu.chainfire.lumen-v3.74-ApkClean.apk)
  • Tap Install when prompted, the APK file you downloaded will be installed on your device.

Older Versions

3.74 (374)1.2 MB
3.70 (370)1.9 MB

Questions & Answers

Q: What is an APK File?

A: Just like Windows (PC) systems use an .exe file for installing software, Android does the same. An APK file is the file format used for installing software on the Android operating system.

Q: If I install an APK from this website, will I be able to update the app from the Play Store?

A: Yes, absolutely. The Play Store installs APKs it downloads from Google's servers, and sideloading from a site like ApkClean.net goes through a very similar process, except you're the one performing the downloading and initiating the installation (sideloading).
As soon as the Play Store finds a version of the app newer than the one you've sideloaded, it will commence an update.

Q: Why ApkClean.net can guarantee APK 100% safe?

A: Whenever someone wants to download an APK file from ApkClean.net, we'll check the corresponding APK file on Google Play and allow user download it directly (of course, we'll cache it on our server). If the APK file does not exist on Google Play, we'll search it in our cache.

Q: What are Android App permissions?

A: Apps require access to certain systems within your device. When you install an application, you are notified of all of the permissions required to run that application.

Don't hesitate to contact us if you have any questions or concerns.

(*) is required

User's Reivew

4 ★I love this app! There's nothing else like it. My only complaint is that an in-screen fingerprint scanner doesn't work. I fix this by using Tasker to detect a failed fingerprint scan, triggering a task to disable CF.lumen for 3 seconds, which gives me enough time to try the fingerprint scanner again. My solution works, but it would be even better if it was built-in (and if you could configure the scanner location). Looks like development for this app is pretty much dead though.
5 ★@dev Please detect when front screen fingerprint is being read because when the overlay is 100% red it always fails to read the fingerprint and with yellow it still works but is finicky. I suspect that temporarily disabling the filter right at the fingerprint sensor location would fix the issue [======== Review start ========] Best thing that ever happened in my life. I wish I didn't get the selinux set to enforcing warning when using KernelSU (which by the way works perfectly with CF.lumen)
5 ★Great. Cherry on top would be if it had a quick settings tile I could add.
5 ★Amazing app
4 ★Root
1 ★Not working in Android 14, guys please develop it
5 ★Still working on Android 13 with my (rooted) OnePlus 8 pro. Thanks Chainfire
5 ★Goddamn Legend! Your code is fresh brother! Keep up the amazing work!
5 ★Thoughtfully developed app. Fine developer. I've bought a few of the dev's app and they never disappoint. Really hope this'll be updated for A14 🙏
5 ★the best screen rgb value changer there is, not just a blue light filter