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

Root [How To] Root 2.3.4/downgrade and Get S-off

Status
Not open for further replies.
Try installing a rom:
http://androidforums.com/incredible-roms/447593-rom-ota-gingerbread-4-08-a.html


I had a number of problems using this guide and now I think my phone is bricked. I use WinXP Pro SP3.

When I followed the guide for the USB drivers everything worked fine until I rebooted my phone. Once I did the device was no longer recognized in the Device Manager. I went ahead and installed the driver again. When using the Unrevoked tool the phone rebooted into a state where, again, the phone was no longer being recognized properly. I went back to Device Manager, installed the driver again, and the Unrevoked tool continued to operate in what appeared to be a normal fashion. Once the application said "done" I looked at my phone and noticed some command line information including an error at the bottom. I went ahead and selected the reboot from the clockwork recovery menu. The phone then began to boot over and aver again, freezing at the little red eye/camera animation. Also, instead of the "droiiiid" sound the phone just makes a rumbling noise. I have performed a factory reset from the clockwork recovery menu and also cleared data from the HBOOT menu. Nothing has changed. Now what?
 
How do I do that when my phone will not boot properly? I only have access to HBOOT.

I'm dinking around with it and think I figured it out. I mounted my USB storage from clockwork and then I think I can just copy those files to my root folder and overwrite the old ones. Correct? Ty in advance!
 
I'm dinking around with it and think I figured it out. I mounted my USB storage from clockwork and then I think I can just copy those files to my root folder and overwrite the old ones. Correct? Ty in advance!


correct. Download the rom to your PC and copy it your SD card when you have it mounted in recovery.
Then unmount, choose install rom from zip and your phone should boot.


Remember... press the trackball button to choose options in clockwork, not the power button.
 
correct. Download the rom to your PC and copy it your SD card when you have it mounted in recovery.
Then unmount, choose install rom from zip and your phone should boot.


Remember... press the trackball button to choose options in clockwork, not the power button.

I copied the folder to my phone twice. Once after disabling MSE and redownloading. I got the following error:

Code:
-- Installing: /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
(bad)
Installation aborted.

UPDATE: I cleared my cache, mounted my SD and downloaded the zip directly to my phone. It has installed correctly although I'm concerned about that that says about my computer! (I've noticed it regularly corrupts zip files, this is a fresh install of Windoze.)
 
I copied the folder to my phone twice. Once after disabling MSE and redownloading. I got the following error:

Code:
-- Installing: /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
(bad)
Installation aborted.

Could be a bad download., try downloading again and after you've copied it to your SD card, browse the zip file and make sure there are actually files in the subfolders.
 
I copied the folder to my phone twice. Once after disabling MSE and redownloading. I got the following error:

Code:
-- Installing: /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/wildstang83_inc_ota_4.08.605.2_NEW_.zip
(bad)
Installation aborted.

UPDATE: I cleared my cache, mounted my SD and downloaded the zip directly to my phone. It has installed correctly although I'm concerned about that that says about my computer! (I've noticed it regularly corrupts zip files, this is a fresh install of Windoze.)


yeah, you aren't alone in windows corrupting zip files during transfer. I always try to download directly to the SD card when possible.
 
I've restarted my phone after the ROM installation said it had finsihed successfully. It's just staying on the "HTC Incredible" loading screen now. I originally thought I was supposed to unzip the ROM folder and copy the contained files to my phone's root directory. I did this before you told me about the "Install from Zip" option. Not sure where to go from here.
 
I've restarted my phone after the ROM installation said it had finsihed successfully. It's just staying on the "HTC Incredible" loading screen now. I originally thought I was supposed to unzip the ROM folder and copy the contained files to my phone's root directory. I did this before you told me about the "Install from Zip" option. Not sure where to go from here.

This has happened to a couple of people, at this point you can either try flashing the rom again, but first going go into the mounts and partition section of clockwork and format the boot partition (also do a factory reset from clockwork too) and try installing from zip again.

