yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] w0rinal:
Had the same problem when deleting *app's shared preference directory*/files/*file containing recorded notifications* but leaving *file saving apps to not save notifications for* in this directory.

So every recorded notification was gone but it didn't record new ones from the excluded apps.

(I restored a backup so the file to not track new ones contained mostly every app I was using. New apps' notifications might have been recorded though).

Another possibility is that you ticked "don't track new notifications at all" (or something like that) in NC settings

Additionally, all of his apps act weird when I change settings (like LW only using template for all apps, NC showing blocked notifications, ET showing blocked toasts, RS not blocking receivers, etc) without rebooting afterwards. Don't know if this is a bug in his apps, a problem with my ROM (SlimSaber for OPO) or my custom xposed version (v74 compiled to work with SlimSaber)

---------- Post added at 03:57 PM ---------- Previous post was at 03:53 PM ----------

(Can't edit my post via xda labs app)

Just saw the log and it says there are no apps *not* tracked. No clue then...
[Xposed Framework Modules] Kocane:
Defim, I'm not too big on regex. How would I go about hiding all Facebook app notifications that contains the word event?
[Xposed Framework Modules] egingell:
*.event*.

You know you can turn off event notifications in the Facebook app's settings.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Kocane:
Thanks mate.

You can turn off event invites but not "*friends name* is attending an event nearby" etc. Ridiculous.
[Xposed Framework Modules] egingell:
Oh, those. Also, I think I switched the dot and star.

Should be .*event.*

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] w0rinal:
[MENTION=4501300]defim[/MENTION] The problem mentioned above appears to be fixed with 3.7.0 versions. No reboot required anymore to apply changes :good:
[Xposed Framework Modules] defim:
[MENTION=4587767]egingell[/MENTION]: "." means any char (0-9 a-z A-Z &%&#...), and "*" any count (0 up to infinite) of previous char

[MENTION=5856428]w0rinal[/MENTION]: great, but nothing changed :D

This app / many of my apps are reading the recorded files by its Xposed part (due to SElinux permission restriction of Android since Lollipop). So if not enabled it cant show the recorded. Also if the apps cant communicate with the module part. If i remember correctly Xposed v74 had a problem with x64 devices which was fixed in v75

My apps save the "record" things (toast,notification,actions,intents,...) in /data/system/defim/TheAppName.* due to SElinux too - module parts cant write in app folders. If you delete/change there something reboot after this, the module does not load the contents all the time which would be too slow
[Xposed Framework Modules] egingell:
I know. He wanted to match any containing "event" and that's what I gave him. I had them backward and fixed it in my next post.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Surfinette:
Hi Defim,

Thank you for developing this module.

I want to hide persistent notifications from the lock screen and dropdown notification panel, but for some apps, I still want the icon to be visible in the status bar... is it possible do this with your module ? If yes, how would I need to setup Notifyclean to do that?

eg: with Tasker, I don't wan't to see the "no active profile" notification message, but I still want to see the tasker icon in the status bar so I know that the tasker service hasn't been killed inadvertently...

NB: I'm running stock MM 6.0 on my Nexus 6P (with root and xposed obviously)
[Xposed Framework Modules] Nergal di Cuthah:
Possible with donater version
[Xposed Framework Modules] nicesoni_ash:
Mistakenly liked the post but how to do it? When I hide that notification, it hides the notification too.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Nergal di Cuthah:
In the donation version:

Click the App you want

Click the bubbles icon

Choose the settings you want
[Xposed Framework Modules] nicesoni_ash:
Thanks but didn't work. I am already aware about these settings but hiding one specific notification also hides the statusbar icon, we want statusbar icon to show even if one particular notification is hidden.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Surfinette:
Thanks, I'll may upgrade to donate.

But before, I'm still testing the free version, and I have another issue:

When i chose to hide selected notifications for a given app, these notifications are not really hidden, but replaced by the previous notification of the same app which stays on permanently instead of disappearing as it should...

For example, with Tasker, (an app with persistent notification) I have a night profile, which ends at 7h30 in the morning. In normal usage (without using NotifyClean), during the night I have one notification stating "1 active profile", and as of 7h31 (end of my night), the tasker notification is switched to "no active profile".

With NotifyClean, I just want to hide the "no active profile" notification. On the initial round, it works, and when the first active profile comes from tasker, the "1 active profile" notification pops up, but then when this active profile ends, the "1 active profile" notification stays on permanently. So in my example, I should have no notification from tasker at 7h31 (after the end of my night profile), but instead the "1 active profile" stays on. It doesn't switch off...

Is this normal behavior? Anyone knowing how I could solve this?

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Xposed Framework Modules] nicesoni_ash:
For that I guess you could select this option as shown in this screenshot.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Surfinette:
Thanks,

That's a pro feature... I just ended up buying the donate app and I now have access to all advanced settings

?

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Xposed Framework Modules] Surfinette:
[MENTION=4501300]defim[/MENTION] - I have a request for you

