This post is mostly for the advanced users who know what it means to root a device and why they want to root theirs, but if you are reading this just out of curiosity, to root a device means to gain “super user” or “Admin” rights on your device so you can access some advanced features and/or install some apps which usually the manufacturer doesn’t allow you to. As to why you should root your device? Here is a good post that summarizes it in 9 reasons.
You should note that like earlier said, while the processes described below are straightforward and easy enough for any user, mistakes could brick your device and we would not be held responsible if that happens.
Down to business, there are a bunch of ways to go about rooting your device, but I’ll describe two really easy ones.
This method is really easy and should work for most android devices, not just the “China” ones and best of all, you do not need to connect your device to a computer to root it. As a plus, you can use the same app to unroot a device if you need to as well. To use Framaroot, go through the following steps:
- Enable USB debugging on your phone (Settings> Applications> Development> Debugging mode on Gingerbread (android 2.3) or Settings> Developer Options> USB Debugging on Ice Cream Sandwich (android 4.0) if you are running 4.2 and up, read this).
- Enable installs from unknown sources (Settings> Security> and make sure Unknown sources is checked.
- Download and install Framaroot from here.
- Run the Framaroot app, pick “Install Superuser” from the options
- Choose one of the on screen exploits (I’ll recommend you choose in an order that you can remember).
- If you get the “failed try another exploit if available, repeat the previous step but choose a different exploit.
- When you run an exploit that works, you will get a “Success, Superuser and su binary installed, You have to reboot your device.”
- That’s it! You can check the status of your root using any of the numerous Rootchecker apps on Google Play (just search for “rootchecker”)
Kingo Android Root
Kingo Android root is a Windows utility that allows you root (and unroot rooted) devices in one-click from your computer. That simple. It works for most android devices including those not listed in their list of compatible devices which you would find here.
- Download and install Kingo root on your PC.
- Enable USB debugging mode on the device as described above.
- Run android root on your computer
- Connect the device to your computer and wait for android root to recognise your device, then click the “root” option.
- It should be done rooting in about 2-5 minutes.
- You can check the status of your root as described above.