yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Magissia:
Hello, I can technically block them but I need the messages, i just can't handle them making the phone ring ten times instead of one. If it's not possible to add this feature or not willing to I will look for another solution. Suggested it because i think it may be useful on other situations too for other people too (Some may need to throttle specific social media notification sound and/or vibration but not blocking them etc) and though it may add value to the module, but maybe this is too specific or too much, I don't know, that's up to you as you're the dev, I don't know if it's reasonable, i just know it can be useful and power users will make good use of this if they need a notification but strip the alert part if it's recurring.

Regards, Magissia
[Xposed Framework Modules] defim:
[MENTION=4634775]Magissia[/MENTION]: Yes, I think it a to special option. You havbe to keep in mind, that everything cold be configured hast to be checked at runtime, maybe 100 of times. I want to keep my apps more small and fast. For PA I hav eg added everything requested, but now people complaining there are to much options and the important could not be fiound simply...
[Xposed Framework Modules] steve51184:
I've been having screen freezes causing me to have to reboot on my oneplus one even though it did work on my s4 just fine.. Could you help me with this please?
[Xposed Framework Modules] defim:
Just published version 2.5.5

No idea. I use a current CyanogenMod Image to develop, should be similar to OnePlus. Maybe you could get in logcat what takes a loing time or some ANR?
[Xposed Framework Modules] steve51184:
How would I go about doing that?
[Xposed Framework Modules] defim:
There are apps available (need root with KitKat) in Play Store or PC + USB connection
[Xposed Framework Modules] steve51184:
Ok so I get a logcat app but then what? Could I get a step by step guide on what to do?
[Xposed Framework Modules] defim:
About "logcat" are many great howtos around, just search on xda or google
[Xposed Framework Modules] steve51184:
So your not willing to help me at all? Other than saying 'just google it' :(
[Xposed Framework Modules] defim:
:eek: http://lmgtfy.com/?q=logcat
[Xposed Framework Modules] steve51184:
well that was helpful... ?

So where do I send the log?
[Xposed Framework Modules] defim:
Just read it (maybe best send it to your pc) maybe there are hints what "freetzes". But I dont think it NC related
[Xposed Framework Modules] steve51184:
It's 100% NC related as with it my phone freezes all the time without it its fine
[Xposed Framework Modules] egingell:
If it is, you'll need the logcat and this is not a how-to thread for how to get it. I don't think it's unreasonable for him to suggest you Google it.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] mickey4mice:
[MENTION=4501300]defim[/MENTION] can you add Group Equal Icon option to individual apps for paid users? I love this option but I don't want it be my global setting for all apps.
[Xposed Framework Modules] steve51184:
my phone froze at 21:16 and again at 21:18 this is the catlog for those times:

http://pastie.org/pastes/9650269/text?key=vha5woabaiom737ikjrwg

hopefully this'll help find the problem :laugh:
[Xposed Framework Modules] Magissia:
If your concern is about users having hard time to find basic settings, isn't it possible to put an advanced mode switch that will hide advanced options when it's not ticked ? To prevent accidental activation of this option, it could be enabled from editing configuration file manually and adding a line that looks like "I acknowledge advanced options are for power-users and I understand how they can affect my device, if something goes wrong it will be my own fault and receiving help while using advanced settings is not guaranteed" at the top of the configuration file. (I'm dead serious, some tools require that to enable some advanced options, it can be applied to protected apps too the same way to clean up the settings menu for basic users)

Regards
[Xposed Framework Modules] evilperro:
froze it in TiB. Does not show up as it should if doing a search in TiB. (Perhas I uninstalled it, not sure).

Now when I install through Xposed Installer, it won't sho up in the module list, thus I can't activate. The installation completes fine. Though If if I search for it in the installation area, it says not installed.

If I have hidden taskers notification icon with notifyclean, can this be the reason to why tasker profile if 10pm then go into silent mode if connected to power ac, or usb for that matter, is not working all of a sudden?

edit:PEBCAK.... after clearing filter in TiB it showed up and I was able to defrost.
[Xposed Framework Modules] defim:
Addd in today's update

There is nothing with notifications... An exception of "ActivityManager" is visible, but this app does not hooks it. Maybe another modules causes it? In the log i see you are using Greenify, which could allso make troube if wrong configured.

Your system want to send a crash report, about which app it was?

[MENTION=4634775]Magissia[/MENTION]: Not sure which options, the one usere needs a and the other B. And if something invisible, it could not be see what is selected...
[Xposed Framework Modules] Magissia:
I will take example on XPrivacy, some users want A and B, the developer felt it was too advanced to put it on the GUI for everyone but was willing to code it, it got coded and you have to write something manually on a text field to enable it, with a note that you're on your own in case of problem with said options. Since you are writing what you want yourself, you already know what you want and what you're doing.

MSI Afterburner user requested voltage control, this is dangerous as you can fry your graphic controller, they added it but you have to write you agree on dropping support from them on the config file to enable it, else a part of it is greyed and another part just invisible.

If only few users needs/use it, be it that way, it's only about you willing to code it or not in the end, and if you feel it is simple enough to be shown to everyone, or should be placed out of reach from basic users.

Now a little off topic, but not that much, some software get features that have nothing to do with their base scope, for example, MSI After burner got the compatibility to record video & capture screenshots at a low level on D3D software, none asked for it, it have nothing to do with overclocking, but devs felt up for coding it, in the end it is one of the best screen recording software for gamers thanks to it's deep hooks.

In the end, what's most important is if you feel up for coding it, is coding it on a pure theoretical point interesting ? Does it provide a challenge you want to take ? Do you think you may use it for yourself later ? Can it train you at something or for re use somewhere else ? As you provide a donation way, do you want to try things to potentially increase donation ? May it push someone to donating if this is restricted to donating users only ? Will it degrade the software ? Missing this makes the software not interesting ? (<<- In this particular case it doesn't, but still listing it because it can be applied to other software) If nothing here seems appealing to you, you shouldn't code it, even if users want it. If it was an open source project you could invite them to code it themselves and accept the pull request if coded properly, but it doesn't work for this particular case.

If something on that list seems appealing to you, but you're afraid the end users will mess with it, as I pointed it, there's multiple ways to get only users that really want and need it to use it, to reduce required support, you could even just document things and give no support for it other than debugging if there's a blocking/critical bug.

On a general point, if you personally feel there's cleanup to do on the settings menu on one of your software, i'll be happy to share my idea to improve it from both basic user and power users points of views

Hope it helps you, and whatever you choose to do, i wish you the best with your great software.

Kind regards, Magissia
[Xposed Framework Modules] Ingenium13:
Selectively disable ticker? Tasker control?

I was wondering if there was a way to disable the ticker ("No text flowing by ('ticker') in the status bar" in extended options) selectively for certain notifications. I don't want to block all of an app's notifications, but I instead want to disable the ticker only on some of them.

As an example, there is one user on Hangouts who will send very very long messages sometimes, and the ticker will sometimes scroll for 45-60 seconds, even after the notification is dismissed. So I'd like to disable the ticker on Hangouts notifications from only that person, but not from everyone else. Is this functionality possible?

Also, is there a way to control NotifyClean from Tasker? In other words, are there any broadcast receivers where I could send an intent to enable or disable things? I'd like to have Tasker enable or disable certain notifications or settings (such as the ticker option). Right now I'm using AutoInput to do it, but I was hoping there was a faster or more efficient way to do it.
[Xposed Framework Modules] defim:
Ticker: What about a simple (global?) option to shorten ticker text to, lets say 80 characters?

Tasker: Possible yes, but feedback of other apps which has this is not so good, it's a alittle to complicated. And I dont know how ti make it easier. Please check ProtectedApps and LightningWall, both have a menu item "Tasker". LW is even more complicated

[MENTION=4634775]Magissia[/MENTION]: NotifyClean was started to simply block some notifications, as some apps create them and they are superfluous. This was 1 year ago and now are many more options to customize notifications added, most on per-app page. I'm using most of them myself. "open project" my experience within many years in an open project tells me, noone would contribute. See the "icons" of teh apps as example, many complained, but now i have added to all a setting to switch icons and only BootManager has an additional one ^^

Why I started? Noone else started before, changing the things I dont like on Android. But with LOL Google took some inspirations by Xposed modules: http://xdaforums.com/xposed/xposed-inspiration-lollipop-t2912473 and some are maybe not needed anymore and Xposed is not yet ART compatible which could take a while.

But at all, I think the latest changes for NotifyClean on global and per app settings page are better than it was before :)
[Xposed Framework Modules] tobbbie:
Logging to file not working while logging per app and function works fine

