• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Unrevoked3: complete Evo/Windows instructions

All the instructions I've found for using unrevoked3 to root an Evo on a Windows PC seem to be piecemeal (all over the place and incomplete), so I thought I'd give a rundown of what worked for me. Some of these steps may be unnecessary but doing all of them should result in a "safe" root. This is written for those with little to no knowledge of rooting but with basic Windows/PC skills and knowledge of how to navigate the Evo interface:

Prep

Before beginning the process, I would recommend doing the following to your phone:

(1) If you have the original unrevoked root installed, uninstall it by using "Menu", "Settings", "Applications", "Manage Applications" and scrolling to "Unrevoked" at the bottom. Tap it, click "Force Stop" at the bottom and then "Uninstall", "OK" to uninstall it. Then power off/on your phone just to be sure.

(2) If you haven't already installed the OTA 1.47 update, do it now: "Menu", "Settings", "System Updates", and "HTC software update" at the bottom, then click "Check Now" to get the 1.47 update. If you do this update, it takes up to 10 minutes so be patient and let the phone reboot (a few times) until it is done. Then once the update is done, power off/on one last time to get a clean start.

(3) Set your phone to "Charge Only": "Menu", "Settings", "Connect to PC", tap "Default connection type" and select "Charge Only".

(4) Enable USB debugging: "Menu", "Settings", "Applications", "Development", and put a check in "USB debugging".

The root process

(1) Go to Control Panel on your system and uninstall any "HTC" software such as "HTC Sync".

(2) Download the unrevoked3 install package: Go to
unrevoked3 recovery reflash tool, v3.0 and click "Download for Windows". Save the "Reflash-bundle.exe" file somewhere that you can find it on your system.

(3) Using Explorer, run the "Reflash-bundle.exe" file you just downloaded. It'll ask where to install it. Don't just accept the default: change the install location to a folder you can remember: it's just going to unzip some files there: it isn't really a software installer.

(4) Once the files have unzipped, go to the folder you chose in the above step. You should find an "hboot driver.htm" file in that folder: double click on that to open the html instructions on how to install the drivers. Follow the instructions in the html file starting with downloading the actual driver files at the very top. When you download those driver files and unzip those, those are the files (the folder) you'll point to in subsequent steps in those instructions. When done with the html instructions, you should have drivers installed and shouldn't have to come back to this step.

(5) At this point, if you needed to install the drivers, you are probably still sitting at a boot menu on your phone. UNPLUG the phone from USB and select "Fastboot" and then "Reboot" to reboot the phone to restart it. Before the next step, your phone should be on and booted up in its normal operating state (not some boot menu).

(6) If you are running anti-virus software, turn it OFF or disable it now.

(7) Now go to the folder where you unzipped the reflash bundle (step 3 above). In XP or older systems, just double click the "Reflash.exe" file. On Vista and Win7 systems, I'd recommend right clicking on "Reflash.exe" and selecting "Run as Administrator". While this may not be necessary, I know that some USB drivers get really mad if you try to access the USB port without admin privileges (sorry, I'm a coder so I run into that stuff and warn you so you don't have to) so I did it as a precaution.

(8) You should get a window with "Unrevoked 3" on it (on the computer of course). Just follow the instructions in smaller font below "Unrevoked 3" to finish rooting. Note that when it says "Waiting for device", it wants you to plug your Evo into the computer via the USB cable. Note that it wants the Evo to be fully booted normally (not in the Hboot or recovery menus). The prompts at this point are very specific so no need to repeat them. If all works as it is supposed to, the only thing you really have to do is scroll to an item on the phone and select it when instructed. The rest is automated and should result in a "Done" message. The whole thing at this point took maybe one minute so it isn't something you have to wait for or stare at for a long time so if something gets "stuck" for a while... there's likely a problem.

(9) Don't forget to turn your anti-virus software back ON.

