Rooting your Android smartphone has its benefits, otherwise there’s no point in rooting. Rooting is simply similar to JailBreaking in iPhone and related products. The terminology comes from the fact that Android was based on GNU/Linux where the root “user” is the be-all, end-all powerful user that will allow you access to the whole operating system.
Which means, it is dangerous if you do not know what you are doing. So for this tutorial, if you are not comfortable with doing these simple and short steps, then don’t do it. Let somebody else do it for you.
Lastly, make a decision. Do you really want to root your Android phone? You can read this article for the pros and cons of doing so: Why You Should (Not) Root Your Android Phone.
Before we begin, back up your phone first if you already migrated your phonebook and messages, and whatever other information that is important to you. But if you are using Google Contacts as your phonebook, then there’s no need to do backup in that part. Just check your SMS section if there are any that you want to keep. Cool?
If you did not read Why You Should (Not) Root Your Android Phone, then as a reminder Rooting may void your warranty, are we clear?
- Download one or both of these files:
- Copy the file(s) to the root folder of your SD card (i.e. don’t put in any folders)
- Shutdown your phone and wait for 30 to 60 seconds to make sure it is turned-off
- Press Volume Up+Home button+Power On buttons simultaneously until it turns-on
- By using your volume keys, choose: Apply Update from SD card. Choose the file you downloaded earlier: root.zip if you want to root your phone; unroot.zip if you want to unroot it
- After it finishes, choose reboot
- Go to your app drawer (i.e. “Program Files” if you are a Windows user) and check if you have the app Superuser
- If you have it, go to Android Market and search for: Busybox. Download and install it.
Congratulations! You did it! Your phone is now rooted (if you chose root.zip) or unrooted (if you chose unroot.zip). Simple? I hope that your heart did not pound, eh?
If you unrooted your phone, then you should be aware that apps that requires root access will no longer work correctly. Unrooting is useful if you want to do a factory reset, so you can pass it on, sell it, or use your warranty for whatever reason.
If you rooted your phone instead, welcome to a whole new world! You will now be able to use applications that needs root access, which are plenty and which are dangerous if you don’t know what you are doing. So be sure to read guides and tutorials like this one if you want to use a particular app with root access required. The last thing you want to do is mess up your phone to the point of you have to take it back to the store, which they’ll probably tell you that your warranty is void because you rooted your phone.
The most important reminder of all: If you want to do a factory reset of your phone, be sure to:  Re-install/Unfroze the system apps you uninstalled/frozen; and  unroot your phone. If you fail to do so, it may mess up your factory reset, especially if you uninstalled/frozen system apps.
All good? Great!
Go back to: myAndroid Hub