NoPlayServicesWarning
I have created this xposed module because i didn't find one that is currently working.
The purpose of the module is to remove the annoying Google Play Services warning that pops up whenever you try to use applications that incorporates the Google's APIs.
Many applications show the warning even if they don't require the Google's services to function properly, and if Google Play Services is missing they close themselves.
The module not only removes the warning, but also makes those applications accessible and usable.
If an application requires the Google Play Services in order to work, you should expect some crashes, bugs or strange behaviors anyway, but many applications will work flawlessly.
ACTIVATION SCOPE (For this module)
The module has a global scope if the activation scope is disabled.
"Global" means that once the module has been enabled, all the installed applications that contains the Google APIs are targeted.
You can freely change your targets without rebooting, as rebooting is necessary only while enabling or disabling the module.
Note: Once you add or remove an application from the scope, you may not notice any change if the application is already open, close and reopen it to see the changes.
Edxposed:
If the activation scope is enabled but there are no applications selected as targets, the scope is still global.
If you prefer to enable the module only for certain applications:
1. In the module section of EdXposed Manager select the module and tap on "Activation Scope"
2. Enable the activation scope
3. Choose the target applications.
LSPosed:
The activation scope is automatically enabled once you enable the module, and can't be disabled.
The only way to have a global scope is to select all applications as targets.
- Exception handling improved
- Added a check to verify if the class exists before trying to hook the target method.