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

RUU Error [140]: BOOTLOADER VERSION ERROR... the saga conconclusion

paully

Well-Known Member
So here's record of my journey...

My wife's phone was left, forgotten on top of our car, and later the kid drives off to visit someone. Phone's missing for a day, and Sprint family locator keeps saying that it's in the middle of a busy street just north of us, but the error is large enough that we keep looking at home. But turns out the phone was in the middle of the busy street north of us :P

Had been run over, front glass completely spider webbed, buttons a little squished on rashed and spread into five peices (three Otter Box chunks and battery cover and phone somehow with battery still in it). But it still completely works!! Screen swiping, calls, everything! A testament to HTC and the Otter Box Defender series protective cover.

So now I have to de-Froyo the thing (also had Firerat's partition mod installed), so we can take it to a retailer.

First thing.... made a nandroid.

I've HTC Sync installed on our Win7 laptop.
I ran this RUU:
[GUIDE] How to Root Sprint 2.1 Release for CDMA Hero - Page 2 - xda-developers
I ran this RUU:
HTC Mobile Phone Support - HTC Hero? (Sprint) - Downloads
and I kept getting:
Error[140]: BOOTLOADER VERSION ERROR
The ROM Update Utility cannot update your Android phone
Please get the correct ROM Update Utility and try again

Thinking it was maybe Firerat's partition mod messing with me, I boot into recovery, format everything (all seven things, but not sdcard ;) ) and try to restore a older, oem partitioned nandroid, and it gives me 'cache log' error of not enough space. Then I try the oldest nandroid, 2.1 stock/rooted (after formating everything) same error. But I can still restore the nandroid I had just made. But the RUUs still wouldn't work :mad:

(so maybe it didn't survive the crash completely)

Fortunately in my journey of research I found this:
Thank you tehdarknight!
and this
Thank you jasonmaloney!

Using jasonmaloney's process I was able to get into fastboot and flash tehdarkknight's RUU zip.

NOTE: my adb.exe is in directory:
c:\android\platform-tools
the "HERCIMG.ZIP" had to be in there too.

I didn't see a similar thread in the Sprint Hero section here, so there you have it. :)
 
not sure how I got the "angry" face next to the thread title. i would say the mood is rather one of jubilation. at least the 4+ hour research and trial/error session ended in success :)
 
So, did you get it all squared away or not? I guess I must have missed something in your post. If not, there are now easier ways to get back to stock without the use of HTC Sync or the Android 2.1 RUU executable: [RUU] Official 2.31.651.7 in ZIP Format, Flashable from Fastboot - xda-developers .

EDIT: Nevermind. I see that you got it figured out. Anyway, the above link is still useful.
Yes, thanks, I did get it figured out. I just posted to be helpful to future visitors.

The link you gave is the same link I posted under "Thank you tehdarknight!". I'd left this part of the saga out, it being a failed attempt. But perhaps I missed something, I had:
- put the "HERCIMG.ZIP" on root of sdcard
- booted to recovery (cwm)
- formated everything
- tried to flash that zip from sd
and cwm gave some error that I don't now recall, i think simply "Cannot flash zip" or something.

should this have worked?

anyhoo, at this point i tried jasonmaloney's method and it worked.
 
Yeah, sorry. I should have read it more thoroughly. ;)

Being able to flash the Android 2.1 RUU via HBOOT is a lot less of a hassle than doing it the old fashioned way. I have that link bookmarked in the event I ever need to do that. :D
 
I was going to say to use it in fastboot and flash the RUU.zip, or you could also simply flashed a Sense Rom and they would not have know your phone was rooted, because you would of uninstalled the SU app and Rom manger and they have no clue, for future reference ;)


So here's record of my journey...

My wife's phone was left, forgotten on top of our car, and later the kid drives off to visit someone. Phone's missing for a day, and Sprint family locator keeps saying that it's in the middle of a busy street just north of us, but the error is large enough that we keep looking at home. But turns out the phone was in the middle of the busy street north of us :P

Had been run over, front glass completely spider webbed, buttons a little squished on rashed and spread into five peices (three Otter Box chunks and battery cover and phone somehow with battery still in it). But it still completely works!! Screen swiping, calls, everything! A testament to HTC and the Otter Box Defender series protective cover.

