yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] Exterminator13:
NotifyClean causes huge memory leaks!

I use the lastest ver. 3.8.6, uploaded on August 23, 2017, e.g., about a year and half ago!

My Android is 4.4.4 KitKat.

I found in this thread, that users were complaining about the problem beginning from far 2014.

As I see, the developer is not interested in fixing this bug, moreover, he is not supporting this module anymore...
[Xposed Framework Modules] AutumnLoving:
It's just stopped working on Lollipop all of a sudden. It's XPosed enabled but, doesn't seem to know it. Restore to earlier date using Twrp and works again
[Xposed Framework Modules] albert.r:
Oreo support coming anytime soon?

-albertr
[Xposed Framework Modules] defim:
But there will not be any for Xposed modules, it could ne be determined if the hook or the system consumes cpu/ram.

Btw, which app do you use to see the "Settings Storage" an the screnshot above?
[Xposed Framework Modules] egingell:
Memory Cleaner.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] Michael B.N.:
After I installed the test version of 1.3.2 and later updated to 1.3.5 I haven't had any problems with my phone, memory, other apps etc.

I found out that I have a few apps that are creating a lot of notifications. As an example I have a soccer livescore app that I found out creates a new notification every time one of my favorite teams scores a goal, a game is kicked on etc, and during a weekend this app could have maybe 25 or more notifications. I have a few apps like this one, so in NotifyClean I've selected the option 'not to track further notifications of this app' and also removed all notifications from the specific apps. So right now I've only got 28 recorded notifications and as mentioned everything works fine for me.

Sendt fra min GT-I9100 med Tapatalk
[Xposed Framework Modules] defim:
Which one exactly? There are 100s in PlayStore
[Xposed Framework Modules] egingell:
I don't know why it's not the first result given that it's the name of the app. But whatevs...

https://play.google.com/store/apps/details?id=com.gannicus.android.memorycleaner

Edit: Update:

It's not your app and apparently a lot of my disabled/frozen system apps are still running anyway.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] x4n0n:
Thank you for this! Keep up the good work.
[Xposed Framework Modules] AbhishekS:
Can this remove the 'BBM - Connected' notification?

Sorry of its already answered. I'm unable to search on Tapatalk.
[Xposed Framework Modules] defim:
All notifications should be able to removed. On problems, can you attach a screenshot?
[Xposed Framework Modules] hidea:
I'm able to remove BBM notifications just fine. Also, just curious… what's in the donation package?

[MENTION=3679738]AbhishekS[/MENTION] might wanna try a reboot?
[Xposed Framework Modules] AbhishekS:
I selected BBM and rebooted. The notification is gone but the BBM app doesn't open for me anymore.

When I removed it from NotifyClean BBM worked fine again.
[Xposed Framework Modules] defim:
NotifyClean does only intercept the creation of notifications. So the apps does not know it and should run like without NotifyClean, but without notification

