[APP][Official][v1.1] Oreo Colorizer - Android Apps and Games

Oreo Colorizer uses an invisible system overlay operating in wide color gamut that forces the display to shift its color space to DCI-P3 instead of the default sRGB.
Optimized Rendering only affects apps that use SurfaceFlinger (IE: 99% of all Android Apps). This mode has ZERO performance penalty.
Any app that uses special drawing techniques (SurfaceViewer) will require per-frame rendering at the cost of performance. I suggest only using it only for special cases (like watching video).
SCREENSHOT
DOWNLOAD
XDA:DevDB Information
Oreo Colorizer, App for all devices (see above for details)
Contributors
CLShortFuse
Version Information
Status: Stable
Current Stable Version: 1.1
Stable Release Date: 2017-10-26
Created 2017-10-27
Last Updated 2017-10-27

But you need to have a compatible display & kernel ??

nreuge said:
But you need to have a compatible display & kernel ??
Click to expand...
Click to collapse
Any Oreo device that reports Wide Color Gamut support. Right now it's just the Pixel 2, but should support more devices as they release/are upgraded to Oreo.

Using a Pixel 2 here, noticed that the overlay only works on pictures when i am scrollinh the picture, as soon as i stop scrolling or scaling and take my fingers away from the phone the old boring colors return.
Is there a way to overcome this issue?

luizffgarcia said:
Using a Pixel 2 here, noticed that the overlay only works on pictures when i am scrollinh the picture, as soon as i stop scrolling or scaling and take my fingers away from the phone the old boring colors return.
Is there a way to overcome this issue?
Click to expand...
Click to collapse
"Oreo Colorizer uses an invisible system overlay operating in wide color gamut that forces the display to shift its color space. Included are two operating modes: Standard and High Performance. Standard Mode is a completely passive implementation that only updates when something on the screen updates. High Performance Mode forces the display to shift color space every frame. Apps that use SurfaceViews and video playback may require this mode. See it in action below—keep your eye on the rainbow and the tree."

@CLShortFuse is it possible for you to add the new Color Profiles into your app that the November update provided for those of us stuck on 8.1 beta without that? Not sure how hard it would be.
Sent from my Pixel 2 XL using Tapatalk

@CLShortFuse
Thanks a lot bro, working awesome on my Pixel 2 XL!:good:

