How to root Android - let go of your confusion with this Q&A

Lately, I’ve been asked a lot of problems by some of my students about Android rooting. Seems like they confuse it with several other activities which are not Android rooting but related to it. So I decided to write this article for them. When we talk about root android there is not only this process available to do modifications in the Android System. And most importantly there is not a universal rooting tool that let you root your Android. Let’s see what are the answers for most asked questions related to android rooting.

android 9.jpg

What is Android Rooting?

In a beginner-friendly manner, we can tell its the process of allowing us to remove all the restrictions imposed on the smartphone or the tablet by the manufacturer. This is known as gaining root access. Which means you can modify all the subsystems and go to places which were restricted to you such as system data partition. It’s like running programs as administrator in windows. This will allow you to customize your device with endless methods and download super cool rooted applications such as Greenify, Titanium Backup, and ad block plus.

What are the best rooting tools?

This question can be a little bit tricky because you have to find out which is the best rooting tools for your device. As an example, I recommend the CF auto root for Samsung devices. Which is works with Odin (How to Root Android (Samsung Galaxy/Note Complete Guide)) to root it.


What is Flashing ROM?

This is one of the benefits we can get after we get the root access. ROM is an operating system which is specifically developed on the existed operating system with more added features and functions. Simply flashing ROM means installing it onto the device. This will change the entire appearance and behavior of the device. There are popular android ROMs such as Lineage OS, Paranoid Android and Resurrection Remix.

flashing custom roms.jpg

What is unlocking bootloader?

The bootloader is the partition that running all the codes to boot up the system. It should be unlocked before granting root access. It can differ from brand to brand and model to model. As an example some models of Huawei keep the bootloader locked hard and unlocking it is somewhat considered as difficult. But then there are Samsung models which have the bootloader unlocked already. this is necessary to flash custom ROMs and kernels.

What is a recovery in Android Rooting?

Recovery is a small subsystem that comes default with any Android operating system. Its job is to force to restart the system when it does not do it in a regular way. But when it comes to the rooting we can not do much with the default recovery. So we have to install a custom recovery in order to go furthermore like flash custom ROMs.

TWRP 1.jpg

Wrap up

Another important fact is that even if you root the device it is not the end of the world. Because of you always able to unroot it. there are few methods and most simply we can use ES file explorer or the SuperSU management apps to do it with a little effort. For more information please refer the XDA developers forum.