I'm now a donate user... your apps are really great. Thanks

Could you provide the following option for Denied notification: "Hide the notification, but not the status bar icons".

This option is currenly available only for Allowed notifications, but there are some apps for which I alway want the icon in the status bar, but I want to be able to read some notifications and hide other permanently...

Keep the good work!
[Xposed Framework Modules] nicesoni_ash:
If you manage to do what you were trying to achieve with tasker, do let me know too.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Surfinette:
I believe it's an option the dev has to add to the apps....

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Xposed Framework Modules] defim:
The Tasker support is onyl to forward to Tasker. Some options need a restart of the target app to apply and so it would have no instant effect

This can onyl set per app as the content is not known at the point where the icon is made (in)visible. So denied notifications has never a notificatin and allowed as configured

Or "long-touch" on the app name in the main list for quick access
[Xposed Framework Modules] nicesoni_ash:
That's not what I asked but I got the answer from ur reply to other user.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] xsycox:
Hi guys,

I need some help about the settings/behaviour in Notifyclean.

As you know, in Android 4 you could turn off and on notifications for certain apps e.g., WhatsApp, Messenger, Viber, ... AND decide, whether the content (message) would be shown or not. Unfortunately, in Lollipop and Marshmallow you can just turn the notifications off and on.

Now, I installed and even bought the Donate-Version of Notifyclean, because someone told me, you could set up the same behaviour there (for those apps). Again unfortunately, I just do not get those settings and I am a bit overwhelmed by the many possibilities.

Could someone tell me, what I have to set/adjust, so that I will still get all the notifications of these apps WITHOUT showing the content on the screen, lock-screen or in the taskbar? I could not find a tutorial for that.

I just want colleagues at work or friends not to see those messages because of privacy reasons. Saying for example "WhatsApp: Peter Lambert, 2 new messages" is really enough (like it used to be).

Thanks, mates.
[Xposed Framework Modules] egingell:
This app only hides what's in the statusbar.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] xsycox:
Okay and what are the settings for achieving the above-mentioned, meaning hiding the content/body of the notifications of certain apps?
[Xposed Framework Modules] egingell:
It's either the whole thing or none of it.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] xsycox:
Then this mod is pointless and a waste of money. :\

You can turn off the notifications completely in any ROM.
[Xposed Framework Modules] egingell:
The point of this mod is to selectively hide only some of an app's notifications, such as ads, as opposed to cutting them all off completely.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Ilmadic:
Hey. When I change the color of the notification to black then some of the notifications have a black text to so I can't see the text. Is it possible to add a function to change the color of the text? Thanks
[Xposed Framework Modules] MikeOD:
This app was working great on my phone, but one day I got a notification "NotifyClean Above 1000 notifications recorded!"...and now when I open the app all I see is "Please reboot your device to start recording of notifications."...I've rebooted and nothing changes.

I tried uninstalling and reinstalling it through xposed, and nothing changes...I actually still get the 1000 notifications message...I think that's part of the problem, there's a bad data file somewhere.

Are there specific files I should delete to try again? I did search and found someone else had this problem, but I don't really understand what they did to fix it. Please help if you can, I really like the way this app worked when it worked, and I'd like to be able to use it again.

---------- Post added at 09:14 AM ---------- Previous post was at 09:12 AM ----------

I realized you probably need version info of what I'm running. I'm on a rooted 4.4.2 rom with sense 6.0 on an HTC One Max. I've got Xposed 2.6.1 and NotifyClean 3.5.6.
[Xposed Framework Modules] ascension7:
I installed this on my HTC One M9, and it does not block any notifications I've told it to. I have the donator version, and none of the options seem to do anything at all in any way. Does this just not work on this phone?
[Xposed Framework Modules] Magissia:
On ZenUI (Asus, Lollipop), it seems notify clean fails to shut vibration of blocked notifications, do you need more data than log from the timeframe the notification is blocked ?

Note that i'm using it on the default SMS application to silent some guy's messages without totally blocking said guy.
[Xposed Framework Modules] w0rinal:
I've never had that problem myself and I don't have the older post you're referring to in mind so I'm only guessing: try deleting the file "NotifyClean.recorded" in /data/system/defim/

you said you're rooted so I assume you know how to do that. if you don't then be aware that fiddling in /data (and the other root directories) can break things.

BTW "xposed 2.6.1" is the installer, right? the framework version (should be v50 or something for kitkat) is of importance