Now, when I followed these steps on my Win7 x64 system, reflash.exe detected the phone and started working (we're in step 8 here) but about 4 messages into the process I got the "communications lost... try again" message that unrevoked refers to on today's Twitter. Some say that (contrary to step 1) installing HTC sync actually solves the problem. I didn't try that. After about 6 tries on my Win7 system and even pulling some "tricks" to try to pause reflash.exe at certain points, I gave up and simply booted my old XP laptop and repeated the above steps and it worked perfectly the first time. At the point of the failure, you hear the two tone usb-device-disconnected sound followed by a use-device-connected sound about 20 seconds later. Somewhere in between is where the "communications lost" message appears so it looks like some sort of USB ack/nack issue. Hopefully it'll be resolved soon. My best advice if you get that error: try a new machine. The XP machine that worked perfectly for me had never seen any HTC software. Maybe that helped. And maybe after I uninstalled the HTC software on my Win7 x64 system (the one that didn't work) I should have rebooted before continuing: I didn't because it didn't prompt for a restart and I couldn't find anything "HTC" running in task manager.

Feel free to copy this text, post on other forums, modify it, mutilate it, whatever. I don't want any "credit"... just trying to help.

Mike
 
According to their website, this is their changelog:

Changelog

unrevoked3 has been through the following versions:

v3.0:
Add support for Droid Eris.
Add the ability to function even without root on all supported phones.
Updated to ClockworkMod Recovery 2.0.2.4.
Renamed to unrevoked3.
v2.1:
Added support for flashing a custom recovery image.
Updated to ClockworkMod Recovery 2.0.2.0 (2.0.2.1 on Incredible).
Removed Linux root requirement to run (Linux root may be needed if udev rules are not properly configured).
v2.0:
Mac OS X: Added support for 10.5, not just 10.6.
Added support for HTC Aria.
Updated to ClockworkMod Recovery 2.0.1.3.
v1.0: Initial release.

So for version 2.1 and up, you can apparently you flash custom roms......?
 
Upvote 0
i just flashed the FPS fix on my EVO, installed UR3 this morning.

ChAn9.png
 
Upvote 0
How did you accomplish this on the Mac? Thanks.

I did the PC instructions as I don't have a Mac, hoping that someone would start another thread "Unrevoked3: complete Evo/Mac instructions". I can only do the PC side. Hopefully someone with a Mac side will chime in with similarly detailed instructions. Other than maybe installing the drivers though, I bet the instructions are quite similar.

Mike
 
Upvote 0
So just to clarify, this method doesn't change anything on the phone except that it will let me download a wireless tether app from Market and it will work on my phone?

Does it affect 4G or anything else on the phone?

Thanks!

Based on what other ppl claimed, and what I saw after rooting, the phone settings/apps/etc all remained the same. The ONLY difference I saw was in the Market, there's a new app called "SuperUser Permissions". that was it.

I dont have 4G in my area so i didnt enable it. So i dunno if/how it affects 4G.
 
Upvote 0
How did you accomplish this on the Mac? Thanks.

Go to the link listed in the first thread, and you have the option to download for mac.

Once download, run the .dmg file and install it into your applications.

Afterwards, connect your phone via usb into your mac, place it in debug mode (instructions above also) then click on the application to run it, and it will walk you through...easy as pie, and a lot easier than windows...

So glad I am on a mac :D
 
Upvote 0
Did you use unrevoked to apply this? If so, how did you go about doing this? When it comes to flashing roms, I am a noob.

Thanks in advanced

well after you root via unrevoked. Simply go to

[Kernel]FPS 'fix' for Epson AND Nova screens (No need for evo switch!) Version 3.6.2 - xda-developers

download the 3.6.2 .zip for both screens.

then put it on the root directory of your phone via connection to computer.

power off.

hit power and only hold down button.

follow instructions on screen to flash .zip using power as ENTER button and up/down arrows to navigate.

once flashed, reboot, done.
 
  • Like
Reactions: skpd and Nitraine21
Upvote 0
well after you root via unrevoked. Simply go to

[Kernel]FPS 'fix' for Epson AND Nova screens (No need for evo switch!) Version 3.6.2 - xda-developers

download the 3.6.2 .zip for both screens.

then put it on the root directory of your phone via connection to computer.

power off.

hit power and only hold down button.

follow instructions on screen to flash .zip using power as ENTER button and up/down arrows to navigate.

once flashed, reboot, done.

Thanks man!

Does it wipe your phone when you do this or is it all good?
 
Upvote 0
Super thanks to Mikey! After completing the OTC update, first I confirmed that 4G was still working - it was, with typical speeds. I turned off 4G, got much lower speeds, turned on 4G again, got the higher speed. So 4G was definitely working before installing unrevoked3. After the install, I tested it again – same result. I also checked WiFi tethering – still worked just as it did before the OTC update and installation of unrevoked3. ShootMe (screen shot program requiring root) works too. All data was preserved in the update/rooting process. Life is good!

For the "Prep" I did steps 1 - 4 exactly as Mikey suggested. For the root itself, I used a MacBook Pro. I didn’t have to do anything like steps 1 – 7 under “The root process” in Mikey’s original post. There were a lot of apps from HTC on the EVO but not a sync app. In fact I didn’t uninstall anything other than the original unrevoked app. On the Mac side all I did was install the unrevoked3 .dmg file, double clicked to mount the virtual disk, clicked again to open, plugged in the USB cable, and followed the simple directions on the unrevoked screen (on the Mac). It couldn’t have been easier. The hardest part was reading the tiny font on the EVO when in the “debug mode” or whatever you call that when its working.

Now to see if the OTC update actually helps with anything (e.g. battery life) which was the whole purpose of doing the update…

BTW the unrevoked team is so cool, and their program is free, I suggest you donate something to the cause they recommend (Electronic Frontier Foundation). I did.

I posted this via the MacBook using the WiFi tethered EVO.
 
Upvote 0
Go to the link listed in the first thread, and you have the option to download for mac.

Once download, run the .dmg file and install it into your applications.

Afterwards, connect your phone via usb into your mac, place it in debug mode (instructions above also) then click on the application to run it, and it will walk you through...easy as pie, and a lot easier than windows...

So glad I am on a mac :D

I am rooted (UnrEVOked2) and not on the newest update and using WiFi Tether. Before I do this should I
a) uninstall urEVOked?
b) Run the new update?
c) THEN follow these instructions?

Thanks!
 
Upvote 0
I am rooted (UnrEVOked2) and not on the newest update and using WiFi Tether. Before I do this should I
a) uninstall urEVOked?
b) Run the new update?
c) THEN follow these instructions?

Thanks!

Logic would dictate that your a,b,c is correct because that should put you in a stock after-OTA 1.47 state. Should work since that's the state I started with. Anyone disagree?

Mike
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones