I'm trying to determine if it's safe to grant the
WRITE_SECURE_SETTINGS permission to an app. Specifically, I would want to grant this permission to MacroDroid (an automation app similar to Tasker) so that the app can turn on location/GPS automatically (without my input) based on the automation rules that I set. It seems that no app can automatically turn on/off location/GPS without the user input, so Macrodroid recommended its users to grant their app this permission (see forum) if they want the app to set the following automatically:
- Battery Saver
- Location Mode
- NFC Enable/Disable
- Set Language
I've been exploring the ABD tool but a bit reluctant to do this since I couldn't find information about the safety of granting this permission to 3rd party app. I also don't know the full list of features that the app can do after
WRITE_SECURE_SETTINGS is granted, so I appreciate if you can give me some details about this secure settings permission.
After digging in a bit and it seems that the Android docs didn't say much. https://developer.android.com/reference/android/Manifest.permission.html#WRITE_SECURE_SETTINGS
Appreciate the help!