yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] tony78960:
Yes, why not, but this will be useless for non-AMOLED devices since it won't save power for them...

I added your idea to the to-do list.

It is not possible at the moment.

I don't really like the current implementation of the color picker, it relies on a third party library and still have some bugs... This is going to change, I will also add the ability to enter a custom color code!

I don't really understand the point of using an image as the darkening filter: the image would need to be in grayscale and really dark, otherwise it won't darken the screen.

Also, this would make the screen difficult to read if the image is too detailed.

What was your idea of use case for such filter?

I don't think this is going to happen, there are several limitations:

Firstly, Screen Filter currently relies on Android to blend the filter and only additive blending is supported. (This is great for the darkening filter, but until I find a way to use a multiplicative blending I consider the color filter as a joke.)

Next, in order to apply advanced filters other than just blending a color I would need to develop a native driver to insert into Android's rendering system (not easy at all).

Last but not least, IMHO applying photographic filters is way out of the scope of Screen Filer...
[Xposed Framework Modules] palmuse:
Hard to read is actually one of the ideas behind this request. I use an app called ScreenGuard that does just this. It places an image over the screen to make it dificult to read. It is a security feature. This app relies on patterned images and color to mask the sceen. It has 3 transparency levels. No custom image options.

Beyond that I thought it would be cool to have a very thin (high transparency) image overlay the screen for interest. Favorite image barely there but perceptible. Not very practical but could be enjoyable. Like a wallpaper that covers everything.

Here is a screenshot as a sample.
[Xposed Framework Modules] dapaintballer331:
Still not working, I'll send the apk via PM.
[Xposed Framework Modules] Endroyed:
Why does the textshave to be hard to read?
[Xposed Framework Modules] albertobom:
Needs an autostart option.
[Xposed Framework Modules] Calingo:
Feature Request - Bluelight Filter

Please add support or add option for bluelight filter

I hope you what it does and what it is :D
[Xposed Framework Modules] PunchUp:
That feature is already present
[Xposed Framework Modules] Calingo:
May I Know How ?
[Xposed Framework Modules] PunchUp:
Turn on the colour filter and change it's colour to red
[Xposed Framework Modules] Baumhouse:
Thank you for your work so far. I really appreciate the screen filter. It would be nice if there was an option that allows the color and the darken filter to be set up in one touch. I only use the filter at night and having to activate the color filter manually in the settings is annoying.
[Xposed Framework Modules] Publiuss:
Hi

Very happy with this module!

1 question and 1 (perhaps) bug:

- Can the filter being started by some shortcut, for ex. triggered by time or light trough some automation app?

- The colour filter is active even if the main darkening filter is off! (should the two be linked?)
[Xposed Framework Modules] agentdr8:
Tasker or Locale are your friends. Or any other automation app that can send specific intents should work too.
[Xposed Framework Modules] w0rinal:
If your launcher supports shortcuts (not only widgets) you can create a shortcut for toggling filter. There are different ones: for darkening filter, for color filter, for toggling both ('linked') (both on when (I think) darkening filter is off and both off when darkening filter is on) and one for toggling both independently.

The linked one might be the one you looking for

Alternatively you could create a Tasker task to toggle both and place a shortcut (or widget) on your home screen.

Sent from my Boeffla powered Slim GT-I9300
[Xposed Framework Modules] ZeuseZ:
Still not working for me.

Please, add support for my ROM)))

I have been waiting for ages))))
[Xposed Framework Modules] ZeuseZ:
Thank you!!))
[Xposed Framework Modules] fr0st420:
Now that xposed is working on lollipop, do you plan on updating your module to work lollipop? I miss your mod already.

Sent from my HTC One m8
[Xposed Framework Modules] tony78960:
Wow, I didn't know rovo89 released a working version of Xposed for Lollipop... He is doing an amazing job!

