Nowadays, most people around the world use an android device. Smartphones are now an important integral part of everyone’s life. And Android being the most popular OS for smartphones in the world, it is necessary that we learn to take real advantage of the power of these handheld device.
But, how many of the people have heard about the term ‘ROOTING’?
And if they have heard of this term, how many of those people actually know about it in detail?
Well, the answer is that around 40%-50% of the people in this world actually know about it and take advantage of ROOT access in their devices.
So, with the above said let’s learn some things about rooting.
What is ROOTING?
Rooting is the process of allowing users of smartphones, tablets and other devices running the Android mobile operating system to attain privileged control (known as root access) over various Android subsystems.
Rooting is often performed with the goal of overcoming limitations that carriers and hardware manufacturers put on some devices. Thus, rooting gives the ability (or permission) to alter or replace system applications and settings, run specialized applications (“apps”) that require administrator-level permissions, or perform other operations that are otherwise inaccessible to a normal Android user. On Android, rooting can also facilitate the complete removal and replacement of the device’s operating system, usually with a more recent release of its current operating system.
1.Rooting can make your device faster and help remove bloatware(useless apps).
2.It can allow you to take backup of all your apps including their ‘data’ which you cannot normally do.
3.It can help you install CUSTOM ROMS for your android device.
4. Full control of the kernel, which, for example, allows overclocking and underclocking the CPU and GPU.
5.It can help you perform visual changes to your device such as changing the boot animation, themes, etc.
1.In the case of the most of the devices, rooting can void the warranty.
2.You may soft-brick your device if rooting is not carried out properly.
HOW TO ROOT ANY ANDROID DEVICE :-
There are various apps and methods available to root your android device, but let’s first talk about rooting any android device using KINGROOT app (without pc).
• Download and install the KINGROOT app as you would do with any normal app.
• Launch the KingRoot app from the app drawer.
• If your device is supported, then a ‘Try to Root’ button will appear at the bottom of the screen. Just tap this button and let the rooting process complete.
• After the device is rooted, a success message will appear on the screen.
If you are unsuccessful in the above method, you may try the pc version of this app and then try to root your device by connecting your android device to your pc. Alternatively, you can also try other apps like framaroot etc. but kingroot is the best as far as apps are concerned.
You can also use this method which makes use of PC.
At first, you will need to unlock your smartphone’s bootloader.
– ADB and Fastboot one click installer for Windows.
– OEM USB drivers and Google USB Drivers
– Enough battery backup. (More than 60% of battery charge will be good enough)
– A PC with USB driver installed for your Android.
1. Download and install the ADB and Fastboot binaries using the installer download link for Windows given below.
ADB and Fastboot one click installer for Windows.
2. Enable USB Debugging under Developer Options. If you don’t know how to do this then here is How to Enable Developer Options and How to Enable USB Debugging under Developer Options.
3. Open the command console on your PC. To open a command window in the current directory in Windows, press shift + Right Click anywhere on Windows explorer, or some folder. Then on the menu opened, just press the “w” key on the keyboard or select “Open command window here” to open a command window.
4. Now connect your Android to the PC using a USB cable.
5. Enter the following command on the command window opened:
adb reboot bootloader
to put your Android into bootloader mode where you can flash/install the TWRP recovery.
If your Android device asks permission such as “Allow USB debugging” then just tap on OK to proceed.
6. Now when your Android is on the bootloader mode just execute the following command on the console:
$ fastboot oem unlock
This will Unlock the bootloader and delete all user data present on the phone. Here is a Step by step guide to take full backup of your phone data.
If you know how to enter into bootloader mode on your Android by pressing key combinations then follow the below steps to Unlock Bootloader on your Android:
1. Enter into fastboot or bootloader mode by pressing your device specific key combinations, open a command console on your PC and then execute the following command on the console:
$ fastboot oem unlock
This will Unlock the bootloader and delete all user data present on the phone. Here is a Step by step guide to take full backup of your phone data
Some of the device specific oem unlock commands:
$ fastboot -i 0x19d2 oem unlock
$ fastboot -i 0x2b4c oem unlock
Le Eco (LeTv):
$ fastboot -i 0x2a96 oem unlock
Congratulation!!! You have now successfully unlocked the Bootloader of you Android and now you can proceed to rooting your android device.
NOW TO ROOT THE DEVICE:-
On your PC download the TWRP recovery or ClockWorkMod (varies by device) and SuperSU root package. The versions change as new OS updates come out, but a quick search on XDA will get you the most recent version. Put the recovery file in the folder with ADB. Get your device back into Android and transfer the SuperSU zip to the internal storage.
10 – With your phone or tablet in bootloader mode again, type the following into the command prompt: fastboot flash recovery twrp.img , then hit enter. Substitute the MWN file name if you used that. This installs a new recovery over your old one so you can flash unsigned zip files.
Finally, disconnect the device from your PC and use the volume rocker to navigate through the list of options in the bootloader. Choose the Recovery option and select it using the power button. Once in the recovery, find the option to Install a zip from the SD card, then select the SuperSU zip. And that’s it. You’re rooted.
In my next post, I will talk about some root apps and their benefits, and how to install and use them.