FORUMS

Analysis & Opinion

Top Forum Discussions

[HOW-TO] downgrade HBOOT 0.93 to 0.80 again

553 posts
Thanks Meter: 142
 
By hkfriends, Senior Member on 28th August 2010, 06:07 PM
Post Reply Subscribe to Thread Email Thread
After my new Desire updated by OTA to 2.2, my HBoot upgraded to 0.93.001
As a result, I am no longer to root it again or flashing any cooked rom.... It is such a nightmare for me. So I decided went to HTC service center and asking for a factory restore to Android 2.1, unfortunately the guy stated that due to my personal's fault - to hack the bootloader, there is no way to downgrade the software anymore. I need to pay extra money for a circuit board replacement. I am so angry with the replied, my phone actaully working fine with OTA 2.2 version (it is official release for Taiwan), all I want to do is requested for downgrade to official 2.1, why I need to replace a circuit board????
Anyway after a few hours, I figure out a solution and now working fine with Hboot 0.8 and then re-flashed to customized cooked FroYo rom


Here is the steps: (be careful, I am not responisable for any demage due to these procedures, also you need to have basic knowledge on using Android adb tools)



0.) Download this good program: http://evo4g.me/downloads/evo-root.zip (Credit goes to djR3Z)
Download this file to "PB99IMG.zip" http://shipped-roms.com/shipped/Brav...signed_txt.zip

1.) Make a NEW Goldcard (best using FAT32 format micro SD 4GB or 2GB)
http://www.klutsh.com/dlfiles/GoldCardTool-0.0.5.rar


2.) Find your CID ==> e.g HTC__622 (someone said all 11111111 also worked, but if you can query, why not to input your own?)
fastboot oem boot <--- run this command, will show your own CID

3.) http://ks33673.kimsufi.com/misc/
and Create your own "mtd0.img"

>adb push flash_image /data/local/
>adb push rageagainstthecage-arm5.bin /data/local/tmp/
>adb push mtd0.img /sdcard/
>adb push PB99IMG.zip /sdcard/

>adb shell
chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin
chmod 0755 /data/local/flash_image

cd /data/local/tmp

./rageagainstthecage-arm5.bin