The filter part of Screen Filter should work out of the box on LP (didn't try yet), but the toolbox definitely needs to be adapted in order to work.

Could give a try and report what is working or not?

Could you elaborate your question? I don't understand what you mean... Obviously you don't have to make your text hard to read!

Currently the toolbox only lets you control the darkening filter, but it is just a matter of time before you can control both filters at the same time! (probably in the next release)

[MENTION=4988849]palmuse[/MENTION] I added your idea in the to-do list, under "filter pattern".

[MENTION=4466975]ZeuseZ[/MENTION] Check your messages!
[Xposed Framework Modules] reemar:
anyone manage to run it on LP or that we need ^^dev to make it work by some adjustment>?

EDIT:

NOT WORKING ON LP
[Xposed Framework Modules] mindstorms54:
hope this module can work properly on lollipop ASAP

i miss your mod
[Xposed Framework Modules] Wetzel402:
I can also report that it isn't working on Lollipop but it appears to be primarily related to Xposed detection. The module reports that screen filter isn't enabled in the Xposed installer even though it is.
[Xposed Framework Modules] fr0st420:
Same here.

Sent from my HTC One m8
[Xposed Framework Modules] W3ND31:
[MENTION=4272306]tony78960[/MENTION] if you enable the triggers and the settings on the app, even with the warning that isn't enabled on xposed, i think that might work!

try out this, i think that isn't a difficult thing... (or is?)
[Xposed Framework Modules] tony78960:
Thank you for the tip, [MENTION=5103750]W3ND31[/MENTION]! I will try this once I get back home.

Update:

Screen Filter does not check Xposed's presence, it just tries to retrieve the filter service registered with Xposed at startup.

It seems that the service is unable to register because of changes in Lollipop's API... I'm on it!
[Xposed Framework Modules] conanDO98:
Waiting for good news from you since I use this module second most after Greenify :)
[Xposed Framework Modules] tony78960:
Well, well... even after many tries and drilling down the Xposed thread, I am still unable to get Xposed working on my Nexus 7 (2012) using either CM 12 or PA 5... :(

I made the changes necessary (I suppose) to get Screen Filter working on Lollipop, but I was not able to test them: I am always getting the infamous "java.io.IOException: Invalid argument while reading /data/data/de.robv.android.xposed.installer/conf/modules.list" whatever I try to do. :crying:

Sooo, Screen Filter 1.5.1 is released on the Xposed repository ; if some of you are able to test it on Lollipop and if you are getting an error, I would be happy if you could post your Xposed logs here!

Thanks a lot! :good:

Changelog:

Probable Lollipop support (not tested)

Replaced third-party color picker by custom implementation

Added ability to edit values in color picker

Merged temperature picker and color picker

Fixed crash when using shortcuts or Locale/Tasker plugin if the filter service is not found

Added debug option: dump view hierarchy of the notification area

Updated French, Russian, Simplified Chinese & Slovak translations

Note that the toolbox won't work on Lollipop, I will take care of this later.

EDIT:

Transparency value is not visible in the toolbox while the darkening filter is enabled, will be fixed in the next release.

EDIT 2:

I demoted this release to [highlight]beta[/highlight] as it seems to bootloop on Lollipop.

[MENTION=2276986]dapaintballer331[/MENTION], [MENTION=1840310]Quipp[/MENTION] if you are not already on Lollipop :cowboy:

Could you use the debug option to dump the view hierarchy of your notification area and PM me the lines generated in your logcat? (with the toolbox hidden if possible)
[Xposed Framework Modules] ayoubij:
Whats the advantage of this than using twighlight other than ability to install apks

---------- Post added at 02:39 AM ---------- Previous post was at 02:39 AM ----------

More battery drain ????

---------- Post added at 02:50 AM ---------- Previous post was at 02:39 AM ----------

@tony78960 is there a way to add a "pause"" button next to the off button.

Also why the notification is above my toggles. Can you make it below the notiification toggles (samsung 4.4.2 rom)
[Xposed Framework Modules] Wetzel402:
I found with my Note II on CM12 that I need to preform a soft reboot after a hard reboot to get Xposed working. Maybe that will help :)