I noticed that the logging function (to retrieve the recent 70 notifies) does not work even if enabled in the settings. The NC function itself (cleaning up the Notify) works - as well as the logging on the per-app level (adding new notifies there). The only log entry is "date-time initialized" - and I checked it is the time of last boot. For the Enhanced Toast the same logging of toasts works fine.

I have also other modules active which may hook to the notifications - but since the function itself works fine and the individual apps log, I have not checked on dependencies for the "recent notify" log.

One remark to the function: Could you please add an option to create a homescreen link for accessing the log-file? It seems that not all programs which can discover activity and create links discover the activities which are visible only to donation users (QuickShortcutMaker does not, while ShortCut Master does - but only creates links with its own "full" version). If you know a free app which can create this link, just let me know.

These links would make it very easy to retrieve "lost" notifications and toasts.
[Xposed Framework Modules] defim:
[MENTION=393455]tobbbie[/MENTION]:

The "last notifications" add them to the logfile if you open it. I did a quick test and it worked for me. Notifications by this options are numbered 01..70. Or are also the other log options also not working? This could be a problem with linux filesystem permissions. Can you check them of the cache dir of the app?

EnhancedToast? It has not an option to shows last toasts

Only "exported" activities could be opened by others. But open an activity which is not intended to be opened directly could cause funny results...

