In case you opted for HTC EVO 4G latest OTA update i.e. 1.47.651.1, then there is some good news for you. You can now root your HTC EVO 4G if you updated your phone or recently bought an already updated one.
Developers at XDA Forums have come out with a step by step guide on rooting your recently updated HTC Evo 4G and here it is:
You will need to download hackfiles2.zip before embarking on this rooting procedure
1. Unzip the files into a directory somewhere on your computer
2. Put the files into the root of your SD card (mount the EVO as a disk drive)
3. Un-mount your phone
4. Run “adb shell” and start part1 on your phone:
5. If the script says to power down, hold your power button and turn off your phone, then turn it back on.
6. When it starts up it will ask you to open the EVO browser. open your EVO browser to http://bit.ly/ad0pRn
7. When it asks you to, refresh the EVO browser on the same page
8. Reboot your phone with “adb reboot”
9. Run adb shell as soon as you can (when the HTC logo is still showing). You need to be fast. If you get “error: device not found”, try again.
Code:adb shell /data/local/part2
10. It should print after part2 finished:
crw-rw-rw- root root 90, 2 2010-07-05 19:37 mtd1
11. When your phone finished booting, flash toastcfh’s mtd-eng.img to misc:
Code:cat /sdcard/flash_image > /data/local/flash_image chmod 755 /data/local/flash_image /data/local/flash_image misc /sdcard/mtd-eng.img
12. Now flash the Engineering SPL with toastcfh’s post: http://forum.xda-developers.com/showthread.php?t=701835
13. If your are having troubles, you may find useful information HERE
After you have rooted your HTC EVO using this method, please make sure to not to install other OTA updates. Installing these OTA updates will not only deprive you from the root but can also brick your device.
Disclaimer: Please follow this procedure at your own risk. AddictiveTips won’t be held responsible if this method incurs any permanent or non-permanent damage to your device.