inside the app you can open the settings and in the 3rd block ("Notifications:") you can set a text for "private notifications". in the per-app extended settings you can enable an option to use this text for notifications content. HOWEVER I can't find this option anymore. It used to be there on KitKat and perhaps on Lollipop but I'm currently on MM and as said I can't find it. until there is a statement from OP himself I assume it's a MM limitation :confused:

I personally can't help you with that but providing additional information usually speeds up the process of bug fixing, like "what ROM are you using/version of android", "which app version do you have installed", "which version of xposed" and logs if possible :)

I'm just asking: do you have the xposed framework installed?
[Xposed Framework Modules] MikeOD:
Deleting that file worked. Now I guess I just need to try to understand the app settings better so that it won't happen again.
[Xposed Framework Modules] w0rinal:
glad I could help you :)

thinking about it now you could have clicked "cleanup" inside the overflow menu of the app :silly:

sorry about that :angel:

I usually tick the "don't track further notifications for this app". to be honest, it would be easier for the user if this file/these files inside the defim folder would be deleted if the app data is cleared but I think that's a xposed limitation.

[MENTION=3779540]xsycox[/MENTION] I'm on LP again and there is the entry I was referring to in extended options. either I just didn't see it or it really wasn't there on MM.

open notifyclean -> click desired app -> extended options -> 4th entry, counting from the bottom, in the first section "allowed notifications" (or 7th from the top). it's called "Do not show content of notification but defined text (private notifications).".

can anybody confirm this option is existing on MM ROMs, too?
[Xposed Framework Modules] ascension7:
I think it's the stock ROM, someone else did it awhile ago and I'm not sure. I have TWRP recovery and the filenames for the backups include LMY470. Android version 5.1, latest app version and version 65 of Xposed. I'm also quite new if you can't tell :)

And yes. I also have Sense Toolbox installed. I also have Call Blacklist installed, and it too seems to be unable to hide the notification that I received a missed call even though it does successfully block calls. So apparently it's not just NotifyClean that can't hide the notifications from my phone. Maybe I just have some settings screwed up somewhere.
[Xposed Framework Modules] Nergal di Cuthah:
I wonder if it's because you're using xPosed 65, xposed is at 79 now (needs xPosed installer 3'0 beta 4 and to be installed via recovery)
[Xposed Framework Modules] w0rinal:
I don't think thats a problem. AFAIK the version of the xposed bridge jar file (which needs to be added as a dependency for compiling a module if I remember correctly, so there is a bridge jar file in every module) in fact might bring new functions that could be needed for NC to work to its full extent but if the installed xposed version is lower than the xposed bridge version of an app then the xposed installer won't let you activate the module.

It's like trying to install a MM app on LP, for example
[Xposed Framework Modules] egingell:
The bridge file and Android's base are both added as dependencies; however, they are only added as references and are not actually packaged into the module.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] xsycox:
You are right. It is just not there in MM.

In Lollipop you have ten boxes to click/activate, but in Marshmallow you have only eight to mark.

"Private" and "Ticker" are missing (seventh and eighth from the top).

Well, that makes this app/investment useless for me. :\ :)
[Xposed Framework Modules] w0rinal:
Sorry for that...

Glad I could help though
[Xposed Framework Modules] SCrid2000:
Is there a setting to allow hiding only persistent notifications from an app? I'd like to have the nonpersistent notifications displayed for Tasker but not the persistent ones.

Thanks!
[Xposed Framework Modules] Surfinette:
[MENTION=4501300]defim[/MENTION]

I have 2 issues with the paid version of notify clean

(1) the "remove old notification, if an new created was denied" option in the denied notification section doesn't work for me

(2) in the Allowed notifications section, if I select "Hide notifications, but not the status bar icon", I then have a plain white and empty (no icon, no text) notification in the lockscreen. Could you fix the app so that when checking this option the notification gets also hidden in the lockscreen (maybe just turning the notification transparent instead of white)

I'm running stock MM 6.0.1 in my nexus 6P
[Xposed Framework Modules] w0rinal:
you can't hide notifications by its state (ongoing/persistent) afaik.

there's a way which is working for me, see attached screenshot. this hides every notifications whose title is "Tasker" regardless of the notifications content so you can't create such notifications ("Tasker." or "tasker" as title would work). I think the pattern editor requires pro, though

alternatively, you can set tasker to run in background, but this might geht it killed by the system.
[Xposed Framework Modules] w0rinal:
you could try long clicking the notifications and selecting "hide on lockscreen"
[Xposed Framework Modules] Surfinette:
Thanks, but I can't find any "Hide on lockscreen" option when I long press a notification

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Xposed Framework Modules] nicesoni_ash:
You need to long press and select "app notifications" and then you can disable lockscreen notifications.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery

