[myTouch 3G, Magic General] Deleted member 2092952:
BTW, flashing recovery will only stick if s-off is shown or engineering ROM is installed (s-on in this case is fine). Don't waste your time with superoneclick. It will be more trouble than its worth if your going through different versions.

"I didnt had to do goldcard back then."

I have never had to do a goldcard. Barely even know what it is.

You can flash recovery from any version (again provided the phone has either s-off or an engineering ROM installed):

Download and install es file explorer from marketplace (or anything that can be used to install apps)

Download and install busybox from marketplace

Copy and install Univeral Androot to phone Link -> http://bit.ly/9wAKC5 (taken from Link -> http://xdaforums.com/showthread.php?t=807899 )

Install Universal Androot with es file explorer

RUN UNIVERSAL ANDROOT

It should be SET TO 1.5/1.6 already THEN

touch GO ROOT

Wait till its fully installed THEN

Install busybox by:

RUN BUSYBOX APP

Accept superuser request (If it doesn't appear reboot phone and try again OR busybox install will fail).

(Install of newest busybox version is OK)

INSTALL TO /system/bin is OK

TOUCH the X

TOUCH INSTALL

It should say successful

Download Android Dev kit

http://developer.android.com/sdk/index.html

Download JavaJDK -64bit is fine for 64bit OS

http://www.oracle.com/technetwork/java/javase/downloads/index.html

install JavaJDK THEN

install dev kit

RUN android sdk manager

install google drivers & platform tools. Unselect anything else that might be defaulted as selected.

Enable usb dev mode on phone and attach phone to PC

Run windows command prompt in admin mode

Type "CD C:\Program Files (x86)\Android\android-sdk\platform-tools"

Type "adb devices" (Device check. The phone will show up if everything is properly working OR no device is listed if not. If no device is listed then phone drivers are not working correctly OR phone is not in USB dev mode OR not attached to PC)

[FILES NEEDED:

A. Download cm 4.2.15.1 and extract flash_image from /system/bin/ ||link ->

http://goo.gl/5NPE. (Taken from link ->http://xdaforums.com/showthread.php?t=807899)

B. The recovery you will be using. I recommend Amon RA. Link -> http://xdaforums.com/showthread.php?t=530492 || Download the version you need! (for my t-mobile mytouch 3G 32b I use "recovery-RA-sapphire-v1.7.0G.img. You have a 32a so for you it looks like you need the "recovery-RA-sapphire-v1.7.0H.img" BUT DOUBLE/TRIPLE CHECK THAT. Not my fault if that's the wrong one. ]

rename the recovery-RA-sapphire-*.img to recovery.img

Either copy flash files directly to SDcard OR

place files on hard drive at c:\

Type "adb push c:\flash_image /sdcard/"

Type "adb push c:\recovery.img /sdcard/"

THEN Type (after each line press enter. Example: type adb shell then press enter.)

adb shell

su (if recently rooted then... touch allow on phone)

mount -o remount, rw /system

cp /sdcard/flash_image /system/bin

cd /system/bin

chmod 777 flash_image

flash_image recovery /sdcard/recovery.img

(taken from Link -> http://www.addictivetips.com/mobile/how-to-install-a-custom-recovery-to-an-android-phone-device/)

(May or may not need to CLICK OK TO INSTALL ON PHONE. Or was I seeing things?)

Finally, boot phone into and enjoy the new recovery

If you need to do it again, keep the programs installed and put the files in a directory so you have easy access and know they work. Its MUCH faster the 2nd+ time.

***If you mess up your phone while trying to do any of this, that's NOT my fault.