All my apps should be usuable as "free" versions by anyone. Donations extend them by little helpers, eg for NotifyClean additional regex pattern matching (screenshot in the OP). But actually donations are to show that the app is usefull for you
[Xposed Framework Modules] rajdoll:
Just an idea, how about creating a third party plugin to capture any notification events for a "Tasker". Tasker's built-in event interception is pretty weak, this apps functionality can really enhance that beyond limits and I'm sure lot of people are looking for that including me and hence the suggestion though I'm not sure about the technicalities and complexities. This App does what it is supposed to, great job for that.
[Xposed Framework Modules] GermainZ:
NotifyClean greatly slows down booting up when you have a large amount of notifications (about 8000 in my case.) This is apparent in the logcat (nothing but GC happens for ~5m, then NotifyClean logs that it's done processing captured notifications.) Of course, disabling the module fixes this.

A simple fix is to remove captured notifications (either manually from the app, or all of them by removing the relevant file in /data/data/...)

Anyway, I'd suggest limiting the number of captured notifications to avoid this, or not parsing the data at boot up if possible.
[Xposed Framework Modules] defim:
5 minutes delay is really bad. Not processing it at boot does not make sense, because NotifyClean changes the notifications at their creation time, not if they yet exist.

There are options to stop recording of new notifications per app or global. And you could remove recorded notifications per app.
[Xposed Framework Modules] defim:
I think this could slow down, when every time a broadcast is sent. Some apps update their notification every second!
[Xposed Framework Modules] GermainZ:
Indeed, but for most users, a 5 minutes delay will probably make them think the phone's boot looping. Maybe an alert when an app is generating too many notifications, so the user is aware of that and can stop recording for it? Also, one additional line to be logged (without verbose debugging being turned on) *before* parsing is started, something like "NotifyClean is parsing recorded notifications" so people checking the logcat will know what's taking so long. Just a suggestion. Thanks!
[Xposed Framework Modules] defim:
There is an toast with notification count on app start.

If I log some lines, without possibility to disable and enabled be default, there will be again many who complain about log spaming...
[Xposed Framework Modules] rajdoll:
User should be allowed to select which Apps notification to be captured, this way they will not select those Apps who are updating their notifications every second, just like we select Apps in this modules
[Xposed Framework Modules] defim:
Oh sure,could it just add to the newly added extended per app settings.

As i don't know tasker, i have some questions:

How could i show sent parameters? With "new TaskerIntent( "NotifyClean" ).addArg( "head" ).addArg( "text" )"

%par1 is always shown as %par1, not the value. And is it okay to name the task "NotifyClean"? Other special wishes?
[Xposed Framework Modules] rajdoll:
Well to be honest, even I'm not at all familiar with Tasker development but I know it well as an end user, so you will have to find your way through reading but thanks a lot for consideration and wish you very best.
[Xposed Framework Modules] defim:
The problem is for me atm, that i'm not even familiar with Tasker usage :cool:
[Xposed Framework Modules] GermainZ:
There's this page (and the linked "Plugins" page) which explains how to implement this, and there's the Tasker - Developers Google Groups forum as well, where the Tasker developer is very active and replies to queries rather fast.
[Xposed Framework Modules] defim:
Thanks, i noticed that yet. But i'm not able to receive data in tasker! All the time the "%par1" or "%myvarname" are not replaced :eek:
[Xposed Framework Modules] defim:
[MENTION=5126658]rajdoll[/MENTION] & [MENTION=4775688]GermainZ[/MENTION]: Ok i managed it to receiver variables in tasker. But one last question: Is it okay, that in Tasker everytime a predefined "task" is executed with the notification data? Or how other handle other apps this?
[Xposed Framework Modules] GermainZ:
If I'm understanding this correctly the triggered profile (and task) will be able to use %par1 and %par2 as variables.
[Xposed Framework Modules] defim:
I've done now: Per app could be selected if allowed and/or denied notifications should be forwareded to Tasker. As variables i use %name (of app), notification %head and %body, and %mode (true=allowed).

But the strange thing: A name of a task has to be set. I'm using "NotifyClean", which has also be so named in Tasker. And as i dont know other apps using Tasker i do not know if this is so okay?!
[Xposed Framework Modules] egingell:
All Tasker tasks need to be named. Profiles are the things that don't need to be named.

Or is that not what you meant?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] egingell:
I have a suggestion: Can you add Toast notifications?

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] rajdoll:
I'm not sure which "Task" are you referring to. The way I understood the implementation is like this, that you will create a "Third Party APP", which can be selected in Tasker by creating a new "Event" profile (New Profile ->Event->Third Party->Notify Clean), where you can select which apps should notify Tasker, once that is done. Then whenever any notification from those Apps come, Tasker will be invovked by passing some notification data (like App, msg etc) to Tasker in some variables and the same variables then can be used by the "Tasks" created by user to handle those notifications. So in this the way I see is that you only need to name your data passing variables appropriately and the name of application as these only will be visible to end users, rest is all internal and you can name those things anything. Hope I made sense :)
[Xposed Framework Modules] defim:
If you send a notification to Tasker, you could even create pop-ups or so (that's what i used to test)

If you open Tasker you see: Profiles, "Tasks" and Scenes.

I think these "Third Party APP" are not really needed, also they seems to be included into Tasker. I see plugins of apps i don't have installed. And the main purpose of NotifyClean is handling Notifications..
[Xposed Framework Modules] egingell:
That's not what I meant. I meant make them selectivity blockable.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] defim:
:laugh:

I think that should be handled by another app. Btw, i was not disturbed by toasts so long
[Xposed Framework Modules] egingell:
I'm not sure why this should be handled by another app. Why have two apps that block notifications? The stock Jelly Bean "(unchecked)Show notifications" also blocks toasts from that app. Logically, yours should also do this.

Toasts may not bother you, but they bother me... some of them... like "Connected to Wi-Fi [AP name]" and the big ass toast from Folder Mount that its dev won't provide an option to disable for whatever reason or " Database cannot be opened" from who-knows-what-app.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] defim:
[MENTION=4587767]egingell[/MENTION]

For the user it's the same: something pops-up, an he does not want it. But internally...

- other functions are to hook

- toasts have other structure

- only some have to be restricted

- maybe regex

- etc...
[Xposed Framework Modules] egingell:
I never expected it to just be a one liner. I know it can be a pain to add features and if it helps to sway you, you don't have to write a new filter function. That's the beauty of encapsulation.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] defim:
Maybe some time... I have still some things on my todo list
[Xposed Framework Modules] rajdoll:
So how are you planning to provide this module for Tasker users, I mean how will they use "NotifyClean" module from Tasker?
[Xposed Framework Modules] egingell:
I'm a bit curious myself. Seems unnecessary.

