[HTC EVO 3D] Bentenrai:
** I've been away for some personal health issues. Please excuse my absence, back in action now. **

** in association with **

** presents... **

Root Your EVO 3D

a step-by-step for the average user

[v2.1 08/07/11 12:33 AM]

** READ FIRST **

INTRODUCTION AND DISCLAIMER:​

DO NOT POST IN THIS THREAD UNTIL YOU HAVE READ EVERY WORD OF THE GUIDE AND AT LEAST THE LAST FIVE PAGES OF REPLIES. DO NOT EXPECT HELP IF YOU DON'T READ THE THREAD. YOU WILL BE IGNORED.

** Let me start of by saying I did not program, edit, modify or contribute to the files collected here. I made this thread to be a TRUE step by step for everybody, of all skill levels, and the directions need to be followed closely to avoid confusion. There's a lot of work to be done, but it's coming along. !!BEFORE YOU EVEN THINK ABOUT DOING ANYTHING, READ THE WHOLE GUIDE!! If, at the end, you feel like you might not be able to do it, don't. A more user friendly version of the exploit will come soon, I'm sure. And you can read about how to use it here when it does :D **

** Stuck? Confused? Check the Troubleshooting and FAQ section. Still need help? !!BEFORE YOU POST AN ISSUE, BE SURE YOU READ EVERY WORD OF THE TUTORIAL!! And it doesn't help to check the last few pages before you. A lot of common problems have already been addressed in detail. **

TABLE OF CONTENTS:

CHANGELOG:

Let's get started!​

1: BACKUP YOUR APPS/SETTINGS AND CLEAN UP TEMP ROOT

Temp-root your phone, install Titanium Backup (if you don't already have it), back up EVERYTHING. This isn't the thread for a tutorial on that, though I will answer PMs as best I can on the subject. A solid, reliable temp-root solution by eugene373 can be found

here

. Titanium Backup's official site can be found

here

. It has QR codes for both the free and donate versions and a link to its wiki if you don't know how to use it.

** DO NOT SKIP THIS STEP! To clear any traces of temp root and ensure your phone is ready for the next steps, go to Menu>Setting>SD & phone storage>Factory data reset. Your phone will reboot, clean and almost ready to go. When your device reboots, press cancel on any updates or anything, hit skip skip skip on the HTC Setup Wizard til you get to homescreen. Ensure USB Debugging is enabled on your phone! Factory reset will disable this! **

2: OBTAIN AND WRITE DOWN YOUR SPRINT ID SETTINGS

Dial ##3282# and look under profile for an @sprintpcs.com email address. Write it down. When you're finished if you are unable to update your profile, go back in to the same menu under Edit and replace the email address. After a reboot and a profile update your data should be working again.

3: INSTALL THE REVOLUTIONARY DRIVER PACK AND ANDROID SDK

First, download the android SDK from

here

. Install the SDK for your OS. Should be pretty easy, and link provided will always be the latest SDK. Then you need to download the driver pack from the unrevoked documentation page

here

. I've provided a mirror

here

.

** Make sure your phone IS NOT plugged in to the computer. If you have HTC Sync installed on your computer, before you proceed you should uninstall it completely, as it interferes with some other applications and has little use (at least to me). If you use HTC Sync and want to keep it installed for whatever reason you can right click and exit it from the taskbar, or ctrl+alt+delete to bring up the task manager and force the program to close. Uninstalling is your best bet. Then you can proceed with installing the revolutionary driver pack. **

Just double click the .exe and continue from there. The driver should install fine as long as your phone is not plugged in and HTC Sync is removed (preferred) or disabled. When you plug your phone in now, Windows should ask where you want to install the drivers from. Select install drivers automatically and let it finish all drivers.

4: GET YOUR PHONE CONNECTED AND READY TO FLASH

Extract the revolutionary exploit zip, which can be downloaded

here

by clicking on your OS name. Extract the zip file. Leave this page open. It should be expecting a serial number. We'll be back later. Download

this

mirror of the TWRP 1.0.2 image and rename it to "PG86IMG.zip" (without the quotes). Place this on the root of your SD card. The source is

this

thread.

Take a deep breath, get ready!​

5: APPLY S-OFF, WRITE RECOVERY IMAGE, AND FLASH ROOT ZIP

1: Apply S-Off: Double click the revolutionary.exe file. It will start the script to apply S-Off. You will need the beta key from the website we left open earlier. The serial number is labeled S/N and starts usually with HT. It can found under the battery, labeled S/N, usually starting with HT) or on the outer sleeve of your EVO 3D box, on a sticker. Go back to the site and put your serial number in and click generate key. In the command prompt opened by the revolutionary file, type or paste your key when asked for it. Type y to continue when prompted. The script will run and apply the exploit. Give it time and be patient, just let it do it's thing. Your phone should reboot one or three times. When all is said and done, you can pat yourself on the back. You now have S-Off. You will end up back at the fastboot screen. At the top it should now say Revolutionary, and beneath that should be S-OFF. If all appears sound so far, it's time to update your recovery partition.

