The process of rooting is designed to give apps you install on your phone the ability to do things they otherwise wouldn’t. Rooting means to have root access to system files. On a typical Android installation, neither the user or any apps can can access the core files in the OS. You can’t change or delete the files that are vital in the functioning of the OS, and neither can any apps, This is largely a security issue. Files and functions locked away in a non-rooted device do not serve any real purpose to the user, and making changes to these without knowing what you are doing can leave a device with problems, or even make it stop working altogether. As a result the OS simply prevents them from being accessed at all. As for apps, they also cannot access these parts of the system to ensure that badly written, or malicious, apps don’t do any damage.
When you root your phone, all these parts of the system are opened up, but they do not become automatically accessible be every app you’ve got on your phone, so you still have protection against damage. This comes in the form of the Superuser app that gets installed when you root. Every time an app needs root privileges , it prompts you to give permission, either permanently or on a one-off basis. Here we show you how.
1. The Superuser app
When you rooted your phone, the Superuser app would have been installed as part of the process. you can locate this alongside all your other apps in the apps panel. If it’s not there, however, then you will need to go back and redo the root process to ensure that it’s installed properly. Please refer this Guide.
2. Inside the app
Once you’ve found it, open up the Superuser app. The first screen that you will see lists all of the apps on your phone that have requested root privileges. If you are a prolific user of rooted apps, then it’s definitely worth keeping an eye on this screen from time to time, just to be safe on the safe side.
3. View the log
Swipe to the right and you will then see the Log screen. This lists all of the activity from rooted apps that are running on your phone and shows you exactly when they asked for permission. You won’t need to use this very often, but it can alert you to any rogue apps that you may want to remove.
4. Open an app
Now open up an app that requires root privileges. You will know which ones to choose from, as they should be clearly marked in the Google Play store when you download them. Some apps, like launchers or file explorers, have extra functions that need root privileges in order to work properly.
5. Grant permission
When the app launches, a screen will pop up alerting you to the fact that the app needs root privileges to do its job. Tap on the Allow button to allow the request, and then tick the Remember box so that you aren’t prompted to give permission again in the next time you run the app.
6. Deny permission
Alternatively, you can deny permission by tapping on the Deny button. Note that if you do this, the app in question will almost certainly exit and definitely won’t work to its full capacity if it doesn’t exit. As a general rule, though, you should only grant permission to apps that you’re expecting to need specific root privileges.
7. Use your app
Once you have granted it permission, you can then use the app as you intended. Apps such as Titanium Backup will require root access in order to fully back up your apps and data. If you want to restore that data to a different device, e.g. your new phone, then that device will also need to be rooted.
8. Manage the apps
To manage your root apps, fo back into Superuser, You’ll see that the apps screen is now populated with root apps. Tap on any one of them to bring up more information about the app. You’ll be able to see what it has been doing recently and you will also be able to further tweak the permissions you’ve granted.
9. Toggle permission
Select an app to view the information about it. At the bottom of the screen you’ll see a row of icons. The first one on the left, a split Android, enables you to toggle root permissions on and off. Simply tap on it to change the setting, but remember that you’ll need to change it back afterwards.
10. Delete the app
Next to the Android icon is the Delete icon. by tapping this button you will remove the selected app from the Superuser list, which will also reset your selections in the process. The next time you launch the app then you will see the permissions prompt once again and can choose to allow or deny them.