If you see:[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C
[*] checking NPROC limit ...
[+] RLIMIT_NPROC={3319, 3319}[*] Searching for adb ...
[+] Found adb as PID 74[*] Spawning children. Dont type anything and wait for reset![*][*] If you like what we are doing you can send us PayPal money to[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.[*] If you are a company and feel like you profit from our work,[*] we also accept donations > 1000 USD![*][*] adb connection will be reset. restart adb server on desktop and re-login.
$

> adb shell
# <---- you will see this good prompt

cd /data/local
./flash_image misc /sdcard/mtd0.img <---- make sure your connected to PC not in Disk drive mode


5.Shutdown your device
6.Hold volume DOWN and press power button
7.Wait until PB99IMG.ZIP was found and verfied. If that fails, check if you named the file the right way and itís located in the root of your SD.
8.Press volume UP to start the update.
9.Wait until all steps are done. DONíT POWER OFF YOUR DEVICE!
10.After the downgrade progress has finished press volume UP to reboot.

Now you back to 2.1 with HBoot 0.80

(Please remember to delete the file PB99IMG.zip from your SDcard / folder)

If you want root again:
Navigate to http://www.unrevoked.com for rooted as usual
Last edited by hkfriends; 28th August 2010 at 06:20 PM.
 
 
28th August 2010, 06:27 PM |#2  
Retired Recognized Developer
Flag London
Thanks Meter: 242
 
More
Interesting, a root exploit for froyo has been found? Though any downgrade of hboot is unnecessary. The rooting allows you to fix the misc partition which will let you flash any RUU you want.
29th August 2010, 02:32 AM |#3  
Junior Member
Thanks Meter: 0
 
More
My Desire show : Main Version is older! Update Fail!
29th August 2010, 03:47 AM |#4  
OP Senior Member
Thanks Meter: 142
 
Donate to Me
More
Quote:
Originally Posted by setupspeed

My Desire show : Main Version is older! Update Fail!

what is the issue?
tell me what steps being failed...
29th August 2010, 04:06 AM |#5  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by hkfriends

what is the issue?
tell me what steps being failed...

read PB99IMG.ZIP finish , then checking PB99IMG.ZIP => fail
29th August 2010, 04:56 AM |#6  
OP Senior Member
Thanks Meter: 142
 
Donate to Me
More
Quote:
Originally Posted by setupspeed

read PB99IMG.ZIP finish , then checking PB99IMG.ZIP => fail

Have u flashed Mtd0.img ok?
29th August 2010, 07:13 AM |#7  
Junior Member
Thanks Meter: 0
 
More
Quote:
Originally Posted by hkfriends

Have u flashed Mtd0.img ok?

Mtd0.img ok , pursuant step => still fail
29th August 2010, 07:39 AM |#8  
Senior Member
Flag kudus
Thanks Meter: 92
 
More
better add some screenshoot bro
29th August 2010, 12:32 PM |#9  
Senior Member
Thanks Meter: 15
 
More
I have got hboot 0.93 with vodafone froyo and an amoled-display (no slcd).

Do the method of

android-tutorials.org/dev/?page_id=78

work (sorry, can't post the hole link because I an new registered, add www)?
Or do I have to use the method from post #1 in this thread?
Last edited by cordezz; 29th August 2010 at 12:37 PM.
29th August 2010, 01:40 PM |#10  
OP Senior Member
Thanks Meter: 142
 
Donate to Me
More
Quote:
Originally Posted by cordezz

I have got hboot 0.93 with vodafone froyo and an amoled-display (no slcd).

Do the method of

android-tutorials.org/dev/?page_id=78

work (sorry, can't post the hole link because I an new registered, add www)?
Or do I have to use the method from post #1 in this thread?


Try teppic74's tool, i think it will be more easy and the same as mine too!
http://forum.xda-developers.com/showthread.php?t=768256
29th August 2010, 02:38 PM |#11  
Junior Member
Thanks Meter: 0
 
More
C:\adb>adb push flash_image /data/local/
adb server is out of date. killing...
* daemon started successfully *
774 KB/s (26172 bytes in 0.033s)

C:\adb>adb push rageagainstthecage-arm5.bin /data/local/tmp/
478 KB/s (5392 bytes in 0.011s)

C:\adb>adb push mtd0.img /sdcard/
1807 KB/s (655360 bytes in 0.354s)

C:\adb>adb push PB99IMG.zip /sdcard/
1550 KB/s (144169877 bytes in 90.807s)

C:\adb>adb shell
$ chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin
chmod 0755 /data/local/tmp/rageagainstthecage-arm5.bin
$ chmod 0755 /data/local/flash_image
chmod 0755 /data/local/flash_image
$ cd /data/local/tmp
cd /data/local/tmp
$ ./rageagainstthecage-arm5.bin
./rageagainstthecage-arm5.bin[*] CVE-2010-EASY Android local root exploit (C) 2010 by 743C
[*] checking NPROC limit ...
[+] RLIMIT_NPROC={3319, 3319}[*] Searching for adb ...
[+] Found adb as PID 671[*] Spawning children. Dont type anything and wait for reset![*][*] If you like what we are doing you can send us PayPal money to[*] 7-4-3-C@web.de so we can compensate time, effort and HW costs.[*] If you are a company and feel like you profit from our work,[*] we also accept donations > 1000 USD![*][*] adb connection will be reset. restart adb server on desktop and re-login.
$
C:\adb>adb shell
adb server is out of date. killing...
* daemon started successfully *
# cd /data/local
cd /data/local
# ./flash_image misc /sdcard/mtd0.img
./flash_image misc /sdcard/mtd0.img
# exit
exit

C:\adb>
-------------------------------------------------------------
my step , correct?

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes