Disclaimer
USE MINMINGUARD AT YOUR OWN RISK
MinMinGuard is for experimental purposes only, and comes with no warranty or guarantee.
Readers, end-users, and downloaders of MinMinGuard are responsible for their own actions.
Readers, end-users, and downloaders of MinMinGuard agree not to use for illegal actions.
This disclaimer is subject to change without notice at any time for any reason.
Featured on the XDA portal: http://www.xda-developers.com/android/selectively-block-ads-on-certain-apps-with-xposed-module/
Featured on the Pocketable: http://www.pocketables.com/2014/01/minminguard-xposed-framework-module-patches-ad-holes.html
Featured on XDA TV:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction:
Hi everyone,
Here I am going to share with you my newly developed Xposed module, MinMinGuard. It can completely remove both the ads inside apps and the empty space caused by those ads. Conventional ads removing apps are only able to block the ad content, but the space taken by the ad will still remain unused (black). MinMinGuard successfully removes that black space, which extends the app window and makes your user-experience better.
You can find more information here.
Chat Room:
You are welcome to join the MinMinGuard Gitter Room for live discussion and supports.
Source Code:
https://github.com/chiehmin/MinMinGuard
Under GPL v3.0 license
Download link:
http://repo.xposed.info/module/tw.fatminmin.xposed.minminguard
FAQ:
Q: Why there is still ads in a few apps?
A: Some apps use differnt Ad Networks' SDK (Mostly some local ads providers ex: Vpon in Taiwan) that is not currently supported by MinMinGuard. If you encounter this situation, you can open a new issue on Github to let me know and I will try to fix it. The issue should contains at least "appname", "download link" and "which page in the app show the ads". If you don't know how to use Github, you can alternatively fill in this form and I will create the issue for you.
Q: Why ads in websites is still showing?
A: MinMinGuard currently only blocks the "in-app" ads. Blocking ads in websites may be the future work.
Q: Can I use MinMinGuard along with Adaway?(or any other adblocker)
A: Yes, they should work perfectly with each other.
Donation:
If you want to support me, you can donate via Paypal and I will really appreciate you
XDA:DevDB Information
MinMinGuard, App for the Android General
Contributors
FatMinMin
Version Information
Status: Stable
Created 2014-01-17
Last Updated 2018-06-24
Great work dev:good:
Awesome thanks for the app. The best man because game like candy crush is expanded. Can you try to add support to Web browsing. Maybe add a select all button and options for some system apps.Thanks.I
SAMURAI6969 said:
Didnt work for me an app stills shows up ads I enabled it in the modules page then reboot didn't work
Do I have to check the app in the list to block the ads from it?
Great mod
Sent from my LT26i using Tapatalk
Click to expand...
Click to collapse
Yeah you do
milojoseph said:
Awesome thanks for the app. The best man because game like candy crush is expanded. Can you try to add support to Web browsing. Maybe add a select all button and options for some system apps.Thanks.I
Click to expand...
Click to collapse
Thanks for your reply. I will do the change into the next version
What system apps do you have that show ads?!?
I only have some websites that still show ads despite adding Chrome Beta to the list.
Sent from my GT-I9505G using Tapatalk
This mod is for GB too..??
Sent from my GT-S5830i using Tapatalk 2
destructo570 said:
This mod is for GB too..??
Sent from my GT-S5830i using Tapatalk 2
Click to expand...
Click to collapse
I thought Xposed framework can only support for android 4.0.3+. That why I made this module only support android device over 4.0.3. But if Xposed framework can support GB, I will backport this module to GB.
Ads not blocking
Tried blocking Baconreader ads/ Badlands (Game) neither are blocked. Nexus5 4.4.2
Hi.
Is it better the AdAway ?
one biggest issue is that apps list is sorted ramdomly, I am not able to find root browser in it at all ??
How does it block ads? By modifying hostfiles?
Envoyé de mon Nexus 4 en utilisant Tapatalk
FatMinMin said:
I thought Xposed framework can only support for android 4.0.3+. That why I made this module only support android device over 4.0.3. But if Xposed framework can support GB, I will backport this module to GB.
Click to expand...
Click to collapse
Hey bro... dont you know??? xposed is already backported to GB
Sent from my GT-S5830i using Tapatalk 2
destructo570 said:
Hey bro... dont you know??? xposed is already backported to GB
Sent from my GT-S5830i using Tapatalk 2
Click to expand...
Click to collapse
And KitKat !
FatMinMin said:
I thought Xposed framework can only support for android 4.0.3+. That why I made this module only support android device over 4.0.3. But if Xposed framework can support GB, I will backport this module to GB.
Click to expand...
Click to collapse
Xposed Installer had been backported to GB.you can find backported GB modules thread in my sig. if you support GB for this module,GB users will be grateful to you.
Great! I'm looking forward to testing this one.
BTW, could you add:
Select all/none/invert and
Sort @selected/@not selected?
pls add sorting of apps by alphabet wise, right now the app list shows random apps and its very very difficult to find any app
I know it has a tag fro Xposed but I want to ask just in case. This won't work as a standalone app right? I like ART too much to leave.
AllSeeyinEye said:
What system apps do you have that show ads?!?
I only have some websites that still show ads despite adding Chrome Beta to the list.
Sent from my GT-I9505G using Tapatalk
Click to expand...
Click to collapse
youtube, and when im using the website that has ads.
The feature that removes the ad and makes the app take up the full screen doesn't seem to work on MyFitnessPal or theScore.
Related
Requires Xposed Framework!
This module auto-agrees to and disables this dialog:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Compatibility:
This mod should work on all devices with Google's NetworkLocation.apk, which is shipped with devices that are Play Store certified.
Source:
The mod is open source, and licensed under GPLv3: https://github.com/MohammadAG/Xposed-Disable-Location-Consent
Download:
By installing this module, you agree to the following:
"Allow Google's location service to collect anonymous location data. Some data may be stored on your device. Collection may occur even when no apps are running."
http://repo.xposed.info/module/com.mohammadag.disablelocationconsent
Thanks to:
@Extrinsic for the 1.1 update that adds KitKat support, among other changes.
Support development:
If you found this mod useful, consider donating with PayPal.
This Mod is working perfect on my S3 Stock ICS.
I used to have a clumsy semi effective workaround with Tasker using macros to imitate button pushes. I abandoned that long ago. But this mod works great. Now Tasker can easily disable/enable Location preference at screen off/on without that daft popup consent notification.
Thanks MohammadAG
Thank you
Love this!!!
I find that having "Use Wireless Networks" causes a lot of NLP collector wakelocks, but I like using the functionality of Google Now and other apps that could utilize the network location.
I set up a Tasker Profile so that when I open Google Now, it enables the wireless network location. (normally that would make a prompt show up every time I open up google now, but this removes the prompt and makes it all work amazingly well.
Thanks a lot!!
What would be even better is if you were able to disable the background location polling...
NlpCollectorWakelock causes so much battery drain on my device (even though I don't have any apps that use network location in the background, this is strictly Google building out its databases) that I have to keep network location turned off.
Your module saves us from having to tap to agree when we turn it back on (or saves writing a Tasker script to do it automatically), but a fix for the underlying problem would be even better
Not working on my Verizon HTC One
Not working on Nexus 4 :crying:
Plz help!
TidusWulf said:
Not working on my Verizon HTC One
Click to expand...
Click to collapse
gunbox said:
Not working on Nexus 4 :crying:
Plz help!
Click to expand...
Click to collapse
Did you install Xposed?
Sent from my Sony Xperia Z1 (C6903) using Taptalk 4
yes. I use several mods for Xposed and the rest work
TidusWulf said:
yes. I use several mods for Xposed and the rest work
Click to expand...
Click to collapse
Is this module enabled (and have you rebooted)?
EDIT: Disregard this, I confused this thread with another.
How does it not work? This mod only maximizes your lockscreen widgets, similar to what would happen if you drag it downwards. Isn't that happening? Can you post a screenshot right after you turn your screen on?
GermainZ said:
How does it not work? This mod only maximizes your lockscreen widgets, similar to what would happen if you drag it downwards. Isn't that happening? Can you post a screenshot right after you turn your screen on?
Click to expand...
Click to collapse
I think u are in the wrong thread...
Sent from my HTC One using XDA Premium 4 mobile app
Love this. Thanks a ton for making it. I like the location-based info from Google Now, but leaving this on all the time isn't necessary (like when I'm sleeping or at home.) So, I have Tasker granting location service access only when the screen is on. This way it can quickly grab my location then go the f**k back to sleep when I turn off the display.
Brilliant app!
Works for me
This works perfectly on a rooted LG Optimus G. I was pulling my hair out trying to find a solution for this. I made a tasker action to simulate a screen touch but that only works 30% of the time or so. Thanks!
@MohammadAG can you add gb support since xposed framework was ported to gb ? thanks in advance
This work great on jb 4.3 . When I try the new xposed framework on 4.4, it doesn't work anymore. Can you confirm?
stagius24 said:
This work great on jb 4.3 . When I try the new xposed framework on 4.4, it doesn't work anymore. Can you confirm?
Click to expand...
Click to collapse
I can confirm this :-\
Sent from my Nexus 4 using Tapatalk
dont work for me too on cm11 skang on my nexus 5. latest xposed installed
stagius24 said:
This work great on jb 4.3 . When I try the new xposed framework on 4.4, it doesn't work anymore. Can you confirm?
Click to expand...
Click to collapse
+1
Please add 4.4 support
MohammadAG said:
This module auto-agrees to and disables this dialog:
Compatibility:
This mod should work on all devices with Google's NetworkLocation.apk, which is shipped with devices that are Play Store certified.
Source:
The mod is open source, and licensed under GPLv3:
Download:
By installing this module, you agree* to the following:
"Allow Google's location service to collect anonymous location data. Some data may be stored on your device. Collection may occur even when no apps are running."
Click to expand...
Click to collapse
Hello,I think i have found why the module don't work anymore whit android 4.4.The change is in the xposed framework that have changed the afterhookedmethod() with getextra() -- (And this module use exactly this method).I'm not a developer so i ask for someone to make this change.Here is the documentation for new method:
https:// github. com/rovo89/XposedBridge/commit/3c18f6f6bd4e0ec57898b3b3a79b5584d0396054#diff-0
https:// github. com/rovo89/XposedBridge/blob/3c18f6f6bd4e0ec57898b3b3a79b5584d0396054/src/de/robv/android/xposed/callbacks/XCallback.java
And here the source code: https:// github. com/MohammadAG/Xposed-Disable-Location-Consent
Many thanks to those who will listen to me.
Requires Xposed Framework!
This module injects the preference activities of Xposed modules into the stock Settings app.
This has no actual benefit, but provides a more integrated experience.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Compatibility:
Tested on AOSP, Xperia, and Samsung devices
Download:
http://repo.xposed.info/module/com.mohammadag.xposedpreferenceinjector
Source code:
Source code is here: https://github.com/MohammadAG/Xposed-Preference-Injector
You may not post it on the Play Store, whether for free or not.
Works on Galaxy S4 AOSP Android 4.4.2
Send from my Galaxy S4 powered by KitKat
works fine on good old samsung gt-s5830 with android 4.3.1
You are awesome man..
Trying now will report immediately
Outstanding as always dev. You're the man:good:
MohammadAG said:
Compatibility:
Tested on a 4.3 Xperia Z1, should work on AOSP. Will most probably NOT work on Samsung devices with the new Gingerbread-style settings app.
Click to expand...
Click to collapse
Does work on an i9505 running a GPE rom (aosp).
Suggestion: inject code to make tabs in settings, like Touchwiz and HUAWEI emotionUI?
Verstuurd vanaf mijn GT-I9505G met Tapatalk
it will be work on small displays?) thank you))) p.s. 320X480)))
flyingv1982 said:
it will be work on small displays?) thank you))) p.s. 320X480)))
Click to expand...
Click to collapse
Yes, of course (again:laugh.
Cool. But when entering settings, some of the entries look a bit odd: http://i.imgur.com/tqKO3n8.png
After a scrolling up and down a bit they get sized normally
Couldn't you perhaps make a function to select which modules to show?
"i heard you like tweaking your settings with xposed modules, so I put xposed modules into your settings." "It's... Xposeption."
you're such great xposed developer..Thanks
Awesome one! very useful!
PS.: Apart from Tinted Status Bar, which other modules do you use in the screenshot? you know, the one that makes the holo dark theme white?
keep up the great work!
Kocayine said:
Cool. But when entering settings, some of the entries look a bit odd: http://i.imgur.com/tqKO3n8.png
After a scrolling up and down a bit they get sized normally
Couldn't you perhaps make a function to select which modules to show?
Click to expand...
Click to collapse
That's actually weird, is that a 4.2.2 Xperia Z?
Edit: sorry, straight out no, it's already slow as it is cause it's not asynchronous, but why would that be useful anyway?
Teotsi said:
Awesome one! very useful!
PS.: Apart from Tinted Status Bar, which other modules do you use in the screenshot? you know, the one that makes the holo dark theme white?
keep up the great work!
Click to expand...
Click to collapse
That's stock Xperia UI, not a module
MohammadAG said:
That's actually weird, is that a 4.2.2 Xperia Z?
Edit: sorry, straight out no, it's already slow as it is cause it's not asynchronous, but why would that be useful anyway?
Click to expand...
Click to collapse
It's 4.3
Well, okay, it's ok to keep it simple I suppose.
working great here on a google edition 4.4.2 rom on the galaxy s4. Thanks for all these modules that you are giving to us.
MohammadAG said:
That's stock Xperia UI, not a module
Click to expand...
Click to collapse
oh
well, does anyone around here have a tutorial/mod available?
working on xperia sl lt26ii stock .96
Can you please add:
-a link to Xposed Installer itself
-ability to choose which appear
Great :good:
Lanhoj said:
Can you please add:
-a link to Xposed Installer itself
-ability to choose which appear
Click to expand...
Click to collapse
- Yes
- No, too much overhead.
Please note that this module has not been updated in a while and will not work with recent Play Store versions.
Introduction
The newer Play Store versions bring the following changes in regards to permissions:
Permissions are now shown under vague categories when you press the "Update"/"Install" buttons. 42 permissions are also hidden from this screen (list below). To see almost all individual permissions, you can scroll down and tap "View details". Also note that unknown permissions (those defined by apps) are usually hidden in both screens.
Auto-updates only check for new categories, not new permissions.
For more info, I'd recommend you read this article by pulser_g2.
Purpose
This module aims to fix this problem for users who care about permissions. It'll do the following:
Make the Play Store show you all of the app's permissions.
Require you to manually update apps with new permissions (regardless of the category).
It more or less restores the old behavior.
Here are some screenshots of the first point in action:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Additional Info
All of the following permissions are ignored by the Play Store when auto-updating, and are hidden when you press "Update"/"Install" (you can still them if you scroll down and tap "View details"):
Code:
"android.permission.ACCESS_MOCK_LOCATION", "android.permission.ACCESS_NETWORK_STATE",
"android.permission.ACCOUNT_MANAGER", "android.permission.AUTHENTICATE_ACCOUNTS",
"android.permission.BATTERY_STATS", "android.permission.BLUETOOTH",
"android.permission.BLUETOOTH_ADMIN", "android.permission.BROADCAST_STICKY",
"android.permission.CHANGE_CONFIGURATION", "android.permission.CHANGE_NETWORK_STATE",
"android.permission.CHANGE_WIFI_MULTICAST_STATE", "android.permission.CHANGE_WIFI_STATE",
"android.permission.CHANGE_WIMAX_STATE", "android.permission.CLEAR_APP_CACHE",
"android.permission.DISABLE_KEYGUARD", "android.permission.EXPAND_STATUS_BAR",
"android.permission.FLASHLIGHT", "android.permission.GET_PACKAGE_SIZE", "android.permission.INTERNET",
"android.permission.KILL_BACKGROUND_PROCESSES", "android.permission.MODIFY_AUDIO_SETTINGS",
"android.permission.NFC", "android.permission.PERSISTENT_ACTIVITY",
"android.permission.READ_SYNC_SETTINGS", "android.permission.READ_USER_DICTIONARY",
"android.permission.RECEIVE_BOOT_COMPLETED", "android.permission.REORDER_TASKS",
"android.permission.SERIAL_PORT", "android.permission.SET_ALWAYS_FINISH",
"android.permission.SET_ANIMATION_SCALE", "android.permission.SET_DEBUG_APP",
"android.permission.SET_PREFERRED_APPLICATIONS", "android.permission.SET_PROCESS_LIMIT",
"android.permission.SET_TIME_ZONE", "android.permission.SET_WALLPAPER",
"android.permission.SIGNAL_PERSISTENT_PROCESSES", "android.permission.SYSTEM_ALERT_WINDOW",
"android.permission.USE_CREDENTIALS", "android.permission.USE_SIP", "android.permission.VIBRATE",
"android.permission.WAKE_LOCK", "android.permission.WRITE_SETTINGS",
"android.permission.WRITE_SYNC_SETTINGS", "android.permission.WRITE_USER_DICTIONARY",
"com.android.alarm.permission.SET_ALARM", "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS",
"com.android.launcher.permission.INSTALL_SHORTCUT",
"com.android.launcher.permission.UNINSTALL_SHORTCUT", "com.android.vending.CHECK_LICENSE",
"com.google.android.providers.gsf.permission.READ_GSERVICES"
Additionally, unknown permissions (usually specified by the package) are also ignored. Users rarely care about these, though.
Download
http://repo.xposed.info/module/com.germainz.playpermissionsexposed
Source code
https://github.com/GermainZ/PlayPermissionsExposed
Thanks
rovo89 and Tungstwenty for the Xposed Framework.
pulser_g2 and others who Xposed this issue.
Is it JB incompatible? As I can't install it
supergonkas said:
Is it JB incompatible? As I can't install it
Click to expand...
Click to collapse
Fixed, get 1.0.1.
Another great module from an awesome dev! Obligatory thank you post
This is awesome, Google should have this by default and somebody should feature this on the portal since there was a post regarding the new play store updates
Hi Guys!
I cant activate the moduls in the xposed framework
I use Carbon Rom Nightly 4.4.3.
is it possible that i cant use xposed with this rom?
Thanks for help
Best Regards
Lost
Can't find in the repo nor in xposed app?
chrisch91 said:
Can't find in the repo nor in xposed app?
Click to expand...
Click to collapse
Refresh repo. And if you click download link in the OP, you can open it with Xposed installer. If you are reading this with phone, of course ☺
Poslano z mojega Nexus 5 z uporabo Tapatalk
@GermainZ What would we be without you ? Damn you always bring the important stuff to all of us, we can not thanks you enough.
Keep it up
Thanks @GermainZ, this is brilliant!
Also, would it be possible to make an app or xposed module that prevents Google from silently installing/uninstalling apps behind our back or even to prevent silently upgrading Play store?
Thanks for this awesome app!
~Phil~ said:
Thanks for this awesome sh*t! Just one bug:
There are some "untranslated" strings. Can you fix that?
Click to expand...
Click to collapse
I think not, because they are app specific (as you could see starting "com.pushbullet...") and have no description & translation
Thanks mate, this mod is very welcome!
:good:
Nice app!
But found a bug:
"this application"
Another question:
Is it possible to translate the missing strings?
Sent with Tapatalk 4 via HTC One
absolutely needed module.
Thanks for creating it
mdxdave said:
Nice app!
But found a bug:
"this application"
Another question:
Is it possible to translate the missing strings?
Click to expand...
Click to collapse
Sure, you need to translate this file: https://github.com/GermainZ/PlayPermissionsExposed/blob/master/res/values/strings.xml
You can either PM me the translated file or send a pull request on GitHub.
Works perfectly in XPERIAZ JB 4.3
@milocj by devSXSTeam Z
what a blessed module.
well done coming to the rescue of us all.
I thank you very much!!
toxic-hero said:
Thanks @GermainZ, this is brilliant!
Also, would it be possible to make an app or xposed module that prevents Google from silently installing/uninstalling apps behind our back or even to prevent silently upgrading Play store?
Click to expand...
Click to collapse
@GermainZ
What would be cool...a working equivalent of TiB's "detach from Market" so that during bulk manual updates, you can keep an old version of an app and not see the nag to update it. I just can't believe that has not been a standard Play option.
Great module concept btw. Come on Google!!!
I've heard you talk in the past about permissions and how you won't install an app until you de-compile and verify that it does not have any sneaky stuff. This is a good example of community spirit, helping the lesser skilled folks here at XDA, deal with a pretty darn important privacy and security hole. Hats off! :good:
Excellent module. I really like that I can now put my apps back on auto-update and that I will be alerted when an app changes its permissions.I do hope when that happens this module will let me know what the new permissions are 'cause I don't ever remember what permissions an app has. I just don't install an app with permissions I don't like. Now if I can just get comfortable using xprivacy. And by using I mean understanding exactly what I'm doing a little better.
---------- Post added at 05:05 PM ---------- Previous post was at 04:58 PM ----------
themadproducer said:
@GermainZ
What would be cool...a working equivalent of TiB's "detach from Market" so that during bulk manual updates, you can keep an old version of an app and not see the nag to update it. I just can't believe that has not been a standard Play option.
Click to expand...
Click to collapse
I pick up more tips for using TiBu in the oddest places........
This is a simple Android Xposed module to replace the default Android App Not Responding and Crash Pop-up messages with your own custom messages and/or sound effects!
Included sound effects
"He's dead, Jim" - Leonard McCoy from Star Trek TOS
"I'm sorry Dave, I'm afraid I can't do that." - HAL9000 from 2001: A Space Odyssey
"Ah ah ah, you didn't say the magic word" - Dennis Nedry (Newman) from Jurassic Park
Note: The Youtube links above are much longer than the sound effects in the module.
The trimmed versions of these sounds are copied to the external storage directory in folder /soundfx.
In-app selector is also included to use your own sounds.
Screenshots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Requirements
Android 4.0+ with root
Xposed Framework installed
Instructions
Download apk from Xposed Module Repository
Install module as a normal apk
Open Xposed Installer and click checkbox to enable
Reboot device to activate module
Download
v1.0 - Xposed Module Repository
Tips & Hints
To include the name of the not responding/crashed app in your custom error dialog, use %1$s (percent sign, number 1, dollar sign, lowercase s).
Changes requires soft reboot to activate.
Known Issues
Certain types of app crashes on some tested devices have a few second delay playing the sound effect
Some devices will not play the sound clip for the in-app crash test button
Disclaimer
I try my best to thoroughly test everything I publish, but given the staggering number of devices, ROMs, and apps I cannot make any guarantee that something will go wrong. Use at your own risk!
Source code
This module is open source software, available on my Github page, licensed under the Apache 2.0 license
If you are a developer and want to contribute, fork the repo and submit a pull request.
Credits
@rovo89 and @Tungstwenty for Xposed framework
@iPaulPro for the @aFileChooser library
The entire XDA community for being awesome.
Problems/feedback
If you find this useful, click thanks!
If something is broken, let me know and I'll try my best to fix it!
If a feature is missing, suggest it and I'll try to add it!
Reserved
Thanks! Tryin it right now: )
This is awesome!
Sent from my Barnes & Noble Nook HD+ using Tapatalk 4
Oh yes. This is most good. Discovering this lil' gem of module just made my night. Hee hee....
It's possible to hide the alert?
Don't work on nexus 5...
Makes me want to Crash my Apps intentionally...
david6910 said:
It's possible to hide the alert?
Click to expand...
Click to collapse
Do you mean to automatically dismiss the not responding/crash pop-ups?
homer__simpsons said:
Don't work on nexus 5...
Click to expand...
Click to collapse
What part is not working? Not playing sounds or is the text not getting replaced?
mikmitch said:
What part is not working? Not playing sounds or is the text not getting replaced?
Click to expand...
Click to collapse
I haven't tried for sound, but text don't seem to be replace, I'm on android stock kit kat
homer__simpsons said:
I haven't tried for sound, but text don't seem to be replace, I'm on android stock kit kat
Click to expand...
Click to collapse
Text will be changed after reboot, tested on my Nexus 5 with CarbonROM :good:
In fact after reboot it apply
Love this module
There's only one thing which keeps me from enjoying the sound as well...
Would it be possible to route the sound through ringer/notification stream instead of media stream? I don't want sound to be played when the phone is set to silent for example in school or in a meeting.
Seems like just a small chance in code but I'm not that good at coding to accomplish that...
Sent from my Boeffla powered Slim GT-I9300
w0rinal said:
Love this module
There's only one thing which keeps me from enjoying the sound as well...
Would it be possible to route the sound through ringer/notification stream instead of media stream? I don't want sound to be played when the phone is set to silent for example in school or in a meeting.
Seems like just a small chance in code but I'm not that good at coding to accomplish that...
Sent from my Boeffla powered Slim GT-I9300
Click to expand...
Click to collapse
I need to second this. My media stream is almost always turned off because otherwise I'd be hearing noises in class. Notification stream would be a better choice. Otherwise, this is a pretty snazzy module.
Not working on Lollipop GPE ROM; Pulled SRC and it has 55 errors.
Works great. Thanks
Sent from my Optimus G using XDA Free mobile app
Hi,i just installed it,but where to get "hes dead,jim" sound? Thanks
kelvinvalencio said:
Hi,i just installed it,but where to get "hes dead,jim" sound? Thanks
Click to expand...
Click to collapse
AFAIK the app creates a folder called sound_fx or similar in /sdcard0 (internal memory) when launched (which I find rather annoying since the app copies the files every time it's started. I moved the files into 'ringtones' and next time I want to customize the dialog the folder is created again).
This folder should contain the named sound files
[size=-4]Sent from my Boeffla powered Slim (4.4.4, AOSP based) GT-I9300[/size]
I'm guessing this isn't supported anymore?
Version 3.4, just released, no longer hibernates apps with no background activity.
One of my principal reasons for running Greenify is to stop apps from using memory when inactive. I want to keep as much memory available for certain apps so they don't get swapped out (web browser, etc).
With this release, I have to open Greenify or a task manager to even see what unwanted apps are chewing up memory.
It would be deeply appreciated if the ability to disable this new feature can be added soon.
I'm on a Nexus 6 with 3GB RAM but it still matters a lot to my usage.
I would also like this feature to be added. This
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
is annoying to see.
Yeah this New Feature is really bad. Please change it @oasisfeng
Sent from my SM-G930F using XDA-Developers Legacy app
Yes, please add a setting to let people choose
@oasisfeng won't answer. He never does. He is not the dev helping people with problems... I can see it in ny other thread where i have a problem with Greenify...
Sent from my SM-G930F using XDA-Developers Legacy app
TP_NC_USER said:
Version 3.4, just released, no longer hibernates apps with no background activity.
One of my principal reasons for running Greenify is to stop apps from using memory when inactive. I want to keep as much memory available for certain apps so they don't get swapped out (web browser, etc).
With this release, I have to open Greenify or a task manager to even see what unwanted apps are chewing up memory.
It would be deeply appreciated if the ability to disable this new feature can be added soon.
I'm on a Nexus 6 with 3GB RAM but it still matters a lot to my usage.
Click to expand...
Click to collapse
Black_Focus_X said:
Yeah this New Feature is really bad. Please change it @oasisfeng
Click to expand...
Click to collapse
shaneel1491 said:
Yes, please add a setting to let people choose
Click to expand...
Click to collapse
While a setting is preferred (at least by me) I believe the change introduced in version 3.4 remains true to the original intent of Greenify. Make no mistake I also use Greenify to 'hush' certain apps but it reflects a convenience versus expectation. I will likely need to consider other methods for accomplishing this objective.
I have no idea what you are talking about (my english is not so good) but this feature is bad and @oasisfeng may be a good dev but it is annoying that he never answers and help people...
Or did he help me here? No! I bet he could, but i think he isn't interested in...
https://forum.xda-developers.com/showthread.php?t=3586715
Sent from my SM-G930F using XDA-Developers Legacy app
Black_Focus_X said:
I have no idea what you are talking about (my english is not so good) but this feature is bad and @oasisfeng may be a good dev but it is annoying that he never answers and help people...
Or did he help me here? No! I bet he could, but i think he isn't interested in...
Click to expand...
Click to collapse
"I have no idea what you are talking about..."
- agreed
- my previous response had nothing to do with your opinion of the developer
I agree that the possibility to disable this new feature would be great.
However I think it's a pretty good feature since it's less "brutal" than the original behavior of Greenify and it's closer to the way Android system manages resources.
An app without background service is not a problem for battery life and when it's cached startups are faster.
Yes more RAM is used but "free RAM is wasted RAM" and, as it's said in the changelog, it allows a "better task switching experience".
Correct me if I'm wrong
I did not mean it unfriendly if you think i did.
It is just saf that the dev has no interest to give Support
Sent from my SM-G930F using XDA-Developers Legacy app
I'd like to revert to the previous version but can't find any source I'd regard safe. Does anyone know of an archive of previous versions that can be trusted?
Just revert to previous version ...
TP_NC_USER said:
I'd like to revert to the previous version but can't find any source I'd regard safe. Does anyone know of an archive of previous versions that can be trusted?
Click to expand...
Click to collapse
Download it from apk mirror. I did the same
Sent from my SM-G930F using XDA-Developers Legacy app
Black_Focus_X said:
Download it from apk mirror. I did the same
Sent from my SM-G930F using XDA-Developers Legacy app
Click to expand...
Click to collapse
I've tried both the 3.3 beta and 3.2.2 from apk mirror but installation fails on both with "The package appears to be corrupt".
Tried it with both Chrome and Firefox on 7.1.1 Nexus 6. Interesting that it worked for you but not sure what to try except "deactivating" on play store page before attempting to install old version...
I really like it, but an option would not be bad.
Euphorion said:
I agree that the possibility to disable this new feature would be great.
However I think it's a pretty good feature since it's less "brutal" than the original behavior of Greenify and it's closer to the way Android system manages resources.
An app without background service is not a problem for battery life and when it's cached startups are faster.
Yes more RAM is used but "free RAM is wasted RAM" and, as it's said in the changelog, it allows a "better task switching experience".
Correct me if I'm wrong
Click to expand...
Click to collapse
free ram IS wasted ram but only with free ram can some heavier apps open & run smoothly so I too would like to have the option to choose
Please read here you maybe find more answers.
If I understood correctly then until now Greenify would hibernate the selected apps and they would not be running anymore at all.
This is nice because I don't like apps runnings in the backround with the ability to snoop around?
Now I have Google Maps, Chrome, ...... all still "active" which means they could always log some data or call home ?
Utini said:
If I understood correctly then until now Greenify would hibernate the selected apps and they would not be running anymore at all.
This is nice because I don't like apps runnings in the backround with the ability to snoop around?
Now I have Google Maps, Chrome, ...... all still "active" which means they could always log some data or call home ?
Click to expand...
Click to collapse
If Greenify indicates an app is "Background-free" then no activity takes place when the app is not in the foreground. Which is exactly the same conditions that existed prior to v3.4.2.