The next option would be to start over and try again, you can download the 2.3.4 PB31IMG.zip file and put on the root of your sd card and install it from hboot.

Can be found here:

http://pvillecomp.com/?page_id=22
 
This has happened to a couple of people, at this point you can either try flashing the rom again, but first going go into the mounts and partition section of clockwork and format the boot partition (also do a factory reset from clockwork too) and try installing from zip again.

The next option would be to start over and try again, you can download the 2.3.4 PB31IMG.zip file and put on the root of your sd card and install it from hboot.

Can be found here:

Stock Images | PvilleComp's

So I:

1. Formatted /boot
2. Did factory reset
3. Downloaded the ROM directly to my phone
4. Checked the MD5
5. Renamed the file as suggested on the linked page
6. Got the (bad) error when attempting to install
7. Turned off Microsoft Security Essentials
8. Cleared my cache
9. Redownloaded the file, checked MD5, renamed
10. Got same error
11. Repeated 8-10.
12. Went to the other link listed on the first page of this thread
13. Downloaded, checked MD5
14. Got same (bad) error

=/
 
what error are you getting? id suggest using different usb cables and ports on your PC... all usb cables are not created equal,ive found the hard way.

i bought a used eris really cheap cause the guy could transfer anything to it and thot it was messed up. got home and tried it,and it actually caused windows to crash :eek: tried a different usb and everything was 100% fine :) tried that same cable with other phones in different ports,and confirmed it was the cable messing it up.
 
what error are you getting? id suggest using different usb cables and ports on your PC... all usb cables are not created equal,ive found the hard way.

i bought a used eris really cheap cause the guy could transfer anything to it and thot it was messed up. got home and tried it,and it actually caused windows to crash :eek: tried a different usb and everything was 100% fine :) tried that same cable with other phones in different ports,and confirmed it was the cable messing it up.

I'm getting:

Code:
-- Installing: /sdcard/PB31IMG.zip
Finding update package...
Opening update package...
E:Can't open /sdcard/PB31IMG.zip
(bad)
Installation aborted.

I'm using a Gigaware 6' USB-A Male to Micro USB-B Male Cable. I'll try plugging it into another port and redownloading when I get back from class.
 
No. Pb31img is flashed by booting into hboot as described in post 1.

Download the rom I linked and flash it in clockwork revovery

I already did that and I got a message saying that the install was successful but my phone still wouldn't boot properly. It just kept hanging on the "HTC Incredible" splash screen. That's why someone then suggested that I start over with pb31img. I'll go ahead and attempt to flash it as described n post 1 when I get back from work.
 
I already did that and I got a message saying that the install was successful but my phone still wouldn't boot properly. It just kept hanging on the "HTC Incredible" splash screen. That's why someone then suggested that I start over with pb31img. I'll go ahead and attempt to flash it as described n post 1 when I get back from work.

did you check the md5? after verifying the md5,did you try and reflash it after wiping data/factory reset,cache,dalvik cache? it wouldnt hurt to format boot and system as well.

its my impression that you had trouble after installing the unzipped rom,i didnt see any indications that you did the above checks and wipes after learning that you need to leave the rom zipped up.

one thing that occurrs to me if you have verifyied,and correctly wiped and flashed the rom,that you may have a bad sd card.

try and reforemat your sd card in your pc,in a card reader if possible. if you still have prollems after that,try a new sd card alltogether.
 
I already did that and I got a message saying that the install was successful but my phone still wouldn't boot properly. It just kept hanging on the "HTC Incredible" splash screen. That's why someone then suggested that I start over with pb31img. I'll go ahead and attempt to flash it as described n post 1 when I get back from work.


if it comes down to flash the file in hboot,remember these rules:

-the file you use must be the version you were on or newer.
-your phone must see "PB31IMG.zip". this means simply naming the file "PB31IMG" with windows in most cases.
-your sd card MUST be FAT32. not FAT,or anything else.

boot into hboot with a proper file on a properly formatted sd,and your phone will find it and ask you to update.

