GoldCardTool

GoldCard Tool v0.0.5

Requirements:

* Latest HTC Sync software installed (www.htc.com)
* Spare microSD card
* Windows PC (Tested on Windows7 x64,Vista x86)
* .Net Framework 2.0

Step by step instructions:

* Format the microSD card to FAT32 format.
* Put the microSD card in your device and boot it.
* Launch GoldCard Tool (Right Click and run as Admin if needed)
* Connect Android device to USB (USB Debugging must be enabled on the device)
* Click ‘Get CID’ (If MMC1 fails try MMC0)
* Click the link to open revskills.de, enter the CID number from Goldcard Tool and create your goldcard image, which will be e-mailed to you.
* Enable USB Mass Storage on the device.
* Click ‘Refresh’ and select your microSD card in the drop down menu.
* Click ‘Load GoldCard.img’ and open the .img file you got by email.
* Click ‘Patch MMC’

You now have a goldcard!

[Notes]
HTC Sync is required for drivers only
Android SDK is not required

After a couple of requests I have decided to release the source code.

http://android.modaco.com/content/software/308798/pc-application-goldcardtool/

HTC Desire root

Guide to root using Windows, MAC OS X and Linux

1. !Some people reported that this method needs to have GoldCard(in most cases you won’t need it) even if you have unbranded device, more here
2. You need to have Android SDK and HTC Sync installed(for Windows users)
3. Download following items:
—- If you have a bootloader version 0.75.xxxx or below AND a current ROM of 1.15.xxx.x or below – DOWNLOAD / MIRROR
—- If you have a bootloader version 0.80.xxxx or below AND a current ROM of 1.21.xxx.x or below – DOWNLOAD / MIRROR
4. Unzip the file you downloaded to a directory, then open a command prompt / terminal window at that directory.
5. Turn off your HTC Desire, then turn it back on with the ‘back’ button held down. You’ll see ‘FASTBOOT’ written on the screen in a red box. Connect the phone to the computer.
6. In the command prompt/terminal window, enter either ‘step1-windows.bat'(for windows), ‘./step1-mac.sh'(for mac) or ‘./step1-linux.sh'(for linux)
7. Navigate to the ‘BOOTLOADER’ and then ‘RECOVERY’ option on the menu, using the volume buttons to move and the power button to select.
8. In the command prompt/terminal window, enter either ‘step2-windows.bat’, ‘./step2-mac.sh’ or ‘./step2-linux.sh’ as appropriate.
9. When this has completed, your device should be at the ‘recovery'(“green”) screen. Select Wipe and then press Wipe data/factory reset
10. Once complete you should be back in the main menu. Now select the option Flash zip from sdcard and than choose rootedupdate.zip
11. Once back in the main menu, choose restart the phone – the rooting process is now finished

How to flash ROM

1. Download this
2. Turn off Desire and then turn it on while holding back button to enter bootloader(white screen)
3. Once in “white screen” press power button again to enter bootloader
4. Connect Desire with PC
5. Press Volume Down and than Power to enter Recovery
6. Now the red triangle should show up, go to folder you downloaded file and press recovery-windows.bat, recovery-mac.sh or recovery-linux.sh depending on which OS you have
7. Now you are in recovery mode (green screen), press Wipe and than Wipe data/clear storage, than press optical tracker to confirm it
8. After that press Volume Down to go back to main menu in recovery
9. Navigate to Flash zip from sdcard using optical tracker, select .zip confirm it and wait until process finish, after that press Reboot system and unplug you Desire
10. Enjoy your new ROM