If you want quick access to logfile you could, eg open the file in app's "cache" directory directly. Or you could also read them by a logcat app
[Xposed Framework Modules] tobbbie:
I am just after the notifications - not any other logged activities. It also works for my other devices (GT-P3110 - JB 4.1.2, Xperis Ray - ICS 4.0.4), but not for my main device S4 mini KK 4.4.2. For Enhanced Toast the toast messages are logged fine (though not numbered). Regarding the file permissions of NC: The directory is the apps-ID (u0_a234 in my case) and 771, the entries in the directory just as well (the cached app-icons) with 600. The logfile entries are owned by root (and 666) - but there are also generations of it, labelled NotifyClean.log.n.

I have looked in the Enhanced Toast cache directory - where I find the very same pattern - and there all toast are contained in the logfile. Checking the Xposed log also does not reveal anything with regard to Notify Clean or "Error" in this direction.

I wonder what comes inbetween the collection per app (when you go to their logged notifies) and the general logging of all notifies with timestamp (and sequence number - which is not needed in my opinion as you have the timestamp)?

My log related settings are (see attachment).
[Xposed Framework Modules] Magissia:
They may still be needed, depending on the options they provide. If your module provide options Google didn't integrate, they are not deprecated yet (!) and you can make your module evolve, you're the dev, you're the king.

For the open project part, it depends, there's certainly people interested in contributing with code or material to it, but they may not know this project even exist until they find it, and this is a mystery factor we can't predict.

I never paid attention about the icon part, could you tell me more ? Does it allow us to arbitrary use a specific icon from our device storage as icon ? Or is it a picker to pick from icons inside the APK archive ? I'm unable to make graphic art that looks something else than brute maths results with mono color slapped on top of it but i have comrades that may be able to produce an icon set and will talk about it to them.

(!) But for some devices we will need ART support soon.
[Xposed Framework Modules] steve51184:
Could I get some help please?
[Xposed Framework Modules] defim:
You read the answer to the quote?

Some parts of my apps are same, eg About is not changes since 1st app :)

Logfiles writable by all is okay, because this is written by Xposed part - 1st thought you maybe use some "pemission-fix" script.