Any chance for an automated mode. There is flickering of the display when on the home screen, such as when you pull down the notification drawer. It only happens if you are using a live wallpaper.
There should be options to have the app automatically switch between optimized mode and aggressive mode. For example, let it go aggressive mode on the home screen or when YouTube (although I haven't noticed problems with YouTube yet) is up and optimized mode otherwise.

This one just work for Pixel only? coz cannot work in honor devices. maybe must be root first?

doesn\t work on remixos just an analyze error when trying to open the apk

Although It Fixes The Software Issue Of LCD Like Bleed Or Screen Bleeding On Screen It Sacrifices FPS on Games. You Definitely Should Turn This Off When Playing Games As It Will Cause Stuttering And Low FPS Here's An Example. The First 2 Screenshots Are From The Same Level Of The Game Named Hyperforma (For Testing Purposes) With An Unstable FPS Of 90-79 Whilst The Third Screenshot Are With Oreo Colorizer Off. With A Stable 121-116 FPS. You'd Trade FPS When You Use This App. Hopefully Xiaomi Fixes The Software Issue As The Amoled Display DCI-P3 Are Not Fully Utilized.
Device Used: Xiaomi Redmi Note 11 Pro 5G
(MIUI 13 Android 12)

Related

[APP][2.3+] Hold Screen ON v1.35

Hello, I want to introduce the Hold Screen ON app.
Bring a little bit of SGSIII opportunities to your phone
This application act as service and use front camera of your phone for human face detection. When the face is detected, the application will prevent the locking of phone's screen. Just keep the screen on while you are looking on it.
Key features:
This application uses your phone's camera only during the face scanning. By default, it is 3 frame every 5 seconds. Between these intervals, you can run any other application which can lock up and use the camera.
If your front camera have low resolution or small viewing angle, you can use eyes detection instead of face detection. Or all toghether.
The app can detect the phone rotation and respectively rotate image.
This is a Lite version. Therefore, application service's activity will be stopped after 10 minutes of continuous operation. Just restart the service, when it happens.
Requirements:
Android 2.3+ device with frontal camera
Download link:
play.google.com/store/apps/details?id=com.kkeyser.android.eyebuddy.demo
And the last:
I myself am the owner of the Note and often use my application. I think many will be interested in it. Of course, I am pleased to hear all your suggestions and comments
I used a similar app called ISeeYou and to be honest it didnt work so well for me,
Does this one work perfectly ? Dont want to be buying apps that dont do the job
Just try it and decide I post link to the free version. Unlike the ISeeYou, I use opencv library with face and eyes detections cascades. The benefits is a eyes detections (in addition to face detection). Disadvantages is apk size - now about 4 MB.
Update:
Version 1.27 is released.
New features and fixes:
Application binding: now you can describe app behaviour on all or one apps running.
Minor and major bug fixed
Hi trying the app now. It does not work in low light condition on the Note.
Any suggestions
Sent from my GT-N7000 using xda app-developers app
how is the battery usage with it?
Sorry, but in low light conditions any face detections app is lost. I try to improve detection algorhytms, but it can take some time.
About battery drain - mostly depends on scan interval. When screen goes off, the worker thread stops - run only when screen on (depends on app binding rules).
v1.32 is released
Version 1.32 is released.
New features:
Native (Android) face detection method implemented
Image histogram normalization was inplemented
New version
New release: 1.35
* Notification management
* Remove lag in the main app menu
* Legend on tap on preview image
This is when we say smart innovation bravo bravo bravo, perfect idea and perfect developing keep up mate...Thanks
New release
New release: 1.45
Applications binding feature
Light sensor support
Proximity sensor support
thanks for the application mate.
btw could u please tell me if we can configure fps?
regards
New release: 2.2
New version: 2.2
What's new:
Total UI redesign
Touch detector
Many bugs fixed = stability improved
P.S. I hope, new bugs is _not_ appears )

[APP][5.0+][2020.12.22] CF.lumen v3.74