---------- Post added at 03:25 PM ---------- Previous post was at 03:18 PM ----------

@defim

I used a pattern for tasker and used "^No active profiles.*$" in body and it works to hide the notification of tasker if there is no profile active. I use a profile to change volumes when headset plugged or unplugged, if the headset not plugged the tasker notification is hidden and when I insert it, tasker shows its notification but when I again removed it, tasker notification doesn't get hide so what should I do?

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Surfinette:
OK, I see what you mean, but I want to disable lockscreen notification not for all apps and all notifications, but only for certain apps or for the notifications that I have set as "Hide notifications, but not the status bar icon" in NotifyClean.

I don't think lockscreen notification can be disabled on an app by app basis (at least on on my phone).

Regarding my bug # (2), I believe the "Hide notifications, but not the status bar icon" option is not truly "hiding" the notification but consists in setting both the notification background and notification text as transparent. This is well implemented in the sliding down notification panel, but not on the lockscreen where only the text is set to transparent, not the notification background (which is stll white). [MENTION=4501300]defim[/MENTION]: I hope you can fix this in a future release, thanks
[Xposed Framework Modules] nicesoni_ash:
Since you haven't provided your phone or rom settings I cant answer that but yes, per app basis works for disabling lockscreen notifications on my OP2 (blisspop LP).

About ur second query, I guess that indeed is a bug as I noticed that behavior too.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] w0rinal:
I noticed that, too. I wanted to hide the "Screenshot is being saved" but not the "Screenshot saved" notification (or the other way round), but they aren't two different notifications, I believe, but the one changes into the other later, like a music player when the song title changes. This seems to create problems, for some reason, but that's just my theory. Maybe re-creating the notification might help, but I don't know how to do that manually (or automatically)
[Xposed Framework Modules] Surfinette:
My room and phone setting is stock MM 6.0.1 on nexus 6P and I can only find the option to hide notification on lockscreen for all apps, not on an app per app basis.
[Xposed Framework Modules] nicesoni_ash:
Oh, then may be it's not available in stock roms.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] nicesoni_ash:
Ignore please
[Xposed Framework Modules] defim:
Sorry for the late answer and the long post...

Which Android? For 5+6 there is an option for background, and (for advanced users!) the text color could be changed in the "shared preferences" file

Is the app is enabled in Xposed installer and Xposed is working?

Is it for all notifications? Android has an propery for notifications which vibrate should be "played". But an app could not use it and instead vibrate the default way + show notification

Should still work, maybe there where an eraly version for MM which was it disabled to fix compatibility faster...

1) How you noticed it? for me it works with https://play.google.com/store/apps/details?id=com.fjsoft.myphoneexplorer.client after disconnect its gone

2) Make sure the "priority" is not to low (at least 0?). The empty icon shows Android for not important notifications

and

"remove old notification, if an new created was denied" option in extended settings per app should help. It's needed because Android "updates" an notification if a "new" by the same app with the same id is created. Without this option the old content keeps showing
[Xposed Framework Modules] nicesoni_ash:
Nope, this didn't help. I tried different way but that also didn't help. In this screenshot as you can see I disabled one notification but tasker didn't follow these settings and get stuck at old notification after changing to headset notification.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] defim:
[MENTION=4659955]nicesoni_ash[/MENTION]: Maybe Tasker app or just the device needs a restart.

You could also enable the in-app logging to see more
[Xposed Framework Modules] nicesoni_ash:
App restart didn't help but will try with in app logging or a system restart. Thanks.

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] Surfinette:
Sorry, but I don't understand what you mean here.

Where can I set the priority ? And what do you mean by the empty icon?

Regarding the "remove old notification, if an new created was denied", it doesn't work for me for both Tasker and AFWall+

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Xposed Framework Modules] defim:
Priority could be set per app. Fow low priority Android paints the notification icon dark.

I testes with Tasker, icon removing works on 6.0.1!
[Xposed Framework Modules] nicesoni_ash:
Device restart didn't help either, may be explain how to check in log?

Sent from my "GT-I9300/1+2" powered by Carbon/Blisspop Rom & Boeffla/ak Kernel

Fueled by 7000mAh ZeroLemon Battery
[Xposed Framework Modules] defim:
Just enable and view/post the Tasker related. Maybe its not detected at all
[Xposed Framework Modules] Surfinette:
Sorry for sounding so dumb, but where can I set the app priority?

Also, reading you're last answer, I'm not sure you understand my issue: I'm not trying to hide the icon (in the status bar) but to hide the notification tile when I'm checking "Hide notifications, but not the status bar icons". My issue being that the notification tile is still visible on the lockscreen but without text (So it looks like a big white empty tile)