Have you ever felt the need to have unrestricted control on your phone? Rooting your Android smartphone opens up a world of possibilities, but it also has its drawbacks – mainly being irreversibly damaging your smartphone if the rooting process is not done correctly. Manufacturers therefore , have a genuine interest in discouraging their users from rooting their smartphones. If done correctly however, the possibilities of customizing your device are endless. Here are some easy steps of how to do this for any beginner but first we will be looking at their pros and cons.
Pros and Cons
Remove the bloatware.
Access previously restricted features.
Install specialized tools and flash custom ROMs each of which can add features and abilities onto your device.
Voiding your warranty.
Bricking your phone.
Preparing Device To Root
One of the easiest way to root your device is by using an app. Before you get into that, some preparatory steps. First things first, backup everything on your phone that you find essential. You should also backup your phone’s ROM before you flash a new one onto it.
You will need to activate USB debugging and OEM Unlocking on your device before proceeding. To activate them head over to Developer Options in your phones settings. If you do not see it, follow these steps:
- Click on About Phone and find the Build Number
- Tap on the Build Number seven times and the Developer Options will appear on the main page of the Settings.
- Click on the Back key to see the Developer Options.
- Tap on Developer Options.
- Check to enable USB Debugging.
Next you will need Android SDK tools
- Download the Android SDK tools from Google’s developer site
- When asked to choose a directory to install it to, it is recommended to install it to C:android-sdk. If you choose a different location, be sure to remember it.
- Once installed, launch it from the Start Menu.
- The SDK Manager will open. Just uncheck everything except Android SDK Platform-tools. It’s at the top.
- Click on Install 2 packages at the bottom right.
- Check Accept license and click Install.
Next, you will need to install device drivers onto your PC if you haven’t done it already. The drivers can be found on your device manufacturer’s website.
Unlocking the Bootloader
The next step is to unlock the bootloader – which as the name suggests, loads the device’s operating system. Some manufacturers require you to obtain a key to unlock the bootloader after registering for a developer account. Motorola, HTC, and Sony provide step-by-step instructions on the process. Once done, you will need to place your device on fastboot mode. It varies for different phones, but for most of the devices you need to press and hold the power and Volume Down keys for 10 seconds.
Once your device in the fastboot mode, move over to your PC and open the command prompt by hitting Shift+Right Click and choosing “Open a Command Prompt Here.” If your device is one that requires a code, you would have received a string of characters. Paste it into the box on your device manufacturer’s website, submit the form, and await an email with a key, file, and further instructions. After this, the steps for unlocking your particular device might vary. You should search for the specific commands needed for your own device. Confirm the unlock and you’re one step closer to rooting your device.
Rooting Your Device
Below are the steps to root a popular device – the Samsung Galaxy S8. For other devices, be sure to check out their website.
1: Free download and install Kingo Root Android (PC Version).
2: Double click the desktop icon of Kingo Root and launch it.
3: Plug your Android device into your computer via USB cable.
4: Enable USB Debugging mode on your Android device.
5: Read notifications carefully before rooting your device.
6: Click “ROOT” to root your device.
8: Check the root status of your device.
Voila! You’re done!