• 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

I'm wondering if you might be able to clarify that statement a bit. Basically, we're looking at...

1. Download RUU package
2.
3. Extract PB31IMG.zip, find rom.zip, and rename it to PB31IMG.zip
4. ???
5. Copy (the former rom.zip) PB31IMG.zip to the SD card
6. Boot into Clockworkrecovery and hit the PB31IMG.zip option


#4 is where I get foggy... do we still need to do all the adb pushes/mounts if we're still going to use the PB31IMG.zip method? or can we just copy the file, boot into clockwork, run the PB31IMG.zip and we're good as gold?



Follow his post step by step, and my additions in RED. (See below)


1. Download and unzip the files I have attached to this thread and put them somewhere that you can push them with adb. (here) I put them in c:\sdk\tools\

2. You must used Unrevoked's latest tool to install clockwork. (This is after everything has been completed.. ignore this step).
3. Boot into clockwork recovery, go to partitions, and mount data.
4. Type this 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:

fastboot devices



Verify your device shows up... mine said H************** (random numbers and letters)

I skipped the RUU completely... Follow my steps now.

1. Download this file (PB31IMG.zip) from any one of these links: One Two Three

2. Copy PB31IMG.zip to your sd card. **MAKE SURE THE CARD HAS BEEN FORMATED AS FAT32 AND THE DEFAULT ALLOCATION SIZE**

3. Boot into HBoot by removing the battery and putting it back in. Now hold the Volume Down button and the Power button at the same time.

4. The phone will recognize the PB31IMG.zip file and restore everything.

**NOTE** During the restore... my screen turned off and the phone rebooted and started the restore again.. I freaked because I thought it was in a boot loop. Just let it do its thing. Don't remove the battery or anything! Once everything is complete, it will ask you to reboot.

5. Done!!! Have a beer.

6. Now you can continue with the normal Unrevoked 3 Root as normal.
 
Does anyone know how to perform the adb push steps on a Mac? I am having issues downgrading my dinc. Thanks in advance.
 
Doesn't work for me. I have HBOOT-0.77.000

I tried extracting fromt the RUU, changing the ROM to PB31IMG.zip
I also downloaded 2 other versions (w/ different file sizes) off the web.
The phone boots and does the check for the file but the error I get is:

Main Version is older!
Update Failed
 
Seemingly simple question among all the confusion I have...
I have a stock (un-rooted) Dinc w/ the ota installed. Have recently had phone locking up (freezing) problems since the ota install.
I want to remove the ota and restore the firmware back to stock.

1. How?

2. Is the PB31IMG.zip process just for those who have rooted their phones or would that work for me also?

Well I tried running the PB31IMG.sip file I downloaded and was told "main version is older, update fail" so I guess I'll just wait for some online forum help.
 
Seemingly simple question among all the confusion I have...
I have a stock (un-rooted) Dinc w/ the ota installed. Have recently had phone locking up (freezing) problems since the ota install.
I want to remove the ota and restore the firmware back to stock.

1. How?

2. Is the PB31IMG.zip process just for those who have rooted their phones or would that work for me also?

Well I tried running the PB31IMG.sip file I downloaded and was told "main version is older, update fail" so I guess I'll just wait for some online forum help.

That is a bit of a conundrum. You may need to root in order to downgrade bootloader. Then you should be able to unroot using the method you mentioned.
 
Thanks for the info. I ended up spending most of the day (which should have taken 30 minuets) installing the root but I think I got my phone rooted. At least I have clockwork installed and accessible so I assume I've got root. Is there any way to tell for sure?

