There comes a time in every HTC EVO 3D root user’s life when they need to return to a stock unrooted state for some reason or another. These reasons may include taking the phone back to Sprint for repair, selling it to someone who does not want a rooted phone, or simply updating the radio firmware, which cannot be done on a rooted/unlocked S-ON recovery.
While we have previously covered returning to stock from Revolutionary’s root method, should you have been saddled with HBOOT 1.50 and the HTCDev unlock method, your return-to stock method is different.
Before you proceed, if you’re planning on keeping any data on the phone or SD card, make sure to make a Nandroid backup (you’ll lose everything on the phone) and then copy the entire contents of the SD card to a computer. The unrooting process should destroy all data on the phone (same as the HTCDev unlocking process does).
Update: You may want to check out a rather new post on mostly-automatic stock restoration we did a year later than this article. It’s quite a bit simpler.
You will need two files: rooteveo3dnew.zip (which you can skip downloading if you have the Android SDK), and whatever the latest RUU for your phone is, which you can find in this xda thread or here.
If you can’t reasonably grab a download from those links, copy the file name (e.g., “RUU_Shooter_S_Sprint_WWE_2.17.651.5_…”), and search for it at goo-inside.me, which is a free Android file hosting site. Make sure you’re downloading the RUU for your particular phone’s carrier, as flashing a Sprint phone with Rogers firmware might break it.
WARNING: Anything below this paragraph could screw your phone up.
It will erase (probably all) data on your phone and SD card. I encourage you to double-check anything stated below with other sites, sources, or random people you know for accuracy. Due to how your phone was rooted, run, shipped, built, or looked at, it may not work properly with the following. What works for me may kill puppies in China for all I know, and there’s always a chance of a corrupted download, bad phone, rabies, and snafus.
Now plug in your EVO 3D and get ready to lose all data on it.
Step 1: Lock the bootloader
When you used the HTCDev method to unlock your EVO, all you did was unlock the bootloader. In order to flash radios again, you’ll need it relocked.
From the file rootevo3dnew.zip (or from the Android SDK), there’s a program called Fastboot.exe. Open a command prompt, navigate to that folder, and type fastboot oem lock.
If you’ve got the Android SDK, the path for that is either android-sdktoolsfastboot.exe or program filesandroid-adktoolsfastboot.exe. And I’m not sure if it’s just my install or a universal issue, but if you get an error claiming a DLL is missing, change the directory to android-sdkplatform-tools and run fastboot from there via ..toolsfastboot oem lock.
Step 2: Install the RUU
Run the RUU you downloaded.
You’ll have a couple of pages to agree to and read (make sure phone is charged 30% or higher; make sure power saving is not on the computer you’re doing this from, as a computer going to sleep could leave a dead phone in its wake; all data on phone will be wiped, etc.).
During the RUU installation, the phone may reboot a few times as the HBOOT, radios, recovery, kernel, and ROM are replaced.
Expect this to take about 12 minutes, so walk away.
Step 3: Drink refreshing lemonade
You should now be re-locked, stock, and unrooted. Should you wish to return to the root world later, just follow the same steps you used to root it the first time or check out our guide.



















Will this keep the Boot Loader from indicating that it was re-locked?
Just did this last week to update my radios. Forgot to drink lemonade damnit. My phone is now bricked XD
ah damn man, if it’s been over 5 days you’re going to have to up the sweetness to at least chocolate milk levels if not Tennessee Sweet Tea, and even after that you might have to get 3 unlock tokens to even get it to power on the screen…
yeah, never skip the lemonade step… totally noob mistake
nope, for that you have to re-lock using a different method than fastboot oem lock. And I do not know what that is.
One problem. When I relock my bootloader, I can’t reboot my phone. Every time I reboot it goes into hboot. Doesn’t it need to be all the way booted to install Ruu?
No, it should work if you open up fastboot.
I’m trying to do this method myself. My Evo 3D was acting up with one of Nocturnal’s ROMs, so I went to do the typical wipe and reinstall of the ROM. I can’t, for the life of me, get it past the bootup screen. So I went into cmd to force the boot.img, but it hangs “waiting for device to respond”. I can mount my phone through my recovery software, but no dice anywhere else. Any suggestions?
I know this is super late, but maybe this can help somebody in the future (I had the same problem)-
you have to do adb reboot bootloader before you can fastboot oem lock succesfully.
took me a while to figure that out myself
cmd prompt: cd c:\ enter cd evo3dnew enter adb reboot bootloader enter fastboot oem lock enter is this how I would go about it ? I still have not been able to unroot successfully . Thanks
well, that will re-lock the bootloader… all depends on how you’re wanting to do this… re-locking the bootloader does not unroot the phone.
Easiest way is to just grab an RUU of the latest shipped rom, install it, then lock the bootloader… or lock the bootloader and then install it.
Please help me!! I’m not sure where to post with this, I’ve been searching forums for 2 days now and finally got somewhere, And I think I bricked my phone on the way to success, Basicly, I was trying to relock my phone via htcdev, I got the security warning, So I went through hell to get the right ruu and get it to flash properly (turns out I was a moron and didn’t need to put “.zip” in the name because it was automatic, And all that went just fine and but when it was nearly done my laptop died, Which was powering my phone (In the process of the update of the RUU) And now my phone has a bootloop (Of the STOCK boot screen not my custom with beats audio screen which is a plus) and I CAN’T GET INTO BOOTLOADER!!!! Please help.
That is actually over my head I’m afraid, and I’m the only person reading this 4 month old article. I’d suggest you go to forum.xda-developers.com, hit the EVO 3D section there, and look for the HTC Unbricking Project or ask in the general/q&a section
Will this work if I allready have a custom ICS rom installed ? I have relocked the bootloader so many times and run several downloads of the latest RUU on different PC’s and all seem to work untill the end where it bootloops. Same with PG86IMG run from sd card. the process completes only to end in boot loop . Dozens of attempts and weeks of time and all I can succeed at is to re unlock and reflash a custom ICS.
I am trying to get back to stock . First I just flashed the stock RUU rom 2.18 version and it worked just fine. But my bootloader still showed Unlocked and furthermore I couldn’t install the OTA ICS update. I wanted my phone completely back to stock to take to Sprint. I successfully ran the command fastboot oem lock and it relocked my bootloader. but now I can not get the phone to reboot into anything other than the bootloader. HELP! I copied the stock RUU to the /sdcard directory and renamed it PG86IMG.zip. Still can not get the phone to boot up. Any advice would be awesome.
I was able to successfully unroot thanks to your other post regarding installing a RUU. Thanks for the good info.