[Android Apps and Games] Chainfire:
Changelogs

2020.12.22 - v3.74

- (c) 2020

- Remove references to G+

- Android 11 support

- Android 10+: Show warning about notification options not working

- Android 10+: Disable rootless mode

- Android 10+: Disable advanced/injection/anti-flicker/performance driver (needs further investigation to make work)

- Add foreground service permission

- Built for API 29

- Fix notification spam issue

- Fix maps crashing

2018.12.20 - v3.72-TEST

- Pie: Fix soft-bar transparency

- Pie: Fix boot-up launch

- Pie: Fix maps not working

- Pie: Fix greylist violations

- Oreo/Pie: Fix notifications

- Fix Magisk detection / root warning

- Fix system settings modification permission handling

- Fix location permission handling

- Fix performance driver injection on some 7.0 devices

- Fix several deadlocks

- Add option to detect which driver mode is the fastest

- Support for new KCAL paths

- Replaced root sockets with Binder-based IPC

- Removed colorblind options (available in Developer Options on all recent devices)

- Greyscale/Saturation filter: allow up to 2.0x factor (oversaturate)

2018.11.28 - v3.71-TEST

- (c) 2018

- Basic Pie fixes (far from complete!)

- Updated libsuperuser and librootjava

- CF.lumen performance driver: fixed injector for newer Android versions

2017.02.09 - v3.70

- (c) 2017

- Upgrade grayscale filter from a toggle to a saturation slider

- CF.lumen driver: fix 'performance mode' on Nougat (bypass new linker protections)

- CF.lumen driver: fix darken filter math issue (still doesn't work on invert, though)

2016.03.30 - v3.66

- CF.lumen driver: smoother filter switching

- CF.lumen driver in Performance mode: fix disable hardware overlays option sticking when CF.lumen is disabled

- Tasker: fix black screen on filter selection

- Tasker: fix brightness change on filter selection

2016.03.01 - v3.65

- Reworked raw remote control receiver

- Fix logcat spammed with notification errors regarding a missing icon

- Fix issue with "Bright light" setting

- Fix flicker on location update

- Reduce frequency of notification updates

- Add color checker to rgb/custom and temperature filter selection dialogs

- Underlined numbers next to sliders can now be tapped to input a text value

- CF.lumen driver: fix not closing properly when switching to KCAL

- CF.lumen driver: better monitor accessibility settings

- CF.lumen driver: added anti-flicker and performance modes

- KCAL driver: add gamma correction feature

- KCAL/CF.lumen drivers: Tune color temperature algorithm

- PCC RGB driver added

- Add "Darken filter" setting to "Brightness" option (sub-zero)

- Made "Brightness" setting on filter selection an icon

- Moved "Auto-update location" option to the Map activity

2016.02.18 - v3.62

- Fix driver not initializing on various devices

2016.02.17 - v3.61

- Slight performance improvement in root driver

- Change timeout handling code in root service

- Fix background ANR

2016.02.16 - v3.60 - RELEASE NOTES

- Play release of v3.53

2016.02.16 - v3.53 BETA

- 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

2016.02.13 - v3.52 BETA

- 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

2016.02.08 - v3.51 BETA

- 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

2016.02.08 - v3.49 BETA

- Should work again on MIPS

- 4.4 support dropped, now 5.0+

- Fix FC on SuperSU prompt

- Completely new CF.lumen driver code

- Improved driver switching

- (C) 2016

2015.10.28 - v3.16

- Detect Enforcing SELinux without supolicy availability and warn user

2015.10.27 - v3.15

- Fixed a case of the new root driver not being injected (and thus nothing happening)

2015.10.26 - v3.11 BETA - RELEASE NOTES

- Fixed freezing issue

- Fixed Note5 (and others?) support

2015.10.19 - v3.10 BETA - RELEASE NOTES

- New root driver method

- Adjusted slider layouts

- Dropped MIPS support :(

2015.02.24 - v3.00 - RELEASE NOTES

- (C) 2015

- Added KCAL driver (see XDA thread for details)

- Added Rootless driver (see XDA thread for details)

- Added freeload option

- Backuptool script updated (requires un-/reinstall of driver to become active)

2014.12.22 - v2.75

- Change notification flags

- Fix driver detection issue which could lead to bootloops on devices with symlinked busybox

- Work-around one case of bootloops, detect that case, and warn about it

2014.12.02 - v2.74

- Fix remote control issue

2014.11.19 - v2.72

- Fix issue with in-app billing

2014.11.14 - v2.71

- Hide notification from (secure) lockscreens on L

- Check free space before installing driver

2014.11.06 - v2.70

- Tasker integration (Pro only)

2014.11.05 - v2.66 - RELEASE NOTES

- Android 5.0 fixes

- 64-bit fixes

- Performance improvement

2014.10.22 - 2.61

- Fix UI bug where settings wouldn't open sometimes

2014.10.22 - 2.60 - RELEASE NOTES

- 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

2014.07.02 - 2.51

- Fix: ignore light sensor triggered sleep if forced awake during sleep hours

2014.07.01 - 2.50

- Installer fixes for latest AOSP

- Installer fixes for Android "L" Preview

- Added wake button to notification during sleep mode, which goes to sundown mode and is the default tap response - in contrast to disable, which disables all filters and is the default tap response while not sleeping

- Fixed issue where starting CF.lumen would not start the driver/service when not using Pro, and nothing would happen regarding screen colors, no matter which buttons you push

2014.04.16 - 2.40 - RELEASE NOTES

- Added brightness control to filters (actionbar option)

- Added option to wake from sleep mode when an alarm goes off

- Added option to install via custom recovery

- Added backuptool support (survive custom ROM nightlies) - un/re-install driver to activate if coming from an older version

- Fixed setting sleep filter to disabled using day filter at night instead of sundown filter

- Fixed filters occasionally sticking while modifying settings

2014.04.14 - 2.25 - RELEASE NOTES

- Various UI tweaks

- Added gradual filter fading, configurable for sunrise, sunset, sleep and sensor events

- Added notification icon options (keep notification but hide icon)

- Added light sensor based wake from sleep option

- Added driver update needed notification

- Added option to switch between light, dark, and device themes

- Added quick toggle menu items to main activity

- Improved (Pro) notification behavior - en/disable now default tap option when active

- Fixed kelvin and R/G/B choices not being saved between filter selections

- Fixed "Upgrade to Pro" from notification sometimes not working

- Fixed text wrapping on light calibration dialog

2014.04.11 - 2.15

- Fixed driver installation problem when using Superuser instead of SuperSU

2014.04.11 - 2.10

- Fixed crash on driver (un)install

2014.04.10 - v2.05

- Fixed a number of force closes

2014.04.10 - v2.00

- Initial public release