Anyway, on the revert I was wondering if instead of typing the following code into the command line (I'm a mac person w/ limited experience on a pc or with the command line, can I physically move these files from the folders on my computer to the appropriate folder on the phone to get the same result as follows:

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

Odd request I know....but whatever. I'm planning on using the PM31IMG.zip option.

Note: got help w/ some command line problems and have successfully downgraded my phone.

Thanks to everyone for their patience and help.
 
Follow his post step by step, and my additions in RED.

1. Download and unzip the files I have attached to this thread and put them somewhere that you can push them with adb. (here) I put them in c:\sdk\tools\

2. You must used Unrevoked's latest tool to install clockwork. (This is after everything has been completed.. ignore this step).
3. Boot into clockwork recovery, go to partitions, and mount data.
4. Type this 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:

fastboot devices



Verify your device shows up... mine said H************** (random numbers and letters)

I skipped the RUU completely... Follow my steps now.

1. Download this file (PB31IMG.zip) from any one of these links: One Two Three

2. Copy PB31IMG.zip to your sd card. **MAKE SURE THE CARD HAS BEEN FORMATED AS FAT32 AND THE DEFAULT ALLOCATION SIZE**

3. Boot into HBoot by removing the battery and putting it back in. Now hold the Volume Down button and the Power button at the same time.

4. The phone will recognize the PB31IMG.zip file and restore everything.

**NOTE** During the restore... my screen turned off and the phone rebooted and started the restore again.. I freaked because I thought it was in a boot loop. Just let it do its thing. Don't remove the battery or anything! Once everything is complete, it will ask you to reboot.

5. Done!!! Have a beer.

6. Now you can continue with the normal Unrevoked 3 Root as normal.

1) Do you have to do both the steps in BLACK and the steps in RED or can you simply follow the steps in RED (put the PB31IMG.zip on your SD, etc) ?

2) Also, where do you type "fastboot devices", on the phone or cmd line? If in cmd, do you have to be in sdk?
 
1) Do you have to do both the steps in BLACK and the steps in RED or can you simply follow the steps in RED (put the PB31IMG.zip on your SD, etc) ?

2) Also, where do you type "fastboot devices", on the phone or cmd line? If in cmd, do you have to be in sdk?

Do all steps in order, red and black.

Fastboot devices will be in the command prompt.
 
is there any easier way to do this?? Im a noob when it comes to adb.... although I was able to root, un-root, apply OTA...and re-root.

Anyone got a few min tonight that could call me , or I could call them to walk me thru? hit me back on here , and we can PM to exchange numbers... Im a stupid musician, lol, so im not totally cool with command prompts.

Thanks a million to whom ever responds.
 
Works great... I had installed the latest OTA radio 2.x update and was looking to revert back to stock.

I had problems running the RUU though, and basically used the same method that cortland1998 detailed out (wish I'd read the whole thread, you would have saved me some time figuring it out!, lol).

Thanks everyone!
 
Does this work for reverting from the latest radio OTA 2.05.00.06.11???

Thanks!

The process works great, though I did not use the RUU, I extracted the rom.zip from the RUU, renamed it PB31IMG.zip, placed it on the root of the SDCard and let HDboot take care of the rest. It allowed me to go from the leaked 2.2 back to stock.

*Edit* Back to the leaked 2.2 again (for now)
 
Yeah extracting and renaming rom.zip to PB31IMG.zip or downloading it is perfectly viable too.

There is more than one way to skin a cat.
 
Yeah extracting and renaming rom.zip to PB31IMG.zip or downloading it is perfectly viable too.

There is more than one way to skin a cat.

Adrynalyne, this is OT, I know but I just wanted to thank you for all the contributions you have made to the community. Most of what I've done to my phone has your involvement in some form or another. Glad to have you in our corner.
 
Thanks for this adrenalyne and cortland. Took me back to stock. Still having problems with my battery though. It won't charge at all. I think I'll have to get a replacement or something.
 
Thanks for this adrenalyne and cortland. Took me back to stock. Still having problems with my battery though. It won't charge at all. I think I'll have to get a replacement or something.

^^^What he said...

You guys have been very helpful; there should be more like you. I can't tell you how often I run by a post and you see the standard "Try Google?" response. You guys go out of your way to be helpful...THANKS!!!
 
I'm not following you. What do you mean?

well, i name any file i want to whatever i want so i dont get them mixed up. no need to name everything update.zip. i.e. latest_froyo_bld_0802.zip. or ockernel.zip, etc. even download them and find them in my xscope download folder. the key is is that you dont have just 1 choice of apply update.zip from sdcard in clockwork. there is another choice of "install zip from sd card". use your trackball to scroll and click wherever you want. you just have to have the file there. i installed froyo w/o a pc by d/l'ing it from xscope(or whatever browser of choice), booted into recovery from quickboot and found the download dir of xscope. next thing you know, i have froyo.
 
I followed the directions from the first page and everything went through fine without any issues. I didn't even have any prompts about a low battery, having to exit, reboot the phone, etc.

Waiting for 2.2 OTA+root.... :)
 
Back
Top Bottom