How to Root the HTC EVO 3D (CDMA)

There’s a simple workaround to root the CDMA variant of the HTC EVO 3D smartphone and it takes help of a custom recovery to do that. If you happen to own this device and attracted by the goodies rooted users are having on their devices, follow our guide and you should end up with root access on your device.

I. Before You Begin:

1. You must have unlocked bootloader of your device. You can do so from here.

2. You should be running on the Android Ice Cream Sandwich version.

3. The following procedure works on Windows based PCs only.

II. Downloading Required Files:

1. HTC Drivers (Download link’s given in the first post)

2. S-OFF Tools (Download link’s given in the first post)

3. Flashable SU (Download link’s given in the first post)

III. Installing 4EXT Recovery on the HTV EVO 3D CDMA:

1. Download and place all the files onto your Desktop.

2. Double-click the HTC Drivers executable file to install the drivers.

3. Follow the on-screen instructions to install the drivers for your device on the PC.

4. Extract files from the S-OFF Tools archive to the Desktop of your PC.

5. Enable USB debugging on your device by going to Menu>>Settings>>Developer Options>>USB Debugging, check-mark the box.

6. Connect your device to the PC using the USB cable.

7. Open a Command Prompt Window on your Desktop. To do so, press and hold the Shift key on your keyboard and right-click on any empty area on the screen, choose the Open command window here option.

8. Type in the following command into the Command Prompt Window you just opened:

adb push recovery.img /sdcard/

adb push /sdcard/

9. After the files have been pushed to your device, issue the following command:

adb reboot bootloader

10. Once your device enters the Fastboot mode, type in the following command:

fastboot flash recovery recovery.img

11. It should flash the custom recovery on your device. After it has done doing so, just issue the following command to reboot your device into the recovery mode:

adb reboot recovery

12. From the Menu of the Recovery, select tools followed by enable 4EXT smartflash.

13. Come back to the Main Menu of the Recovery once again.

14. Select install zip from sdcard followed by toggle script asserts. You need to enable this option.

15. Select choose zip from sdcard and navigate to the /sdcard/ path of your device and choose the Flashable SU file to be flashed on your device.

16. Reboot your device after the file has been flashed on your device.

17. When your device reboots, just open up the Superuser app and use the update binaries option to update the binaries on your device.

Congratulations ! Your HTC device has successfully been rooted and you now have a custom recovery on your device. It is enough for you to get the root-only apps up and running on your device !

IV. Flash a Custom ROM (Optional):

1. If you are ready to flash custom ROMs on your device, head to the How To Flash a Custom ROM on the HTV EVO 3D CDMA to learn how to do that.

If this procedure helped you please thank/donate to the original developers here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

Join 90k others & subscribe to my weekly, not annoying newsletter for more tech!

* indicates required
  • Mike

    Is there a way to save my apps. So I don’t lost progress on my games and stuff?

  • maher

    thaaaaaaaaaaaaaaaaanx You are a genius

    • Mahesh Makvana

      You’re welcome maher,

      We aren’t genius, we’re just trying to help fellow tinkerers with their devices!

  • it doesnt reboot to recovery,what can i do?

    • R4NDR01D

      Select Bootloader on your phone, then choose recovery. Didn’t work for me either, but that’s how I got it to work.

  • R4NDR01D

    Works, thank you!

    • Mahesh Makvana

      Glad it worked for you!

  • When I run the RUU, it think my phone is not connected. Any help?

  • kr

    for some reason, adp isn’t recognized by the command prompt as an executable file, though I believe I followed all the steps.

    1. The HTC drivers were installed via the android sdk that I had to get in order to unlock the bootloader.
    2. The s-off tools were extracted to the desktop.
    3. There are different files at the link provided for a “flashable superuser”, so I picked a couple and extracted them to the desktop.
    4. USB debug mode is ON
    5. Phone is set to “Disc Drive” (to have access to /sdcard/ ?)

    and that’s where I’m stuck. The adp.exe is sitting right there on my desktop, next to recovery.img.
    I even tried going to c:Usersmedesktop to get it more precise than just c: in the cmd prmpt, but nothing, and now I’m stuck. any ideas? thanks.

    • kr

      gonna try and install the drivers again, see what happens

      • kr

        WOW I’m a noob. sorry. was typing in adP not adB. feel stupid, but at least I caught it. Find this very helpful, thanks.

  • stipe

    it doesn t reboot to recovery (bootloader and then recovery) olso doesn t work….?????

    please help

  • p3k

    This looks good… wanted to check with my recent version of ICS (2.95.651.6 710RD) on my stock Sprint CDMA EVO 3D before I begin (reason being I’ve been researching other sites methods of rooting [trying to find the easiest method, and one that works with Windows!] and most of them list problems with using their methods with this latest update). All the needed files & their links still work, with no new tips? Thanks

    • Mahesh Makvana

      Yes, it indeed does.

  • Guest

    Hi I have got a problem. I have succesfully unlocked my phone and i have gone without problems

  • Houdic

    Hello i have got a problem. I have succesfully unlocked my phone and I have gone to the step 10 without any problem. but them when i type into the command fastboot flash recovery recovery.img it writes waiting for device. but I have waited about 30 minutes and nothing has happend.

  • Adam

    Can I do this if I already have s off

  • callum

    can’t reboot into recovery can anyone help please.

  • Abah Kusmayudha

    my htc evo 3D Broken Blank screen U help ? thanks