Disclaimer: Use this procedure at your own risk. It's based on information i've collected from various sources. If you brick your phone, invalidate your warranty or something else goes wrong then it's down to you. I've provided this procedure for information only. I've been asked by a couple of people for step by step instructions on how I debranded my Virgin Mobile branded HTC Desire and upgraded it to 2.2. From what I can remember I carried out these steps. I've used information collected form various threads on here and elsewhere. Use at your own risk! It was essentially done in three steps: set up HTC Sync on my PC (Windows 7 64-bit), create the gold card and then update the firmware. You need to do a bit of preparation first - save any photos, etc that are currently on your phone onto your PC using the USB cable and the phone connected in disk drive mode. Make sure your phone is fully charged. Note down the serial number of your HTC Desire (remove battery and it's on the label or select Settings>About Phone>Phone Indentity). You'll need your serial number to download HTC Sync. Also enable USB Debugging in your HTC Desire by ticking the option under Settings > Application > Development (do this on your HTC Desire). Set up HTC Sync on your PC (10 minutes) 1. Download HTC Sync for your HTC Desire onto your PC from here: HTC Desire - Software Download You will need to enter your phone's serial number to download the HTC Sync program. 2. Install it and connect your Desire to your PC in HTC Sync mode using a USB cable and it should connect. You really only need the USB drivers for the rebranding/upgrade. Create the gold card (15 minutes) I just used my existing 8GB micro-SD card that was already in the phone. 1. (Do this step on your PC). Grab the Gold Card Tool from here: www.klutsh.com You may need to install 7-Zip or another zip file manager that can handle RAR files as the Gold Card Tool is supplied as a RAR file which you'll need to extract. 2. (Do this step on your PC). Open up the readme file for the Gold Card Tool as this contains specific instructions on how to use it. Run the Gold Card Tool in Administrator mode on your PC, connect your HTC Desire to your PC (ensuring that USB Debugging is enable as I mentioned earlier in this post) and send off for your Gold Card image. That arrives via email as a file attachment named goldcard.img. The full instructions on how to do this are in the Readme file that comes with the Gold Card Tool. You need to copy and paste the CID into the site that is linked to within the Gold Card Tool. The CID is the long number on the last line of the output window of the Gold Card Tool, after the line that says 'Reversing CID'. 3. (Do this step on your PC). Follow the instructions in the Readme file for what to do once your gold card image arrives via email. You basically continue using the Gold Card Tool to write some information to your SD card by selecting the drive letter of your phone's SD card as it appears under Windows and you point the Gold Card Tool to the goldcard.img file on your PC. You should then be notified that your gold card has been created. 4. [Update] Keep the Gold Card in your phone for the next procedure below. You will need the Gold Card in your phone for any updates, including the one documented below. That is why I just used my regular micro-SD as the Gold Card and for all my apps and data. Run the RUU Update (25 minutes) 1. (Do this step on your PC). Download the first RUU file onto your PC from here: Shipped ROMs This is quite a large download (approx 170MB). 2. (Do this step on your PC). Make sure your Desire is connected to your PC in HTC Sync mode and run the RUU executable on your PC. Mine failed the first time! I just ran it again and it worked the second time. It takes around 10 minutes to do the update. Alternative method: Make sure your Desire is connected to your PC. Power up the phone by holding down the 'Back' button, then run the RUU file on your PC. 3. Your HTC Desire will finally reboot and you'll get the 'Quietly Brilliant' HTC animation on the startup screen with a loud HTC audio jingle. No more Virgin Mobile branding! 4. After going through the initial phone setup check the firmware version by selecting: Settings > About phone > Software information The software version number should be: 2.09.405.8 Theres's also some info on how to manually install the 2.10.405.2 update in this excellent thread: http://androidforums.com/htc-desire/148932-froyo-ruu-update-available.html Enjoy. Thanks to all those who provided information in the various threads that i've posted here. If anyone spots any mistakes in my steps (as i've done them from memory) or have alternative/better suggestions then post them in here and i'll update this post to keep it current. Disclaimer: Use this procedure at your own risk. It's based on information i've collected from various sources. If you brick your phone, invalidate your warranty or something else goes wrong then it's down to you. I've provided this procedure for information only.