Android is the most widely used mobile OS. Every other second there are around 10k of Android phones becoming active all around the globe. The reason for this amazing success of Android is its interface and app support, unlike other mobile OS such as Symbian, iOS, Blackberry or Bada. Android also leads in its app store content which for users is a big reason to opt for Android apart from being more user friendly to play with. But, I guess you haven’t yet enjoyed your Android experience to the fullest, that’s why you’re here.
Must Read: Top 5 Web Browsers for Android Device
Rooting your Android device is the same as Jail breaking in iOS is, and it can be considered as a means of customizing your OS to install unapproved apps (by Google Play), over clock or under clock processor, update OS version, replace ROM and many other things what you can’t without rooting your device. Rooting an Android phone isn’t any rocket science, but you need to know what you are doing. Before getting on to rooting, first we must have a deep insight on it.
Why to Root?
This is a basic query that might be popping up in your mind, unless you have already made your mind to root your phone. So, here is some stuff that would compel you to root your phone.
Must Read: Reduce Lagging in Your Android Device
- Uninstall Bloatwares: ‘Bloatwares’ are the some apps that come pre-installed with your device, also which you cannot remove. Rooting disables this function and lets you get rid of those unwanted stuff.
- Access to Hidden Apps: These are some apps which Play Store do not let you download, prompting ‘Incompatible with your device’. Rooted phone doesn’t come across such issues.
- Upgrade Hardware & Firmware: There are certain procedures that you can follow to increase your internal memory and RAM, I will be discussing them later, these processes requires rooted phone. Also, you can change ROM of your device and upgrade to latest version of Android, even if your manufacturer doesn’t support upgrading.
There are many other reasons that would compel you to root and trust me, these are just a bit of them.
Why not to Root?
Don’t skip to read this part, it’s critically important to know damaging effects of rooting. There are certain risks in rooting your Android device, which I you must consider before rooting:
- Rooting might brick you phone completely. Bricking is usually seen in the cases of user being not aware of or improper knowledge of the process. So, do have proper information about your device and do follow a single procedure for rooting.
- It is obviously going to void your warranty, so do think twice before rooting.
- Rooting might open some holes in your device. ‘Holes’ are ports, through which your device communicates to outside world, and there are certain ports fixed for particular operation; for eg: PORT 80 or 8080 for http. When you root your device, it is possible that some other ports might be left open by malicious apps, leading to security breach.
How to Root?
There are many manufacturers of Android devices and each of them uses different set of configuration, thus rooting process differs from manufacturer to manufacturer and in some cases, as of Sony Xperia, it might differ from model to model.
Here I have used a Gingerbread 2.3.5 OS Micromax A62 Android phone, just to illustrate rooting process, and you might not consider it as guide to root your particular phone but you may use this to know the process and its requirements.
What you require?
There are certain sorts of apps that you will be required to download, here is the list:
- Phone drivers -Which are available at manufacturer’s website.
- Rooting Application – Please note that your device may require other app. Here I have used Root Master. You can find application that is compatible with your device on XDA Developer forum.
- SuperSU – It is an Android app that will be required to confirm rooting of your device.
Proceeding to Root
After you have successful gathered all the pre-requisites required to root, move on further.
- Install all the downloaded apps on their respective platforms and enable debugging mode on your phone. This you can do by going to Settings ->Applications ->Development/developer option and tap to enable USB Debugging mode.
- Connect your phone to PC where you have installed Root Master and open root master.
- Root master has a simple user interface, but it might be in other language. Just click on Root button, all the further process is technically internal and you need not to intervene in the process. Let it complete. Successful rooting will be indicated, if your devices reboots automatically.
If you’ve followed all the above process successfully, Voila! You have now successfully rooted your device.
However, please keep in mind that every device needs some sort of different method to follow. So, do check for the required options needed for your specific Android device. If you want to know particularly about any Android device, do let us know!
Source fromhhttp://www.techfeb.com