The answer to this question is widely available on many forums and websites. I would just like to collate it here-
Rooting an Android Phone basically means to gain access to the Root of phone’s operating system so that you can have more control over settings, features, apps and performance of the phone.
Android is an open source operating system designed for commercial use. So in order to prevent users from making such changes to the OS which can damage the working of OS or the device, several features are locked from the users. Moreover, some hardware manufacturers add their own layer of customization over the stock android and do not allow the users to remove those customization or be able to make changes to the root of the OS.
So in order to attain privileged control within Android system, Rooting of the phone is required.
Rooting gives the ability to add or modify system applications and settings, run custom apps that require administrator-permissions, or perform other operations that are otherwise inaccessible to a normal Android user.
Rooting of a phone has its advantages and disadvantages-
- The most powerful advantage of rooting an android phone is that any custom ROM can be installed on the device. There are a number of custom ROMs (CynogenMod, OmniROM, PACROM etc) that can completely enhance your phone’s look and feel with significant performance boost.
- SuperUser is an app that allows you to control which apps have access to the Root of the system. This app can be installed only on a rooted device.
- Rooting a phone can help you freeing up the memory which was blocked by stock android applications or the applications provided by smartphone manufacturers.
- Rooting a phone boosts the performance of the device provided that correct customization are done on the phone. In some cases it can even degrade the performance of the phone as well.
- Rooting a phone has its own set of risks as well. If done wrong can sometimes brick your device. It means if correct process is not followed, your phone can even go dead.
- Rooting voids the phone’s warranty. It is recommended to play with your device after its warranty time is finished.
- When you Root your phone and install custom ROMs or apps from unknown sources, you run the risk of allowing any virus to your device. Viruses are not good for any device 🙂
You can test if your phone has Root Access by downloading the Root Checker app from Play Store. Simply install, open the application and press on the button which says verify root access.
I’ll be sharing with you the steps to Root your android smartphone in a different POST.
Please leave your comments and feedback.
Thanks for checking out !