Sent from: SGS2 - JB 4.1.2 GB27 / SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] coolsid8:
Hey,

I wanted to ask if it breaks the functionality for which the notifications are created. I mean the purpose of some notifications is to keep to app alive. So, if I clean those notifications, will the apps be still be alive ?
[Galaxy S 4 Q&A, Help & Troubleshooting] Trump:
Hey all. I recently purchased a Verizon Samsung Galaxy S4 32GB and have really enjoyed it. Today I ran into my first issue, and boy its a doozy. Apparently I'm not able to make a solid connection to FTP servers using Active FTP. If I switch to passive, everything connects fine. When I switch to Active, it connects to the FTP server, but is not able to retrieve the directory listing (Filezilla error on laptop) and on my phone it states "425 Could not open data connection to port 48891:Connection timed out". This is replicated on my laptop (Through Mobile Hotspot) and on an ftp client on my phone. I work in IT and use my mobile hotspot as an external network when we need to rebuff a vendor's claims that our network is the issue (I'm sure those of you in IT also can appreciate the pain of having a vendor blindly blame your network instead of fixing their own problems).

Verizon claims that it does not block any ports. Samsung has stated that they do not support this issue, but I talked the supervisor into filing an engineer report (If that will even do anything) even though I won't hear back from them regarding this. So I am hoping I can get some help from the best android community out there!!! :)

Has anyone else tried to make an active FTP connection from a Verizon S4?

Would anyone be willing to give it a try?
[Galaxy S 4 Q&A, Help & Troubleshooting] Trump:
UPDATE:

Well the Verizon guy did some testing for me (Kudos to VZW). They dont block ports, but they also don't forward the return connection for Active FTP. If anyone else wants to give it a try and let me know if it works for other providers, it would be appreciated. I may have to just fork out $$$ for a Public IP on our VZW Jetpack.
[Galaxy S 4 Q&A, Help & Troubleshooting] osamabinary:
Remember that most carriers use CGN (Carrier-grade NAT) on their network, specially for mobile phones. While CGN is supposed to be stateful, Verizon probably has a broken implementation as it doesn't redirect a port to your private IP (something done in Linux by using the conntrack_ftp module). Anyway, using non-passive FTP is almost always a bad idea if you don't have a public IP. Sticking to passive is your better option.
[Galaxy S 4 Q&A, Help & Troubleshooting] Trump:
I wish that was possible unfortunately the vendor is using active FTP for his application. I am testing to see if the internal network is the cause of the connection problems we've had. To get him to move over to passive since it is better
[G2 Q&A, Help & Troubleshooting] Sushiglobster:
So, our sweet ass LG G2's have a Wolfson DAC that's capable of 24/192 playback, however (and from my understanding) "HD" playback is only possible on this phone if listening to a .WAV file or lossless file. I stream all my music at 320kbps via Google Music so I'll never be able to take advantage of the G2‘s 24/192 playback capability unless there is a way to force 24/192 playback.

Is there a way to force it? It should have some great audio playback capabilities, but it sucks that is has to be files which I don't use. Is there a great advantage to such a playback feature? Probably not, but if it's a feature of our phone....well....I want to be able to utilize it.
[G2 Q&A, Help & Troubleshooting] NevetsDrassel:
My understanding is that the reason you need the .wav or lossless is because of the massive amount is data needed for the 24/192. All my music is in. wav format and they average 50MB in data per song or around 500MB per album. Without the data, the 24/192 is useless and you will not notice any difference, even if forced.

Sent from my LG-D800
[G2 Q&A, Help & Troubleshooting] flickyamom:
This. Same here.
[G2 Q&A, Help & Troubleshooting] cggorman:
Correct me if I'm wrong, but I seem to recall reading that our DAC/DSP is a Qualcomm design baked into the Snapdragon 800.
[Galaxy S 4 Q&A, Help & Troubleshooting] rawfa:
Hi,

I've just bought a RK3188 Android TV and I was wondering 2 things. 1 - How can I mirror my GS4 screen on my TV via the RK3188 Android TV? 2 - Does anyone know if it's possible to control the RK3188 Android TV with the GS4 via wifi or blu tooth?
[Galaxy S 4 Q&A, Help & Troubleshooting] cpwebcris77:
HI, i have same stuff, have you found a solution?

thank you
[General Questions and Answers] tabstop:
Hi all,

I observe that flashing is done often after running a closed-source app on an Android phone.

And I see the Livesuit is often used to flash tablets and Odin to flash Samsung phones.

Is there a 100% open source program that I can use to flash phones, which does not require that I obtain an app to run first?

Thanks.
[JAM, MDA Compact, S100 Software Upgrading] CHEFPABLO:
THis is the patch for tt5 that crashes because of poi.

install all the files into 2773 folder and run the tt5 cab file and bingo all will work ok
[JAM, MDA Compact, S100 Software Upgrading] OpenGL32:
I cant find any Download :(
[JAM, MDA Compact, S100 Software Upgrading] CHEFPABLO:
go here

ftp://xdaupload:xda@xda-developers.com

Regards
[JAM, MDA Compact, S100 Software Upgrading] slvrbllt:
@chefpablo

Are you sure that the file you have posted is a real upgrade ?

The ttn.cab contains 'TomTom Navigator.exe' dated 04/06/2002... quite old to be the latest 5.10 version.

Furthermore I am afraid that piracy is not tolerated on this forum...
[JAM, MDA Compact, S100 Software Upgrading] CHEFPABLO:
Piracy

there is also a 5.10 patch in the developers forum and as for the piracy these are only patches and do not affect your orginal program in that you still have a registered copy. Even furthermore i didn't actualy write these patches i just took the time to go through all the forms posts on TT5 and found this and brought it up to date for the like of you and me so we could have the fix.

If you use the fix and it works but you are unhappy that it might be a pirate copy then you could always go back to your original copy and disable the poi.dat file by renaming it POI.A this will also stop TT5 from crashing but you'll have no poi working.
[JAM, MDA Compact, S100 Software Upgrading] sh500:
I put one on the ftp named 'Patch POI TTN5.zip'

ftp://xdaforums.com/Uploads

Just like Chefpablo, I also searched forums and uploaded for easy location.

Works on my one.

All I need now is a patch to remove the 38 or so POI limit in TTN5!
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] wotandsdwys:
So is there any way to root the MF9 firmware on Ubuntu/Linux?

I have seen some old tutorials using motochopper, but none for MF9.

If anyone knows of an easy way, let me know. If not, I will use my Windows PC at work tomorrow. Just got a replacement phone from Asurion and need to root asap before I lose my mind. lol

Thanks guys!
[Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot] xchampx13:
Download Heimdall and cf auto root, works perfectly. I did it on Mac but there should be heimdall for every OS.
[Sprint Samsung Galaxy Note 3] DruoGaby:
Please check your note 3's b4 its to late!! mines had a dead proximity sensor and i had to take it back to swap out today!!..CHECK YOURS!!
[Sprint Samsung Galaxy Note 3] bigmase23:
Thank you sir, mine works perfect!
[Sprint Samsung Galaxy Note 3] BigMosley:
Is this the sensor when your on a phone call and the screen is to turn black?
[Sprint Samsung Galaxy Note 3] Lethal_NFS:
The problem is that the screen will not turn back on when the phone is pulled away from your face.
[Sprint Samsung Galaxy Note 3] BigMosley:
Cool thanks for the heads up. Mine seems to be working.
[Sprint Samsung Galaxy Note 3] DruoGaby:
yea..
[Sprint Samsung Galaxy Note 3] biggboii:
I believe the kinda/sorta "disclaimer" says that the proximity sensor works while the phone is in use (making a call).
[Sprint Samsung Galaxy Note 3] dallasfever:
I dont know if its just sprint phones but i assume most Note 3's will experience this issue. Something about the sensors not reading accurately. When i clean the sensor area with a cloth it works correctly. Hold the phone to my ear for a few minutes and it stops working. Clean the sensor area while still on the call and it will start back working... Issue probably started day one but just now realizing its a issue.
[Sprint Samsung Galaxy Note 3] MrBananaSnacks:
I had issues with this as well, the screen wouldn't turn off during a call, but turned out to be my screen protector. Pulled it off and works perfect now. Cheers!
[Sprint Samsung Galaxy Note 3] dallastx:
Returned mine yesterday with a little headache as the rep i first spoke to decided to play with my phone vs doing a exchange. Manager sorted it all out and gave me a new phone. Also knox was tripped but i don't think they care. Dont think im going to root again till KNOX is out the way.

The sensor works like it is suppose to now. Funny story is that the sensor tried to act right at the sprint store. They have spot lights so the sensor was reading correctly. Explained to them i didnt walk around under spot lights they agreed and did the exchange.
[Sprint Samsung Galaxy Note 3] Action B:
So, I had this issue on my phone. Tried a bunch of stuff. The fix for me: can of compressed air targeted into the earpiece. Immediately solved and perfect again.
[Sprint Samsung Galaxy Note 3] dallastx:
Worked for me for about 5 min on my old note 3. Also wiping the screen were the sensor is works. Of the screen cuts off and you wipe that area with a microfiber cloth the screen comes back on. Lol

Sent From Heaven on my Note 3
[Sprint Samsung Galaxy Note 3] Action B:
Will report back if problems return. Hoping for the best I already tripped knox.
[Sprint Samsung Galaxy Note 3] mullarameez:
Hello everyone. I found the cause of this I hope. The main culprit is hardware. 1st I will tell solution for this problem. Just push hard the earpiece chrome grill inside with ur nails and the proximity sensor will work properly. problem is when we use phone and it gets heated at top then the glue which is holding earpiece grill will loose itself. its hardware problem and eventually many note3 users will face this. im using exynos note3.
[Sprint Samsung Galaxy Note 3] dallastx:
You can also get a micro fiber cloth a wipe the sensor area. And the light will cut back on. Before returning the defective one i did that a few times. Never even touched the ear speaker grill.

So once you have the phone to your ear and it cuts off....Wipe just the sensor are with the micro fiber cloth. The screen will come back on. It will happen again the next time you use the phone but i am just saying its not the ear speaker.
[Sprint Samsung Galaxy Note 3] retrojim:
use compressed air canister and blow in to the ear piece. but i just use my own breath and it worked.

edit: i thought i was replying to OP, sorry.
[Sprint Samsung Galaxy Note 3] DruoGaby:
just make a call and see..put it to ur ear screen should go off
[Sprint Samsung Galaxy Note 3] DruoGaby:
yea u good
[Sprint Samsung Galaxy Note 3] BrianBaker:
so the prox sensor is in the ear piece? I was freaking out because mine wasn't working after i updated to MJ4..Blew into the ear piece and its working again...THANKS!
[Sprint Samsung Galaxy Note 3] Ecord87:
Thanks Brian! That did the trick!
[Sprint Samsung Galaxy Note 3] malnsk:
Well mine was working for a month, and now it doesn't work. My friend had the same situation. It just stopped working after a while

---------- Post added at 05:41 PM ---------- Previous post was at 05:39 PM ----------

Oh and the quick glance doesn't work for me too. Swiping trough pictures and answering calls works perfectly
[Sprint Samsung Galaxy Note 3] clickrudra:
The Solution worked

thanks Bro,

I also started facing this issue since last two days and couldn't find any solution for this issue. I tried the the fix you suggested and again things started working.

I would also clear two things I didn't remove the screen protector and didn't clean the earpiece with air blow or cloth still the solution worked.

Thanks once again bro.
[Sprint Samsung Galaxy Note 3] mhoepfin:
FYI

You can test your proximity sensor (along with all the other Note 3 hardware) by going into the phone keypad and doing *#0*#

That will bring up a hardware diagnostic app.