06
Jul
evonewroot

Well, isn’t this interesting – the latest OTA update for the EVO (which patched the vulnerability that previously enabled root) has been cracked. The interesting part? It uses Adobe’s Flash Config page to gain entry to the system config.

evonewroot

The full instructions aren’t all that tricky, and as we’ve said before, as long as you read the instructions first, you shouldn’t have an issue. If you haven’t rooted before, it’s certainly worth considering. The benefits are numerous, and having rooted a phone for the first time myself just a month ago, I can attest that it’s well worth it.

Video tutorial and full instructions:

Make sure you have adb ready to go and know how to get into adb shell. You must use the EVO browser to perform these steps. If these steps don't work, use recovery to wipe your phone and start fresh (you will lose all of your data on the phone)

1. Unzip the files into a directory somewhere on your computer

2. Put the files into the root of your sdcard (mount the EVO as a disk drive)

3. Unmount your phone

4. Run "adb shell" and start part1 on your phone:

Code:

sh /sdcard/part1

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:

Code:

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

[Source: XDA-Devs]

Aaron Gingrich
Aaron is a geek who has always had a passion for technology. When not working or writing, he can be found spending time with his family, playing a game, or watching a movie.

  • ken

    where can one find all this info broken down into kindergarden language so that someone that is relitively computer illiterate can figure this out?
    can i still root my evo?
    can i still get free wireless hotspot and teather?
    i have read alot on here and alot of terms i just dont understand i hate to think that because im not savvy with computers
    im going to have to miss out on these awesome perks. not to mention the $$$ i could save by not paying 70.00 a month for a wireless card so if someone could direct me to a location of a site (evo for dummys ) or even be willing to walk me thru it id appreciate it...ken kennzz05@yahoo.com

  • ken

    forgot to say THANKS

  • Mo

    Where do you get the required files referred to in the instructions?

  • Aaron Gingrich

    There's actually a Simpleroot out for this now:
    http://forum.xda-developers.com/showthread.php?t=720565

    It's basically the same as before - just go through the 3 steps one at a time. Its name (Simpleroot) is very fitting.

    We covered the last version of simpleroot for the EVO here:

    http://www.androidpolice.com/2010/06/25/simpleroot-fully-root-your-htc-evo-4g-in-one-click-including-unlocking-nand-and-flashing-recovery/

    Hope it helps. Post up if you have more questions :)

  • Rahsaan

    "1. Unzip the files into a directory somewhere on your computer."

    Where can you find the files to unzip!?!?!

  • Rahsaan

    What happens when i get an error message saying "'adb' is not recognized as internal or external command, operable program or batch file."

    • Aaron Gingrich

      I'm not sure, but I think you need to install the drivers. Download and install the Android SDK.

  • Rahsaan

    I have successfully rooted and now I have no idea to get the free WiFi tethering. I have went to Google and searched Android WiFi tethering, went to first link and downloaded app but still nothing. Please HELP!!!

    • Aaron Gingrich

      The app is called "Wireless Tether for ROOT Users" and can be found in the App Market.

  • joe

    i followed every step until i started the cmd prompt and it said "adb server is out of date. killing...
    *failed to start daemon* error #109

    i still typed the code: sh /sdcard/part1 then it says power down your phone from the power menu and re-run. It doesn't say visit the bit.ly site on my evo browser. it doesn't show anything except the power down your phone and re-run.

    what should I do next? I searched for the flash games and clicked the ballon then typed reboot on cmd prompt then typed the second code and i think it said permission denied.

    im so frustrated. i HOPE that you can please help me.