Go Back   Android Forums > Android Phones > HTC Desire > Desire - All Things Root

Find everything you need for the Galaxy S5 and discuss it in our S5 forum!
Have you seen that OnePlus One's awesome camera?? The forum is over here!

test: Reply
 
LinkBack Thread Tools
Old December 17th, 2010, 01:09 AM   #1 (permalink)
Member
Thread Author (OP)
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Thumbs up HTC Desire Unrooting Process (with PB99IMG.zip) Illustrated-A walkover for SLCD bricked Desires

Note: The following post illustrates the actual steps necessary to unroot your HTC Desire by running the PB99IMG.zip. This is also the method to upgrade the software with the RUU, the last method to fix bootloops cause by a bad boot, and also the way to unbrick an SLCD bricked Desire. Note that another simple method exists to unroot the device, and that is by directly running the exe file of the RUU from Windows. Though simple, this is slightly riskier, since complications with Windows drivers, or a sudden power surge or PC reboot can semibrick/brick your device. The following method using PB99IMG.zip eliminates those problems.

Unrooting is just one of the steps necessary to unbrick an SLCD bricked HTC Desire. The process is a pain for these users because they cant see anything on the screen and left pressing keys in sequence, whose function they can only guess. Also they need to wait specific amounts of time before pressing the sequences.

Note: For an (almost) complete guide on Unbricking an SLCD Desire, and for an exhaustive FAQ on Goldcards, see this thread.

I'm making visible the steps which the Android system proceeds through, when you run a PB99IMG.zip to unroot your Android device. I've also included the time taken before each step while running the WWE 2.29 RUU as PB99IMG.zip. The time isnt much different for other ROMs. To be sure, just give it about 30secs more than the time I've noted.

Initial steps:

  1. Create a goldcard if you want to convert a branded Desire to unbranded, or vice versa, or to convert a Desire of one region (CID) to another region.
  2. After creating the goldcard, format it as FAT32. If more than one partition exist, delete the rest, and format one as Primary and FAT32.
  3. Put the file PB99IMG.zip into the root of the goldcard. Note that the name must be PB99IMG.zip and not PB99IMG.zip.zip. Windows has a tendency to rename it as the latter.
  4. If you dont already have the PB99IMG.zip, you can get it by running the RUU, and while the RUU is loaded (dont start the RUU upgrade. Just click on the exe, and when the welcome screen of RUU shows up,) search in your Temp folder for the file rom.zip. Hint: To quickly navigate to Temp, Type the following into the Run window: %TEMP%
  5. To run the PB99IMG.zip, just reboot with Vol- and power button pressed.

I'm describing the whole boot process below for Reference, though.

