How to Downgrade HBOOT 1.50 to 1.40 on HTC Evo 3D!

For those of you on HBOOT 1.50, you can now downgrade your HTC Evo 3D back to HBOOT 1.40.  This requires that you have a Windows/Mac and a Ubuntu(linux) computer (or you can do it all in Ubuntu). You can also use Ubuntu running on VirtualBox.

UPDATE: There’s a new method posted here!!!!

For Mac, change all adb to ./adb-mac and fastboot to ./fastboot-mac.
For Linux, change all adb to ./adb-linux and fastboot to ./fastboot-linux.

Also you will need a microUSB AC adapter.

You will need an unrooted Evo 3D, if rooted on HBOOT 1.50, follow directions here: (If not rooted, you are good to go.)

Step 1. Go to Settings->Applications->Development and make sure “USB Debugging” is checked ON and connect your Evo 3D to your computer.

Step 2. Next download hbootdowngrade.zip and unzip.  Put it somewhere easy to find like I did in c:\hbootdowngrade directory.

Download Hbootdowngrade.zip

Mirror

Download HTC Drivers for 32-bit Windows

Download HTC Drivers for 64-bit Windows

Step 3. Open up a command prompt (or terminal for Mac or Linux) and type:

cd \hbootdowngrade
adb push zergRush /data/local/
adb shell
cd /data/local
chmod 755 zergRush
./zergRush

Step 4. That should have temp-rooted your Evo 3D.

Step 5. Next, type:

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

This should get you back on 1.10.651.2 version number.

Step 6. Next copy all the files except the big RUU files to your Ubuntu computer.

Step 7. 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.

Step 8. 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 9. Copy over 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 the file to PG86IMG.zip.

Step 10. Take the battery out of your Evo 3D and reboot into bootloader by holding down Volume Down and Power button.  Your Evo 3D should load and check the PG86IMG.zip file.

Step 11. Plug-in a USB “AC” adapter to your Evo 3D and take the battery out while your Evo 3D checks for the PG86IMG.zip file.  Your phone should still be on.

Step 12. When you see the screen to start update, be ready to count 4 second once you press the Volume Up button.  Use a small screw driver to press the Volume Up button and count 4 seconds.  At exactly 4 seconds, pull out the USB cable IMMEDIATELY.  When you do this, your screen should still say “Updating”.  If you saw the next step, start over from Step 10.

Step 13. Next, 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.

Step 14. If you have successfully flashed the HBOOT 1.40, you can verify by rebooting into bootloader and seeing “HBOOT 1.40” as shown below.

Step 15. 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!

Want to stay updated on latest HTC Evo hacks and tips?
Sign up for our HTC Evo Hacks Newsletter here so you don't miss a single tip!
Categories: HTC Evo 3D Hacks.

Recent Android News from HighOnAndroid.com



