[myTouch 3G, Magic Android Development] cursordroid:
NOTE: THIS MIGHT NOT WORK IF YOU INSTALLED THE HTC RUU USING A GOLD CARD IN THE FIRST PLACE... I'M LOOKING FOR TESTERS TO CONFIRM THIS.

I tried this when I first ended up with 1.76.0007, and it worked, but I didn't want to take a chance trying it again. I thought it was just a coincidence or my eyes were playing tricks on me. I was scared that I would brick my phone...

I finally got the guts to try it again and it worked!

Here's how...

You'll need:

- HTC 2.53.707.2 Test Build SAPPIMG.zip (Thanks Amon_RA!!)

http://rapidshare.com/files/267446145/2.53.707.2_-_sappimg.zip

- 1.76.2007 'Engineering' SPL

http://rapidshare.com/files/313034025/update-hboot-1.76.2007-signed.zip

- 6.35.07.29 32A Radio Image

http://rapidshare.com/files/313035429/radio-6.35.07.29-32A.zip

- Amon_RA Hero Recovery

http://xdaforums.com/showthread.php?t=561124

- Gold Card

http://xdaforums.com/showthread.php?t=572683

Caveats!!!

- Your splash screen will be changed to the HTC MAGIC screen and not your wireless provider's screen. I know of no way to change this.

- This might brick your phone... I was sweating bullets when I was running this on my phone because I wasn't sure it would work, and I'm still not 100% sure this will work for everyone. YMMV

Steps:

- Create your Gold Card! This is not just a suggestion. You need a proper gold card before starting. I used the card that came with my phone and it worked fine.

- Back up whatever you can from your existing setup. You can't go back and can't recovery anything here. Google sync should backup most of your stuff though.

- Shut off your phone and put the 2.53.707.2-sappimg.zip file on your gold card. Make sure it's named 'sappimg.zip'. Put the gold card in your phone.

- Turn on your phone using VolDown and Power. It will boot into HBOOT mode and within 10 seconds will scan your SD card. Do not press anything at this point! It will find SAPPIMG.zip only if it is named SAPPIMG.zip and not SAPPIMG.zip.zip... Get it? As it's loading SAPPIMG.zip it will show a blue progress bar on the right hand side of the screen.

- It will then check that SAPPIMG.zip is not corrupt.

- When prompted 'Do you want to start update?', press in on the trackwheel (Action key).

- The process will update the SYSTEM, USERDATA, BOOT, BOOTLOADER (SPL), RADIO_V2, RECOVERY and SPLASH.

At this point, you now have 3.22.20.17 32A Radio image and 1.33.2010 Engineering SPL. You can now flash any 32A Recovery and ROM and carry on like nothing happened and you didn't make a big mistake by flashing the HTC RUU. Next time don't be so impatient! :P

If you decide to stick with this Radio and SPL then I suggest flashing the Amon_RA 32A Recovery and picking a 32A ROM to run.

If you want to flash new HTC 3.03 ROMs using the 1.76.2007 Eng SPL and the new radio, then continue on. There are advantages to this, but at this point it's not for rookies.

Steps

- Download the recovery image, radio image and SPL (hboot) update into a folder of their own.

- Put the update-hboot-1.76.2007-signed.zip onto your SD card.

- Open a command prompt, navigate to the folder you saved all of the files in. This assumes that your Android SDK Tools folder is in your PATH environment variable)

- Boot your phone it fastboot by holding Back and Power.

- Once in FASTBOOT USB, type in these commands, hitting enter after each one.

fastboot flash radio radio.img
fastboot flash recovery recovery-RA-hero-v1.3.2.img

- Once it's finished, turn off your phone by pressing MENU.

- Start up your phone into recovery mode by holding Home and pressing Power.

- Apply the update-hboot-1.76.2007-signed.zip update.

- NOTE THAT THE RECOVERY REQUIRES YOU TO PRESS THE HOME KEY TO SELECT AN OPTION.

- Reboot your phone using the recovery option. Your phone will reboot back into recovery, and will format the CACHE. Don't worry about this, it's supposed to happen. If it doesn't boot back into recovery after a few minutes, pull the battery and power it on while holding the HOME key.

- Once it's booted into recovery mode, shut off your phone by pulling the battery.

- Start it back up into FASTBOOT mode by holding Back and pressing Power.

- You should now see the following on the screen:

SAPPHIRE PVT 32A ENG S-OFF H
HBOOT-1.76.2007
CPLD-12
RADIO-6.35.07.29
Aug 21 2009,18:19:15

If your phone doesn't display exactly this information, then you might have made a mistake along the way and should consider yourself lucky that your phone boots at all. Try again from the beginning.

At this point, you can enter the recovery menu and run the CursorSense update.zip from:

http://xdaforums.com/showthread.php?t=592856

This was probably the closest I came to bricking my phone, but I'm sure it works now.

Good luck and happy rooting!