PlayPermissionsExposed - Fix the new Play Store permissions system - Xposed Framework Modules

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........

Related

[UPDATED 23.11.2011][APP][Android Market 3.3.12]

v3.3.12 update:
- Added free music of the week;
- Specially designed for Google Music App;
- Brand new setting: Auto update application;
- Brand new setting: Update Using WiFi only;
- Brand new setting: Automatic add shortcut;
- Microphone (voice command) switch in search menu;
- Small font;
- New application drawer icon;
- Star rating (review) chart on application page;
- Some Other Minor UI tweak.
New version Android Market, rolling out with new settings, and new icon.
There’s a brand-new settings menu, as well as click-to-read explanations of app permissions (not developer customizable, unfortunately). There’s also a brand-new Market icon to spruce things up.
You can now use a custom PIN for purchases on your phone, instead of leaving your Google Checkout wide open for anyone that picks up your device. If you have kids, or your phone is stolen, this is one awesome feature to have – and really, it makes a lot of sense.
Root access is not required, but you’ll need Unknown Sources enabled in the Settings -> Applications menu to install it.
{
"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"
}
Download Android Market 3.3.12:
here
Instead of making another 'useless' tread, you could asked me to update my tread (like everyone does)
You don't see a new tread for every new ROM version do you? That's because they get updated (sometimes with the help of others)
Just saying that you hungry thanks meter wolf
Hitmax117 said:
Instead of making another 'useless' tread, you could asked me to update my tread (like everyone does)
You don't see a new tread for every new ROM version do you? That's because they get updated (sometimes with the help of others)
Just saying that you hungry thanks meter wolf
Click to expand...
Click to collapse
1. Thanks for the info.. PS: it's called thread(check your english dictionary).
2. I have 5 thanks(1 from this thread).. do you see me begging for thanks?
3. If you have a brain and can process information, you'd have understood that, as everybody from this forum, i only want to bring people up-to-date with what's new, whether it's about an app, update or ROM.
4. You hungry for attention!
Have a pleasant evening!
hytman08 said:
1. Thanks for the info.. PS: it's called thread(check your english dictionary).
2. I have 5 thanks(1 from this thread).. do you see me begging for thanks?
3. If you have a brain and can process information, you'd have understood that, as everybody from this forum, i only want to bring people up-to-date with what's new, whether it's about an app, update or ROM.
4. You hungry for attention!
Have a pleasant evening!
Click to expand...
Click to collapse
ahh man chill, I was being sarcastic on the hungry wolf thing
and everybody makes spelling mistakes sometimes no?
And btw i had to use ADB to install this market
Have a nice evening to
Hi, I've been using this updated market for a few days, it does work much better then the older one, say 3.15 I think was the last one that was pushed onto my legend, less lag and loads much quicker for me.
I still don't like the layout as much as the even older versions, say 2.36, I find it hard the simply browse the available apps like the old version :-(
To install, all i had to do was download direct to my phone then open up ES filemanager and tap the file, installed over the top of the old one no issues for me.
ranger4740 said:
To install, all i had to do was download direct to my phone then open up ES filemanager and tap the file, installed over the top of the old one no issues for me.
Click to expand...
Click to collapse
Glad it went easy for you. Adb push via recovery is also an option.
Unfortunately they didn't solve the bug regarding custom screen DPI setting. I've explained HERE. Till Google will solve this, I must stick to the old market unfortunately.
For me.. this market is quite fast..
Faster than 3.2.0 i'm using previously..
but thats only happening on 3G..
If i'm on Edge.. I'll get either FC or Conn Time Out..
Sent from my Legend using XDA App
Could someone give me the link to DL the old Vending.apk (2.x market available for 7.0RC) ?
I got enough of this PHAT app.
Thanks.
Thanks, it doesn't crash as often as the previous version on stock.
seems faster than 3.3.11 which repeatedly had "no connection" when it wasn't already started
now it's even fast using 3G!
stevenstrike said:
Could someone give me the link to DL the old Vending.apk (2.x market available for 7.0RC) ?
I got enough of this PHAT app.
Thanks.
Click to expand...
Click to collapse
Here you go....
You can also find more here

[MOD][Xposed] Disable Google Location consent

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.

[Xposed] MinMinGuard v2.0.2

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.

[MOD][XPOSED][4.0+]AutoInstaller - No confirmation in PackageInstaller