So now I have to de-Froyo the thing (also had Firerat's partition mod installed), so we can take it to a retailer.

First thing.... made a nandroid.

I've HTC Sync installed on our Win7 laptop.
I ran this RUU:
[GUIDE] How to Root Sprint 2.1 Release for CDMA Hero - Page 2 - xda-developers
I ran this RUU:
HTC Mobile Phone Support - HTC Hero? (Sprint) - Downloads
and I kept getting:
Error[140]: BOOTLOADER VERSION ERROR
The ROM Update Utility cannot update your Android phone
Please get the correct ROM Update Utility and try again

Thinking it was maybe Firerat's partition mod messing with me, I boot into recovery, format everything (all seven things, but not sdcard ;) ) and try to restore a older, oem partitioned nandroid, and it gives me 'cache log' error of not enough space. Then I try the oldest nandroid, 2.1 stock/rooted (after formating everything) same error. But I can still restore the nandroid I had just made. But the RUUs still wouldn't work :mad:

(so maybe it didn't survive the crash completely)

Fortunately in my journey of research I found this:
Thank you tehdarknight!
and this
Thank you jasonmaloney!

Using jasonmaloney's process I was able to get into fastboot and flash tehdarkknight's RUU zip.

NOTE: my adb.exe is in directory:
c:\android\platform-tools
the "HERCIMG.ZIP" had to be in there too.

I didn't see a similar thread in the Sprint Hero section here, so there you have it. :)
 
Yes, thanks, I did get it figured out. I just posted to be helpful to future visitors.

The link you gave is the same link I posted under "Thank you tehdarknight!". I'd left this part of the saga out, it being a failed attempt. But perhaps I missed something, I had:
- put the "HERCIMG.ZIP" on root of sdcard
- booted to recovery (cwm)
- formated everything
- tried to flash that zip from sd
and cwm gave some error that I don't now recall, i think simply "Cannot flash zip" or something.

should this have worked?

anyhoo, at this point i tried jasonmaloney's method and it worked.

It did not work because you do not flash that HERCIMG.ZIP file in regular recovery. You have to boot into HBOOT and flash that file there. That file is basically a signed image of stock Android 2.1 with Sense UI that was ripped straight out of the Android 2.1 RUU executable. All you are doing is applying it via HBOOT instead of using HTC Sync.

EDIT: By the way, you can change the icon for the thread's title by editing your original post and clicking "Go Advanced" and scrolling down to the thread icon selector.
 
so i'm really just leaving myself a note here for future reference. but ya'll can look too ;)

fwiw...

i just reread firerat's post:
[MOD][RECOVERY] Firerat's Custom MTD Partitions (resize Data,System and Cache) - xda-developers

it may have been one of two things:
1. i forgot that you should flash the "fr-boot....zip" after nandroids as well
2. I don't know what size 2.1 stock actually is, haven't measured it yet, and having too small a /system partition defined in your "mtdpartmap.txt" can lead to errors (perhaps like i was having?).

so if I run into this again, i'll change "mtdpartmap.txt" to "mtd 200 4", or something, and flash "fr-boot....zip" after restoring the stock nandroid.
 
OK I'm back! The Hero may be back in action soon!

The wife is finally sick of Trackfone, and I can't talk her out of jumping on my plan. Sooo, I gotta unroot the Hero. I'm charging the phone now, I'll let yinz know how it goes, or not goes. ;)
 
This worked like a charm. Hboot zip files are sweet :D

We'll see if the wife wants to use this or get something different. Hopefully she uses this, because it's FREE! I might have to pay for an EVO Shift though, she likes the keyboard.
 
This worked like a charm. Hboot zip files are sweet :D

We'll see if the wife wants to use this or get something different. Hopefully she uses this, because it's FREE! I might have to pay for an EVO Shift though, she likes the keyboard.

I am glad it helped you out. I find this to be a much less laborious method than dealing with your computer, HTC Sync, and the Android 2.1 RUU executable. :)

This is how all carrier updates should be handled. That is, unless they are done via OTA, which is even easier. ;)
 
I am glad it helped you out. I find this to be a much less laborious method than dealing with your computer, HTC Sync, and the Android 2.1 RUU executable. :)

This is how all carrier updates should be handled. That is, unless they are done via OTA, which is even easier. ;)

No doubt! I tried several times with the pc RUU and was never successful. This was so easy a caveman can do it! ;)
 
Back
Top Bottom