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

Root Stuck at HBOOT Help

kashoulis

Lurker
Hello everyone!

I have an issue with my phone and I would really appreciate some help. Thanks in advance.

So my problem is:

I have an HTC Desire S bought off ebay from the uk on T-mobile but unlocked. I decided to root it (revolutionary) and i successfully did. Then after a week i received an OTA update which I downloaded. When i tried to install it i got a white triangle and a blue android and the phone stopped responding. I removed the battery and the phone started ok. Then i tried something stupid. I booted to recovery (revolutionary) and i forced the installation of the new update which made my phone freeze. Then i tried many things but with no success. So the current state of my phone is:
I push the power button and i see the T mobile logo. My phone restarts and enters fastboot. The following show up on the screen:

*** Security Warning ***
SAGA PVT SHIP S-ON RL
HBOOT-0.98.0002
RADIO-3805.06.02.03_M
eMMC-boot
Mar 30 2011, 17:29:31

when i go in bootloader recovery is not working neither factory reset. I have no backups i only managed to save the new update I have downloaded.
My phone is recognized when i plug it into my laptop and i can see either HBOOT USB PLUG or fastboot usb.

Looking forward to your answers guys.

Thanks
 
Odd that it changed your hboot....

Should be able to download the latest t mobile RUU, that should fix it.

Side notes, you altered your phone by s-off'ing and rooting, what made you think an official update would play nice? second, you should have just flashed a 2.3.5 ROM to get the new features.
 
Hello Fox777 and thanks for your quick reply. I have this version which is the latest update I downloaded: OTA_Saga_S_TMO_UK_2.10.110.8-1.47.110.3_release_228406quwrcctl7v28m8yk
But is this the latest one?
Shall I install this one? And how?

Thanks again

P.S.
Any links for clean downloads would be appreciated guys!
Thank you all!
 
I'd avoid that ota you have currency....

Since I don't see the latest RUU for your operator you are going to need to downgrade to an older one, the file you have is an ota update. get RUU from here FileFactory Folder view - Saga

First try to install it, it may work but if it doesn't work then you may have to change your phone's misc version, and for that you'll need shell/temp root, have a look at xda on how to downgrade without HTCdev for details, but if your phone is stuck like it is you may not be able to get shell root.

Or you can install a different RUU, like a unbranded Europe one, using a gold card, And if you wish, after installing the branded one, you could install the tmobile RUU over the branded one and receive the ota's.

Hope that all makes sense.
 
Hello FoX777 and thanks again for your reply.

" Or you can install a different RUU, like a unbranded Europe one, using a gold card, And if you wish, after installing the branded one, you could install the tmobile RUU over the branded one and receive the ota's. "

I prefer to have an unbranded RUU to be honest. The thing is:
1. How can I create a gold card if i cannot access my mem card from my phone when connected to usb?

2. Which files shall I put on the gold card to be compatible with my phone?

Thank you.
 
Hello FoX777 and thanks again for your reply.

" Or you can install a different RUU, like a unbranded Europe one, using a gold card, And if you wish, after installing the branded one, you could install the tmobile RUU over the branded one and receive the ota's. "

I prefer to have an unbranded RUU to be honest. The thing is:
1. How can I create a gold card if i cannot access my mem card from my phone when connected to usb?

2. Which files shall I put on the gold card to be compatible with my phone?

Thank you.

Can you run this command; "fastboot getvar all" and post its info (you will need to set up fastboot how to at the bottom)

I really suggest you download this and run it on your PC and hope it installs, if it doesn't then I suggest posting your Q on xda for better help, cause I don't know a clear way out.

If the above doesn't work then my concerns are;
1) adb wont work (cause you are booting to fastboot) you wont be able to get your mem card cid (I am unsure if someone can make a goldcard for you, i'd look into that) and;

2) you you wont be able to get shell root (maybe cuse of adb now working) so you cant change your misc version so you cant install the above RUU.


Fastboot/adb Setup

-Extract the attached file to "c:\" so that the path looks like this C:\android-tools
-Install HTCDriver (Fastboot drivers) (should already be installed from revolutionary ) but here's the link again
-Open cmd and type "cd/"
-then type "cd android-tools"