This mod allows you to install an APK just by opening it (from file manager or any other app)
It provides a UI to allow you to disable this feature without disabling the module
You should only enable when using it to prevent accidentally installing viruses while on dodgy websites/apps etc
You can find the module attached or on the Xposed Repository
Planned Features
-Auto uninstall
-Automatically close installer window after installation completed
thanks to @pyler for fixing an issue with apps which have a lot of permissions
Note the module is disabled by default, not only do you need to enable in Xposed Installer (obviously) but you need to enable the module by launching it's UI
Source code on Github
Demo Video
Thanks mate for making this effort to prepare this module, really.
Just some issues,
The next automatically bypasses which is good, but still we have to click install and also after getting installed we still have to click on done/install to close the installer.
It will be great if we just click the apk file and the installation takes places in the background without bothering and a toast appears that the app has been installed.
Is it possible to modify this module as above.
But genuinely I appreciate your effort bro.
nvo2411 said:
Thanks mate for making this effort to prepare this module, really.
Just some issues,
The next automatically bypasses which is good, but still we have to click install and also after getting installed we still have to click on done/install to close the installer.
It will be great if we just click the apk file and the installation takes places in the background without bothering and a toast appears that the app has been installed.
Is it possible to modify this module as above.
But genuinely I appreciate your effort bro.
Click to expand...
Click to collapse
You only have that problem because the app has too many permissions
Try with an app that doesn't have so many
hamzahrmalik said:
You only have that problem because the app has too many permissions
Try with an app that doesn't have so many
Click to expand...
Click to collapse
I tried with a few permission app but still I have to click install and then done.
I am requesting a feature inspired from nova launcher where I just long click an app and drag it to uninstall layout and it get uninstalled automatically in the background and displays a toast that the app has been uninstalled.
nvo2411 said:
I tried with a few permission app but still I have to click install and then done.
I am requesting a feature inspired from nova launcher where I just long click an app and drag it to uninstall layout and it get uninstalled automatically in the background and displays a toast that the app has been uninstalled.
Click to expand...
Click to collapse
This is strange it works well for me
I'll post video to show you how it should work
Sent from my amazingly awesome OnePlus One using Tapatalk
hamzahrmalik said:
This is strange it works well for me
I'll post video to show you how it should work
Sent from my amazingly awesome OnePlus One using Tapatalk
Click to expand...
Click to collapse
I'm using omni Rom on galaxy r.
nvo2411 said:
I'm using omni Rom on galaxy r.
Click to expand...
Click to collapse
Hmm
Does that ROM have a custom package installer?
Maybe it shows version info or something?
On stock it works well
Oh and i won't post a video of how it should work because on my phone, one rom has screen recorder but mod doesnt work and on other rom mod works but screen recorder doesnt...
maybe tomorrow
hamzahrmalik said:
Hmm
Does that ROM have a custom package installer?
Maybe it shows version info or something?
On stock it works well
Click to expand...
Click to collapse
Here are the default installed in my Rom
{
"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"
}
Nice idea! I have just finished code to "auto uninstall".
Can you contribute auto install feature to my XInstaller? Or give me Yes to use your code in my project?
pyler said:
Nice idea! I have just finished code to "auto uninstall".
Can you contribute auto install feature to my XInstaller? Or give me Yes to use your code in my project?
Click to expand...
Click to collapse
Oh my god.
I should have made this whole mod as part of yours in the first place lol
I knew your mod existed but didnt think of that
Sure, the code is on Github
nvo2411 said:
Here are the default installed in my Rom
Click to expand...
Click to collapse
Thanks, I have a fix, give me maybe 10 minutes
@nvo2411 try this test build please
hamzahrmalik said:
@nvo2411 try this test build please
Click to expand...
Click to collapse
Still the same, it only bypasses the next option, everything else still as earlier mentioned. I cleared data made a fresh install of this app enabled it in xposed as well and rebooted. Still same as earlier version.
nvo2411 said:
Still the same, it only bypasses the next option, everything else still as earlier mentioned. I cleared data made a fresh install of this app enabled it in xposed as well and rebooted. Still same as earlier version.
Click to expand...
Click to collapse
The problem seems to be too many options
I made my mod (the test version) click ok 6 times but it still wont work
I'll see if i can do something later
hamzahrmalik said:
The problem seems to be too many options
I made my mod (the test version) click ok 6 times but it still wont work
I'll see if i can do something later
Click to expand...
Click to collapse
Take your time bro.
By the way I went through your profile and I was amazed to see you develop so many great modules, keep it up man, you are truly a talent in this.
nvo2411 said:
Take your time bro.
By the way I went through your profile and I was amazed to see you develop so many great modules, keep it up man, you are truly a talent in this.
Click to expand...
Click to collapse
You're too kind
I couldn't do it all without help from others here on this forum
Sent from my amazingly awesome OnePlus One using Tapatalk
Please give me know if you find smart way how to auto close install screen. I have wrote code for uninstall, but for install it can be a bit hacky (hook handleMessage? )
pyler said:
Please give me know if you find smart way how to auto close install screen. I have wrote code for uninstall, but for install it can be a bit hacky (hook handleMessage? )
Click to expand...
Click to collapse
Have you seen my source code for this mod?
Its only one page and only 10 lines or so
I'm thinking of using the same method with the "done" button
Sent from my amazingly awesome OnePlus One using Tapatalk
As soon as I tick 'enable' and leave and reopen the app, the tick is gone.
And it doesn't work on my phone. =/
Have you thought about adding a timer to the "enable" box? (eg: enable for 10/20/30 minutes then auto-disable)
Might help out in cases where people forget to disable after using and then end up getting force-fed an APK from an ad online or something.

[MOD][XPOSED] Custom app not responding / crash dialog text and sound effects

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?

Categories

Resources