[myTouch 3G, Magic General] d_ced:
Hi Cronner,

First of all, i understand that you can use the fastboot but you CAN'T flash the radio or SPL because you're in S-ON. The goal for you is to update into SPL 1.76 and the corresponding radio Radio_HTC_PVT_32A_6.35.10.18.img

I've read multiple post and found an interesting post from xaeuious which provide a way to upgrade the radio then the spl not simultaneously....This was a missing part for the upgrade.

PLEASE consider to validate this with xaueious but following his post, he seems to have already done this.

First comment from xaueious:

So if you refer to the following post: http://xdaforums.com/showthread.php?t=605239, the correct recovery is:

- The Amon_RA Hero Recovery (http://xdaforums.com/showthread.php?t=561124)

CAUTION: The HERO version (and not the saphire version ) is really important.

The procedure provided by xaueious seems complex but mainly because you can't access

to sdcard. Step 1 fix this access to the sdcard:

Prereq:

- adb & fastboot

- recovery-RA-sapphire-v1.5.2H.img

- recovery-RA-hero-v1.5.3.1.img

- update-radio-32A-6.35.08.29-signed.zip (http://www.theandroidkitchen.com/fileshare)

- update-hboot-1.76.2007-signed.zip (http://www.theandroidkitchen.com/fileshare)

The proposed procedure:

0) unplug the microsd

1) Boot in fastmode

1.1) fastboot -c board_sapphire.disable_sdard=0 boot recovery-RA-sapphire-v1.5.2H.img

1.2) wait until windows recognise the usb

1.3) adb shell

1.4) plug the microsd

1.5) issue the command 'dmesg' to verify that the sdcard is found

1.6) toggle USB-MS mode

1.7) OPen windows explorer

1.7.1) copy the update-radio-32A-6.35.08.29-signed.zip

1.7.2) copy the update-hboot-1.76.2007-signed.zip

1.7.3) copy recovery-RA-hero-v1.5.3.1.img (CAUTIOUS: The hero image)

2) Flash the correct recovery linked to the radio (so for 6.35, it's the hero recovery)

2.1) with adb shell : flash_image recovery recovery-RA-hero-v1.5.3.1.img

3) By using the menu on the phone: Flash a zip file and select update-radio-32A-6.35.08.29-signed.zip

4) Reboot the phone to finalise the radio flash.

5) Pull the batery and boot into recovery (home + Power) (as mentioned by xaueious, don't know why)

6) Reboot in fastboot and verify the radio (back + power)

7) Remove the microsd

7.1)fastboot -c board_sapphire.disable_sdard=0 boot recovery-RA-hero-v1.5.3.1.img

7.2) Wait then Insert the microsd

7.3) adb shell dmesg to verify that the sdcard is seen

8) Use the menu on the phone: Flash a zip and select update-hboot-1.76.2007-signed.zip

9) Reboot the phone to finalise the flash.

Normally, as of step9, your phone is in SPL 1.76 with the correct radio.

10) Boot in fastboot

11) fastboot oem enableqxdm 0

12) fastboot boot recovery-RA-hero-v1.5.3.1.img

Normally, your sdcard should be recognized from the start so no need to remove it before booting the phone

13) finally, download the rom of your choice supported with your new spl and radio or downgrade if you want.

The procedure above seems feasible as long as xaueious confirms that we can run an android magic (with the appropriate recovery firmware), with a radio not i sync with the spl for an interim period.

Cedric