*To test whether you have set up all the files correctly and your phone is connected correctly you can do the following;
*In cmd type "adb" and press enter, it should show a list of commands, then type "fastboot"and press enter, it should also show a list of commands)
*If both these commands work you have extracted the files to the right place and have setup cmd right.

-start fastboot (boot Hboot, plug phone in "HBoot USB plug" shows once phone is plugged in and press the power button (fastboot is highlighted by default) then it says "Fastboot USB")
*(As a test to ensure you have put your phone into fastboot type "fastboot devices" in cmd, it will show your phones serial, if it shows nothing you have not put your phone into fastboot yet)

Your phone though is booting to fastboot
 

Attachments

I don't know what to say man, you are the best.

C:\android-tools>fastboot getvar all
INFOversion: 0.5
INFOversion-bootloader: 0.98.0002
INFOversion-baseband: 3805.06.02.03_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.47.110.3
INFOserialno: 888888888888
INFOimei: 888888888888888
INFOproduct: saga
INFOplatform: HBOOT-7230
INFOmodelid: PG8810000
INFOcidnum: T-MOB005
INFObattery-status: low
INFObattery-voltage: 3398mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: 0e35ea5b
INFOhbootpreupdate: 12
INFOgencheckpt: 0
all: Done!
finished. total time: 0.014s

Thanks for everything!
 
I don't know what to say man, you are the best.

C:\android-tools>fastboot getvar all
INFOversion: 0.5
INFOversion-bootloader: 0.98.0002
INFOversion-baseband: 3805.06.02.03_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.47.110.3
INFOserialno: 888888888888
INFOimei: 888888888888888
INFOproduct: saga
INFOplatform: HBOOT-7230
INFOmodelid: PG8810000
INFOcidnum: T-MOB005
INFObattery-status: low
INFObattery-voltage: 3398mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: 0e35ea5b
INFOhbootpreupdate: 12
INFOgencheckpt: 0
all: Done!
finished. total time: 0.014s

Thanks for everything!

Okay I had a look to create a gold card on the PC

You can try this, the thread is here

You will need a proper card reader (laptops have them) and a if you don't use your own card a spare one.

Or this, I had a look here, you can give it a try and try find out to use it, it didn't run for me (maybe cause I must do something else?).

Once you have your cid of the card, look for a faq on how to make the goldcard.
 
I've done it man! I managed to create a gold card and successfully installed the latest European HTC RUU which runs great! And I also got rid of the ugly pink T-mobile logo on startup! Thanks a lot for your help bro, I owe you big time!
Thanks for your time!
 
I've done it man! I managed to create a gold card and successfully installed the latest European HTC RUU which runs great! And I also got rid of the ugly pink T-mobile logo on startup! Thanks a lot for your help bro, I owe you big time!
Thanks for your time!

Good to hear, so can you give a step by step how you achieved it?
 
Sure!!
1.First I put my mem card into my old laptops card reader (HP Pavillion dv6599ea)

2.I downloaded readcid.exe from here: jo0ls' .Net stuff: Read secure digital (SD) card serial number from the CID

3.I formatted my 2gb toshiba micro sd (not quick format)

4.I ran readcid.exe as an administrator

5.I copied the cid no as it is and pasted it in sd card serial (CID) (link: psas.revskills.de/?q=goldcard)

6.I downloaded the goldcard.img file

7.I downloaded HxD Hex Editor from here: HxD - Freeware Hex Editor and Disk Editor | mh-nexus

8.I clicked on extras open disk and selected my microsd card

9.I clicked on extras open disk image and selected goldcard.img

10.Then I got 2 tabs.

11.I opened the second tab (goldcard.img) edit- select all

12.I opened the first tab (microsd) *selected lines 1-170* then paste write

13.I clicked on save and my goldcard was ready

14.I downloaded RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30.0822U_3822.10 from here: FileFactory Folder view - Saga

15.I removed my goldcard from my laptop's card reader and put it in my htc desire s and restarted the phone in fastboot

16.I downloaded htc fastboot drivers from here: public:revolutionary [RootWiki]

