How to Root HTC Evo 3D!

UPDATE: For those of you on Software number 2.08.651.2 or later OR HBOOT 1.50 and later, please see new root method for Evo 3D here.

For GSM HTC Evo 3D, you must downgrade your HBOOT to 1.49.0007 then use this method.

Hi folks,

It looks like we have full S-OFF permanent root, you can follow the video and instructions below. My Evo 3D has been rooted FINALLY! And you should do it before it gets blocked with OTA update.

Here’s how to permanently root your HTC Evo 3D and also S-OFF on the bootloader so you can install new ROMs:

This guide is for Windows-based computers only, I will have another blog post on how to do it with Linux and Mac soon.

First, connect your Evo 3D to your computer via a micro USB cable and put your phone into USB Debugging mode under Settings->Applications->Development.

Next, download the rootevo3d.zip file (which contains everything you need) and unzip it to the root directory of your hard disk such as c:\rootevo3d.

Sponsored Links


Download rooting files here

Sponsored Links

Install the Evo 3D drivers in this folder by running “HTCDriver3.0.0.007.exe”.  Please install these drivers even if you have installed drivers before otherwise the rooting method will not work!

 

When the drivers are installed, you can verify under Device Manager that there’s My HTC under Android USB Devices.

Next open up a command prompt by typing “cmd” under Start->Search, then browse to your rootevo3d folder by typing:

cd \rootevo 3d

Then type:

adb devices

to find the serial number of your Evo 3D.

If you get something like HT168HX09557, that’s your serial number, write it down on a notepad as we will need it later.

If you don’t get this, that means you haven’t installed the drivers correctly or your phone is not in USB Debugging mode. (Also turn off Disk Drive Mode, set it to Just Charge.)

Next, we are going to find the HBOOT version number of your Evo 3D.  Take the batteries out then reboot your phone into bootloader mode by holding down both Volume Down and the Power Button.

Mine says “1.40.0000″, make a note of this as we will need it later and reboot your Evo 3D.

Next, goto this site and get your beta code by putting in the serial number and choosing the HBOOT.