Do you use Xprivacy or similar? Maybe you denied file writing with it - but then in logcat the notifications should be logged

[MENTION=4634775]Magissia[/MENTION]: The app icon could only be selected between icon in the resources of the apk - i'm not even sure if it's possible to use an app icon by a random file
[Xposed Framework Modules] defim:
[MENTION=2549684]szallah[/MENTION]: That's a larger extension, and will consume much time. At the moment notifications are shown as usual or completely dismissed

[MENTION=3481246]Unicyclist[/MENTION]: I do now know what's the problem is: http://xdaforums.com/showpost.php?p=46620762&postcount=4729

You device is to fast or to slow .. Zygote forks an instance while the context is not yet available.
[Xposed Framework Modules] defim:
[MENTION=3481246]Unicyclist[/MENTION]: Lastest version 1.3.1 should fix it for you, i hope :)

Btw, since 1.3.0 is no more reboot require to activate settings
[Xposed Framework Modules] spupuz:
i installed yesterday and my phone has boot loop

as modules i have:

bootmanager

Greenify

Airplane mode helper

any suggestion?
[Xposed Framework Modules] defim:
I have all installed, except greeny. But logcat will show it you

EDIT: To disable all modules start adb in the bootmenu and remove the file /data/data/de.robv.android.xposed.installer/conf/modules.list . Then you could enable some to see which causes it
[Xposed Framework Modules] spupuz:
thanks for the suggestion :) how does clean notify remove the notification?

if i remove a notification for a persistent application the process of the application can be killed by the system if in low memory?
[Xposed Framework Modules] defim:
Ou found the module, which was it?

NotifyClean just does not show the notification, the app which creates it does not know it.

I think restricted apps are not killed, i've used to check that an other app by me "KeepRunning", it shows in the logfile if it restars apps which does not run anymore
[Xposed Framework Modules] spupuz:
Not yet found the module I'm at work

Inviato dal mio Nexus 4 utilizzando Tapatalk
[Xposed Framework Modules] gianptune:
Huge data leak

Is there any way to turn off the logging completely? I have "Enable full logging" disabled. This module still created messages in the xposed log, and it puts into that log the contents of SMS messages. The log file is world accessible, so this basically gives any app the ability to read my text messages.
[Xposed Framework Modules] kantjer:
Not only SMS message but also phone numbers seem to be in log forever.
[Xposed Framework Modules] defim:
Adding an option to disable whole logging its possible. But the notifications are also saved by the app. This it's because you could select which notifications you want to hide.

But, if you have donated, there is an additional option per package to exclude it from recording new notifications. Yet restricted are still there, also the option "all even unknown"
[Xposed Framework Modules] kantjer:
Ok thanks, bought the DefimDonator pack and set the "Do not track further notifications" for some.

Is there a way to remove existing, not needed, and in some cases privacy sensitive, notifications?
[Xposed Framework Modules] spupuz:
ok i'll go to try again clean notify today after a good nandroid backup :)

---------- Post added at 02:36 PM ---------- Previous post was at 01:52 PM ----------

ok i retried today and it is working with all modules :)
[Xposed Framework Modules] defim:
Sorry for the delayed answer, I've totally crashed my computer - no access to emails, boards or android

I'll add such a feature if I fixed it.

Meanwhile you could do it by a script if you have terminal access by adb, telnet or ssh: http://pastebin.com/MePZrQZL
[Xposed Framework Modules] kantjer:
sorry hear that. hope you will have your system back up and running soon.
[Xposed Framework Modules] defim:
[MENTION=3306843]kantjer[/MENTION]: Everything up and running again :) I've just pushed version 1.3.2 with new menu option to clean notifications
[Xposed Framework Modules] kantjer:
Thanks. already updated and enabled the option. I guess I need to reboot again to get the notifications cleaned?
[Xposed Framework Modules] jasonsf:
I was having an issue where booting the phone would take literally a full minute to start the boot animation. It was also taking titanium backup a really long time to get past the initial checks it does. I finally narrowed the problem down to notify clean. I cleared data for the app and that solved the problem. I re added my settings and all is well. Not sure how this app caused those issues but it seemed to happen after I installed the update.