i think you should put some more effort into flashing a rom. flashing the PB31IMG will overwrite your clockwork,and you put back to square one.

if you do have do have a bad SD,the PB31IMG flash may not work either. may want to stop and pick yourselk up a 2gb spare just in case the sd is the prollem. :)
 
if it comes down to flash the file in hboot,remember these rules:

-the file you use must be the version you were on or newer.
-your phone must see "PB31IMG.zip". this means simply naming the file "PB31IMG" with windows in most cases.
-your sd card MUST be FAT32. not FAT,or anything else.

boot into hboot with a proper file on a properly formatted sd,and your phone will find it and ask you to update.

i think you should put some more effort into flashing a rom. flashing the PB31IMG will overwrite your clockwork,and you put back to square one.

if you do have do have a bad SD,the PB31IMG flash may not work either. may want to stop and pick yourselk up a 2gb spare just in case the sd is the prollem.

I went ahead and formatted my sdcard to FAT32 and was trying to flash from HBOOT but I got an "older version" error. So I went to work. When I came back I saw your post so I went ahead and redownloaded the Wildstang ROM directly to my sdcard, checked the MD5 and flashed it. This is what I got:
Code:
-- Installing: /sdcard/wildstang83_inc_ota_4.08.605.2_NEW.zip
Finding update package...
Opening update package...
Installing update...

Install from sdcard complete.
So far so good, but this is what I got the last time I flashed in recovery. I rebooted my phone and but it still hung on the "HTC Incredible" splash screen. I went ahead and downloaded the stock gingerbread rom from http://pvillecomp.com/wp/wp-content/uploads/Images/Gingerbread-Stock_PB31IMG.zip and flashed it from HBOOT. The install was sucessfull and I was prompted to reboot my phone, which I did. The phone booted successfully for initial setup. So, now that my phone is operable again what's the best way to proceed?
 
I went ahead and formatted my sdcard to FAT32 and was trying to flash from HBOOT but I got an "older version" error. So I went to work. When I came back I saw your post so I went ahead and redownloaded the Wildstang ROM directly to my sdcard, checked the MD5 and flashed it. This is what I got:
Code:
-- Installing: /sdcard/wildstang83_inc_ota_4.08.605.2_NEW.zip
Finding update package...
Opening update package...
Installing update...

Install from sdcard complete.
So far so good, but this is what I got the last time I flashed in recovery. I rebooted my phone and but it still hung on the "HTC Incredible" splash screen. I went ahead and downloaded the stock gingerbread rom from http://pvillecomp.com/wp/wp-content/uploads/Images/Gingerbread-Stock_PB31IMG.zip and flashed it from HBOOT. The install was sucessfull and I was prompted to reboot my phone, which I did. The phone booted successfully for initial setup. So, now that my phone is operable again what's the best way to proceed?

Now you are back at the start... So you can try and root again if you want.

***If you get stuck at the same place try flashing this rom instead:
http://forum.xda-developers.com/showthread.php?t=1260994

Before you flash it though, do a complete wipe (format the boot and system partition too) before attempting to install the rom.***
 
EDIT: AFter several times taking out my battery and going through the same process, I finally got the phone to start screen with the clock

whew!....
 
Thanks again for this tutorial. I ran unrevoked forever and everything has been successful. I'm not sure what the next step is. Am I supposed to enter those red copy and paste commands in the windows command prompt?

This is my first time ever doing this. I'm lost on what to do next. I would appreciate any advice.

download unrevoked forever from here: unrevoked3 recovery reflash tool, v3.32

run it as you did the previous version. before plugging in your phone,make sure "disable phone security is checked" in the file menu. this time,it will root you,and turn the secure flag off on your radio. this is good,as it will allow you to always flash things that werent signed and approved by htc. you can flash new radios and recoveries,and flash any ruu you wish. the secure flag is in the radio,so running ruus or even accepting OTAs will not over-ride it. you will always stay s-off.