17.I connected the usb cable on my laptop and then on my phone where i got installing drivers android 1.0 (I am using windows 7 by the way)

18.My phone was in fastboot usb mode and i then ran RUU_Saga_S_HTC_Europe_2.10.401.8_Radio_20.4801.30.0822U_3822.10 which finished successfully and then my phone restarted and I saw the new htc logo instead of the t-mobile one!

19.I removed my goldcard and put it somewhere safe just in case

20. What I've read during the whole process is that in case of ota updates i will have to reinsert the goldcard before the installation but i am not sure whether this is valid or not.

I hope this helps all people with similar problems!

Thanks again FoX777 for your guidance! If it wasn't for you i'd probably have a half dead htc desire s lying in my drawer!
 
You may have just saved my life!

One question, what did you mean when you said "12.I opened the first tab (microsd) *selected lines 1-170* then paste write"

What did you paste? The word: "write"?

Thanks mate
 
I followed your instructions (I had to use my Mum's phone to find the CID as the program didn't seem to work so I used Gold Card tool).

When I went and ran the RUU with the goldcard micro sd in my phone. I got the same issue as before: error 140 running a virgin mobile UK RUU.

Any suggestions? Should I just try running one of the European unbranded RUU's or could that possibly completely brick my device?
 
@robinsona

Just to clarify, please tell us your current software version (Menu > Settings > About phone > Software information > Software number) and the software version of the RUU you want to install (it should be part of the file name).

Also, it would be helpful if you can run the fastboot getvar all command and give the results (see above).

Error 140 sometimes occurs when attempting to downgrade their phone's software, i.e. roll it back to an earlier version.
 
@notebook

The current software version: 1.31.351.1
The RUU software version: 1.47.351.2

Getvar results:

INFOversion: 0.5
INFOversion-bootloader: 0.98.0000
INFOversion-baseband: 3x8.03.02.15_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.47.351.2


INFOproduct: saga
INFOplatform: HBOOT-7230
INFOmodelid: PG8810000
INFOcidnum: VIRGI001
INFObattery-status: good
INFObattery-voltage: 4039mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOcommitno-bootloader: 361a7ba6
INFOhbootpreupdate: 12
INFOgencheckpt: 0
all: Done!
finished. Total time: 0.031s

Is that what information you needed? I REALLY appreciate your help, and hopefully we can get to the bottom of it.

Thanks
 
@robinsona

Thanks for that info.

If you're upgrading to a ROM from the same carrier, e.g. Virgin to Virgin, then you don't need to create a Gold card. Gold cards are usually used when you want to go, for example, from a carrier/branded ROM, like Virgin, O2, Orange, etc, to a stock non-branded HTC ROM. Technically, Gold cards are used when you want to install a ROM with a CID (Carrier ID) that's different from the phone's CID. Because you're going from one Virgin ROM to another, the CID will be the same.

I'm assuming that the 1.47.351.2 update follows the 1.31.351.1 ROM and that there were no updates/ROMs in-between. If so, have you tried installing the RUU without the Goldcard in the phone? Ordinarily, that should work.
 
Hi I'm having the same problem , any help would be great.

fastboot getvar all
INFOversion: 0.5
INFOversion-bootloader: 0.98.0000
INFOversion-baseband: 38.03.02.14_M
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 2.10.401.5
INFOserialno: xxxxxxxxxxx
INFOimei: xxxxxxxxxxxxx
INFOproduct: saga
INFOplatform: HBOOT-7230
INFOmodelid: PG8810000
INFOcidnum: H3G__001
INFObattery-status: good
INFObattery-voltage: 4226mV
INFOpartition-layout: Generic
INFOsecurity: on
INFObuild-mode: SHIP
INFOboot-mode: FASTBOOT
INFOcommitno-bootloader: 361a7ba6
INFOhbootpreupdate: 12
INFOgencheckpt: 0
all: Done!

this is details i obtained from my phone. I cannot use adb, but fastboot will work from command prompt. I even created goldcard. but my version-main is latest in my phone but RUU is older one. I have 2.10.401.5 but latest in the site is RUU_Saga_H3G_UK_1.31.771.1_Radio_20.28b.30.0805U_38.03.02 which is older one. while I install this I get, ERROR [130]: MODEL ID ERROR, then I tried While I install the Europe RUU, I get ERROR 131: customer id error.
 