(For GSM Evo 3D, choose “HTC Evo 3D GSM” and HBOOT “1.49.0007″

Save this beta key/code as we will need to enter it later.

Next, go back to the command prompt and type:

revolutionary.exe

Enter your beta key you got earlier here when it asks you and your Evo 3D will start rooting!

It should reboot your Evo 3D a couple times and you will see “S-OFF”!

When it’s done rooting, it will ask you to download recovery and install it, just hit Y.

If that all went successfully, congrats, your phone’s bootloader is unlocked now and you have ClockworkMod Recovery installed.  The only thing left to do is install SuperUser app.

Choose “Bootloader” and hit the Power Button.

Choose “Recovery” and hit the Power Button, this will get you into ClockworkMod Recovery.

Once in ClockworkMod Recovery, choose “mounts and storage” and hit the Power button.

Choose “mount USB storage” and hit the Power button.  This will put your Evo 3D into disk drive mode without having you to reboot your phone.

Go to your computer and copy over the su-2.3.6.3-efgh-signed.zip file to the SD card of your Evo 3D.

Unmount your Evo 3D in ClockworkMod Recovery then choose “install zip from sdcard” from main menu.

Choose “choose zip from sdcard” and hit the Power button.

Choose “su-2.3.6.3-efgh-signed.zip” and hit the Power button.

It should install the Superuser app.  For those of you who’ve temp-rooted or perma-temp rooted, you might get installation abort error like me but just ignore it as that’s because you already have Superuser app installed.

Reboot your Evo 3D and it should activate your phone (again).

When everything comes back up, you should see that Superuser app is installed and you can run rooted apps!

Credits

If you rooted your Evo 3D, don’t forget to thank the guys over at Revolutionary.io who made it all happen!

FAQ

Installing Recovery failed, what do I do?

See how to install ClockworkMod Recovery manually.
Does rooting erase my apps and contacts?

No, this rooting method doesn’t erase any of your apps and contacts, just don’t do factory wipe like some “others” are saying, follow our guide.

My camera is not working after rooting!

Try rebooting your phone a couple times, sometimes right after rooting, some apps might be a bit buggy but couple reboots will fix it all.

What does rooting Evo 3D give me?

You can get cool stuff like free wifi tethering, USB tethering, ability to backup/restore ROMs, and also install new ROMs.    Most ROMs also give you easily double-battery life over stock with minimal bloatware so there’s nothing to lose but everything to gain.

Can I brick my Evo 3D while rooting?

That’s hard to do if you follow all of our directions carefully.  And there’s always a way to unbrick Evo 3D so no, there’s not really a way to brick your phone.

Does this method work on Evo 4G or other phones?

No, this rooting method is ONLY for Evo 3D, please DO NOT TRY on other phones and that could brick your phone.

Don’t want to root your phone for some reason? You can always perma-temp root it, which only gives you root until you reboot.

If you like this post, don't forget to Like us on our Facebook page!

Want to stay updated on latest HTC Evo hacks and tips?
Sign up for our HTC Evo Hacks Newsletter here so you don't miss a single tip!
Categories: HTC Evo 3D Hacks.

Recent Android News from HighOnAndroid.com



230 Responses to How to Root HTC Evo 3D!

  1. smoke says:

    I just got a new evo 3d without the software updates(1.11.651.3) should i follow this method or is it better to do the update and then root using the new method?

  2. ftoompsh says:

    Does this method work for both CDMA and GSM models?
    cheers

  3. Teletran says:

    Thank you. This flawlessly for my HTC EVO 3D with HBOOT version HBOOT 1.49.0008.

  4. selvakumar says:

    for HBOOT version 1.49.0009, how to get the beta key?

    • rauldandibeast says:

      Sorry dude no way until now! I have a paid way available for 2$’s contact me for free 2 days trial!

  5. Lye says:

    my software number is 1.22.707.2
    i shud use which 1 to root my phone ?? please HELP !! ><

  6. Lye says:

    Juz update… now my software number is 1.22.707.3.. which root shud i use ??

  7. Poke-it says:

    i cant find HTCDriver3.0.0.007.exe under device manager

  8. Poke-it says:

    i cant find HTCDriver3.0.0.007.exe under device manager
    can someone help me

  9. Pingback: Root HTC Evo 3d

  10. guzman says:

    hi in got a evo 3d but in flashed to metro hey the root can mesup mi flash

  11. inedit13 says:

    i have HBOOT 1.49.0009.on the http://revolutionary.io/ is only 007 and 008,what can i doo

  12. sal says:

    everything is installed correctly ..when i got to the cmd and type in cd \rootevo3d it says it cant find path!! what is the deal. Under device manager my htc is under android devices!! what can i do!

    • Veronica says:

      I had this problem too. I figured out that you have to extract the file on the c root folder. Then it will find it.

      • rommy says:

        what file do you have to extract on the c root folder? the rootevo3d.zip file. you have to unzip it and extract it to the c drive. I already did that and still can’t find the correct path on cmd.

  13. Bill Gagliardi says:

    How can I root my EVO 3D with HBOOT 1.50?

  14. eder says:

    hi i am trying to install the htc drivers to root my phone but when i try to install the htc drivers it says repair or remove the drivers i have try install them in 2 different computers and on both it says that

  15. Ty says:

    Hey thanks for the great guide. I’m on a Mac and was wondering if you ever made a guide for rooting the old software version on EVO 3D. I’d like to root my phone before updating, but this is the only guide I’ve found and seems to only be for Windows.

  16. Julio says:

    How can I root my EVO 3D with HBOOT 1.50?

  17. fckupayme says:

    Got evo 3d 2.3.4–1.500– 2.08.651.3—-need to get rooted fast please help me on wat software to use & step by step how to root my fone..thank u..

  18. Jeremy Sorensen says:

    I kee[p followingn all the steps to unlock the bootloader via every website i can find and all i ever get is nothing no movment no screen nothing.
    c:\3d>fastboot boot boot.img

    downloading 'boot.img'... OKAY [ 1.037s]
    booting… FAILED (remote: not allowed) no matter what i try nothing can someone please help

  19. antonio says:

    i keep getting error message”communication with phone interupted,please try again”ive tried 3 times with no luck,any suggestions????
    boot loader=1.30
    software=1.11.651.3
    android=2.3.3

  20. khairil says:

    How can I root my EVO 3D with HBOOT 1.49.0011?

  21. khairil says:

    How can I root my EVO 3D with HBOOT 1.49.0011?
    software no. 1.22.707.4

  22. Marcos says:

    Hi ZedoMax,

    Do you know if there’s rooting for an EVO3d GSM, HBOOT 1.49.0018, rom ver 1.20.401.8?
    Thanks in advance.

  23. Pingback: Threadul dedicat Android OS - Page 114 - My Garage

  24. joosh says:

    it says invalid beta key, why?? hboot 1.49.0008, version 1.20.631.3

  25. Sir Gary says:

    i have a HTC Evo 3D Complete Stock From Sprint without no phone service on it but still able to use wifi on it without 4G, in which i’d love to use without phone service and also flash to boost mobile on it.

    my phone specs says this in the bootloader:
    ———————————————————-
    *** LOCKED****
    SHOOTER XC SHIP S-ON RL
    HBOOT-1.50.0000
    eMMC-boot
    Aug 7 2011, 10:21:40
    ————————————————————
    can u email me a step-by-step tutorial on how do i get my HBOOT Downgraded for root or perma-root????
    and/or make another post titled for me, so i know its for me????

  26. khairil says:

    How can I root my EVO 3D with HBOOT 1.49.0011?
    software no. 1.22.707.4…
    plzzz help me..

  27. Brian says:

    Do I need the Android SDK installed to use this method?

  28. x01A4 says:

    I have hboot 1.50. Any news when that will become available?

  29. JustinBear says:

    I did something cool, by accident, and was able to down grade to 1.40 with S-Off.

    I had Hboot 1.5 rooted, and I used Wire trick to get S-off. Then, i had some bugs, so I brough the phone back to stock with sprint RUU…and loaded the PG86IMG.zip…and now I have Hboot 1.4 with S-off…but its locked. And when I use revolutionary method, it gets stuck “waiting for device” after I run the revolutionary.exe

    anyone seen that before?

    • JustinBear says:

      ok, so it was just stuck waiting for device,,,then i rebooted and let it go to the home screen, and then revolutionary was asking for the serial code, and everything worked fine. now Unlocked by revolutionary, s-off, hboot 1.40

  30. Pingback: Cricket Users Forum

  31. tin says:

    Found your device: HTC EVO 3D X515m (shooteru-1.53.0007, Android: 4.0.3, ROM ver
    sion: 3.28.720.1)

    Your device: shooteru, with HBOOT 1.53.0007 is not supported at this time.

    its giving this remark when i run revolutionary in cmd
    what should i do then

  32. Allen says:

    WIll this work with the Virgin Mobile HTC EVO 3D
    Android – 4.0.3
    HTC Sense Version – 3.6
    Software Number – 1.13.652.2 710RD

  33. Tomas says:

    Hello.

    Can I use this unlock method if I have already unlocked my HTC Evo 3d using HTC dev method? I’m currently on HBOOT 1.53.0007.

    Thanks.

  34. Black West says:

    C:\Users\BLACK WEST>cd downloads

    C:\Users\BLACK WEST\Downloads>cd rootevo3d

    C:\Users\BLACK WEST\Downloads\rootevo3d>adb device
    Android Debug Bridge version 1.0.26

    -d – directs command to the only connected USB devic
    e
    returns an error if more than one USB device is
    present.
    -e – directs command to the only running emulator.
    returns an error if more than one emulator is r
    unning.
    -s – directs command to the USB device or emulator w
    ith
    the given serial number. Overrides ANDROID_SERI
    AL
    environment variable.
    -p – simple product name like ‘sooner’, or
    a relative/absolute path to a product
    out directory like ‘out/target/product/sooner’.

    If -p is not specified, the ANDROID_PRODUCT_OUT

    environment variable is used, which must
    be an absolute path.
    devices – list all connected devices
    connect : – connect to a device via TCP/IP
    disconnect : – disconnect from a TCP/IP device

    device commands:
    adb push – copy file/dir to device
    adb pull [] – copy file/dir from device
    adb sync [ ] – copy host->device only if changed
    (see ‘adb help all’)
    adb shell – run remote shell interactively
    adb shell – run remote shell command
    adb emu – run emulator console command
    adb logcat [ ] – View device log
    adb forward – forward socket connections
    forward specs are one of:
    tcp:
    localabstract:
    localreserved:
    localfilesystem:
    dev:
    jdwp: (remote only)
    adb jdwp – list PIDs of processes hosting a JDWP transport

    adb install [-l] [-r] [-s] – push this package file to the device and i
    nstall it
    (‘-l’ means forward-lock the app)
    (‘-r’ means reinstall the app, keeping its data
    )
    (‘-s’ means install on SD card instead of inter
    nal storage)
    adb uninstall [-k] – remove this app package from the device
    (‘-k’ means keep the data and cache directories
    )
    adb bugreport – return all information from the device
    that should be included in a bug report.

    adb help – show this help message
    adb version – show version num

    DATAOPTS:
    (no option) – don’t touch the data partition
    -w – wipe the data partition
    -d – flash the data partition

    scripting:
    adb wait-for-device – block until device is online
    adb start-server – ensure that there is a server running
    adb kill-server – kill the server if it is running
    adb get-state – prints: offline | bootloader | device
    adb get-serialno – prints:
    adb status-window – continuously print device status for a specifie
    d device
    adb remount – remounts the /system partition on the device re
    ad-write
    adb reboot [bootloader|recovery] – reboots the device, optionally into the boo
    tloader or recovery program
    adb reboot-bootloader – reboots the device into the bootloader
    adb root – restarts the adbd daemon with root permissions
    adb usb – restarts the adbd daemon listening on USB
    adb tcpip – restarts the adbd daemon listening on TCP on th
    e specified port
    networking:
    adb ppp [parameters] – Run PPP over USB.
    Note: you should not automatically start a PPP connection.
    refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
    [parameters] – Eg. defaultroute debug dump local notty usepeerdns

    adb sync notes: adb sync [ ]
    can be interpreted in several ways:

    – If is not specified, both /system and /data partitions will be u
    pdated.

    – If it is “system” or “data”, only the corresponding partition
    is updated.

    C:\Users\BLACK WEST\Downloads\rootevo3d>adb devices
    adb server is out of date. killing…
    ADB server didn’t ACK
    * failed to start daemon *
    error:

    C:\Users\BLACK WEST\Downloads\rootevo3d>adb devices
    adb server is out of date. killing…
    ADB server didn’t ACK
    * failed to start daemon *
    error:

    C:\Users\BLACK WEST\Downloads\rootevo3d>adb devices
    adb server is out of date. killing…
    * daemon started successfully *
    List of devices attached
    123456789012 device

    C:\Users\BLACK WEST\Downloads\rootevo3d>revolutionary.exe
    =============================================
    | Revolutionary S-OFF & Recovery Tool 0.4pre4 |
    =============================================
    Brought to you by AlphaRev & unrEVOked.

    HTC Sync is incompatible with this tool. Uninstall HTC Sync and try again.

    C:\Users\BLACK WEST\Downloads\rootevo3d>revolutionary.exe
    =============================================
    | Revolutionary S-OFF & Recovery Tool 0.4pre4 |
    =============================================
    Brought to you by AlphaRev & unrEVOked.

    Waiting for device…
    Found your device: HTC EVO 3D X515m (shooteru-1.49.0012, Android: 2.3.4, ROM ver
    sion: 1.24.415.2)

    Your device: shooteru, with HBOOT 1.49.0012 is not supported at this time.
    Press (almost) any key to exit.

    C:\Users\BLACK WEST\Downloads\rootevo3d>revolutionary.exe
    =============================================
    | Revolutionary S-OFF & Recovery Tool 0.4pre4 |
    =============================================
    Brought to you by AlphaRev & unrEVOked.

    Waiting for device…
    Found your device: HTC EVO 3D X515m (shooteru-1.49.0012, Android: 2.3.4, ROM ver
    sion: 1.24.415.2)

    Your device: shooteru, with HBOOT 1.49.0012 is not supported at this time.
    Press (almost) any key to exit.

  35. AD says:

    I just completed the root on my EVO 3d and I can’t get Superuser to access any apps. Do you know what I’m doing wrong?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Related News and Resources