As for the new version of Screen Filter, it is causing my phone to boot loop :(
[Xposed Framework Modules] spoidar:
[MENTION=4272306]tony78960[/MENTION] for Xposed on Lollipop currently, make sure you have SELinux set to permissive. If this is not the default for your kernel, and you use an app to change it, you'll need to soft-reboot every boot, to get Xposed loaded. Enabling Screen Filter 1.5.1 on Lollipop gives me a boot loop. Xposed error log with only Screen Filter enabled is attached, though it doesn't look extremely useful. ROM is Slim-amami-5.0.2.alpha.1.0-WEEKLY-8623, can send framework if necessary, but I suspect this is a more general problem.
[Xposed Framework Modules] emistery:
Installed on my XT1068 running stock 5.0.2, and after reboot the boot animation shows up for a second and then my screen gets kinda black/grey, can anyone help me?
[Xposed Framework Modules] spoidar:
Use the Xposed safe mode, google it
[Xposed Framework Modules] emistery:
Can't get into safe mode.. It doesn't vibrate when pressing a button while it's booting
[Xposed Framework Modules] P4R4DiSi4C:
How can I repair this bootloop ?
[Xposed Framework Modules] spoidar:
If you can't get into safe mode (try all the buttons, just keep hitting one until it vibrates, then keep hitting it until vibration stops), you might need to restore from nandroid backup, which I assume you took because Xposed is alpha and all that, right?
[Xposed Framework Modules] emistery:
For the people with a bootloop:Get into recovery with a file manager, delete the app folder (/data/app/"xxx.xxxx.screenfilter") and then reboot
[Xposed Framework Modules] TR88:
Tested this fix on my Nexus 7 and it worked! Thank you!

Unfortunately, I wasn't aware of which module caused the bootloop issue on my Nexus 4 so I couldn't pinpoint it until now. My solution for my Nexus 4 was to just dirty flash my rom again which also worked.
[Xposed Framework Modules] spoidar:
Actually, there is another way for general Xposed boot loops, you can flash an Xposed disabler that creates a disabled file in the Xposed config dir
[Xposed Framework Modules] W3ND31:
WUT?! I had disabled the module on xposed (i wiped system, installed again and xposed wasn't enabled) and my screen became dark/gray or anything like that! And your tip fixed all. WIERD! SOOOOO WIERD! [MENTION=4272306]tony78960[/MENTION] i'll see if xposed got any log bout this., ok? Keep the good work!
[Xposed Framework Modules] drybas:
Works on

Samsung Galaxy Tab 7.7 GT-P6800 KitKat 4.4.4 Custom ROM SlimKat Slim-4.4.4.build.8.20-UNOFFICIAL-20141215-1732
[Xposed Framework Modules] NotesOfReality:
Hey guys,tried this Module on Carbon RC6 by Tarun93 and I haven't any problem,expect this:if I enable the color filter of the screen and disable the darkening filter it isn't disabled too and it is very boring,however very good module,Good luck with the development!
[Xposed Framework Modules] W3ND31:
We are testing in lollipop...
[Xposed Framework Modules] tony78960:
Screen Filter is finally working on Lollipop ! Release 1.5.2 is available on Xposed repository.

Lollipop users:

Note that [highlight]SELinux must be set to

permissive

[/highlight]!

Edit:

If you are using an app to set SELinux to permissive but Screen Filter still does not work, try to soft-reboot your phone from Xposed Installer.

The toolbox is not working and may never work (due to the structure of LP's extended statusbar), but I think I can find a way to create a quick setting tile!

You can control the filters using the main activity, shortcuts or any Tasker/Locale compatible app.

Changelog:

Lollipop support with SELinux set to permissive (no toolbox)

Fixed transparency value display in the toolbox

Better exception handling in module initialization

Updated Simplified Chinese and Slovak translations

Material design will come a bit later.
[Xposed Framework Modules] PunchUp:
Working fine on CM12.. Thank you :good:
[Xposed Framework Modules] W3ND31:
Tony, here isn't working... Even with the SELinux set to permissive.

Says that still disabled on xposed.
[Xposed Framework Modules] PunchUp:
Are you using an app to set it to permissive? Or is it by default in your kernel?
[Xposed Framework Modules] W3ND31:
An app
[Xposed Framework Modules] PunchUp:
It's been known to be ineffective in a lot of cases
[Xposed Framework Modules] W3ND31:
But with APM+ Works...
[Xposed Framework Modules] PunchUp:
It depends on what's being hooked I think. I've read about a lot of problems with the app permissive method being mentioned on the Xposed Lollipop thread.
[Xposed Framework Modules] tony78960:
Once your app set SELinux to permissive, try to soft-reboot your phone from Xposed Installer.

If it still doesn't work, PM me a full logcat and Xposed logs.
[Xposed Framework Modules] W3ND31:
OMG!!! WORKED! thx Tony!

--------—---------edit

After a full reboot the module came back to the original state (disabled...) sad, but it's an progress!
[Xposed Framework Modules] JoxeeM:
Works for me, totally fine. Love it, if you could allow unfiltered screenshots that would be awesome because I use flat style modules and Screen Filter and that module don't get along.
[Xposed Framework Modules] awakener777:
This is wonderful. Freaking awesome. I've been looking for something like this ever since chainfire made night mode back in the day. Can't believe it took so long to find. And while I'm at it, thanks for lollipop support. Great work ☺
[Xposed Framework Modules] Wetzel402:
I'm so excited Screen Filter is working again! I use this every time I drive. Now I'm patiently waiting for the toolbox to make a triumphant come back :D
[Xposed Framework Modules] W3ND31:
I'm using right now in aosp from anerik and every reboot the module disable the filter (it supposed to work like that?) If yes, there any way to keep the filter even after a full reboot?
[Xposed Framework Modules] JoxeeM:
Yes, I think it does. I've always used tasker to keep it after a reboot.
[Xposed Framework Modules] iwillgo:
Bug in Redmi 1 stock rom

Hi tony78960, thanks for developing this module. It's great and is very convenience. However, I would like to report a little bug on my machine. Below I attached my screenshots for yr better understanding. When the toolbox is shown in the extended status bar, it will cover the top most notification. And when I check the box "Hide when the filter is not active", the toolbar does hide itself when not in use, but the quick launch buttons in the "Toggles" page wouldn't go up to its original position.

Could you kindly help to fix this bug? Thanks in advance.

Here is my machine & rom details:

Machine: Xiaomi Redmi 1

Rom: HM2WGlobal_JHBMIBH26.0

Android ver: 4.2.2

Screen Filter version: 1.5.2
[Xposed Framework Modules] qbaxs:
Hi

Please add button change all colour to grayscale and intensity we'll be great
[Xposed Framework Modules] W3ND31:
How does you does that? I couldn't do that :/
[Xposed Framework Modules] JoxeeM:
With tasker you can import this profile settings and you should have your Screen Filter after boot. Btw, when you import it you should set your own settings in the task area.
[Xposed Framework Modules] mattisekk722:
[MENTION=4272306]tony78960[/MENTION] my advice: add the possibility to enable the filter (and the hardware buttons backlight) automatically on certain apps only :)

Regards and good job Dev :D
[Xposed Framework Modules] spoidar:
You can probably do this with tasker
[Xposed Framework Modules] Publiuss:
Hi

I tried to execute scrren filter shortcut in a automation app to dim the screen in "night" profile.

But I have only toggle shortcuts (results depend on previous state, quite uncertain)...

Would you mind to add a "activate screen (and/or color) filter" and "deactivate screen (and/or color) filter" shorts?
[Xposed Framework Modules] agentdr8:
You can already do this by sending intents from your automation app. They're documented on the OP I think.
[Xposed Framework Modules] w0rinal:
Is there the ability to use "plug-ins"? I don't know which automation app you are using but Tasker and Locale can use Locale plug-ins and the screen filter plug-in does exactly do what you try to achieve.

Alternatively you can stick to the comment above and do it using intents - if your automation app is capable of sending intents.

Sent from my Boeffla powered Slim (4.4.4) GT-I9300
[Xposed Framework Modules] Publiuss:
Hi

I use llama, i dont't know if it is so sophisticated... EDIT: it does manage intents

(where do i find screen filter's intents stuff? EDIT: found it http://xdaforums.com/xposed/modules/mod-screen-filter-t2893936/post57705898#post57705898 now the problem is to integrate in llama...)
[Xposed Framework Modules] Milanche78:
What settings to get the same results as with the "Blue light filter app " from google play?
[Xposed Framework Modules] W3ND31:
New xposed version. Any changes that will fix any minor issue? [MENTION=4272306]tony78960[/MENTION]
[Xposed Framework Modules] Publiuss:
Perhaps a yellowish colour filer.
[Xposed Framework Modules] yeye.phone:
Hello,

With the last xposed for lollipop, screen filter doesn't work on my phone.

Best regards.
[Xposed Framework Modules] tony78960:
Hi guys! I was not really present lately, sorry for that.

I almost finished the Material design update, but I had to pause Screen Filter's development last week due to lack of time and energy...

Now that I feel "the energy wave" coming back, I may be back to work this evening!

Unfortunately, since Screen Filter is registering a system service, it is not possible to take advantage of the new Xposed version yet.

You need to

keep SELinux in permissive mode

until I find a workaround (either by getting rid of the system service, or by finding way to register it from an unprivileged context)... :(

[MENTION=4807632]yeye.phone[/MENTION], see the underlined sentence above.

Indeed, this can be useful, I will add those shortcuts.
[Xposed Framework Modules] tony78960:
Thank you for your report, could PM me:

a logcat after you pressed the "Dump view hierarchy" button in the settings tab,

if possible, your SystemUI.apk?

Sorry, this is not possible due to the way the filter is implemented: Screen Filter just adds a color layer on top of the screen and does not do a per-pixel color transformation.

In this post, my answer was:
[Xposed Framework Modules] Milanche78:
How to set those values?
[Xposed Framework Modules] w0rinal:
Open the app, go to filters, click the color picker box corresponding to color, enter the values in the pop up (don't know the app you're talking about but maybe the T slider gets you the right values), click OK

[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
[Xposed Framework Modules] Publiuss:
Well thanks!

However, I resolved the problem with intents yet, but shortcuts are better! :p
[Xposed Framework Modules] follwersion:
Download error 404 under xposed downloads for newest beta
[Xposed Framework Modules] w0rinal:
Would it be possible to implement the function to automatically briefly deactivate the overlay when taking a screenshot?

I use your module the whole day (apart from when I'm outside and the sun is shining too brightly) and sometimes forget to disable it when taking screenshots which makes them really dark and grayed out.

[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
[Xposed Framework Modules] MrRyan96521:
Lol downloaded this instead of F.Lux. I think this is better :p
[Xposed Framework Modules] lomax84:
It always runs in background?
[Xposed Framework Modules] Milanche78:
Well, i do not see the option to enter these values(rgb 200,180,10 and #c8b40a). Here are the screen shots of my settings, could you do the same or advise corrections. Thanks
[Xposed Framework Modules] Milanche78:
Please delete double post.
[Xposed Framework Modules] w0rinal:
Do you use version 1.5.1+? This should have the custom implementation of the color picker

[size=-4]Sent from my Boeffla powered Slim (4.4.4) GT-I9300[/size]
[Xposed Framework Modules] Milanche78:
Thanks, i had 1.5 ver.
[Xposed Framework Modules] jackfacespoon:
This used to work on my Xperia Z1 on CM11, but no longer works on SlimLP or CM12, any ideas?

SELenix is on permissive.
[Xposed Framework Modules] turion64mt:
finally! the default lower brightness was still too high for bedtime, like it blinded me when i woke up xD
[Xposed Framework Modules] Publiuss:
Hi

Loved this module on KK, now having many troubles on LP 5.0.2 (Resurrection Remix Rom for SGS2+, Selinux made permissive with an app)

Mainly, sometimes at boot the module is active, sometime (EDIT: often) doesn't (says "Filter service not found", as when I'm now writing), so I cannot provide a dump :eek:
[Xposed Framework Modules] Skybone29:
I'm experiencing the same thing on LP 5.0.2 with SELinux set to Enforcing (AOD-Dark Rom for Droid Razr HD).
[Xposed Framework Modules] jackfacespoon:
Ok - it looks as if in my case at least, SELinux is being changed to Permissive after Xposed and Screen Filter are loaded on boot. I'm guessing that SELinx Mode Changer is simply behind in the boot order, and that's why Screen Filter isn't working.

So, now trying to find a kernel that's CM and set to permissive for the Xperia Z1 :)
[Xposed Framework Modules] GalaxyWhy:
Any words on the toolbox for Lollipop??

After the soft boot though exposed it's working well otherwise :)
[Xposed Framework Modules] W3ND31:
[MENTION=4272306]tony78960[/MENTION] can you make a feature to turn on the filter after reboot?
[Xposed Framework Modules] w0rinal:
It's already been requested several times so he might be working in on. Or he isn't.

Either way Locale/Tasker/free alternative of your choice is your friend until it's implemented

[size=-4]Sent from my Boeffla powered Slim (4.4.4, AOSP based) GT-I9300[/size]
[Xposed Framework Modules] dengor:
I've tried to search the following question, but no luck. Hope someone can help here.

Does xposed Screen Filter work on CM12 lollipop? I've tried a couple of times, but always shows the module isn't enabled even though I have and rebooted.
[Xposed Framework Modules] W3ND31:
Your SELinux is Permissive?
[Xposed Framework Modules] dengor:
Brilliant, found the selinux changer app. Now works! Thanks!
[Xposed Framework Modules] JBH168:
Xposed is working with other modules, the module is also enabled in the Xposed Framework UI but it does not start up when Xposed runs all the modules. At least that's what I assume since I can't find the module anywhere in the Xposed Log.

I already tried cleaning all data on Xposed and reinstalling Screen filter and setting SELinux to permissive.

My ROM: Cyanogen OS 12.0-YNG1TAS0YL (OnePlus One 64GB)

Files attached.

Edit: I don't know what happened since I didn't change anything, but now it works.