CF.lumen v3.60 released
Posted on 2016-02-16, 44 comments, 387 +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 have just uploaded v3.60 of CF.lumen to Google Play, which should start redistributing it in a few hours. You can always grab the latest APK from the XDA discussion thread (see below) as well.

Bad news first: Android 4.4 KitKat support has been dropped, Android 5.0 Lollipop or newer is now required for compatibility. I will keep v3.00 and v3.16 available in the XDA thread for KitKat users, but these will not see further updates. (Those two versions use two different drivers, that work on a different subset of devices).

On to the good news!

  • Many bugs have been fixed.

  • Compatibility across devices should be much improved.

  • Compatibility specifically with Marshmallow firmwares has also improved, for example,  standby/doze should no longer negatively impact the app.

  • The non-root overlay driver now attempts to automatically get out of your way if for security reasons overlays prevent input (granting on-demand permissions, for example)

  • The "CF.lumen" root driver has seen a large rewrite. Aside from more compatibility, it might now also work on non-SuperSU roots.

  • And more!

Discussion

All discussion, including bug reports, should go to XDA thread here: http://forum.xda-developers.com/showthread.php?t=2711912

Download

You can grab the download from the Play store using the link below this post, or download the APK from the second post of the XDA discussion thread.

Changelog

  • (C) 2016

  • 4.4 support dropped, now 5.0+

  • Should work again on MIPS

  • Fix FC on SuperSU prompt

  • Completely new CF.lumen driver code

  • Improved driver switching

  • Fix grayscale channel rendering

  • Allow master mode without location

  • Improve Marshmallow doze/standby handling

  • Fix filters sometimes not showing on initial setup in Rootless mode

  • Added warning if drawing over other apps is disabled in M+Rootless mode

  • Added capability to detect permission dialogs and hide overlay in M+Rootless mode

  • Fix issue with system-based SuperSU

  • Fix old driver not always being reset when switching drivers

  • Fix KCAL driver not always resetting when setting to disabled (screen power cycle also works)

  • Fix rootless overlay being applied twice on service restart

  • Periodically and on certain actions, reset color matrix

  • Add notice to reboot first after installation if old driver found

  • Fix some options in the settings screen not being disabled when they should be

  • Adjust light sensor calibration texts and min/max values

  • Add option to auto update location (enabled by default, passive listener, no power use)

  • Add welcome message

+1387
david groom commented on 2016-02-16 at 17:49:

Cool will it work with lg ls 740

sparrow paul commented on 2016-02-16 at 17:49:

+Chainfire​ thanks

Ankit Kulkarni commented on 2016-02-16 at 18:01:

+Chainfire​ Now No Bugs At All.. Thanks..

Tank Fox commented on 2016-02-16 at 18:36:

Oh man oh man oh man, this works again on my nexus 6 with 6.0.1 installed! All the anti-overlay protection had cf.lumen completely and utterly nonfunctional even with root.

Ryan Cullen commented on 2016-02-16 at 18:44:

+Tank Fox​ no problem with the previous version on my Nexus 6 without root.

Tank Fox commented on 2016-02-16 at 18:47:

+Ryan Cullen There seemed to be a thing where if you ever disabled the overlay in permissions in order to install something it didn't seem possible to ever turn the overlay back on again. I wrestled with it for days before finally giving up on it (and giving up on the same quality of sleep)

Ivan Martinez commented on 2016-02-16 at 18:52:

You're awesome dude.

Frost Fir3 commented on 2016-02-16 at 19:24:

My friend. You are amazing!!

Frost Fir3 commented on 2016-02-16 at 19:25:

But sadly it isn't compatible with my Asus memo pad hd7 me173x....

I'm sad now....

Mark Asuncion commented on 2016-02-16 at 19:39:

Good to know , thanks

Frost Fir3 commented on 2016-02-16 at 19:40:
Ompong Kuclok commented on 2016-02-16 at 19:50:

Thanks bro

Lukas Leinfelder commented on 2016-02-16 at 20:05:

+Chainfire​ would it be possible to add an account picker for the pro purchase?

No matter with which account I download the app, it's always the same account for the IAP.

Michael H. commented on 2016-02-16 at 20:08:

The fire rises!

Mark Asuncion commented on 2016-02-16 at 20:19:

That is good,you have uploaded v3.60 of lumen to google play.

the cool jump commented on 2016-02-16 at 21:25:
Ryan Boutilier commented on 2016-02-16 at 21:34:

