[HTC EVO 3D] dryogeshd:
Getting started... Up to flashing a rooted custom ROM

Now lets get started.

1. Unlock your device HTCDEV way. There are ways in which you can achieve S-OFF without unlocking your device first. Search for them in the forum. Unlocking HTCdev way has been shown to be consistently successful.

By unlocking HTCDEV way, you will loose all your personal data from your device, so please make a nandroid backup before doing this.

Also use any of the apps and contacts backup and restore apps available in the market and restore all your messages, contacts, apps and settings.

2. Download Clockworkmod recovery by clockworkmod. This tool is essential to flash any custom ROM. Copy this file to your adb folder on your cumputer, That is c:\android.

3. Download a fully rooted custom ROM like one from LeeDroid or any other custom ROM which is rooted.

4. Additionally you can download superuser rooting app.

5. Go to settings in your device, and select applications-->development-->check the USB debugging. Connect your device to your computer by USB cable.

6. Click start and run cmd prompt.

7. Enter the following code

cd\(Hit Enter button)
cd android(Hit Enter Button)
adb reboot bootloader(Hit Enter button)

The result will look like this.

8. Your device will boot into bootloader mode and it will show fastboot USB.

9. Now Enter this code

fastboot flash recovery cwm_4.0.1.4-shooteru.img

Wait for it to finish.

Once done, reboot your device.

Once rebooted, enter the code:

adb reboot recovery

You will enter the clockworkmod recovery.

10. Select the option mounts and storage.

next select mount USB storage.

Wait for your computer to recognize and install the driver, now copy and paste the superuser.zip which you downloaded earlier into the sdcard.

Also copy and paste the LeeDroid ROM which you downloaded into the root of your sdcard.

Right click your removable disk on the computer and select eject.

11. Select Unmount in the recovery on your phone. and then select go back.

12. Now on your computer, in the command prompt enter the following code

adb reboot recovery

13. Your device reboots into the recovery again.

14. Now select install zip from sd card.

then select choose zip.

Then choose the superuser zip and press power button to select.

Reboot the device normally and do the following.

adb shell (Hit enter, and you will see $, as shown below)
$su(hit enter)
#(Now you have to allow the superuser privileges on your device)
#exit(ENTER)
$exit(ENTER)
c:\Android>adb reboot(hit enter)

once the device is booted into android, visit the google play store, and search for busy box, download it and install, you will have root access.

Now your device is fully rooted.

15. Another way of rooting your phone is by flashing a pre-rooted rom. Download any Gingerbread rom which has been pre-rooted, copy that to your SD card, reboot into CWM recovery and select the rom you downloaded and flash it.

16. If the device gets stuck in the HTC white screen, then follow these steps.

a. Enter the following code in the command prompt.

adb reboot bootloader

Then go to the folder where you had downloaded the LeeDroid zip, you extract one particular file by the name boot (It is a .img type of file)

Now copy this file to the android folder in C:\ drive (C:\android)

Now in command prompt enter this code.

fastboot flash boot boot.img(Press enter)

fastboot reboot

You are done flashing a fully rooted custom ROM with latest superuser app.

Means you are fully rooted and unlocked and have a custom recovery through which you can flash any other ROM if you want to.

CREDITS: IN NO PARTICULAR ORDER,

Clockworkmod, Chad.goodman, Flashmaniac, happyhallsy8, frigid, and many more.