@uktel3315
Yip, that's a pickle....

So whats happened is your CID is still the h3g one, but your main version is from the Europe RUU you tried to install...

So since we aren't going to get hold of a h3g 2.10.401.5 RUU you are going to have to try 2.10.401.8 EUROPE one.

The simple answer why the Europe one never installed was 1) you didn't create the goldcard right... or 2) try use a different memory card.

You seem to have a firm grasp on the concepts so keep trying!
 
@uktel3315
Yip, that's a pickle....

So whats happened is your CID is still the h3g one, but your main version is from the Europe RUU you tried to install...

So since we aren't going to get hold of a h3g 2.10.401.5 RUU you are going to have to try 2.10.401.8 EUROPE one.

The simple answer why the Europe one never installed was 1) you didn't create the goldcard right... or 2) try use a different memory card.

You seem to have a firm grasp on the concepts so keep trying!

Thanks FoX777 for the quick reply.

I not sure the goldcard I created was correct because It crashed when I coped that file to my memory and I had to format my sdcard. When I created that goldcard my phone was working fine so I didn't bothered to make goldcard again. luckily [unfotunately coz the file was not right] that file was stored somewhere in download folder and I tried with that. I don't have microsd card adapter as I have only SD card reader in my laptop, I couldn't make another goldcard. I've ordered adapter from amazon for that and I'll try that after few days when I get it. I think where i've made mistake. because I didn't remember reversing the sdcard ID to create CID, which is number 6 in this link [GUIDE][30/06/2011]Root AND Downgrade Desire Z/G2(S-OFF/ClockWorkMod) -No Gingerbread - xda-developers. And yes I tried to install 2.10.401.8 EUROPE RUU but couldn't install must be beacuse of Goldcard.
I'll update the thread with the solution if I could solve this one.

Thanks for the help.
 
@notebook

Okay so yeah I tried it initially without the Goldcard and only used that when it refused to work and kept giving me the error 140. no, my current software according to the RUU is 1.47.351.2 and it is trying to update it to 1.31.351.1

Seems a bit odd that it's trying to downgrade
 
@robinsona

I'm confused! Let's approach this another way.

Do you want to upgrade or downgrade the software on your phone? Which ROM/RUU do you want to upgrade or downgrade to? And why do you want to do this?

I've no idea why a later RUU would attempt to downgrade to an earlier version, unless the file name of the RUU is incorrect.

I've not been able to locate a source for the 1.47.351.2 RUU. Can you provide a link for it?
 
@notebook

I was previously rooted, running a virtuous unity ROM. I wanted to unroot and revert back to the stock ROM (Virgin Mobile UK) since it had recieved the sense 3.0 update anyway (which was the reason I rooted in the first place).

I attempted to follow this guide to do so but got to the point where my phone was S-on but always booted to the bootloader.

Essentially I just want to get back to the stock Virgin Mobile UK.

This is where I found the RUU: FileFactory Folder view - Saga
 
@robinsona

In which case, I think you need to solve the bootloader problem before attempting anything else. I don't think persisting with the Gold card is going to get you anywhere, especially with the 1.31.351.1 RUU. (There's no 1.47.351.2 RUU in that collection, only the earlier Virgin RUU.)

You could try gold-carding the latest stock HTC RUU (RUU_Saga_S_HTC_Europe_2.10.401.9_Radio_20.4801.30.0822U_3822.10.08.04_M_release_234765_signed.exe), but I've no idea if it will work.

So...

Are you saying that your phone won't go beyond the boot screen/menu?

Can you get into recovery on your phone? If so, is it the stock recovery or another, e.g. Clockwork or EXT? Did you have a recovery mod (e.g. Clockwork or EXT) when you had S-OFF?

Can you also give us the first 4 lines of the Hboot screen?

My hunch is that you might want to try going forward in order to go back. Try installing the RUU_Saga_S_HTC_Europe_2.10.401.9 RUU with the Gold card.
 
Back
Top Bottom