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 just pushed an update to CF.lumen to Play, updating it to v2.60. It will take a few hours to become available to everyone from Play, or you can grab the APK from the XDA thread right now.
While this is far from my most popular app, I never leave home without it, and as such, it has to work on the latest L build!
I know the handful of actual users are all hoping for tasker and/or lib based control of the driver, but I haven't found the time to write that yet, and honestly it isn't much of a priority due to the low userbase (and even lower supporterbase), and me not needing that myself.
Anyway, this build sports some modifications that makes it work on my Nexus 7 running LPX13D.
It also adds support for the base material theme if your device supports it, and if you never switched the app's theme manually this will be used automatically when installed on L (if you did switch it manually before, you can select it manually now). There's some other small changes to the theme as well, but I'd almost bet money that you can't spot them even if you looked.
Note that this really doesn't make it "material design", it just switches the default icons and colors around a bit. It does fit better with the rest of L, but I don't think I'll be doing a proper redesign any time soon.
I've also added some experimental support for the 64-bit architectures. Experimental as in, the compiler didn't complain, but since there aren't any 64-bit firmwares for real devices in the wild yet, who knows what'll happen.
Hopefully this won't require another update for L retail, hah :)
As always, you can report issues in the thread on XDA: http://forum.xda-developers.com/showthread.php?t=2711912
Fixed a name issue with the recovery installer
Automatically restart service when app is updated
Expanded theme options, including material (basic)
SELinux policy patches for LPX13D
Experimental support for arm64, x86-64, mips64
It also probably doesn't get much attention because it "just works" - thanks because I use it all the time!
I can't live without this app. I had to root the Lollipop preview just so I could use CF.lumen, thanks for your hard work!
Never even heard of it! Looks really useful & cool, will check it out tomorrow!
Thanks for all your work!
Thanks. I'll give it a try and buy if I like it. Been using Lux by Cassisi for a long time.
Edit: Bought it 30 minutes later. ?Love it!
Thanks for your post. I just installed the app and immediately purchased the pro key because it's just great! You really should consider a link to tasker to make the app even better.
Todi muy bien
Just bought pro to show support +Chainfire - curious, I saw the note, but when flashing ROMs, do you really need to uninstall the driver before flashing? Just trying to find the most convenient way to use the app, for a flashaholic. Thank you!
To +Ray Nassar's request, I had implemented functionality similar to a basic CF.Lumen using a Franco Kernel color correction feature and Llama (Tasker clone) on my Toro. Franco's implementation, if I remember correctly, happened at a layer after the screenshot functionality so the screenshot was natural color. If the driver is a kernel module maybe his code could provide a hint as to how this was done, but if it's userspace that may not be possible.
Awesome.. I never leave home without it either lol. Thanks again, +Chainfire
Can someone PLEASE... tell me is this compatiable with lg g3 stock rom
Love this app +Chainfire! While direct Tasker integration would be awesome, just adding intents to allow disable, enable, wake and sleep would work well. Tasker can call intents pretty easily. This might be easier to add than direct plugin integration.
In the meantime, for those of you itching to control CF.lumen with Tasker today, you can do this with a great Tasker plugin called AutoNotification by +João Dias. This plugin can interact directly with the buttons on CF.lumen's notification card so that you can do anything these buttons can do automatically with a Tasker task. Below is a simple toggle task (enable/disable).
A1: AutoNotification Query [ Configuration:Persistency Type: Persistent Only
App Name: CF.lumen Package:com.joaomgcd.autonotification Name:AutoNotification Query Timeout (Seconds):20 ]
A2: AutoNotification Actions [ Configuration:Intercept Action ID: %anbutton1action Package:com.joaomgcd.autonotification Name:AutoNotification Actions Timeout (Seconds):0 ]
There's quite often a way to do something from outside of the box... Enjoy!
You can also use AutoVoice + AutoInput to control it with your voice.
True +Callip Hall, AutoVoice is a great addition, but I'd still use AutoNotification over AutoInput since AutoNotification can interact behind the scenes while AutoInput requires screen interaction, even if it is automated.
Bricked my Samsung Galaxy Slll
+Mike Wyzlic ah I see. I didn't know intent-based could be an option. See, that's the crux of the issue: I don't even use Tasker, so it's not even clear to me what would be a good way of implementing it.
Integration with the Tasker API is the preferred way, especially for complex interactions... but really, Intents will go 99% of the way in this case.
Mike, thanks for the tip! I added a check for antitle() to handle the 2 states separately.
just bought the pro version and its fantastic! ?
the only little thing is - once I set the master filter other than auto, it doesn't allow me to change it... anything that I am missing?
Thanks a lot man +Blake Origer I gave it a go everything turn out good I did backup also
You're welcome +Christophe C. I used antitle as well when I first implemented this. I just kept it simple for the post here though. There's a lot more power under the hood of these plugins if it's needed.
+Chainfire no problem. The benefit of intent based control (or a direct plugin connection) is that Tasker could control CF.lumen even if the user turns Notification Mode to something other than Always. AutoNotification works, but requires that the notification card be present. The other methods wouldn't need it.
Thanks again for your great products. CF.lumen might not be your most popular app, as you mentioned, but I find it's effect of the screen more pleasing than other screen filter apps.
Congrats, man. Happy to see the recognition from the work you put in. Thanks for the valuable input. You deserve it.
Thanks for keeping this updated +Chainfire. It's a great app I've been using the pro version for months now.
Thank you! I was really missing this on L.
Thank you for this, it has helped my eyes so much, since I do so much lowlight/midnight reading/trolling
+Chainfire: Really nice app. I've immediately bought it. I'm observing one issue with my nexus 5, though: when the rotate screen animation starts, the filter seems to be applied twice. This can be most clearly seen with the invert filter. With the color temperature filter, the screen becomes warmer than specified during the animation. The warmer tone can also be seen in the screen previews of the list of recent programs.
Don't understand you.
+Chainfire Is there a way to hide the notification from CF.lumen on the Lollipop lock screen but keep it in the notification drawer? I read that devs can specify the priority in their apps.
Help me please ... How can I get root access on LG G3 (d855) with android 5.0