*unrevoked 3.32 note: if you check the "disable phone security" box as described above,and unrevoked still fails to turn s-off,you are not lost.simply flash the s-off tool in recovery. you can find it here: public:forever [RootWiki]

if you wish to return to where you were,sign into google,download rom manger,flash the latest clockwork recovery. boot to recovery,then restore the back you made before we started.

optionally,you can now install the custom rom of your choice,along with a new recovery and radio if you desire. :)

and heres what you will see when entering the commands(the red are my copy/paste's):

Code:
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Scott>[COLOR="Red"]cd c:\mini-adb_inc[/COLOR]

c:\mini-adb_inc>[COLOR="red"]adb devices[/COLOR]
List of devices attached
HT07DHJ02777    device


c:\mini-adb_inc>[COLOR="red"]md5sums mtd0.img[/COLOR]

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type md5sums -h for help

[Path] / filename                              MD5 sum
-------------------------------------------------------------------------------
[c:\mini-adb_inc\]
mtd0.img                                       34307be744275f1db1dd16af04c37839

c:\mini-adb_inc>[COLOR="red"]md5sums flash_image[/COLOR]

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type md5sums -h for help

[Path] / filename                              MD5 sum
-------------------------------------------------------------------------------
[c:\mini-adb_inc\]
flash_image                                    0098a7dd6600b55fac34fc6645be5d7a

c:\mini-adb_inc>[COLOR="red"]adb push flash_image /data/local/[/COLOR]
1547 KB/s (76044 bytes in 0.048s)

c:\mini-adb_inc>[COLOR="red"]adb push mtd0.img /sdcard/[/COLOR]
1662 KB/s (655360 bytes in 0.385s)

c:\mini-adb_inc>[COLOR="red"]adb shell[/COLOR]
$ [COLOR="red"]su[/COLOR]
su
# [COLOR="red"]cd /data/local[/COLOR]
cd /data/local
# [COLOR="red"]chmod 0755 /data/local/flash_image[/COLOR]
chmod 0755 /data/local/flash_image
# [COLOR="red"]cd /data/local[/COLOR]
cd /data/local
# [COLOR="red"]./flash_image misc /sdcard/mtd0.img[/COLOR]
./flash_image misc /sdcard/mtd0.img
# [COLOR="red"]exit[/COLOR]
exit
$ [COLOR="red"]exit[/COLOR]
exit

c:\mini-adb_inc>[COLOR="red"]adb reboot bootloader[/COLOR]

c:\mini-adb_inc>

other info:
-unrevoked 3.22 for mac can be found here: http://downloads.unrevoked.com/recovery/3.22/Reflash.dmg at this point youre on your own converting the adb commands. if someone wants to translate,or make a mac adb guide,ill gladly add it in :)
-until we put together a mac specific guide,directions for modifying the rest of it to work on a mac are found in post #629,here: http://androidforums.com/incredible...-3-4-root-downgrade-s-off-13.html#post3623666 courtesy of gkinsella2. mac users(and everyone else :p) make sure to click the thanks button on his post!
 
Thanks again for this tutorial. I ran unrevoked forever and everything has been successful. I'm not sure what the next step is. Am I supposed to enter those red copy and paste commands in the windows command prompt?

This is my first time ever doing this. I'm lost on what to do next. I would appreciate any advice.

if your hboot screen now shows s-off then youre done.

the codebox is simply for you to follow along when you were entering the adb commands and make sure you were getting the correct responses. its not a seperate set of directions. :)

you can now restore your gingerbread backup or flash a custom rom,watever you wish to do :)
 
if your hboot screen now shows s-off then youre done.

the codebox is simply for you to follow along when you were entering the adb commands and make sure you were getting the correct responses. its not a seperate set of directions. :)

you can now restore your gingerbread backup or flash a custom rom,watever you wish to do :)

Thanks! Yes I went to HBOOT screen and at the top it says S-Off
 
Status
Not open for further replies.
Back
Top Bottom