How to Root Your Android Device


For those who are not aware of what Rooting is all about should first read Everything You Ought to Know About Rooting Your Android Device.
Rooting an Android device is a device specific task and the procedure varies from device to device. However there are a few Apps that I would be discussing that have the ability to Root almost any Android device.

Root Any Android Device with Super One-Click App

SuperOneClick provides a single click root for most of the Android devices. The app is officially tested on a large list of handsets,and also works even if you’ve updated to Gingerbread.
The program requires Microsoft .NET Framework 2.0+ or Mono v1.2.6+ .If you run Microsoft Windows XP, install .NET Framework v2.0 or above
If you run Mac or another Linux flavor, make sure you install Mono. For more refer to http://forum.xda-developers.com/showthread.php?t=803682
Here’s what you need to do:
  1. Download the app from shortfuse.org.
  2. Set your Android device to USB debugging Mode.
  3. Make sure you don’t have a SD card mounted on your Device.
  4. Once above steps are complete,install the SuperOneClick and launch the application
    SuperOneClickSuperOneClick
  5. Now click on Universal tab on-screen to root any Android device
  6. Click on Root tab and wait for the process to finish.
List of Devices supported :
reports the app to work for these Devices :
  • Acer Liquid Metal
  • Dell Streak
  • HTC Magic (Sapphire) 32B
  • HTC Bee
  • T-Mobile Comet (Huawei Ideos U8150)
  • LG Ally
  • LG Optimus 2x
  • LG Optimus V
  • Motorola Backflip
  • Motorola Charm
  • Motorola Cliq
  • Motorola Droid
  • Motorola Droid 2
  • Motorola Droid X (Lifehacker.com Updates that SuperOneClick cannot root the Droid X running Gingerbread, so if you’ve updated, you’ll need to downgrade to froyo before rooting.)
  • Motorola Flipside
  • Motorola Flipout
  • Motorola Milestone
  • Motorola Milestone 2
  • Nexus One
  • Samsung Captivate
  • Samsung Galaxy 551 (GT-I5510)
  • Samsung Galaxy Portal/Spica I5700
  • Samsung Galaxy S 4G
  • Samsung Galaxy S I9000
  • Samsung Galaxy S SCH-I500
  • Samsung Galaxy Tab
  • Samsung Transform M920
  • Samsung Vibrant
  • Sony Ericsson Xperia E51i X8
  • Sony Ericsson Xperia X10
  • Sprint Hero
  • Telus Fascinate
  • Toshiba Folio 100
However if you have any of the devices listed below you may want to use UnRevoked One Click Root App instead to get complete control.
List of devices not supported :
  • Sprint EVO 4G (HTC Supersonic)
  • Sprint EVO Shift 4G
  • Droid Incredible (HTC Incredible)
  • HTC Desire GSM
  • HTC Desire CDMA (HTC BravoC)
  • HTC Aria
  • Droid Eris (HTC DesireC)
  • HTC Wildfire (HTC Buzz): Outdated. This won’t work if you’ve updated to 2.2; the Unrevoked team is working on an update.
  • T-Mobile G2
  • HTC Inspire 4G
  • T-Mobile MyTouch 4G
  • HTC Thunderbolt
  • Motorola Atrix 4G

Using Unrevoked.com to Root

unrevokedUnrevoked.com offers ways to root certain devices that require a different way to root.Shortfuse.com reports that “Some devices have a NAND lock. SuperOneClick will only give a Shell root until you remove this lock.” These devices include :
  • Sprint EVO 4G (HTC Supersonic)
  • Droid Incredible (HTC Incredible)
  • HTC Desire GSM
  • HTC Desire CDMA (HTC BravoC)
  • HTC Aria
  • Droid Eris (HTC DesireC)
  • HTC Wildfire (HTC Buzz)