Is there anyway we can get an update to allow screenshots to be taken without capturing the colour difference? Using Android Lollipop 5.1.1, CM 12.1, CF.lumen v.3.60

Ashish Kaul commented on 2016-02-16 at 22:23:

Not working on Galaxy S6 edge . I have downgraded to v3.16

Sergiu Cosmin commented on 2016-02-16 at 22:51:

I'm getting a screen flicker every now and then, using rooted stock android 6.0.1 on a nexus 5  edit: by flicker I mean it goes really fast from night mode to day mode and back once every minute or so

Dan Gordon commented on 2016-02-17 at 00:28:

+Sergiu Cosmin I'm also getting this. HTC One M8, Android 6, rooted with Xposed. Flickers between the warm filter being on, and the filter disabling very briefly. Happens maybe once every minute?

Philip W commented on 2016-02-17 at 00:36:

I also get that flicker on my Nexus 5 with Android 6.0.1 where it goes back to normal temperature for a few milliseconds

Harsh Sharma commented on 2016-02-17 at 01:01:

+Chainfire​ oh no why not kitkat bro??????????????????

Brian Voils commented on 2016-02-17 at 01:39:

Hahaha. I just yesterday updated to LP, and I learned CF.lumen didn't work rooted with the f4ktion kernel. I finally got it working today with a different kernel.

Michael Conway commented on 2016-02-17 at 05:43:

+Ashish Kaul Not working on Samsung Galaxy S6 either. Root driver

Trevor Elliott commented on 2016-02-17 at 07:25:

Needs to have app exemptions. So it turns off on YouTube or something

Rosey Hayman commented on 2016-02-17 at 09:44:

upgraded app and paid but my app has not upgraded...

Ad' Dem' commented on 2016-02-17 at 10:54:

Does not work anymore on LG G4. Says "not allowed to draw over other apps" whereas it is allowed on the settings.

Ed Bailey commented on 2016-02-17 at 11:04:

+Chainfire​ Thanks for the update -- i really appreciate all the work you put into your apps! FYI, running MMB29Q on a Nexus 5, CF.lumen's sleep mode color rendering is switched off if I get into the play store and view an app's page. CF.lumen is still in sleep mode when this happens. If I exit the play store the proper color rendering is restored; it appears that the proper color rendering is also restored by exiting the play market app.

Ben Oliver commented on 2016-02-17 at 13:22:

Fixed the force close on OnePlus Two, which is what was keeping me from upgrading. Thanks so much for your work on this, it's the only app worth its salt of its kind.

andi hasan commented on 2016-02-17 at 15:41:

Chainfore thanks

Daniel Taubert commented on 2016-02-17 at 16:46:

awesome app i like it

Jason Fleisher commented on 2016-02-17 at 17:01:

Wish I could get root on my Verizon Samsung Galaxy S6. Rootless mode is just so sub-optimal.

Steven Brown commented on 2016-02-18 at 08:20:

Thank you!

Josh Hill commented on 2016-02-18 at 10:18:

Seems to be a bug where if a value of 0 for wake under calibrate (to switch from sleep to wake/sundown mode) it doesn't engage when the sensor registers 0. Setting it to 1 works. It worked prior to 3.60. Maybe a typo of < instead of <= in the new calibration code (or > instead of >=)

Bobby Baldree commented on 2016-02-25 at 20:35:

Thank you for all your hard work, making these devices customizable.

شوقي حسن عبدالله احمد لحج commented on 2016-02-27 at 17:06:

ياهلا

شوقي حسن عبدالله احمد لحج commented on 2016-02-27 at 17:17:

هلا

شوقي حسن عبدالله احمد لحج commented on 2016-02-27 at 17:18:

هلا

Ian Schoonover commented on 2016-02-27 at 20:48:

Overlay still prevents permission granting and causes other apps to complain about overlay and become unusable. Nexus 5 (second release) running 6.0.1

شوقي حسن عبدالله احمد لحج commented on 2016-02-28 at 09:06:

ياهلا

شوقي حسن عبدالله احمد لحج commented on 2016-02-28 at 09:08:

ياهلا

Rogério Borges commented on 2016-02-29 at 09:52:

Çvbzcm b b:b"mbcm

M.A. Zaki commented on 2016-03-01 at 03:39:

I'm experiencing a bit of lag when using with Nova launcher.

Chainfire commented on 2016-03-01 at 15:05:
This post is over a month old, commenting has been disabled.