Hboot mode (Vol- & Power key. Key them pressed for a 5-6 secs

FOR INSTALLING ANY RUU AS PB99IMG.ZIP

Press Vol- , then w/o releasing it, press Power button + Vol –


After 3-4 secs, the following screen shows up momentarily:


Fastboot
Recovery
Clear Storage
Simlock
This shows the above few options for 2-3 seconds, and then directly checks for PB99IMG.ZIP. It displays:
SD Checking…
Loading…
PB99DIAG.ZIP
Pb99DIAG.nbh
PB99IMG.ZIP
When it finds PB99IMG.zip, it starts to load it (13 secs after you press the Vol- & power key)
It gives the next options after 2min 20seconds (for the WWE 2.29 RUU) from the initial key press of Vol- and Power key.
Parsing………………….[SD zip]
1. Bootloader
2. Radio V2
3. Radio_Cust
4. Boot
5. Recovery
6. System
7. Userdata
8. Splash1
9. Splash2

Do you want to reboot device?
<Vol Up> Yes
<Vol Down> No
So, net key sequences involved:
Back+Power
Power again
Vol Up
If we chose No, next option:
Do you want to reboot device?
<Vol Up> Yes
<Vol Down> No

If you pressed Yes, then:
Update is in progress..
Do not power off your device.
1. Bootloader -OK
2. Radio V2 -OK
3. Radio_Cust -OK
4. Boot -OK
5. Recovery-Unzipping/Updating
6. System
7. Userdata
8. Splash1
9. Splash2
It cycles through each of these in turn. For me, it took exactly 2 min 17 secs for time when I chose to apply update, to when update was completed.

It displays:
Update complete
So you want to reboot device?
<Vol Up> Yes
<Vol Down> No

Congratulations. Your phone is now officially unrooted.
On rebooting, HTC screen shows up for a few seconds.
Then a green Down arrow in a green circle shows up for another 5-6 seconds.
Then, HTC screen again.
Finally, HTC screen disappears and the HTC Quietly brilliant logo shows.
Your device now boots into the Android phone.
Total time taken: 6min 30 seconds.


FASTBOOT mode

Back+Power key:
4 options:
Bootloader (For running PB99IMG.zip)->Choose with Power key (This loads the Bootloader/Hboot mode)
Reboot
Reboot bootloader
Power down

Bootloader (Hboot mode) or PB99IMG update mode.

Performs the following check on the PB99IMG.zip:
1. Bootloader
2. Radio V2
3. Radio_Cust
4. Boot
5. Recovery
6. System
7. Userdata
8. Splash1
9. Splash2
Do you want to start update?
Vol Up: Yes
Vol Down: No
So, net key sequences involved:
Back+Power
Power again
Vol Up

If we chose No, next option:

Do you want to reboot device?
<Vol Up> Yes
<Vol Down> No



No brings up the following options:


  • Fastboot
  • Recovery
  • Clear Storage
  • Simlock
Choice 1: Fastboot
Choice 2: Recovery
30 seconds, and then recovery pops up.
Recovery depends on whether phone is rooted or not.

__________________

I dont subscribe to every thread I reply to, so post in relevant official threads for a speedy response. Alternately use the official Supernova forum
droidzone is offline  
Last edited by droidzone; December 17th, 2010 at 01:17 AM.
Reply With Quote
The Following 3 Users Say Thank You to droidzone For This Useful Post:
Abdur (April 11th, 2012), Sak01 (July 7th, 2011), Tyseyh (July 18th, 2012)
sponsored links
Old December 17th, 2010, 01:13 AM   #2 (permalink)
Member
Thread Author (OP)
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Default

Reserved for more
droidzone is offline  
Reply With Quote
Old December 17th, 2010, 01:13 AM   #3 (permalink)
Member
Thread Author (OP)
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Default

One more..For FAQs
droidzone is offline  
Reply With Quote
Old February 26th, 2011, 07:54 AM   #4 (permalink)
New Member
 
Join Date: Nov 2010
Posts: 13
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

is this for a alltel cdma desire ?
cdew is offline  
Reply With Quote
Old February 26th, 2011, 02:15 PM   #5 (permalink)
Senior Member
 
InfernalByte's Avatar
 
Join Date: Oct 2010
Location: Puerto Pollo
Gender: Male
Posts: 1,448
 
Device(s): HTC One - S-Off, Insert Coin. Samsung Note 10.1.
Carrier: Three (International)

Thanks: 66
Thanked 201 Times in 176 Posts
What's that?
Default

Have you tryed reading it?
__________________
HTC Desire dropbox (root users) <<< Click.
It never rains, but it does.
InfernalByte is offline  
Reply With Quote
Old March 1st, 2011, 02:59 AM   #6 (permalink)
Senior Member
 
EddyOS's Avatar
 
Join Date: Apr 2010
Location: Liverpool, Merseyside
Posts: 1,681
 
Device(s): HTC Sensation, HTC Desire
Carrier: Not Provided

Thanks: 9
Thanked 284 Times in 226 Posts
Default

Quote:
Originally Posted by cdew View Post
is this for a alltel cdma desire ?
In a word, no
__________________
HTC Sensation (Z710e)
ROM: 3.32.401.5 EUR (IML74K) | HBOOT: 1.27.0000 S-OFF | Recovery: Clockwork Mod 5.0.2.0 | Radio: 10.58.9035.00U_10.15.9035.02_2 | Kernel: Stock
EddyOS is offline  
Reply With Quote
Old March 1st, 2011, 04:19 PM   #7 (permalink)
New Member
 
Join Date: Nov 2010
Posts: 13
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

so i guess im dead in the water with this desire cdma phone
cdew is offline  
Reply With Quote
Old July 7th, 2011, 02:09 AM   #8 (permalink)
New Member
 
Join Date: Aug 2010
Location: Cape Town
Posts: 1
 
Device(s): HTC Desire GSM Sony Ericsson Xperia X10 Mini
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via MSN to kokaine Send a message via Yahoo to kokaine gryphon25@gmail.com
Default

I had been messing around with my Desire rooting and trying to flash it when I messed it up. I updated Clockworkmod to 2509 and after this my phone wouldn't boot. It just got stuck at the HTC logo.
I came across this tutorial and I just so happened to have had the RUU and I managed to fix my phone.
I just wanted to say thanks to droidzone, this really helped me out of that jam
kokaine is offline  
Reply With Quote
Old July 7th, 2011, 02:55 AM   #9 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Theres a thanks button too
SUroot is offline  
Reply With Quote
The Following User Says Thank You to SUroot For This Useful Post:
dippergt750 (August 29th, 2011)
Old July 7th, 2011, 04:45 AM   #10 (permalink)
handy5876
Guest
 
Posts: n/a
 
Device(s):
Carrier: Not Provided

Default

My phone is unbranded phone and I didnt bother about the goldcard procedure. But I read the other day that the unbranded phones may really be internally branded and will create problem if and when RUU time comes. Does the CID (that long no in /sys.. ) change if you flash roms? I made a goldcard.img now AFTER rooting, soff and flashing roms. So is the cid valid for creating goldcard?

Which is the RUU /PB99IMG I should choose? My INFOCID is HTC__038 now if that is relevant. How do I know whether my phone is SLCD or AMOLED and is it also relevant?
 
Reply With Quote
sponsored links
Old July 7th, 2011, 04:53 AM   #11 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Indian phones are mostly branded (ARA). So as long as you have the correct RUU, no need for a gold card. The CID of the phone does not change. Its hard coded.

The goldcard image is not actually using teh phones CID. The image is generated using the SD Card's CID. You can actually create one without a HTC desire, in a card reader.
SUroot is offline  
Reply With Quote
Old July 7th, 2011, 05:28 AM   #12 (permalink)
handy5876
Guest
 
Posts: n/a
 
Device(s):
Carrier: Not Provided

Default

Thanks. I am still slightly confused. When you say the phone cid it is htc_038 ? And when u say sdcard cid it is that loong no?
Any case how do I know which is the correct ruu.
Thanks in advance.
 
Reply With Quote
Old July 7th, 2011, 09:24 AM   #13 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

The CID the goldcard tool gets is the long number (Actually called reverse CID) this is the long number rather than the one quoted above. The phone CID is what you pasted but this si not used in goldcard creation

Whats the software version you have? Could be the HTC Asia build which technically is branded too..
SUroot is offline  
Reply With Quote
Old July 8th, 2011, 11:31 AM   #14 (permalink)
handy5876
Guest
 
Posts: n/a
 
Device(s):
Carrier: Not Provided

Default

Hee hee. Small goof up. I didn't note down the software no before I flashed the rom.
So I just need to keep my fingers crossed and hope nothing goes wrong?
 
Reply With Quote
Old July 9th, 2011, 06:28 AM   #15 (permalink)
handy5876
Guest
 
Posts: n/a
 
Device(s):
Carrier: Not Provided

Default

Managed to retreive my software no. The nandroid backup of sense which I did before flashing rom soon after rooting was lying around. I found system.img file on that. I unyaffsed that and in the top level directory i found build.prop file. This file contained a line
ro.build.description=2.13.720.2 CL 274424
I guess thats my software no. and now all I need to do is locate the RUU.
 
Reply With Quote
Old July 9th, 2011, 04:30 PM   #16 (permalink)
Member
 
Flumme's Avatar
 
Join Date: Jun 2011
Location: Sweden
Posts: 333
 
Device(s): HTC Desire (retired), Samsung Galaxy S3
Carrier: Not Provided

Thanks: 97
Thanked 87 Times in 63 Posts
Default

I have two noobie questions about unrooting via RUU (I have tried the forums and excellent FAQ:s/guides on the stickythreads, but I'm probably too dense to understand):

Does the RUU restore the phone completely to stock including the Hboot partition table, or do I have to do this manually before I flash the RUU?

Do I have to reformat and repartition my EXT3-partitioned SD-card to a single FAT32-partition before I flash the RUU?
Flumme is offline  
Reply With Quote
Old July 9th, 2011, 07:46 PM   #17 (permalink)
handy5876
Guest
 
Posts: n/a
 
Device(s):
Carrier: Not Provided

Default

Quote:
Originally Posted by Flumme View Post

Does the RUU restore the phone completely to stock including the Hboot partition table, or do I have to do this manually before I flash the RUU?

Do I have to reformat and repartition my EXT3-partitioned SD-card to a single FAT32-partition before I flash the RUU?
The ruu contains the full works including radio, hboot, splash etc. I got a feeling it will just ignore your ext3. But I suspect the goldcard is someway involved.
 
Reply With Quote
Old August 6th, 2011, 02:37 PM   #18 (permalink)
New Member
 
Join Date: Aug 2011
Posts: 1
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

i have a problem. i copied the PB99IMG.zip to the Sd card but when i enter the hboot i get this .
Loading PB9IMG.zip
No Image!
My phone isnt rooted .
I am trying to install the 2.3 update using the Sd Card.
bgmania is offline  
Last edited by bgmania; August 6th, 2011 at 02:39 PM.
Reply With Quote
Old August 6th, 2011, 06:33 PM   #19 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

The name must be all in capital letters. Also must not be .zip.zip

Also, it must.be on the root of sd, not in s folder
SUroot is offline  
Reply With Quote
Old August 9th, 2011, 09:55 AM   #20 (permalink)
Member
Thread Author (OP)
 
droidzone's Avatar
 
Join Date: Sep 2010
Location: India
Posts: 436
 
Device(s): Samsung Galaxy Note2 N7100, HTC Desire
Carrier: Not Provided

Thanks: 12
Thanked 58 Times in 42 Posts
Default

Uh, oh... Did you say your phone isnt rooted and you're applying the latest official RUU?

One word: DONT! You wont be able to root it in the near future!
droidzone is offline  
Reply With Quote
sponsored links
Old October 23rd, 2011, 07:37 AM   #21 (permalink)
New Member
 
Join Date: Oct 2011
Posts: 2
 
Device(s):
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

Sorry to bump this, but having a problem with this method.


I have rooted with revolution, tried to instal cool 3d v3 as custom rom. got me in a bootloop. tried ruu.exe, after that i couldn't get in to recovery anymore, just hboot/fastboot. now i created a goldcard, put pb99img on it, took all steps. it said completed.. you want to reboot? i pressed yes and now my desire is stuck on htc loading screen..
matthijszz is offline  
Reply With Quote
Old April 11th, 2012, 06:28 AM   #22 (permalink)
New Member
 
Join Date: Mar 2010
Posts: 10
 
Device(s): HTC One V
Carrier: Not Provided

Thanks: 2
Thanked 0 Times in 0 Posts
Default Reroot

I followed these instructions and have been on Gingerbread for a few months now - very clear and even for me, very easy.
If I wanted to try a new ROM (ICS9), how would I reroot my Desire.
jamsh is offline  
Reply With Quote
Old April 11th, 2012, 07:11 AM   #23 (permalink)
ROM Developer
 
SUroot's Avatar
 
Join Date: May 2010
Location: Riddlesden, West Yorkshire, UK
Posts: 23,926
 
Device(s): SGS3 (Current) HTC Desire (Retired)
Carrier: 3 UK

Thanks: 1,923
Thanked 5,320 Times in 3,994 Posts
Default

Using the appropriate guide in the "all things root guide" sticky thread.
SUroot is offline  
Reply With Quote
Reply
Tags
android, bootloader, bootloop, bricked, faq, goldcard, guide, hboot, htc desire, pb99img.zip, recovery, slcd, slcd brick, slcd bricked, unbrick, unbricking, unbricking slcd desire, unroot


Go Back   Android Forums > Android Phones > HTC Desire > Desire - All Things Root
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 02:32 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.