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

Root How to revert back to an earlier version of HBOOT

adrynalyne

Android Expert
Jul 15, 2010
1,507
885
This mostly applies to folks who have flashed the leaked ota and want to go back to legit stock. There is generally a problem with that, because we cannot use the RUU due to the upgraded Hboot (no radio has nothing to do with it).

Through my travels, I found a way to do it.

This is not without its risks, and I take no responsibility for any broken phones, knocked up cats, or homeless hamsters caused from the havoc it may wreak.

It did work for me, quite well. I was able to flash to an old RUU without issue like nothing ever happened.

First, the link I used, and then the english version.

[HOW-TO] Downgrade HBOOT - HTCPedia.com forums

Need the RUU?
http://www.mediafire.com/?ld1gm3bbddcbwdw

Now, my instructions, which will hopefully simplify it. I take no credit for this by the way, credit is due to the original thread.

1. Download and unzip the files I have attached to this thread and put them somewhere that you can push them with adb.
2. You must used Unrevoked's latest tool to install clockwork.
3. Boot into clockwork recovery, go to partitions, and mount data.
4. Type this code:

Code:
adb push flash_image /data
adb push mtd0.img /data
adb shell
chmod 777 /data/flash_image
cd /data
flash_image misc mtd0.img
exit
adb reboot oem-78
Watch for your phone to reboot to a silver HTC logo.

Then type:
Code:
fastboot devices

Verify your device shows up/responds/etc.

Start the RUU. It will complain that battery life is too low to continue. Hit Exit, and it will reboot your phone. Run the RUU again. It should successfully flash your phone, downgrading you successfully.


Having troubles with the RUU giving connection errors? Do this.

Go to start, and in the search/run box, type

%temp%

Delete all that you can. Make sure the RUU is not running in the background.

Now run the RUU again. Once it starts to the first screen, it has extracted the files to the temp directory. You can then copy them to a safe place. It will be a long winded numbered folder, with a similar subfolder.

Once you have copied it to a safe place, you can then copy adb.exe, fastboot.exe, and adbwinapi.dll from the latest SDK into it, overwriting the older copies. Then start the RUU by executing ARUWizard.exe. This fixed the problem for me.

You can also rename the rom.zip contained within the extracted files to PB31IMG.zip and put it on your sd card. Booting to HBOOT will scan it and offer to install.





Good luck!
 

Attachments

  • revert.zip
    49.6 KB · Views: 1,520
This mostly applies to folks who have flashed the leaked ota and want to go back to legit stock. There is generally a problem with that, because we cannot use the RUU due to the upgraded Hboot (no radio has nothing to do with it).

Through my travels, I found a way to do it.

This is not without its risks, and I take no responsibility for any broken phones, knocked up cats, or homeless hamsters caused from the havoc it may wreak.

It did work for me, quite well. I was able to flash to an old RUU without issue like nothing ever happened.

First, the link I used, and then the english version.

[HOW-TO] Downgrade HBOOT - HTCPedia.com forums

Now, my instructions, which will hopefully simplify it. I take no credit for this by the way, credit is due to the original thread.

1. Download and unzip the files I have attached to this thread and put them somewhere that you can push them with adb.
2. You must used Unrevoked's latest tool to install clockwork.
3. Boot into clockwork recovery, go to partitions, and mount data.
4. Type this code:

Code:
adb push flash_image /data
adb push mtd0.img /data
adb shell
chmod 777 /data/flash_image
cd /data
flash_image misc mtd0.img
exit
adb reboot oem-78
Watch for your phone to reboot to a silver HTC logo.

Then type:
Code:
fastboot devices

Verify your device shows up/responds/etc.

Start the RUU. It will complain that battery life is too low to continue. Hit Exit, and it will reboot your phone. Run the RUU again. It should successfully flash your phone, downgrading you successfully.


Having troubles with the RUU giving connection errors? Do this.

Go to start, and in the search/run box, type

%temp%

Delete all that you can. Make sure the RUU is not running in the background.

Now run the RUU again. Once it starts to the first screen, it has extracted the files to the temp directory. You can then copy them to a safe place. It will be a long winded numbered folder, with a similar subfolder.

Once you have copied it to a safe place, you can then copy adb.exe, fastboot.exe, and adbwinapi.dll from the latest SDK into it, overwriting the older copies. Then start the RUU by executing ARUWizard.exe. This fixed the problem for me.





Good luck!



So this is easiest way to go back to RUU, so can apply update and re-root?
 
Upvote 0
Question, I mount data from clockwork recovery, do I then do adb there or do I restart the phone and then do adb? I can't get it either way, from clockwork, it does it but nothing happens & if I restart the phone, it denys me access to flash image...what am I doing wrong?

NM, whatever I did worked...it let me restore using PB31IMG.zip...that's interesting since it didn't follow exactly what you wrote lol
 
Upvote 0
Put it on your sdcard and boot into the HBOOT.

I did. I was following this tutorial: YouTube - Droid Incredible Downgrade

Basically when just getting into HBOOT it doesn't automatically read the zip like it does for the guy in this video.. and this is where I am stuck. Haven't really heard any suggestions from anyone on any of the forums on how to get past this.
 
  • Like
Reactions: xmBill
Upvote 0
If its not reading the zip its either:

In fastboot mode or more likely, corrupt.

I figured out the problem. It was not reading the .zip because my SD card was in FAT format and I had to reformat to FAT32.

Sorry for the redundant questions but since this method worked at unrooting my phone and bringing me back to stock, will this method of flashing the PB31IMG.zip folder also work to bring me back to stock after flashing the leaked OTA or would I have to use your method posted above?
 
Upvote 0
Ok this is weird. My SD card is formatted to FAT32. Everything goes like the video up to the point where it checks the zip file. Instead of saying "Do you want to update? Volume up Yes" it is saying "Main Version is older! Update Fail! Do you want to reboot?"

Any ideas where this is going wrong?
 
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