[Android General] shubhkirtisharma:
[GUIDE] (A) All About Rooting

ROOTING

1. What is 'ROOTING'?

Rooting is the process of gaining privileged control or root access in a phone or a tablet. Some hardware and carrier manufacturers do not allow certain things such as writing into /system folder, overclocking the CPU, remove in built apps (which consume a lot of space and are never required) but after rooting you can do all of these and many more.

When you root your phone, it is like you become the administrator of your phone. It is not a big thing and nowadays each and every phone can be rooted.

2. Why should I root my phone?

Rooting your phone can be very useful and fun. After rooting you can delete or freeze apps that drain your battery life (Eg. V-Cast Music in Verizon Devices). Not only this but you can also unofficially update your phone to a newer Android Version such as ICS or Jelly Bean. You can also control processes in order to save battery life. Apps like these which consume memory and do nothing are referred to as "bloatware". After this you can also overclock your CPU to some extent i.e. making it go over its memory speed (Eg. In HTC Wildfire the Qualcomm ARMv6 processor operates at 528 mHz — this is a limit that is coded in to the kernel because they can’t guarantee good cooling for the CPU if you go over this limit and yes it can go to 768 MHz until it freezes only after rooting and having a suitable kernel which supports overclocking.)

3. Why shouldn't I root my phone?

The above benefits can be enjoyed after rooting but the main disadvantage of rooting a phone is that YOU LOSE YOUR WARRANTY or in more complex words YOUR WARRANTY IS VOID. If anything happens to your phone after rooting you can't take it back to manufacturer to get it repaired , so be ready with a backup or learn how to un-root your device.

4. How do I root my device?

The method of rooting differs from phone to phone (sometimes even model to model).

So SORRY I can't help you in that you have to search the g00gLe to find out about rooting your device.

But yes depending on the Android version you can also root your device.

Rooting Android Devices running Froyo (2.2.x)

RyanZA a, Senior Member on XDA developed an app called z4root App which can root a Froyo running device in just one click. This app also provides Temporary Root or Permanent Root option with an Unroot option too. So you can easily unroot too if you want. The Temporary Root option roots your device for one time use only i.e. after a reboot the root will go

Visit this thread for more details:- [APP]z4root for Froyo....

Download Here:- z4root.apk

Screenshots of the APP:-

Rooting Android Devices running Gingerbread (2.3.3/2.3.7+)

Rooting all gingerbread devices is bit different while StoneBoyTony Member on Droid Forums found a universal way to root your phone (basically Samsung Models supported see list below).

Visit the Official Thread at:- http://www.droidforums.net/forum/android-forum/210957-universal-gingerbread-root-unroot-2-3-3-2-3-7-a.html

Models Supported:-

Method :-

DOWNLOAD THE UNIVERSAL GINGERBREAD ROOT PACKAGE HERE

1. Move the downloaded zip to your internal/external sdcard.

2. Switch Off your phone

3. Reboot into Stock Recovery Mode (generally Vol Up + Home + Power)DISCLAIMER:- THIS ROOT WORKS WITH STOCK RECOVERY ONLY.

4. Select "apply update from /sdcard"(in some phones it may show "apply update from internal/external /sdcard OR apply sdcard:update.zip")

5. Highlight "universal_gb_root_v25.zip" by scrolling UP and DOWN with VOLUME KEYS and select it with HOME button.

6. After it shows "install/update from /sdcard complete" select "reboot system now"

AND YOU'RE NOW ROOTED :D !!!!!

Open the App SUPERSU in your app drawer.

When you open SuperSU it will ask you to upgrade the SU binary just press continue your phone will reboot once and you are done!

Un-Rooting Android Devices running Gingerbread (2.3.3/2.3.7+)

Method :-

DOWNLOAD THE UNIVERSAL GINGERBREAD UN-ROOT PACKAGE HERE

1. Move the downloaded zip to your internal/external sdcard.

2. Switch Off your phone

3. Reboot into Stock Recovery Mode (generally Vol Up + Home + Power)DISCLAIMER:- THIS UN-ROOT WORKS WITH STOCK RECOVERY ONLY.

4. Select "apply update from /sdcard"(in some phones it may show "apply update from internal/external /sdcard OR apply sdcard:update.zip")

5. Highlight "universal_gb_unroot_v9.zip" by scrolling UP and DOWN with VOLUME KEYS and select it with HOME button.

6. After it shows "install/update from /sdcard complete" select "reboot system now"

AND VO!LA........ YOU HAVE SUCCESSFULLY UN-ROOTED YOUR PHONE.... :D

4. How do I check whether my phone is rooted or not?

You can use an app like ROOT CHECKER or ROOT CHECKER PRO to verify root access and check for busybox.

SCREENSHOTS OF ROOT CHECKER PRO:-

​