[myTouch 3G, Magic General] radjagios:
My HTC MAGIC (proximus) was semi-bricked after installing the wrong RUU.

- no reboot possible

- screen says RUU (when plugged in, RUU USB)

- can't find device with adb devices

- can find device with fastboot devices

- not possible to make goldcard, because no adb connection

- running new RUU didn't work either

Altough I think this method can be used for other phones I am still not responsible for damaging your phone!!

Because I'm a new member, I can't use links in my messages so change all hxxp to http.

Here is what I did:

- Pull out some hairs, bite your nails, use your father's old mobile for some days (this part is not needed if you follow my instructions below!)

1. Create a Goldcard.:

- Find or buy an extra SD-card (not all are usefull for creating a goldcard, Kingston 2GB works for sure!)

- put your SD-card into the adapter and format it FAT32

- Download the Ubuntu live CD iso (Google it)

- burn this as an image to a CDR

- put your formatted SD-card in the adapter

before

restarting, mount it in computer's card-reader (card reader attached with USB will probably not work!)

- put the Ubuntu CD in your computer and restart

- boot from CD (sometimes you need to press F11 on startup)

- computer will boot from Ubuntu-CD, choose your language and choose to try the software

without installing it

to your computer

- Ubuntu will start up, in Ubuntu choose Applications -> Accesoires -> Terminal

- In the terminal type hal-device | grep mmc.cid

- the terminal will show you the SD card's CID, write this number down and double check it! (long number!!)

- If the terminal didn't show you the CID, you should try on another computer, I think it depends on the card-readers type.

- Shut down Ubuntu (right-upper corner)

- take out the Ubuntu-CD and restart computer

- install PSAS free version hxxp://psas.revskills.de/?q=node/6

- install HxD Hex Editor hxxp://download.cnet.com/HxD-Hex-Editor/3000-2352_4-10891068.html?tag=mncol

- Start PSAS and Click on Cyptoanalysis Tools > Crypto Toolbox.

- At the bottom of this window, there is a text box (next to the “Reverse String” button) enter the CID number you wrote down before

- Click on the “Reverse String” button, the number you just typed in will change

- select and copy the number it shows now

- go to this website hxxp://revskills.de/pages/goldcard.html

- enter you emailadres

- paste the reversed number to the CID box and replace the first two digits with a zero "123456789" becomes "003456789"

- click Continue, the goldcard.img file will be send to your email

- go to your email, save this file to your computer

- start HxD Hex Editor as an administrator (right click, "Run as administrator")

- click on extras -> open disk

- under Physical disk, select Removable Disk (uncheck “Open as Readonly) click OK

- click again on extras -> open disk image

- open the goldcard.img which you’ve saved before, select ok if asked for "sector size 512 Hard disks/floppy disks)

- at the moment you have two tabs, your removable disk and the goldcard.img

- select the goldcard.img tab

- go to edit -> select all again edit -> copy

- select the removable disk tab

- select offset 00000000 till/including offset 00000170

- go to edit -> paste write

- click on file -> save and exit the program

At the moment your SD card is a Goldcard.

If Goldcard doesnt work, try another SDcard. (Kingston 2GB works!)

2. Download and run the correct RUU for your phone.

For my mobile I used RUU_Sapphire_HTC_Europe_3.05.401.3_release_signed_NoDriver

credits:

Jesterz hxxp://xdaforums.com/showthread.php?t=572683

and xda wiki pages hxxp://wiki.xda-developers.com/index.php?pagename=Elf_GoldCard