Updated: Controlling your root settings is very important, especially as it opens your Android device up to the threat of malware. if you are familiar with rooting you will know that you can tweak and modify the way your Android software and hardware behaves. Granting apps root allows you to have vastly more control of your device and apps than without.
You should though be very aware that allowing your Android device to have root access does come with an element of security and privacy risk. Given the risk, SuperSU is often used by modders to control Android root settings on a per app basis.
What is SuperSU? SuperSU allows for advanced management of Superuser access rights for all the apps on your device that need root. It’s that simple!
I’m going to assume you already have a rooted device and that you have an intermediary knowledge of device rooting using SuperSU developed by ChainfireXDA. SuperSU allows for advanced management of Superuser access rights for all the apps on your device that need root.
Here is a quick guide using SuperSU v2.78 SR1, on how to control your Android smartphone root settings:
- List of apps that you have installed and given root access privileges – keep this list as short as possible and only ever include the apps you use and NOT every app on your device
- In Settings – make sure > Re-Authentication is enabled as this will ask for permission again if an app is re-installed or upgraded
- Revoke permissions – tap an app and you can change the access from Grant to Prompt or Deny. This will make sure you will be prompted the next time you launch the app
- Disabling root – you have the option to disable Superuser – click > Settings > scroll down to > Enable Superuser*
- App access – make sure that the default access is set to > Prompt – click > Settings > scroll down to > Default access – tap to change to > Grant or > Deny
*In some instances this function might not work. If your Android device does not disable root, you should reboot. Repeat this process when you re-enable root.
IMPORTANT UPDATE NOTICE: A SPECIAL PROCEDURE IS NEEDED FOR UNINSTALLATION. IF YOU DO NOT LIKE SUPERSU, DO *NOT* JUST UNINSTALL IT, YOU *WILL* LOSE ROOT.
Further related reading: Xposed Framework – XPrivacy