[myTouch 3G, Magic Android Development] sindrefyrn:
Alright, so HTC released the sense UI update to 32A in Europe some days ago. After searching around I figured how to flash it without getting stuck at perfect SPL. Therefore; I'd like to say that this is very little my own work. I only wrote everything I found here.

I'd like to thank these people/sites for learning me this:

Radix999, for his page in the wiki.

TheUnlockr, for fantastic guides about rooting.

cursordroid, for the correct order to flash radio/hboot.

vmaxada, for how to get rom.zip and rom1.zip.

Read

everything

before trying if you don't want to risk your phone.

You will need engineerings SPL before doing this. Means it won't revert the perfect one.

Disclaimer:

I'm not responsible for anything may happen to your phone during this update.

Only apply this on a sapphire 32A.

There's always a risk when flashing images to your phone, but if you follow the instructions, you should be fine.

This update will give you:

HBOOT-1.76.2007

RADIO-6.35.08.29

ROM version 3.05.401.3

Alright, so what you'll first need is the files. There's two ways to get these. First one, would be to download them (defiantly easiest). The second would be to fetch them from HTC's update file, I'll write this only for learning purposes, so if you're not interested in learning, do it the first way.

opinion 1

Download the files

I've collected everything for you in one file.

RUU_Sapphire_HTC_Europe_3.05.401.3_release_signed_NoDriver(eng spl).rar (mirror) password: for xda

Extract the files to somewhere you'll find them. Like C:\AndroidSDK\tools.

opinion 2

Fetching the files yourself

Doing it this way will take a lot longer than the first, but you'll learn more.

Here you'll need two files:

The official update file, RUU_Sapphire_HTC_Europe_305401 (mirror) and the SPL version, hboot-1.76.2007.

Copy the hboot-1.76.2007 to somewhere you'll find it, like C:\AndroidSDK\tools.

Boot your phone into fastboot mode (back+power) and connect it to your computer using USB. Run the file you downloaded, RUU_Sapphire_HTC_Europe_305401, and continue until it's done displaying "Confirming info about the Android phone" (I'm not sure if it's exactly the same displayed, but it should have the same meaning). When it's done with that, STOP, don't cancel, but don't do anything further.

Keep the update window open, and go to Start - Run, then type in %temp%. Search for "rom*.zip". You should get rom.zip and rom1.zip as results. Copy both the files to your desktop. Cancel the update.

Note: People have reported the files won't open with the built-in zip extractor in Windows, you'll might need WinRAR.

Open the two zip files. Extract the following files to the same place where you putted the hboot-1.76.2007:

boot.img
radio.img
recovery.img
system.img
userdata.img

After doing this you're done with getting the files.

Flashing

Now you're done with most of the work, everything left is flashing.

Boot your phone to fastboot (back+power), and connect it to your computer. Open up terminal (cmd) and "cd it" to the directory where you have the system files.

cd C:\AndroidSDK\tools

Then type in this, to check your phone is connected.

fastboot devices

If you get a serial number, your phone is connected and you can proceed.

Now, type in the following and hit enter after every line:

fastboot flash radio radio.img
fastboot flash hboot hboot-1.76.2007.img
fastboot flash recovery recovery.img
fastboot erase system –w
fastboot reboot-bootloader

Now your phone should reboot into fastboot. Make sure you have HBOOT-1.76.2007 and RADIO-6.35.08.29. If you have that, you can type in the rest:

fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot reboot

Now your phone will reboot, and you'll have the official sence UI, but still engineerings SPL!

As you may have noticed, my English isn't perfect. If you see something wrong with my grammar please tell me what's wrong. :)

If you want a custom recovery, you'll have to install a Hero recovery. I recommend RA-hero-v1.5.2.