[EVO 4G General] turboxsloth:
Requirements

HTC EVO 4G with the Android 2.3 Gingerbread over-the-air (OTA) update

Windows machine with Internet connection

HTC EVO 4G Gingerbread rooting files — This is a ZIP file containing all drivers, image files, and other files needed for rooting your HTC EVO 4G as described in this guide. Get the file here http://downloadandroidrom.com/file/HTCEvo4G/rooting/rootevo4ggingerbread.zip.

Extract the contents of the ZIP file into a folder on your Desktop. In this guide, we use a folder named “rootevo4ggingerbread” and we suggest that you use the same folder name to avoid confusion.

Uninstalling HTC Sync. The stock HTC Sync software provides handset drivers that won’t work with the rooting method used in this guide. Remove HTC Sync. Install the drivers from HTCDriver3.0.0.007.exe, which is included in the HTC EVO 4G Gingerbread ZIP file mentioned above.

Ra Recovery image — The image file is contained in PC36IMG.zip, which you can download from here http://files.androidspin.com/downloads.php?dir=amon_ra/RECOVERY/. Do not extract or unzip the compressed file.

1.Make sure you have extracted the HTC EVO 4G Gingerbread rooting files as described in the Requirements section.

Uninstall HTC Sync from your computer first before proceeding. Install the drivers provided by HTCDriver3.0.0.007.exe (included in the HTC EVO 4G Gingerbread rooting files that you downloaded).

The method in this guide will only work with those drivers. You can reinstall HTC Sync after you finish rooting your handset.

Connect your HTC EVO 4G and your Windows computer using a USB cable. Set the connection type as “Charge only.”

Enable USB Debugging mode on your handset. You can do that by going to the Settings>Applications>Development screen and checking “USB Debugging.”

Open a command prompt or terminal on your computer and go to the directory where you extracted the rooting files by using the command cd Desktop\rootevo4ggingerbread and pressing the Enter key.

Invoke ADB to list your device’s serial number. Type adb devices on the command prompt and press Enter. You will see a list of attached devices. Take note of the serial number for your handset. (Another way to find out your handset’s serial number is to pull out the phone’s battery and take a look in the battery compartment. The serial number is printed there and usually starts with the letter “H”.)

Generate a Beta key for Revolutionary: S-OFF & Recovery Tool 0.4pre4. The executable binary file for the tool is already included in rootevo4ggingerbread.zip, but you need a beta key to be able to use the tool.

Generate a beta key for your HTC EVO 4G handset by going to revolutionary.io. Fill in the form with the following information:

Your operating system: Windows

Your device: HTC EVO 4G

HBOOT version: 2.16.0001

Serial number: type here the serial number provided by ADB in the previous step

Take note of the beta key generated by the site.

From the command prompt on the computer, run revolutionary.exe (type the command and press Enter). Or, an easier way to launch the program would be to double-click the executable file from within Windows Explorer.

The program will ask you for the beta key. Copy and paste the beta key and then press Enter to start the rooting process. It usually takes some time, so be patient.

When the program completes, it will ask you whether you want to download ClockworkMod Recovery and flash it onto the handset. Say no by typing “N” and pressing Enter at the command prompt.

Change the USB connection type on your handset to “Disk drive.” Your computer will detect the SD card on your handset. Using Windows Explorer, open your handset’s SD card folder. Copy PC36IMG.zip to the root folder (not a subfolder) on your handset’s SD card.

Unplug your phone and turn it off.

Boot the HTC EVO 4G into Hboot. To do that, press the handset’s Power button and Volume Down button simultaneously for a few seconds. The device will go into Hboot. You will see a prompt asking whether you want to start update. Press the Volume Up button to select “Yes.” Wait for the update to finish. Once it does, you will be asked to reboot the handset. Select “No.”

Go into recovery mode. On the handset, scroll down to “Recovery” (use the Volume buttons to scroll) and press the Power button to select it.

Once the device is in recovery mode, highlight “USB-MS toggle” from the menu and press the Power button to select it. Plug your phone back into your computer.

Using Windows Explorer on your computer, copy su-2.3.6.3-efgh-signed.zip from the “rootevo4ggingerbread” folder to the root folder on your handset’s SD card.

Press the Power button on your handset to disable the USB-MS toggle and go back to the recovery mode menu.

Select “Flash ZIP from SD card” on the main menu. In the next menu, select “Choose ZIP from SD card.” You will see a list of the files on your SD card. Use the Volume buttons to scroll through the list. Highlight su-2.3.6.3-efgh-signed.zip and press the Power button to select it.

After the handset finishes flashing the file, select “Return” to go back to the previous menu. Select “Reboot system now” to restart your handset.

Your HTC EVO 4G will reboot. To confirm that you have successfully rooted your handset, check for an app icon named Superuser on the device. If it’s there, congratulations! You’ve just rooted your HTC EVO 4G and you can now enjoy the advantages of using a rooted device.