58 Responses to How to Downgrade HBOOT 1.50 to 1.40 on HTC Evo 3D!

  1. Bryan says:

    I love your website and how simple you make this stuff, Does the new HBOOT 1.50 downgrade method work with The newiest EVO3D SOFTWARE 2.17.651.5, IF not Who can i downgrade to the previous software verison 2.08.651.3. I have tried the RUU’s and they will not work to downgrade. please advise

    thank you

    • HTC Evo 4G Hacks says:

      Yes, you can use 2.17 RUU zip file instead and also taco root for temp root.

      • Bryan says:

        how can you you use the 2.17 RUU ZIP file to root the phone, I get to the point in the steps above

        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– and here is where i get the error

        C:\hbootdowngrade>adb shell /data/local/misc_version -s 1.10.651.2
        –set_version set. VERSION will be changed to: 1.10.651.2
        Patching and backing up misc partition…
        Error opening input file.—-

        Please advise.
        thank you

  2. matt says:

    This hack worked perfect.ubuntu did suffer a crash after flashing the hboot 1.4….
    30sec. later i’m running revolutionary.

  3. vIgGeN says:

    Worked like a charm used both this guide and Uknownforce’s Guide (http://forum.xda-developers.com/showthread.php?t=1547695)
    Used Ubuntu on old laptop to do last step. hoe dont see why virtualbox wouldn’t work fine.
    One thing I ran into was I was using 2.17 so i had to use tacoroot. Bottom of Unknown forces first post is the tools.zip file. He explains it in post #2
    Don’t have to use 2.17 when loading 2.08 works. Just need to brick the phone.

    Thx everyone who made this possible!

  4. the solo says:

    I am a bit confused. I locked my phone again.

    I am running 2.17 should I be runing 2.08 ? or should it work with 2.17? I can’t get pass ./zengRush

  5. the solo says:

    C:\android\hbootdowngrade>adb shell
    $ cd /data/local
    cd /data/local
    $ chmod 755 zergRush
    chmod 755 zergRush
    $ ./zergRush
    ./zergRush

    [**] Zerg rush – Android 2.2/2.3 local root
    [**] (C) 2011 Revolutionary. All rights reserved.

    [**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

    [+] Found a GingerBread ! 0x00000118
    [*] Scooting …
    [*] Sending 149 zerglings …
    [*] Sending 189 zerglings …
    [-] Hellions with BLUE flames !

    ????

    • Chris2Ace says:

      Same here “The Solo”

      I get that exact same error, or what ever it is… Im lost on what to do now.

      • Kibroid says:

        Hey Chris2Ace
        [-] Hellions with BLUE flames !
        Have you figured how to fix that problem, if yes i need your assitant thanks

    • Kibroid says:

      Hey the solo
      [-] Hellions with BLUE flames !
      Have you figured how to fix that problem, if yes i need your assitant thanks
      ps. Iam stuck there.

    • Colin says:

      Im getting this too!! Trying to restore to 2.08 to fix. on 2.17, but just updated

  6. wtpoop1 says:

    i got lost at Ubuntu. Are you telling me i need Ubuntu in order to complete this process

  7. Kibroid says:

    C:\android\hbootdowngrade>adb shell
    $ cd /data/local
    cd /data/local
    $ chmod 755 zergRush
    chmod 755 zergRush
    $ ./zergRush
    ./zergRush

    [**] Zerg rush – Android 2.2/2.3 local root
    [**] (C) 2011 Revolutionary. All rights reserved.

    [**] Parts of code from Gingerbreak, (C) 2010-2011 The Android Exploid Crew.

    [+] Found a GingerBread ! 0×00000118
    [*] Scooting …
    [*] Sending 149 zerglings …
    [*] Sending 189 zerglings …
    [-] Hellions with BLUE flames !
    I am stuck at this point and the zip folder I downloaded from zed seems to be missing the tacoroot is this the problem + missing the 1.13 ruu, can someone help thanks

  8. ricky says:

    what is unbuntu mean in layman terms

    • Kibroid says:

      Ubuntu is a computer operating system which uses a free and open source software, using its own desktop environment. Ubuntu is also designed primarily for use on personal computers, although a server edition also exists.

  9. Sam Shaw says:

    I was wondering in the future videos can you make the HtcEcoHacks.com caption font smaller or move to bottom of page.. Thanks

  10. Timmay says:

    Later ruus don’t work. All we need for the 2.17 is the tacoRoot file in order for this to work

  11. peter says:

    I did it, it’s easy,tahnk you

  12. Timmay says:

    some how i got the software downgraded through this process. the only trouble i keep having is when i transfer the ruu zip file to the sd card and rename it, it doesn’t find it. it checks for it but doesnt find it. any info on that?

    • kibroid says:

      seems to me that I am stuck at the same place where the phone does not find the PG86IMG.zip file.HELP NEEDED

  13. Clinton Hogan says:

    Hello every time I get to “adb shell /data/local/misc_version -s 1.10.651.2” command I am given the following message…

    C:\hbootdowngrade>adb shell /data/local/misc_version -s 1.10.651.2
    –set_version set. VERSION will be changed to: 1.10.651.2
    Patching and backing up misc partition…
    Error opening input file.

    Why error opening input file? I have followed re-root instructions, everything is working completely up to this step. What is missing out of your hbootdowngrade? Please help.

  14. Clinton Hogan says:

    STILL NEED HELP FOR ABOVE… over 24hrs still no reply :P. I am following your directions to the t, even the relocking, no issues up intil this point, someone else has to have had this issue, cant just be me….

  15. rj says:

    hey zedomax i have been trying to downgrade my evo 3d but came across a little problem i can obtain temp root and everything but when i try to change the mainver to 1.10.651 nothing happens i enter every comand word for word then when i finally enter “fastboot getvar mainver” it says “waiting for device” and nothing happens……any ideas on how to fix this problem would be very much appreciated!!!

    btw im on sofware 2.08 dont know if that makes a difference or not =/

  16. lennrr says:

    I am bricked, but when I plug into Ubuntu (or Win) it can no longer recognize via the android USB device driver. It reports Qualcomm QHSUSB_DLOAD . I noticed you had a similar issue in your video. Can you recommend what to do from here ? Is this a true brick, or can I bring back ? thank you

    • Kibroid says:

      Try this. Step 8. 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 latery this on

    • Kibroid says:

      QHSUSB_DLOAD (TRUE BRICK YES!) THIS IS GOOD IT MEANS YOUR BRICKED IN THE RIGHT MANNER
      lennrr you are on the right track now what you need is to flash the 1.40 in ubuntu

  17. Clinton Hogan says:

    (read my above plz thank you) ;( …

  18. Timmay says:

    hey max i got the temproot and misc version done……copied the pg86img file over to root of sdcard. it goes through the 2 processes but doesn’t update? am i doing something wrong here?

  19. Roberto says:

    I only got up until step 3, after i did the ./zergRush part, then it says sending 149 serlings… then it says sending 189 serlings… and right after that it says [-] Hellions with BLUE flames! and i cant go any farther after that because it says my access is denied

    • Kibroid says:

      You must on software 217.xxx,If that is the case just follow this link good luckhttp://htcevohacks.com/htc-evo-3d-hacks/how-to-downgrade-hboot-1-50-to-1-40-on-htc-evo-3d-new

  20. Timmay says:

    cant update pg86IMG.zip, just wondering can i use the RUU.exe app for this to brick phone? thats the part I’m stuck on

    • Kibroid says:

      When coping 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 renaming the file PG86IMG.zip.Make sure you have “Hide extensions for known file types” turned off in Windows. Sometimes you can add an extra “.zip” into the filename while renaming.

  21. Bryan says:

    Is anyone having problems with the evo 3d randomly rebooting after following this process?

    • Kibroid says:

      what do you mean by randomly rebooting after following this process?
      rooting ? or copying the PG86IMG.zip file? Please try and be more specific in order for someone to try and help solve you problem.

  22. Colin says:

    Im also stuck on PG86IMG.zip rename. The file is on my sdcard, in the root. And it doesn’t detect the file in the bootloader, no extra .zip at the end, tried both ways. Does it have to be a certain ROM with the name change? Like a specific one that came with the device??

  23. sercan says:

    can you help me? i’m stuck in bootloader.
    my evo doesn’t ask to update with vol up button.

    here is my device info:

    SPL/hboot version: 1.53.0006.
    Radio version: 11.25.3504.06_m.
    Main software version: 3.27.401.2.
    cid: htc__001.
    cpld: none.
    product: shooter_u.
    mid: pg8630000.
    security: on.
    build-mode: ship.

    my device is s-on and unlocked. when i relock my device. then security warning in bootloader.
    By the way my evo doesn’t open 🙁

    • Colin Donaldson says:

      Security warning means you have the wrong version installed currently, (you don’t have the version that was preloaded stock on your device.) Re-flash with correct ruu before you relock! Then oem lock, you have to get rid of the security warning before bricking. Hellion with blue flames is the same, if your getting that when “zergrush” you need to install different ruu! I ran into all these problems while trying to downgrade, I succeeded yesterday actually!! :).

      • sercan says:

        i dont understand anything. i try with correct ruu and then during the installation signature error. what am i supposed to do?
        you succeeded. please help me to do too 🙂

        • Colin Donaldson says:

          Which ruu are you using? If it doesn’t install with .exe file, you can try sending to compressed folder and flashing with recovery. If you deleted recovery prior, you can reinstall with command prompt. I had to use 2.08.651.5 I think. I did not use 2.17 like everyone else is saying, mine was wacky for w while. Haha.

          • sercan says:

            i try this. RUU_Shooter_U_HTC_Europe_1.20.401.8_Radio_10.59.9020.00_10.15.9020.06_M_release_219793_signed
            and i can’t reach recovery even i flashed it with clockwork recovery.
            now i’m trying factory setting. but device resets itself.which zip file should i copy to my sdcard’s root?

  24. Sam Shaw says:

    sercan use the RUU in the file that you downloaded….or go here its easier http://forum.xda-developers.com/showthread.php?t=1547695 watch step 2 on YouTube..

  25. Colin Donaldson says:

    You may have to do some trial and error, but after downloading around 4 different files, I eventually got mine. If you haven’t found it by the time I get to a comp, ill send the link I used.

  26. sercan says:

    i install ubuntu and try on this. but the terminel says waiting for device.
    Colin can you send me the link? The other ways doesn’t work for me

    • Colin says:

      Check comment below, I’m not sure if the 1.13 or lower RUU’s will work, but if the first three don’t do it, it might be worth a shot. Try the first three though.

  27. Colin says:

    http://forum.ppcgeeks.com/2154352-post28.html

    Try the following RUU’s!!

    2.17.651.5_Radio_1.06.00
    2.08.651.3_Radio_0.97.10
    2.08.651.2_Radio_0.97.10

    Check to see which one’s you may have tried already, if any. The PG86IMG file that came with the downgrade kit should be okay to flash once you get rid of the security warning. Remeber, Security Warning will go away once you have the correct RUU installed. After install double check the getmar mainver, be sure s-on, then brick and boot to ubuntu. The RUU I used was 2.08.651.2_Radio_0.97.10, but yours could be different.

  28. Kari says:

    Worked great until step twelve. I’ve tried step i’ve tons of times, but it doesn’t work. My phone doesn’t show up on the device manager under any name. I decided to just give up, but now my phone wont go past the htc screen when I try to power it on normally.

    any ideas?

  29. kibroid says:

    I would like to know if you can access the bootloader, if you can then I can help you if not you may have a permanent brick.

  30. yooyoo says:

    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

    • HTC Evo 4G Hacks says:

      You need to unbrick using Linux, my best suggestion is to install Linux theres also a live disk on xda that might work.

  31. Luke says:

    will this method work for HBOOT 1.58?? or is there a different way to downgrade to HBOOT 1.40 from HBOOT 1.58?? I am using 4EXT recovery with S-ON, but it would be nice to have S-OFF so I could try Jelly Bean ROMs. thanks in advanced

  32. nikos says:

    Dear friend.After i got in root service with my EVO3D GSM when i try to install a rom from zip in recovery mode th phone makes continiously boot.please help me

  33. Evelyn says:

    I always used to read article in news papers but now as I am a user of internet thus from now I am using net for content, thanks to web.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related News and Resources