Love the app, though. Thanks!
[Xposed Framework Modules] defim:
You need only 1 reboot for Xposed to load the updated module. After that no reboot is needed

Not easy to say what's the reason. If it occurs again, please disable NotifyClean module in Xposed and reboot. Speed okay? Now enabled again, reboot and watch speed. If it's now slow it should be this app :(

Btw, the last update should have no impact to speed (i think :) ). There is the new menu for each app, and only if you clean it, it removes some items, saves new data and informs the hook to reload settings.

Planned for the next version is to hide only the icon but not the notification. I will use that for Widgetsoid and MyDataManager. And 2 other features not done yet
[Xposed Framework Modules] floyd372:
Could you do this for the lux auto brightness app as well ?
[Xposed Framework Modules] defim:
This is possible for every app.Android has a internal "score" system for notifications. With a low score, no icon is shown. With a high score the notification is on top. So you could also sort the notifications.

The problem is now, that i want the Widgetsoid switches at the top of all *and* no icon for it...

Btw, does anyone need an option to remove "upcoming" status?
[Xposed Framework Modules] steve51184:
I'm not sure I might of missed the quote? could you repost it or link to it please?

---------- Post added at 06:33 PM ---------- Previous post was at 05:52 PM ----------

I don't have greenify set to do anything to though?

Also I'm not sure what you mean by 'Your system want to send a crash report, about which app it was?'
[Xposed Framework Modules] defim:
Ther should be some of the alert dialogs if an app crashes, these with close app / send report button.

Btw on my device Groogle+ crashes last time randomly and does freetzes thewhole device for some seconds
[Xposed Framework Modules] steve51184:
No my apps aren't crashing the screen will just be unresponsive then a few seconds later my phone will reboot to the boot loader (boot logo)
[Xposed Framework Modules] defim:
Even reboot? Is there something special with your device/rom? But in the log was a crash report of an app, but name not shown
[Xposed Framework Modules] steve51184:
Nope I have a stock oneplus one and I've tried disabling all other xposed modules but still the same problem
[Xposed Framework Modules] defim:
:cool: There is no AOSP stock for you device, it has only CyanogenMod modded roms! It may be change something by CM i dont know, but with CM rom on my Defy is works. but without such a device I can't check, soory
[Xposed Framework Modules] steve51184:
yeah by stock I just meant what I came with not aosp it has Cm11s

If you had a device how would you debug this? I'd be happy to help?
[Xposed Framework Modules] defim:
Yes, a device to test would be the best. But maybe you knwo exactly which CM version it has? Is it still 10.2? Maybe you have a link to the source
[Xposed Framework Modules] steve51184:
Full version http://i.imgur.com/unMHylM.png
[Xposed Framework Modules] defim:
Seems there exists a AOSP rom for you device: http://www.androidauthority.com/oneplus-one-stock-aosp-rom-409462/
[Xposed Framework Modules] Celestial Fury:
Notify Clean 2.5.6.

CM Security "You deserve a faster browser" notification (attachment 1) is not detected by Notify Clean (attachment 2).

Under "All notifications, even unknown" is just a blank space which I can click and turn the space red but doesn't block this notification.

Other notifications by CM Security show up and are blocked ok.
[Xposed Framework Modules] steve51184:
Don't really want aosp I'd rather keep stock and dirty install like you've suggested but nice to know all the same :)
[Xposed Framework Modules] defim:
[MENTION=5401012]Celestial Fury[/MENTION]: Can you enable in logging in the app? Could be that this app uses a customized notification layout, but uses a part of the normal IDs, but there is no string :-\
[MENTION=5630155]steve51184[/MENTION]: Maybe the change in you rom comes soon to common CM builds...
[Xposed Framework Modules] Celestial Fury:
Ok, have enabled logging now but will have to wait until CM Security spams again in a week or two.
[Xposed Framework Modules] Celestial Fury:
CM Security just spammed me with a holiday greeting that has the same problem.