got mine to work
for mytouch 4g you should follow this first to get adb running on the computer right
http://xdaforums.com/showthread.php?t=928370
after that follow this thread from the Gaining temp root
http://xdaforums.com/showthread.php?t=1178912
i got stuck at the push the img to sdcard so i just put it on the root and skip the push to sdcard and went to adb reboot bootloader
mine looked like this in cmd bold is what i typed red you can skip and put the image file on your sd card
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Users\home>
cd\
C:\>
cd\adb
C:\
adb>adb devices
List of devices attached
SH0B******** device
C:\adb>
adb shell cat /dev/msm_rotator
/dev/msm_rotator: invalid length
C:\adb>
adb push fre3vo /data/local/tmp
797 KB/s (9796 bytes in 0.012s)
C:\adb>
C:\adb>
adb shell
$
chmod 777 /data/local/tmp/fre3vo
chmod 777 /data/local/tmp/fre3vo
$
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF
fre3vo by #teamwin
Please wait...
Attempting to modify ro.secure property...
fb_fix_screeninfo:
id: msmfb
smem_start: 802160640
smem_len: 3145728
type: 0
type_aux: 0
visual: 2
xpanstep: 0
ypanstep: 1
line_length: 1920
mmio_start: 0
accel: 0
fb_var_screeninfo:
xres: 480
yres: 800
xres_virtual: 480
yres_virtual: 1600
xoffset: 0
yoffset: 0
bits_per_pixel: 32
activate: 16
height: 80
width: 48
rotate: 0
grayscale: 0
nonstd: 0
accel_flags: 0
pixclock: 0
left_margin: 0
right_margin: 0
upper_margin: 0
lower_margin: 0
hsync_len: 0
vsync_len: 0
sync: 0
vmode: 0
Buffer offset: 00000000
Buffer size: 8192
Scanning region faa90000...
Scanning region fab80000...
Scanning region fac70000...
Scanning region fad60000...
Scanning region fae50000...
Scanning region faf40000...
Scanning region fb030000...
Scanning region fb120000...
Scanning region fb210000...
Scanning region fb300000...
Scanning region fb3f0000...
Scanning region fb4e0000...
Scanning region fb5d0000...
Scanning region fb6c0000...
Scanning region fb7b0000...
Scanning region fb8a0000...
Scanning region fb990000...
Scanning region fba80000...
Scanning region fbb70000...
Potential exploit area found at address fbb80e00:200.
Exploiting device...
C:\adb>
adb shell
#
exit
exit
C:\adb>
adb push misc_version /data/local/tmp/misc_version
813 KB/s (15837 bytes in 0.019s)
C:\adb>
adb shell chmod 777 /data/local/tmp/misc_version
C:\adb>
adb shell
#
/data/local/tmp/misc_version -s 1.00.000.0
/data/local/tmp/misc_version -s 1.00.000.0
--set_version set. VERSION will be changed to: 1.00.000.0
Patching and backing up partition 17...
#
sync
sync
#
dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10
dd if=/dev/block/mmcblk0p17 bs=1 skip=160 count=10
1.00.000.010+0 records in
10+0 records out
10 bytes transferred in 0.003 secs (3333 bytes/sec)
#
adb push PD15IMG.zip /sdcard/PD15IMG.zip
adb push PD15IMG.zip /sdcard/PD15IMG.zip
adb: not found
#
exit
exit
C:\adb>
adb devices
List of devices attached
SH0B5***** device
C:\adb>
adb reboot bootloader
C:\adb>
phone should reboot follow last instructions and your back on 2.2.1