2: Write recovery image: Turn your phone off, take your battery out for ten seconds, then turn it back on while holding volume down. This will take you to your HBOOT menu. Select update PG86IMG.zip, then follow the prompts til it starts to flash. After the flash is complete you MUST delete the zip from your SD card. Now you have a custom recovery menu.

** Before you continue, select RECOVERY from the fastboot menu using the volume up/down and power keys. Your phone should reboot and show the recovery menu. Select Toggle USB and press the power button. On your computer, delete the recovery image. On your phone, remain mounted. **

3: Flash root zip: Download the superuser file from

this

mirror. Put it on your phones SD card. Press power to unmount, select Apply update from zip and press power. Select Choose zip from SD card and press power. Find the superuser zip and press the power button. After the zip is applied you will be returned to the previous menu. Select Reboot System and wait for your phone to boot back up.

6: AFTER THE DUST CLEARS

You now have S-Off, root access and a custom recovery menu. When your phone reboots, it will do a PRL update. This is normal, let it proceed. It will likely attempt a Software update as well, but thanks to the exploit the update should fail on its own. Sign back in to your Google account, reinstall Titanium Backup if you used it earlier, restore your apps and data with it, and continue on with your happily rooted life.

7: TROUBLESHOOTING AND FAQ

** If your issue isn't covered here yet, check the replies to the thread. They contain much wisdom :) **

Q: I lost my Sprint ID!! AND I lost the paper I wrote it down on!!!

A: If, somehow, you lose this information, Sprint Customer Service can be reached at *2 or 888-211-4727 from your Sprint phone.

Q: I get an error saying my superuser package isn't signer properly!!!

A: Some people were having issues with the mirror I originally provided and the superuser from goo-inside.me. The guide has been updated and is now correct, download from my mirror

here

and try again.

Q: I'm stuck on "Acquiring Root (Method 3)"!

A: Remove "HTC sync" and "HTC driver Install" from Control Panel\Programs\Programs and Features. Verify that the driver is removed by plugging in the phone (install should fail). If it does not fail, unplug the phone and browse to C:\windows\system32\drivers\ANDROIDUSB.sys and delete this file.

Reinstall HTCDriver3.0.0.007.exe, then run Revolutionary.exe again

Q: My phone won't call or text or anything anymore! I get an 'error 16'!!!

A: Did you perform the factory reset? Make sure you followed the directions to a tee. If this happens to you, keep trying to place a call. You'll be connected to Sprint and they'll fix you right up. This should take no more than a few minutes, just tell em you encountered an error 16.

8: THANKS AND SOURCES

Thanks for help with guide, moral support, or offering support in this thread: xHaus, housry23, TrevE, the_scotsman, imadork8317, Myn, LiquidSolstice (got more, not done...)

Special thanks: All the devs and skilled members here who tirelessly fought to the end to root our devices. Collaboration is necessary for a community to survive. TeamWin for their awesome recovery menu, and for making it easy to use and install.

Sources: The source of this exploit is a collaboration between unrevoked and AlphaRev. So just thank them and be sure to give them your feedback. They made this for YOU, and worked hard to keep it a secret from HTC, and to package it in a convenient way.

99: MIRRORS AND OTHER USEFUL LINKS

Revolutionary 0.3pre7 Beta: http://revolutionary.io

HTC Drivers:

MIRROR

| http://downloads.unrevoked.com/HTCDriver3.0.0.007.exe

** Other drivers you may already have installed could work, but this is straight from the Revolutionary documentation page. **

SU-2.3.6.3-efgh-signed.zip:

MIRROR

| http://goo-inside.me/superuser/su-2.3.6.3-efgh-signed.zip

** This is the Superuser zip that gives you root. The original file seems to be signed incorrectly. The guide links to my correctly signed mirror (provided below as well). I suggest using that over the original goo-inside.me file. **

TWRP 1.0.2:

MIRROR

| http://xdaforums.com/showthread.php?t=1192077

** This link is to the TWRP thread. I'll try to keep this mirror updated with the newest version of the recovery project, but it wouldn't hurt to check out the thread for updates. Be sure to thank them while you're there! **