[TUTORIAL] Downgrade Desire Hboot 1.03

Search This thread

netmsm

Senior Member
Oct 3, 2010
559
276
Esfahan
LG V30
Hi,
If You want to downgrade Desire Hboot 1.03, then using revolutionary to s-off, please follow the instructions .



Steps:

1. Download tools package (attached files)
2. Download this HTC Official ROM (RUU)
3. For branded phones create GoldCard.
4. Extract the tools any where at your computer.
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
7. Copy the rom.zip and paste it to sdcard and rename it to PB99IMG.zip
8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
9. Run cmd.exe on tools folder that you download and extracted it and Execute these commands:

7.
Code:
adb push flash_image /sdcard/flash_image

8.
Code:
adb push zergRush /data/local/zergRush

9.
Code:
adb shell

10.
Code:
chmod 755 /data/local/zergRush
/data/local/zergRush

Output on cmd should be like :
Code:
[**] 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 ! 0x00017118
 Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219c4 0x0054[ * ] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd260a9 0xafd39f9f[ *] Poping 24 more zerglings[ * ] Sending 173 zerglings ...

[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root..enjoy!

11.
Code:
cat /dev/mtd/mtd0 > /sdcard/misc.img

12.
Code:
cat /sdcard/flash_image > /data/flash_image

13.
Code:
chmod 777 /data/flash_image


14.
Code:
exit

15.
Code:
adb pull /sdcard/misc.img misc.img


16. Now the misc.img is in your tools folder. Run HxD.exe and select OK when prompted.

17. Open misc.img in the current directory, and change line 11 which contains the version number of your current ROM. Change it by number of the future ROM you want to install(Find at Android rom update utility screen after run RUU)
Changes will appear in red. Save the file to misc0.img.

16.
Code:
adb push misc0.img /sdcard/misc0.img



17.
Code:
adb shell
/data/flash_image misc /sdcard/misc0.img


18. Reset phone and press vol-down to go to Bootloader.
19. Wait for detect and check the Update Package.
20. After checking package, press vol-up to begin update process, IN FIRST TIME AFTER PRESSING VOL-UP YOUR PHONE WILL RESET AND DO NOTHING, YOU SHOULD DO AGAIN FOR STEPS 18,19,20.




Notes

The process will flash your recovery partition back to stock
This process will wipe all the data from your phone
The downgrade installs an official stock HTC ROM with Hboot1.02 (You can s-off with revolutionary and after it You can flash any version of Hboot)
Your sdcard should be fat32 formatted
Creating a goldcard



Thanks
emveefr

IF YOU CAN NOT DOWNGRADE HBOOT,WITH THIS TUTORIAL, PLEASE READE THIS POST
 

Attachments

  • Downgrade_Hboot1.03.zip
    1.2 MB · Views: 3,826
Last edited:

mikele020794

Member
Nov 6, 2009
6
0
After step 10 pc can't find phone and screen never turn off... Current rom is Stock pre-rooted Gingerbread, non-branded
 
Last edited:

Kurt45

Member
May 8, 2010
24
4
Luleå
5. Run RUU and wait to appear Android rom update utility screen.
6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.

Can't find the file in step 6?
 

corno77

Member
Dec 11, 2008
25
1
Ferrara
I tried also this, since the V2 report a virus in the zip.

But when I execute the first command I receive back this:

Code:
adb push flash_image /sdcard/flash_image 
1584 KB/s (0 bytes in 76044.000s)

Is normal? why do this?
 
Last edited:

kdervisov

Member
Nov 2, 2011
14
0
Skopje, Macedonia
Issue with DOWNGRADER

" You must wait about one minute before continuing.
Press any key to continue...

* daemon not running. starting it now *
* daemon started successfully *
Testing access: FAILED - please exit and try again. "


What should I do now, should I try with the alternative tutorial ?

---------- Post added at 07:00 PM ---------- Previous post was at 06:14 PM ----------

After entering the code at step 11 it shows up:

" The system cannot find message text for message number 0x3 in the message file for System. "


Also, can't continue with the other steps without makin this one. HELP!
 

123xdagsm

Senior Member
Mar 15, 2011
268
23
world
Hi all
after flash hboot jellybean but now can't flash stock hboot
when I want flash stock hboot error you can't back hboot
please help me
 

amicose

Member
Apr 3, 2013
9
0
I'm trying to run this tutorial so I can downgrade hboot and then run revolutionary for root/s-off. I get stuck at step 11. Says "The system cannot find the path specified." Anyone got any idea how I could get past this?
 
Dec 10, 2011
8
1
Many thanks for such detailed tutorial, but I am having problems.
First of all when I click on the RUU link I am presented with a download that doesn't work and just cycles through a bunch of adverts. Fair enough, I managed to get to the real link anyway, but the file is not an RUU.EXE but it is HTC_Desire_Android_2.3_Upgrade.zip. Using this file I cannot find which rom version it is and cannot therefore patch it with the correct version in step 17, but I never got to that point.
I created apparently successfully a goldcard and used it for the rest of the procedure, hope this is ok. Steps 7 to 10 seemed to be successful also although the output was not quite like on your tutorial. I got
$ chmod 755 /data/local/zergRush
chmod 755 /data/local/zergRush
$ /data/local/zergRush
/data/local/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 Froyo ! 0x00000108
[*] Scooting ...
[*] Sending 149 zerglings ...
[+] Zerglings found a way to enter ! 0x10
[+] Overseer found a path ! 0x000150e8
[*] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219e4 0x006c
[*] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd158bf 0xafd1ace3
[*] Sending 149 zerglings ...

[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root... enjoy!

The trouble started with step 11. The phone did not restart as root by itself. So I switched it off and pressed volume down and power to force it into root. Then I typed the command. This didn't work as cat is not a DOS command nor was it in the unzipped directory.
What is this cat command? How am I supposed to use it? I AM STUCK, HELP PLEASE.
 

Saf98

Senior Member
Aug 7, 2013
1,543
157
??<
Many thanks for such detailed tutorial, but I am having problems.
First of all when I click on the RUU link I am presented with a download that doesn't work and just cycles through a bunch of adverts. Fair enough, I managed to get to the real link anyway, but the file is not an RUU.EXE but it is HTC_Desire_Android_2.3_Upgrade.zip. Using this file I cannot find which rom version it is and cannot therefore patch it with the correct version in step 17, but I never got to that point.
I created apparently successfully a goldcard and used it for the rest of the procedure, hope this is ok. Steps 7 to 10 seemed to be successful also although the output was not quite like on your tutorial. I got
$ chmod 755 /data/local/zergRush
chmod 755 /data/local/zergRush
$ /data/local/zergRush
/data/local/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 Froyo ! 0x00000108
[*] Scooting ...
[*] Sending 149 zerglings ...
[+] Zerglings found a way to enter ! 0x10
[+] Overseer found a path ! 0x000150e8
[*] Sending 149 zerglings ...
[+] Zerglings caused crash (good news): 0x401219e4 0x006c
[*] Researching Metabolic Boost ...
[+] Speedlings on the go ! 0xafd158bf 0xafd1ace3
[*] Sending 149 zerglings ...

[+] Rush did it ! It's a GG, man !
[+] Killing ADB and restarting as root... enjoy!

The trouble started with step 11. The phone did not restart as root by itself. So I switched it off and pressed volume down and power to force it into root. Then I typed the command. This didn't work as cat is not a DOS command nor was it in the unzipped directory.
What is this cat command? How am I supposed to use it? I AM STUCK, HELP PLEASE.

Why don't you extract the zip and check if there is an ruu inside it then run it to update to gb and it should change hboot?

Sent from my HTC Desire S using XDA Free mobile app
 
  • Like
Reactions: jmcclue

Top Liked Posts

  • There are no posts matching your filters.
  • 6
    Hi,
    If You want to downgrade Desire Hboot 1.03, then using revolutionary to s-off, please follow the instructions .



    Steps:

    1. Download tools package (attached files)
    2. Download this HTC Official ROM (RUU)
    3. For branded phones create GoldCard.
    4. Extract the tools any where at your computer.
    5. Run RUU and wait to appear Android rom update utility screen.
    6. Go to Temp directory on C drive on your computer and find folder that RUU extracted in it.
    7. Copy the rom.zip and paste it to sdcard and rename it to PB99IMG.zip
    8. Connect your phone to computer via USB as charge only and enable USB debugging and Unknown Sources.
    9. Run cmd.exe on tools folder that you download and extracted it and Execute these commands:

    7.
    Code:
    adb push flash_image /sdcard/flash_image

    8.
    Code:
    adb push zergRush /data/local/zergRush

    9.
    Code:
    adb shell

    10.
    Code:
    chmod 755 /data/local/zergRush
    /data/local/zergRush

    Output on cmd should be like :
    Code:
    [**] 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 ! 0x00017118
     Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...[ * ] Trying a new path ...[ * ] Sending 149 zerglings ...
    [+] Zerglings caused crash (good news): 0x401219c4 0x0054[ * ] Researching Metabolic Boost ...
    [+] Speedlings on the go ! 0xafd260a9 0xafd39f9f[ *] Poping 24 more zerglings[ * ] Sending 173 zerglings ...
    
    [+] Rush did it ! It's a GG, man !
    [+] Killing ADB and restarting as root..enjoy!

    11.
    Code:
    cat /dev/mtd/mtd0 > /sdcard/misc.img

    12.
    Code:
    cat /sdcard/flash_image > /data/flash_image

    13.
    Code:
    chmod 777 /data/flash_image


    14.
    Code:
    exit

    15.
    Code:
    adb pull /sdcard/misc.img misc.img


    16. Now the misc.img is in your tools folder. Run HxD.exe and select OK when prompted.

    17. Open misc.img in the current directory, and change line 11 which contains the version number of your current ROM. Change it by number of the future ROM you want to install(Find at Android rom update utility screen after run RUU)
    Changes will appear in red. Save the file to misc0.img.

    16.
    Code:
    adb push misc0.img /sdcard/misc0.img



    17.
    Code:
    adb shell
    /data/flash_image misc /sdcard/misc0.img


    18. Reset phone and press vol-down to go to Bootloader.
    19. Wait for detect and check the Update Package.
    20. After checking package, press vol-up to begin update process, IN FIRST TIME AFTER PRESSING VOL-UP YOUR PHONE WILL RESET AND DO NOTHING, YOU SHOULD DO AGAIN FOR STEPS 18,19,20.




    Notes

    The process will flash your recovery partition back to stock
    This process will wipe all the data from your phone
    The downgrade installs an official stock HTC ROM with Hboot1.02 (You can s-off with revolutionary and after it You can flash any version of Hboot)
    Your sdcard should be fat32 formatted
    Creating a goldcard



    Thanks
    emveefr

    IF YOU CAN NOT DOWNGRADE HBOOT,WITH THIS TUTORIAL, PLEASE READE THIS POST
    2
    Neat, I'll link this on my guide. I'm sure it'll be very useful to some.
    1
    Many thanks for such detailed tutorial, but I am having problems.
    First of all when I click on the RUU link I am presented with a download that doesn't work and just cycles through a bunch of adverts. Fair enough, I managed to get to the real link anyway, but the file is not an RUU.EXE but it is HTC_Desire_Android_2.3_Upgrade.zip. Using this file I cannot find which rom version it is and cannot therefore patch it with the correct version in step 17, but I never got to that point.
    I created apparently successfully a goldcard and used it for the rest of the procedure, hope this is ok. Steps 7 to 10 seemed to be successful also although the output was not quite like on your tutorial. I got
    $ chmod 755 /data/local/zergRush
    chmod 755 /data/local/zergRush
    $ /data/local/zergRush
    /data/local/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 Froyo ! 0x00000108
    [*] Scooting ...
    [*] Sending 149 zerglings ...
    [+] Zerglings found a way to enter ! 0x10
    [+] Overseer found a path ! 0x000150e8
    [*] Sending 149 zerglings ...
    [+] Zerglings caused crash (good news): 0x401219e4 0x006c
    [*] Researching Metabolic Boost ...
    [+] Speedlings on the go ! 0xafd158bf 0xafd1ace3
    [*] Sending 149 zerglings ...

    [+] Rush did it ! It's a GG, man !
    [+] Killing ADB and restarting as root... enjoy!

    The trouble started with step 11. The phone did not restart as root by itself. So I switched it off and pressed volume down and power to force it into root. Then I typed the command. This didn't work as cat is not a DOS command nor was it in the unzipped directory.
    What is this cat command? How am I supposed to use it? I AM STUCK, HELP PLEASE.

    Why don't you extract the zip and check if there is an ruu inside it then run it to update to gb and it should change hboot?

    Sent from my HTC Desire S using XDA Free mobile app
    1
    Why don't you extract the zip and check if there is an ruu inside it then run it to update to gb and it should change hboot?

    Sent from my HTC Desire S using XDA Free mobile app

    Yh the ruu is inside the zip file.
    1
    You will need to to download fastboot drivers and use revolutionary to s off.

    Sent from my HTC Desire S using XDA Free mobile app
    It all worked beatifully and now I am a free android user. No more HTC restrictions. Got S-off and root.
    Thanks to everybody at XDA who have helped me out in this adventure. Got through some sticky moments, but I am happy now. Keep up the good work guys.