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!
Sign up for our HTC Evo Hacks Newsletter here so you don't miss a single tip!
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?
its best to not update before u do this becuase if u do u will need to do the rooting another way (HTC’S Way) just FYI
is HTC’s way a bad way of rooting?
Does this method work for both CDMA and GSM models?
cheers
Thank you. This flawlessly for my HTC EVO 3D with HBOOT version HBOOT 1.49.0008.
for HBOOT version 1.49.0009, how to get the beta key?
Sorry dude no way until now! I have a paid way available for 2$’s contact me for free 2 days trial!
my software number is 1.22.707.2
i shud use which 1 to root my phone ?? please HELP !! ><
Juz update… now my software number is 1.22.707.3.. which root shud i use ??
i cant find HTCDriver3.0.0.007.exe under device manager
i cant find HTCDriver3.0.0.007.exe under device manager
can someone help me
Pingback: Root HTC Evo 3d
hi in got a evo 3d but in flashed to metro hey the root can mesup mi flash
i have HBOOT 1.49.0009.on the http://revolutionary.io/ is only 007 and 008,what can i doo
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!
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.
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.
How can I root my EVO 3D with HBOOT 1.50?
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
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.
How can I root my EVO 3D with HBOOT 1.50?
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..
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
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
How can I root my EVO 3D with HBOOT 1.49.0011?
How can I root my EVO 3D with HBOOT 1.49.0011?
software no. 1.22.707.4
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.
Pingback: Threadul dedicat Android OS - Page 114 - My Garage
it says invalid beta key, why?? hboot 1.49.0008, version 1.20.631.3
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????
HBOOT downgrade here: https://htcevohacks.com/htc-evo-3d-hacks/how-to-downgrade-hboot-1-50-to-1-40-on-htc-evo-3d-new/
There’s also an easier way you can do it on XDA which I haven’t tried yet but will have a video up soon on that too.
How can I root my EVO 3D with HBOOT 1.49.0011?
software no. 1.22.707.4…
plzzz help me..
Use the gsm root method in faq.
Do I need the Android SDK installed to use this method?
Nope ive included everything u need so u dont have to.
I have hboot 1.50. Any news when that will become available?
nvm. I missed that top line.
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?
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
Pingback: Cricket Users Forum
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
Downgrade HBOOT, this should work:
https://htcevohacks.com/htc-evo-3d-hacks/how-to-downgrade-to-hboot-1-49-0007-on-htc-evo-3d-gsm/
i tried to do it but now its not recovering…back
it is just rebooting again and again
what to do now
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
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.
tel me that mathod
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.
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?
I have an unlocked HTC EVO 3D purchased from Rogers in Canada, which uses an HSPA 850/1900/2100 network. Love the phone and would like to now use it on a rival provider – Mobilicity, which uses AWS1700 frequency network. According to GSMArena, the HTC EVO 3D does come with an HSDPA 900/1700/2100 antenna. I have tried an active Mobilicity sim card and the 3vo doesn’t detect the network. Nor do any networks other than HSPA 850/1900/2100 show up as recognized networks from a device search.
I suspect Rogers or HTC have shut off the antenna. The phone is unlocked, though not rooted. Is there a way to turn on the aws1700 antenna? Perhaps by flashing to a new ROM?
Any thoughts/guidance would be greatly appreciated. Thanks