About
CF.lumen adapts the colors on your Android device based on the position of the sun, or your custom configuration.
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. This will take some getting used to, though! The colors also match closer to common artificial light sources, than the daytime light you get from the sun. 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 also reduces your brain's effort to keep you awake at night, and can be beneficial to your sleeping pattern.
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. Most devices seem to work fine with sliders set all the way to the left, others need them to be set all the way to the right. Experiment as needed, but be warned that some devices simply cannot distinguish between evening indoor lighting and full darkness, and this feature may thus not work well for you.
Color filters
Several filters are provided. Those named after a color (red, green, blue, amber, salmon) 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, instead of levels of all channels (white). 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 redistribute colors across the spectrum, in theory enhancing clarity and color detail.
No claims are made to the effectiveness of these filters, but positive reports have been received from testers. Also note that 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 enabled 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.
As in the past CF.lumen was part of Chainfire3D, if you have the Pro package of the latter installed, Pro mode will also be enabled.
Drivers
CF.lumen currently supports three driver backends to adjust the display: the original CF.lumen driver, the KCAL kernel driver, and the rootless (non-root) overlay. See the driver section below for further details.
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.
Performance characteristics change based on the driver you are using. See the driver section below for further details.
History
Nightmode - now called 'sleep mode' in CF.lumen - was actually the kick-off of Chainfire3D's development, and the later arrival of the original CF.lumen additionally containing the functionality to change color temperature based on the sun's position. Completely different (and no longer possible) techniques were used to get similar results. There were fewer options, and the filters limited display to the selected channels instead of the currently used much higher quality method of displaying luminance levels on the selected channel.
Future
Keep in mind that Android's rendering system changes over time. This app was possible in the old days of Android, and then wasn't possible for a long time. Only with KitKat did it become possible to make this work again. As such, 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).
Download
Get CF.lumen at Google Play
It needs Android 5.0 Lollipop or newer!
Screenshots
Walkthrough video
GIF
Drivers
CF.lumen currently supports several driver backends to adjust the display: the original CF.lumen driver, the KCAL kernel driver, the PCC/RGB kernel driver, and the rootless (non-root) overlay. Driver selection will only be presented to you if multiple drivers are actually supported on your device.
Drivers: performance background
Software compositing is when your device takes the different surfaces on screen (the app's display, the status bar, the navigation bar, a popup window, these are all surfaces), draws them into a single buffer, then lets the hardware display this buffer. Virtually all modern devices can also do hardware compositing, where these different surfaces are presented to display hardware themselves, skipping one drawing step. It should be noted however, that hardware compositing only supports three surfaces (usually), so only the most basic scenes can be rendered this way. If more than the number of supported surfaces are displayed, the system falls back to software compositing automatically. Performance is slightly lower when this happens, but it happens all the time, and I doubt you've ever noticed it without looking for it.
One specific note about this is that "secure" content (DRM protected video rendering, for example) can only be hardware composited, as the software is not allowed to gain access to the surface. So if you are experiencing video disappearing, it's because the system has switched to software compositing. This can be due to CF.lumen's driver, a color overlay, or even just a system popup pushing the number of surfaces beyond the number of supported surfaces by the hardware compositor.
Drivers: CF.lumen
The CF.lumen driver requires software compositing, as it changes the colors displayed during the software compositing step. Of course, it lets the system go back to hardware compositing if it's not actively changing colors. This can slightly impact performance.
This driver changes colors on the surface content level, and can perform all sorts of calculus before deciding what to display. This usually gives it the highest possible image quality output. For example, in the color channel modes (red - night mode, green, blue, amber, salmon), the image is first converted to a luminance-based grayscale image, and then output in the selected color channels. This dramatically improves clarity and detail over only displaying the selected channels. Taking red mode as an example, this means that green and blue image content still shows up in a shade of red, whereas normally all colors devoid of a red component would show up as full black. Because of the surface-based manipulation, the invert filter may sometimes show unexpected results.
This driver affects both full-screen screenshots as well as app screenshots. Aside from normal screenshot/cast purposes, these are also used by the system for animations and in the recent task lists, and thus it may sometimes appear like a filter is applied twice during rotation or while browsing the tasks list.
Since v3.65 this driver comes in three different modes:
Drivers: CF.lumen: Compatibility mode
This driver mode should work on virtually all devices out there, however, on many firmwares it comes with an extra large performance penalty. Rendering quality is generally excellent, but various internal actions of Android itself (such as screen on, pattern unlock, app install, etc), as well as any app that triggers Android's accessibility options, may temporarily interfere with the rendering. This can cause a flash of the original colors being shown, instead of our manipulated colors.
Drivers: CF.lumen: Performance mode
This driver mode overrides Android's rendering system in a different way. While it doesn't work on all devices and firmwares, if it does work, it is often significantly faster than the compatibility mode. It also doesn't suffer from short flashes of the original colors being shown. This mode causes visible artifacts on some devices, though it isn't common.
Drivers: CF.lumen: Anti-flicker mode
This driver mode is a hybrid of compatibility and performance modes. It uses the same subsystem as performance mode, and thus it doesn't work on all devices and firmwares. This mode keeps the rendering from compatibility mode, but attempts to prevent the short flashes of the original colors being shown.
Drivers: KCAL
The KCAL driver is quickly becoming a popular kernel mod for Qualcomm devices. It allows color adjustments in the display hardware itself. There is no performance difference with this driver, but of course your kernel must support it. This is the fastest driver.
This driver changes colors on the display level, and is limited in the operations it can perform. It is fast, but the image quality can be less. In color temperature modes (probably your most used mode) there is no difference with the CF.lumen driver. In the color channel modes however, there is no luminance conversion. If you select for example the red mode, you will only see the red component of colors. Pure blue, pure green, or any color which is a mix of blue and green but not red, will appear black.
A gamma correction option is available for this driver. Some devices automatically gamma correct the values CF.lumen gives the kernel, the app needs to know about this, so it can take this into account in its calculations.
This driver affects neither full-screen screenshots nor app screenshots. It does not support the colorblind filter.
Drivers: PCC/RGB
This driver is very closely related to the KCAL driver, as they use the same hardware, so please read that section. Some kernels provide support for one but not the other. If both are supported, KCAL generally gives you a few more options than PCC/RGB, but there is no performance difference between the two.
This driver does not support the grayscale, invert or colorblind filters.
Drivers: rootless
The rootless fallback driver (for non-root users) uses a color overlay. This is an additional surface, causes at least one additional expensive full-screen rendering step, and is likely to throw your system into software compositing mode most of the time. This is the slowest (and ugliest) driver.
Image quality wise, it is no competition for the other drivers, but not everyone has root. Like the other screen color tint apps on the market (there are quite a few, and while CF.lumen is older than all of those, it is certainly not the best known or most popular one), a color overlay is used. Where the other drivers properly manipulate the displayed colors, this driver is more like putting a half-transparent colored sheet over a picture. While it somewhat does the job, it lowers contrast significantly.
On Android 6.0, various Android functions refuse to work when an overlay is present. This includes apps asking for permission, installing apps, etc. The app attempts to detect these situations and automatically turn off the filter. If you spot a situation where the filter is not automatically temporarily disabled, please let me know.
This driver affects only full-screen screenshots (but not full-screen animations), not app screenshots. It does not support the grayscale, invert, or colorblind filters.
Non-GApps firmwares
This app uses Maps for manual location setting, and Play for purchasing Pro. An increasing number of users do not have GApps, for privacy, security, and other concerns. If the app is installed on such a firmware, your location will be determined using the normal location API (without manual override, so your phone has to be able to determine your location). As I do not want to deprive anyone from the potential health benefits of sleeping better, the app operates in Pro mode if you do not have the Play store installed (PayPal'ing me beer money is always an option).
The APK is attached to this post for those not using Google Play (only).
Under no circumstances are you allowed to (re-)distribute this APK
(v2.00: 32, v2.05: 180, v2.10: 164, v2.16: 288, v2.25: 118, v2.40: 555, v2.50: 546, v2.60: 39, v2.61: 132, v2.66: 27, v2.71: 563, v2.74: 388, v2.75: 1042, v3.00: 4320; v3.65: 1376)
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
Is there any practical difference between this and Lux?
Sent from my Nexus 5 using XDA Premium 4 mobile app
rlaw said:
Is there any practical difference between this and Lux?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
See walkthrough video on YouTube, and you will get the answer.
Sent from my Nexus 4 using Tapatalk
Is it possible that you could add Tasker compatibility? If not, are there public intents available to control cf.lumen through Tasker intents? Thanks for updating this great app.
EDIT: The latest update(s) fixed my problems. Thanks CF! Will buy if I like the app after a few days of use.
BUG:
I would love to include a logcat, but I simply don't have the time today or tomorrow. If needed, I'll post one this weekend.
When the app runs for the first time: grant su access, then I see the "please install cf.lumen driver". I click install, device reboots after a few secs, after reboot I wait for some time before opening the app again. When I open it, it asks me the same thing: install the driver. Wasn't the driver installed, or doesn't it detect the driver?
PHONE: Nexus 4, ROM: Paranoid Android 4.2 BETA 4 (that's Android 4.4.2 if you don't know), KERNEL: franco.Kernel #204.
On my first try I had Nexus Display Control (also by Franco) installed. My guess was the apps aren't compatible. After uninstalling both apps, reboot, installed cf.lumen again, install driver, reboot: same problem. So for now no cf.lumen for me. Just eye strain.
I hope this helps you find the bug or incompatibility I have!
4.0+
Excellent, and we need it for Android 4.0+
No love for 4.1 - 4.3 makes me a sad panda
kodirovshchik said:
Excellent, and we need it for Android 4.0+
Click to expand...
Click to collapse
+1. Although I favour the cool-factor and performance of custom ROMs, it's always nice to be able to get a similar experience on stock ROM (which is ICS for me), considering that there are no stable custom ROMs on my device at the moment. I'm actually in the midst of custom ROM development for my device, though I work on CM10.2. (There are others who work on KitKat). It would be much appreciated if the @Chainfire could add support for lower Android versions.
rlaw said:
Is there any practical difference between this and Lux?
Click to expand...
Click to collapse
Seems to me (haven't actually tried), Lux (like several other solutions) uses an overlay for things like colortemperature and nightmode, which usually gives a lot worse image quality.
It's auto-brightness features on the other hand should work fine, and is something not really available from CF.lumen. Maybe one day one app will also be able to control the other.
jackattack said:
Is it possible that you could add Tasker compatibility? If not, are there public intents available to control cf.lumen through Tasker intents? Thanks for updating this great app.
Click to expand...
Click to collapse
This is not available right now, but I've added it to my to-do list.
erikieperikie said:
BUG:
I would love to include a logcat, but I simply don't have the time today or tomorrow. If needed, I'll post one this weekend.
When the app runs for the first time: grant su access, then I see the "please install cf.lumen driver". I click install, device reboots after a few secs, after reboot I wait for some time before opening the app again. When I open it, it asks me the same thing: install the driver. Wasn't the driver installed, or doesn't it detect the driver?
PHONE: Nexus 4, ROM: Paranoid Android 4.2 BETA 4 (that's Android 4.4.2 if you don't know), KERNEL: franco.Kernel #204.
On my first try I had Nexus Display Control (also by Franco) installed. My guess was the apps aren't compatible. After uninstalling both apps, reboot, installed cf.lumen again, install driver, reboot: same problem. So for now no cf.lumen for me. Just eye strain.
I hope this helps you find the bug or incompatibility I have!
Click to expand...
Click to collapse
A logcat will not help for this (its not a crash) - we'll need to investigate some other way. Can you confirm /system/lib/libcflumen.so is present?
SirBindy said:
No love for 4.1 - 4.3 makes me a sad panda
Click to expand...
Click to collapse
Codename13 said:
+1. Although I favour the cool-factor and performance of custom ROMs, it's always nice to be able to get a similar experience on stock ROM (which is ICS for me), considering that there are no stable custom ROMs on my device at the moment. I'm actually in the midst of custom ROM development for my device, though I work on CM10.2. (There are others who work on KitKat). It would be much appreciated if the @Chainfire could add support for lower Android versions.
Click to expand...
Click to collapse
If I could easily do this, I would, but I can't, so I won't.
Chainfire said:
A logcat will not help for this (its not a crash) - we'll need to investigate some other way. Can you confirm /system/lib/libcflumen.so is present?
Click to expand...
Click to collapse
Same issue here on N4 running CM11 M5 4.4.2. I do not have the system/lib/libcflumen.so file. I tried pressing install and reboot a couple of times to no avail.
Edit: just got an update from the play store. Ironically this update that says it fixes force closes now causes the app to force close when pressing ok to install the driver. Using ART by the way.
It does not seem to work at all in Cm11. It crashed once but even when it does not it don't change anything. It does flicker a small black square though.
The app crashes when I tap okay for the driver installation. I am using a Nexus 4 on 4.4.2 SlimKat build 3 with Matr1x 13.5 kernel and ART. I've added a Logcat for you, not sure if I did it right, let me know if it doesn't contain all the information you need. I think ART might be breaking it.
Max Dark level - 100
Min Bright level - 250
Could you change Min Bright level to 101? Its logical, and I really need it on my nexus 7 2013.
Or, even better, could you make dynamic Max Dark/Min Bright level?
Max Dark - ( N ),
Min Bright - ( N + 1 )
I also get fc after driver install on cm11 with my vs980. No work:/
Sent from my LG-VS980 using Tapatalk
I stand by XXCoder and tacosdelicioso on the CM11 issue. App crashes when asking for reboot, soon after permissions are given. I am running ART, FYI.
Enviado de meu XT925 usando Tapatalk
Dante897 said:
The app crashes when I tap okay for the driver installation. I am using a Nexus 4 on 4.4.2 SlimKat build 3 with Matr1x 13.5 kernel and ART. I've added a Logcat for you, not sure if I did it right, let me know if it doesn't contain all the information you need. I think ART might be breaking it.
Click to expand...
Click to collapse
Happens the same to me. Using latest temasek v64, devil's kernel and dalvik.
FCs on me as soon as I press OK to restart to install the driver. Happens every single time. Restarted manually and opeed it up again and same thing

[APP][5.0+] color changer - get high contrast to your display

It is very good for IPS screen except Hwawie phones
To get the most powerfull color
Select custom & change S value to 1.89
play store link
https://play.google.com/store/apps/details?id=mobi.omegacentauri.red
Regards,
Downloading
I don't understand, does this actually change the RGB? I thought that was only possible with a custom kernel??
Sent from my Nexus 6P using XDA Labs
Does anyone know the RGB values for cm13's night mode?
Awesome about to try
Some roms cannot xhange rgb. This apps helps but it trial for the feature. Sad
I know its would be pretty easily acheived through tasker with the current version, but an update to change colour profiles (particularly the daylight oversaturated one) based on ambient light level would be most appreciated.
Great app otherwise! Especially useful for kernels and devices that don't support kcal.
Any change of values results in framerate drop across ui. I'm using Xperia ZL on stock 5.1.1. The stutters in ui are constant until switch it back to normal and reduces the experience greatly. If there was a way to increase saturation without having to deal with those frame drops it would be awesome.
If you can fix it with an update please do it.
The stutters I experience are similar to those when I enable simulate colo space in developer options.
this app is awesome to increase saturation and get more vivid colors

[Live Wallpaper] [Android 5.0+] Shiny- AMOLED Edge Highlight Live Wallpaper

Shiny is a live wallpaper that gives you a highlighted side border with a shifting gradient. It is especially good for amoled displays. You have control over the corner radius and border width to customize it to your own taste.
This app will be receiving many features, so stay tuned for that.
Download links and changelog are in the post below:
This app was made possible by the work of @dax105
XDA:DevDB Information
Shiny, App for all devices (see above for details)
Contributors
Anutha02
Version Information
Status: Testing
Current Beta Version: 0.0.2beta01
Beta Release Date: 2018-10-13
Created 2018-10-13
Last Updated 2018-10-13
Changelog
version:
0.0.2-beta01:
1. Fix: Corners of the wallpaper getting clipped at high border width.
2. Fix: Launcher lagging when using shiny.
3. Feature: Added option to control animation speed(it is still in alpha and does not work properly).
4. Attempted to fix the bug that causes theme to change to white in android 8.0+(test and report if it works)
5. Finalized package name.
Other bug fixes and performance improvements
Download:
https://drive.google.com/file/d/1sr_7WUAMLM_T5YK3DDlp7D_exiAZTW7w/view?usp=drivesdk
List of features i will be adding(suggest a feature only if it is not in this list):
1. Ability to select different colours for the edge.
2. Ability to apply this to the lock screen only.
3 Ability to add a custom image instead of the black background.
Nice work man! Before other features I just want those discontinuities on upper left and right edges removed, please work on that.
What discontinuities? If you are talking about the darkening of the top left and right edges in the preview , it is not the app but an overlay of the Android system ( The set wallpaper text is written on it). It does not look the same when it is applied.
The previous version used to clip the corners but I have fixed it... If you think there is something else please show me a screenshot, so that I can understand...?
Using it on my Asus Zenfone 5z. Works perfectly.
Can you add Notch support just like that OP 6 wallpaper?
C-DAC said:
Using it on my Asus Zenfone 5z. Works perfectly.
Can you add Notch support just like that OP 6 wallpaper?
Click to expand...
Click to collapse
Sure
same thing as the other one in the OP6 thread, no option to set custom wallpaper, and it displays over the notch cutting a portion on top unfortunately
It's amazing :angel:
Working perfect on Pixel 2 XL android 9 thanks
Thanks for your work
Anutha02 said:
version:
0.0.2-beta01:
1. Fix: Corners of the wallpaper getting clipped at high border width.
2. Fix: Launcher lagging when using shiny.
3. Feature: Added option to control animation speed(it is still in alpha and does not work properly).
4. Attempted to fix the bug that causes theme to change to white in android 8.0+(test and report if it works)
5. Finalized package name.
Other bug fixes and performance improvements
Download:
https://drive.google.com/file/d/1sr_7WUAMLM_T5YK3DDlp7D_exiAZTW7w/view?usp=drivesdk
Click to expand...
Click to collapse
Thanks for your work but I need to set only lock screen
I have been wanting something like this for a while now! Thank you! I hope in the future you add more effect styles, much like the edge effects on Samsung software.
I see that you plan on allowing custom images too which is appreciated.
Can't wait to see where you go with this!
Can someone mirror it to AFH please? I can't download it on the link given for unknown reason. TYSM..
Nice , is more higher Speed Factor possible?
Anutha02 said:
List of features i will be adding(suggest a feature only if it is not in this list):
1. Ability to select different colours for the edge.
2. Ability to apply this to the lock screen only.
3 Ability to add a custom image instead of the black background.
Click to expand...
Click to collapse
Yess, i want to set it to Lockscreen only?
Looking forward to be adding custom background images to this
Nice app. Good wallpapers. :good:
Dear developer. I am using this app. I loved it. My request is if you can add top centre curve feature for notch screen mobile. I am using oppo f9 pro. Kindly let me know if it is possible.
Thanks i will try it
On S10+ unfortunately only lights the sides. Top and bottom missing

[LIVE WALLPAPER] Borderlight - edge highlight live wallpaper (Updated 02/24/2019)

Borderlight live wallpaper
This is an updated version of the original Borderlight found here. It's a live wallpaper that creates a thin colorful line on the edge of the display (hence the name), the new version also allows you to display a normal background image behind the edge highlight and darken/desaturate it when the device is locked/unlocked.
There is no real way to programatically get the shape of the display in Android, so I did the next best thing and created a preset system, where users can tweak the wallpaper for their phone and then share their preset with others.
I need your help!
See this post for details
Update 2/24/2019:
New notch settings (OP6T and other teardrop notch phones should be supported now)
Pink highlight of the outside borders when changing screen shape settings (makes it easier to configure the screen shape just right - just move the sliders until there's no pink visible)
Update 2/23/2019:
Moved to Google Play
No new features (yet), but they're coming soon!
Update 11/2/2018:
Force black theme on Android 8.1+
Fix red tint on Huawei/Honor/Vivo devices (hopefully)
Fix preset codes not containing notch width
New launcher icon
Update 11/1/2018:
Background image support
Only show border when locked/unlocked
Desaturate/darken/hide background image when locked/unlocked
Black out clipped parts of the screen - the wallpaper looks good on screenshots now
Shorter, less annoying preset codes (with support for the old ones)
Correct rendering in landscape mode
Wider range of border radii - will now support Pixel 3 XL
Get Borderlight on Google Play
Or get legacy APK here:
View attachment borderlight-debug-v1-1.apk
XDA:DevDB Information
Borderlight, App for all devices (see above for details)
Contributors
dax105
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2018-11-01
Created 2018-11-01
Last Updated 2019-02-23
Great work dev!
Settings for OnePlus 6 with very thin border
[H4sIAAAAAAAAAF2OWw7CIBBFt1Tio3U2Q3iMZSKFBgZNXb2hoq1+nrk3cy5NakSLWXFJiikGH80NLQghzWI85hkrnSXV4p0yafLEy6fWdf9JCbssRDbuWrwPmLOOzHGCfnifk7JUMscZDgepY7KYMj2xqjeqv7JJiAGaaT/262omhzQ6hqHhgyw7EKdebq7Lj71NOg4Sg9IeVwOIRmsRxAtbEYSuJAEAAA==]
For Dark Wallpapers :
https://drive.google.com/folderview?id=1Pd-Dz4sRZnK1BEvI2-OCp7iL6Aaciath
My HUMBLE suggestions :
1) An option for wallpaper slideshow.
2) Custom wallpapers with the same effects ( like oem logo, geometric shapes, popular shapes etc with minimalism in mind).
3) Option to change colors (or add different gradients, custom color combinations).
4) Presets of popular Phones built in ( Can add from trusted users)
5) Option to enable just a single beam of light (which doesn't cover the whole border).
6) Toggle for; only on notification/lockscreen/charging etc
7) Different patterns\animations for cycle like pulse, fade, etc ( rather than linear motion).
8) Option to change the direction( clockwise or anticlockwise).
9) Always on display.
10) An option to store and load different Presets
These are all SUGGESTIONS and NOT requests.
You have done a Great job in making this app so lite and minimalistic. Once again THANK YOU for keeping the app ad free !! :good:
This new update was all I was waiting for, awesome job with the custom image!
Sent from my OnePlus A6003
Awesome, great, too good!!
Can there be one more setting?
Seperate border size for left/right and top/bottom, u must be aware of black border tempered glass for oneplus 6 covering the sides of screen. If this setting can be implemented then this problem of tempered glass would be solved.
Awesome! The background image I select won't stay in portrait and I can't resize it, but the border is perfect on my Pixel 3 XL! Here's my present, I made sure it was perfect:
[H4sIAAAAAAAAAGWO6w6CMAxGX4kZRdzLLLtUaBwrWTsTfHq5CBj9+X09PW0i8V22AQsLDbpuDPa2hQBspWQrSCmSf0DQlXGUA2TGF+hT/ZVmgH0GSBP0t14OQZqPdYBtJ1pdlfGjj8ADTEN1MccX6nxaPU9kdBhRxt3x0+92VX389xJjAmZHItTr5rbWq30rKwPJugiLTW9pAbV6A5rAmvwUAQAA]
qtpa2tnh said:
The background image I select won't stay in portrait and I can't resize it
Click to expand...
Click to collapse
That's weird, I did not add an option to crop the image, but it should definitely stay in portrait . Maybe you could try cropping the image to your screen resolution beforehand?
BTW: The images work like this: If the image resolution is smaller than your screen, it will just get placed in the center of the screen, kinda like a logo. And if it's larger, the full vertical center portion of the wallpaper will be used (sides will be chopped off to make the correct aspect ratio).
Does this work on Oppo F9?
Thank you,man
Hedgehogsxz said:
Does this work on Oppo F9?
Click to expand...
Click to collapse
I'm not sure tbh, you can try and if you won't be able to adjust it to the teardrop, I'll make a new version that will allow it.
Great
Looks great works on my 5T
great wallpaper
Great update! Its qorking perfectly with no bugs, i have one request, if you can add a wallpaper cropper, that would make it the best live wp, great work!
Wonderful!! I agree with the other suggestions about being able to crop any picture. Next step is offering a paid version. Or at least a donate option. Your hard work deserves it.
Does not recognize my redmi note 5 pro and displays a notch
matthies00 said:
Does not recognize my redmi note 5 pro and displays a notch
Click to expand...
Click to collapse
The app is not supposed to recognize your phone, you should open the settings and disable the notch there.
Wow. This is amazing. Perfect on 3XL. How do you get it to work on lockscreen? I selected both at initial start and it only shows black screen on lock now..
Thank you for your work.
Does not work on my Jiayu S3A with MAD OS OREO 8.1.0
Amazing. Thanks for this.
Using it on my Vivo Nex full screen... Wonderful. Keep the good work going.
Looks nice but I'd like to use it with my current bg. However I can't seem to find the settings. There is only a big activate button in the app. No options to import or edit settings. Do I miss something? OP6.
Delete. Me

Categories

Resources