Here’s an updated method for downgrading your HBOOT 1.50 to 1.40 on your HTC Evo 3D. (older method here)
Step 1. Make sure you are on Software number 2.17.XXX.X.
Step 2. Take the battery out and in, then hold down Volume Down and Power button together for 5 seconds to get into bootloader.
Make sure your phone either says “LOCKED”, “RELOCKED” with “S-ON” and HBOOT 1.50. If not, follow this guide on how to unroot your Evo 3D first.
Step 3. Reboot your Evo 3D normally then make sure “USB Debugging” is checked ON under Settings->Applications->Development.
Step 4. Connect micro-USB cable from your Evo 3D to your computer and make sure the USB connection is set to “Charge Only”.
Step 5. Open up Device Manager in Windows and make sure you see something like “MY HTC” or “ADB Interface”. If you don’t, make sure to install HTC Drivers.
Step 6. Download hbootdowngrade217.zip, unzip, and put it in a folder called hbootdowngrade217 in your root directory of the hard disk.
Sponsored Links
Download hbootdowngrade217.zip
Sponsored Links
Step 7. Double-click on root.bat to start temp-rooting your Evo 3D. Follow the steps to finish this, if you have trouble, just watch the tutorial video in the beginning of this post.
Step 8. Next, open up a command prompt and type:
cd \hbootdowngrade217
adb push misc_version /data/local/
adb shell chmod 755 /data/local/misc_version
adb shell /data/local/misc_version -s 1.10.651.2
adb reboot bootloader
fastboot getvar mainver
If you get back mainver: 1.10.651.2, you are good to go, go to the next step.
Step 9. Reboot your Evo 3D normally and connect to your computer. Set the USB mode to “Disk drive”.
Step 10. Copy the file RUU_Shooter_S_Sprint_WWE_2.08.651.3_Radio_0.97.10.0808_NV_SPCS_1.31_003_release_219445_signed.zip to the SD Card of your Evo 3D and rename it to PG86IMG.zip.
Step 11. Make sure you have “Hide extensions for known file types” turned off in Windows when you do Step 10. Sometimes you can add an extra “.zip” into the filename while renaming.
Step 12. Pull the battery out, and in, then boot into bootloader by holding down Volume Down and Power button together for 5 seconds.
Step 13. Wait about 5 minutes and you should get an option to choose Yes or No. Pull the battery cover out, connect an AC USB cable to your Evo 3D, take the battery out. Your Evo 3D should still be powered.
Step 14. Hit the Volume Up button (preferably with a small screw driver) and count 4 seconds. On 4 seconds, immediately pull the USB plug out.
Put the battery and back cover back on. Then hold down Volume Down button and plug in the micro-USB cable (from your computer) to your Evo 3D.
Under device manager, you should see something like “QHSUSB_DLOAD”. If you don’t see this (and see “Unknown device”), you will have to go back to Step 12 and keep doing it until you get this part right. Once you get it, it means you have put the Evo 3D is “brick mode” ready for HBOOT flashing.
Step 15. Open up 4 windows, get superuser access for all:
sudo -i
Browse to the directory where you copied the files.
cd /home/PutYourUserNameHERE/Desktop/hboot
Next do this for Window 1:
./emmc_recover –flash hboot_1.4.nb0 –device /dev/sdb13
Next do this for Window 2:
./emmc_recover –flash hboot_1.4.nb0 –device /dev/sdc13
Next do this for Window 3:
./emmc_recover –flash hboot_1.4.nb0 –device /dev/sde13
Next do this for Window 4:
./emmc_recover –flash hboot_1.4.nb0 –device /dev/sdf13
And hit enter 3 times for each window.
You can also open an additional window and type “tail -f /var/log/kern.log” so you can monitor the USB connections when you connect your Evo 3D to your Ubuntu computer later.
Step 16. Next, take the battery out of your Evo 3D and in, then WHILE HOLDING DOWN Volume Down button, plug your Evo 3D into your Ubuntu computer. You should see one of the Windows flashing the new HBOOT 1.40. If you fail, just try Step 16 again, it will work.
Step 17. If you got to Step 15 congratulations! You can simply reboot into your Evo 3D and use the Revolutionary root method to get it fully rooted again with S-OFF.
Credits – XDA
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!
Please help! I can’t get superuser access on the command prompt windows. What do I do? My phone is already bricked.
hey man you are supposed to use linux not cmd prompt for this. try installing ubuntu to a partition and use that to do it.
How do I get out of the QHSUSB in Windows xp pro? I would be good to label both this version and the new version, (NOT FOR WINDOWS).
Please help, how do I get back to a htc bootloader or anything to just flash this thing via the unlimited.io method with the wire shorting?
Thanks
You need a linux computer to get out of that.
yeah, i found that out. do you know any way to unbrick after doing this? my battery ended up dieing in the last process of this and i no longer can even see it as the QHSUSB and not recognized on any os, mac, windows, linux
OK, I installed Ubuntu on a new hard drive I installed. I’m at the 4 windows.
The problem I’m at now, is I copy and paste the commands for each of the 4 terminal windows.
So I did the following steps:
I do the sudo -i and it does not give me sudo for all 4 windows.
So I end up having to do that for each of the 4 windows, because it didn’t give SU for all of them like in our video.
So then after I do sudo on all 4,
I change directory to the hboot folder on the Desktop. I do this in all 4 windows.
Then I copy and paste your command for each window, then change them to include the 2 sets of two dashs like –.
Then went to the first terminal window, and hit enter.
it comes back with:
-bash: ./emmc_recovery: Permission Denied
So what am I doing wrong?
do chmod 755 * to change permissions first.
When type adb push misc it say permission denied how to fix man?/thankss
you should seriously clean up this post, so that more people don’t hace issues and themselves stuck
I didn’t get a root.bat file on the download :/
how do i install ubuntu/linux on my computer. This is preventing me from downgrading. Thanks!
This 4 sec time is my issue. Does the screen need to go black *BEFORE* or *AFTER* I pull the cable out (battery already out) when I’m counting the 4 seconds?
BTW, if it’s *AFTER* wouldn’t that have already updated the mainver variable? Maybe a fastboot again to check and make sure it’s still 1.10.651.2 would be a good idea and not waste time rebooting and trying to get those 4 seconds right…it will probably never come if you’re not 1.10.651.2… Just my $0.02
I can’t get to brick the bootloader, I hope they come up with an easier way. I tried a couple of hours, no go. I’m not wasting my time anymore with this. And all the videos I see is the phone perfectly fine (NOT BRICKED) so I have my doubts this even is true…
I must thank you for the efforts you’ve put in penning this site.
I really hope to view the same high-grade blog posts from you in the future
as well. In fact, your creative writing abilities has inspired me to get my own site now 😉