My Steps on how I got my MT4GS PERM ROOTED and CW Installed...
Below are the instructions on How I got my MT4GS s-off (after hours on doing different steps). below is a link of all the files I put together and the same instructions below. I will like to thank everyone on this forum that help put the pieces together...
http://www.megaupload.com/?d=BP2E3ZQ3
(Zip contains ADB.EXE FASTBOOT.EXE CWR.IMG SUPERUSER and other tools...)
_________________________
***Temp Root:
You must have the USB drivers installed for your MT4GS. (If you don't have them, you can always install from the Drivers Folder, plug in your MT4GS, and it will install the correct drivers.)
You MUST exit from the HTC Sync application for this to work!! (Right-click on the icon in the taskbar, and select Exit)
You must also have USB Debugging enabled. (Settings, Applications, Development, USB debugging)
Save the Folder to C:\ADB-Windows
Run Command Prompt as Admin (make sure you go the the directory C:\ADB-Windows\TempRoot) type commands below
adb wait-for-device
adb push fre3vo /data/local/tmp
adb shell chmod 777 /data/local/tmp/fre3vo
adb shell /data/local/tmp/fre3vo
adb wait-for-device
adb remount
adb shell mount -o rw,remount rootfs /
adb shell mount -oremount,suid /dev/block/mmcblk0p23 /data
adb shell mkdir /vendor/bin
adb shell chown root.shell /vendor/bin
adb shell chmod 755 /vendor/bin
adb push ./sqlite3 /vendor/bin
adb push ./su /vendor/bin
adb push ./busybox /vendor/bin
adb shell chown root.shell /vendor/bin/su
adb shell chown root.shell /vendor/bin/busybox
adb shell chown root.shell /vendor/bin/sqlite3
adb shell chmod 6555 /vendor/bin/su
adb shell chmod 4555 /vendor/bin/busybox
adb shell chmod 755 /vendor/bin/sqlite3
adb shell busybox --install -s /vendor/bin
adb shell sync
adb shell chmod 6555 /vendor/bin
adb install ./Superuser.apk
pause
You'll get errors like "An error occurred while running the exploit (-1) (errno: 14)", but if it also says "Exploiting device" afterwards, then it was successful!
This is temp-root, meaning that you can run apps that require root, but it'll go away when you reboot. Run the script again to get root back.
***Permanent Root:
YOU MAY NEED TO DISABLE YOUR ANTIVIRUS PROGRAM- Norton is flagging up Revolutionary as a Virus when it isn't.
1. With the phone switched on (not in HBOOT, just the regular home screen), run the revolutionary.exe in the C:\ADB-Windows and if it has found your device it should read "Found your device: myTouch_4G_Slide..." (If it doesn't, see DEBUGGING, below)
2. Once you have entered your beta key (you will need to get it from
http://revolutionary.io) correctly, follow any on screen prompts or actions from revolutionary and wait for it to S-Off,
3. You're done. Your Device will Successfully have S-OFF.... If you have S-off, your hboot will now be 1.44.1107
4. Revolutionary will now ask you to Install clockwork recovery mod after S OFF. While you may choose to let Revolutionary do it for you, you may want to answer N and install manually below to avoid some issues with the phone not charging properly.
***Last Install ClockWork Recovery v4.0.0.9 (IMG located under C:\ADB-Windows folder, if you follow the steps you should still be in FASTBOOT )
Make sure the device is in FASTBOOT and not HBOOT
Connect the device to the computer via USB.
On your computer, open a command prompt/terminal and run:
fastboot devices
You should see something similar to:
List of devices attached
HTXXXXXXXXXX device
Write the image to the recovery partition ('fastboot flash recovery C:\ADB-Windows\clockworkmod.4.0.0.9.img')
Do a recovery reboot to test (power off and boot holding down the volume-down key, select recovery)
DONE