How To Root and Install ClockworkMod Recovery On T-Mobile HTC myTouch 4G
If you love to customize your HTC myTouch 4G, install custom ROMs, etc, but first you’ll need to root and install custom recovery on your HTC myTouch 4G. Here’s guide to root and install ClockworkMod recovery on your HTC myTouch 4G, after that you’ll be able to install custom ROMs to upgrade your phone.
This guide works on just stock firmware, if you’ve updated your HTC myTouch 4G via OTA Gingerbread update, you can easily root your device, but first just downgrade, but if your device is on 1.17.531.2 or lower, you no need to downgrade, just direct root. If you don’t know about the version of HTC myTouch 4G, just go to Settings then About Phone to check version. Please note that the below guide is just for HTC myTouch 4G of T-Mobile, so don’t try it any other model or device, and rooting will void the warranty of device too.
Phone battery should be charged, please make a backup of your device data such as SMS, internet setting, contacts music files etc because the below procedure may wipe data, you can use file expert app to backup and turn the USB Debugging on, to do so just tap Menu> Settings> Application> Development. USB drivers must be installed on computer. Download following required rooting files:
DISCLAIMER: The below method is bit risky and we will not be held responsible if you lose data or your device gets damaged in following this guide so please proceed at your own risk.
Instructions Downgrading to 1.17.531.2
Step #1: Download fre3vo.zip, misc_version_02.zip and PD15IMG.zip. After downloading, extract fre3vo.zip, misc_version_02.zip contents into a single folder, don’t extract the or modify PD15IMG.zip just copy into a same folder where you’ve extracted the earlier zip file.
Step #2: ADB file for Windows from here and for Linux from here and extract into same folder where you’ve extracted the content of above files.
Step #3: Plug the phone to PC using USB cable.
Step #4: Open terminal window on computer and change directory to where adb and the other files are, if you’re using Windows PC, open the folder where you extracted above files and run commandprompt.bat. After that enter following commands.
- adb push fre3vo /data/local/tmp
- adb push misc_version /data/local/tmp
- adb shell
- chmod 777 /data/local/tmp/fre3vo
- chmod 777 /data/local/tmp/misc_version
- /data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF
- adb shell
Step #5: After entering above commands, command prompt or terminal will show # not $,which shows that you’ve rooted the device temporarily, continue with more commands:
- /data/local/tmp/misc_version -s 1.00.000.0
- Exit
Step #6: Now you’ve downgrade misc_version, to downgrade firmware enter following commands:
- adb push PD15IMG.zip /sdcard/PD15IMG.zip
- adb reboot bootloader
Step #7: Device will reboot into bootloader mode, in bootloader mode, with volume keys highlight “BOOTLOADER” and with Power key select it, device will detect the presence of PD15IMG.zip and will y apply the update and install firmware 1.17.531.2 device itself. That’s it.
Instructions To Root HTC myTouch 4G
Step #1: If you’ve followed above sections skip this step: ADB file for Windows from here and for Linux from here and extract into same folder where you’ve extracted the content of above files.
Step #2: Download and extract the content of following files into folder where you’ve extracted above file:
Step #3: Open terminal window on computer and change directory to where adb and the other files are, if you’re using Windows PC, open the folder where you extracted above files and run commandprompt.bat. After that enter following commands:
- adb push busybox /data/local/tmp/
- adb push gfree /data/local/tmp/
- adb push hboot-eng.img /data/local/tmp/
- adb push psneuter /data/local/tmp/
- adb push recovery-clockwork-5.0.2.0-glacier.img /data/local/tmp/recovery.img
- adb push root_psn /data/local/tmp/
- adb push su /sdcard/
- adb push Superuser.apk /sdcard/
- adb shell
- chmod 755 /data/local/tmp/*
- /data/local/tmp/psneuter
Step #4: Once you’ve entered above commands, you’ll exit from ADB shell, enter ADB shell again and enter following commands:
- adb shell
- cd /data/local/tmp
- ./busybox md5sum /dev/block/mmcblk0p18
Step #5: Above last command will show md5 checksum, copy it into a text editor like notpade, after that for purposes refer to this checksum as md5sum1.
Step #6: Now enter following commands:
- ./gfree -f -b hboot-eng.img -y recovery.img
- ./root_psn
- sync
- ./busybox md5sum hboot-eng.img
Step #7: Above last command will show another md5 checksum, copy it into a text editor like notpade, after that for purposes refer to this checksum as md5sum2, after that enter following command:
- ./busybox md5sum /dev/block/mmcblk0p18
Step #8: Above last command will show another md5 checksum, copy it into a text editor like notpade, after that for purposes refer to this checksum as md5sum3.
Step #9: At this point md5 checksums come into play:
- If md5sum1 and md5sum3 are the same, then something is wrong, maybe firmware was not properly downgraded. Try starting over from the beginning of this section and if the same thing happens, try performing the steps for downgrading the firmware from last section.
- If md5sum2 and md5sum3 are the same, everything is fine.
- If md5sum3 does NOT match md5sum1 or md5sum2, then do not reboot. For help, join the #G2Root chat channel on Freenode.
Step #10: Finally if md5sum2 and md5sum3 are the same and everything is fine, reboot the phone by enter following command: reboot
Step #11: Once the device is rebooted, your device is rooted with S-OFF, and you’ve also installed ClockworkMod recovery. Thanks to CyanogenMod WIKI for this effort. That’s it.
via: androidauthority
Related posts:
- Learn How-To Root HTC Evo 3D and HTC Sensation
- How To Root And Install ClockworkMod Recovery On Samsung Exhibit II 4G T679
- Root Your HTC Inspire 4G And Install ClockworkMod Recovery Too [How-To]
- Root Your myTouch 4G Slide and Install Clockworkmod Recovery With New Root Tool [How-To]
- Root and Install ClockworkMod Recovery On Your Samsung Mesmerize I500 [How-To]



alex
October 6th, 2012
When i get to step 7 of entering the commands. the command chmod 777 /data/local/tmp/fre3vo says its not a directory. Am i missing something??
Abdur Rehman
October 7th, 2012
try again, i think you’re entering wrong spell or command…