How to Root HTC Evo 4G! [NEW]

This is an updated method on how to root your HTC Evo 4G (as of 01/19/2011).  The previous method was for Android 2.1 and there has been a lot of changes but this method should work for all the new HTC Evo 4G phones and the old ones with the latest OTA updates.

This method is for Windows!

How to Root HTC Evo 4G!

First, you will need this file:

Unzip it into c:\evoroot.

Second, put your Evo 4G into Development mode by going to Settings->Applications->Development and turn USB Debugging ON.

Third, connect your Evo 4G to your computer and set your USB to “Just Charge”.

Fourth, if you get errors with drivers, install there HTC drivers. (You can also install HTC Sync but it’s bulky!)

Download HTC Drivers

Sponsored Links

Download Windows 32-bit drivers here

Sponsored Links

Download Windows 64-bit drivers here

Fifth, open up a command prompt by typing “cmd” under Start->search in Windows.

Sixth, type the following commands: (Or copy and paste, easier!)

cd \evoroot

adb push root/ /sdcard/

adb push root/mtd-eng.img /sdcard/

adb push pc36img/ /sdcard/

adb push pc36img/ /sdcard/

adb push root/flash_image /data/local/

adb -d install -r root/z4root.apk

Seventh, go to your phone and launch Z4Root app.  Then select “temp root” and wait until it’s done.

Eighth, go back to command prompt and type:

adb shell


If you get a pound(#) sign, that means you have temp root, which just gives you temporary root so we can now install permanent root.

Ninth, let’s backup our WiMax 4G RSA just in case we lose it during installation of new ROMs.


mkdir /sdcard/nandroid/RSA-PR-BACKUP
cat /dev/mtd/mtd0 > /sdcard/nandroid/RSA-PR-BACKUP/wimax.img

busybox sed -n ‘/BEGIN CERTIFICATE/,$p’ /dev/mtd/mtd0 > /sdcard/rsa_OEM.key

Tenth, go back to command prompt and type the following:

chmod 0755 /data/local/flash_image
./data/local/flash_image misc /sdcard/mtd-eng.img

and reboot to bootloader by typing:

reboot bootloader

When bootloader starts up, it will look for and after about 5 minutes ask you if you want to install

Say yes by hitting the volume up button, it should now install the new zip file, should take about 10 minutes.  Go grab some coffee and come back.

Eleventh, reboot when it’s done by hitting the volume up button.

It will reboot into the OS and we don’t want that so take the battery out and put it back it.  Then go back to the bootloader by hitting the power button while holding down the volume down button.

Choose Bootloader and wait until you get the “triangle” sign and type:

adb push recovery /
adb shell busybox --install /sbin
adb shell nohup /sbin/recovery &

Go back to your phone and you should see green menus.

Choose install zip from sd card and choose

After that installs, Choose MS-USB

Go to your computer and delete, then rename to

Then power off your phone, power back on by pressing Power Button while holding down the Volume Down button, this should get you back into bootloader mode.

Simply wait and when it asks to install the update, hit the Volume Up button.

When this is done, reboot your phone, your Evo 4G should now be rooted with Recovery menu that you can flash new ROMs too.

Thanks to XDA-Developers!

If you like this post, don't forget to Like us on our Facebook page!

Want to stay updated on latest HTC Evo hacks and tips?
Sign up for our HTC Evo Hacks Newsletter here so you don't miss a single tip!
Categories: HTC Evo Hacks.

Recent Android News from

208 Responses to How to Root HTC Evo 4G! [NEW]

  1. Frenche says:

    Hello I have the newest htc EVO 4G and I followed your last utube upload to the tee and still wasn’t able to root my phone its said your zip was from an older version. I have Andriod version 2.3.3 Kernel version and software version 4.24.651.1 and I cant find any good software links or utube up loades anywhere that can help me root my phone do you have any new version software that will do it???

    • MMB says:

      What does one do when they were in the process of the Z4root app. and recieved a call when it totally ruined the process and can’t seem to get back to that stage?

      • thedirector227 says:

        I got a call too…just uninstall like a normal app and reinstall using cmd. Only problem is, that with the updates:
        Vers. 2.3.3
        Build: 4.53.651.1</strong
        The z4root app will NOT FINISH the root process. It dies every time and cannot be restarted until you reboot the phone…try again, it quits again. Maybe this is just me but we need a new update for September 2011. Great tutorial though. I was on a roll til the z4root error. :/

  2. Frenche says:

    its keep on saying FAILED that the adb push pc36img/ /sdcard/ is an older file

  3. clint says:

    my version of my evo is 2.3.3 i cant hack it can u help me out

  4. Tayo says:

    Running MikG 2.2 on my EVO 4G , I noticeed, I cannot successfully get to the Recovery on the phone by holding down power and volume down.
    It always take me to the Bermuda triangle whenever I select recovery.
    The only way I can get to recovery is by connecting the phone to computer and running recovery from the computer.
    I suspect that I don’t have recovery on the Phone. Please confirm and suggest a way to correct it.
    See recovery command below. Note the Busybox always fail.
    adb push recovery /
    adb shell busybox –install /sbin
    adb shell nohup /sbin/recovery &

    • HTC Evo 4G Hacks says:

      You probably rooted using an older method, you need to install permanent recovery, to do that follow directions here:

      You can skip all the steps and just “rename to” and reboot bootloader by holding down power button and volume down.

      This will install permanent root and rooted Android 2.2 btw, after that you can install another ROM or there’s a method out on the internet on how to install permanent recovery manually.

  5. KFlannigan5 says:

    Doesn’t work on 4.24.651 which half the world is on…so this is useless…thanks tho

    • KF5 says:

      I tried running the app time and again and the furthest I’ve gotten is where it says “obtaining root shell” ( or something like that), then the app just blinks out. I try re-running the app and get a FC. I know the guy was using a diff build so, is it just not meant for the latest software? Cause like EVERYONE whose gotten a phone, or replacement recently, has the 4.24.651.1 software. I am not taking anything away from anyone cause let’s be honest, i couldn’t do the stuff they do. I just have a few questions, is there an FAQ?

  6. FRENCHE says:

    Hey Im stuck at the beta key it keeps saying Invalid beta key any suggestions Please!!!!

  7. JT Thomas says:

    I would love to get free hot spot on my evo 4g since I am using the evo 3d now. I carry 2 phones with me at all time. Is there a place that you know were I can send my evo 4g to get all the goodies on
    I’ve watched all the videos and still haven’t figured it out Thanks

  8. steve o says:

    everything works until i get through adb shell, i type su and it says permission denied. i followes the instructions to a tee. any ideas?

    • Kyle says:

      Well ‘steve o’ , you obviously posted this a while back, but I just ran into the same problem. So….. has anyone found a solution. I mean 2 years later!!! lol

  9. 7four7 says:

    I rooted my HTC EVO per video in hopes of increasing my connection speeds with 4G. But I am located to far away to have it make a difference. With that said I have unrooted my phone with RUU_SuperSonic_S_Sprint_WWE_3.70.651.1_Radio_2. with sucess. Except I have lost all my contacts. Question during the video process did I back my original config and data? If so what is the process to restore it back to its original condition?

  10. Jay says:

    I have question i just rooted my phone and now the 4g network not working is there anyway i can fix this?

  11. scott says:

    will this work for evo 4g 2.3.3 kv

    • Frank says:

      has anyone answered this? I’ve got the most recent update on my htc evo, I’m only trying to connect my xoom to it via the bluetooth PAN but in it’s current config it won’t allow it. Is this something Sprint has eliminated? Will rooting it allow me to connect bt pan?

      Also, if I could get some detailed examples how to do the following;
      1) back up my data (including contacts)
      2) save the current configuration
      3) root the phone
      4) install a decent rom with bt pan
      5) how to unroot and recover from the new rom to the stock one.

      Thanks for any help.

  12. blaze3d says:

    I have mine
    Android Version

    Baseband Version

    Kernel Version

    Build number
    4.67.651.3 CL239674

    Software number

    Can you send me a root that works !!!!!!!!!!!!! Please !!!! i just got it today !!!!!!!!!!! :L

  13. Joe Nino says:


  14. JAKE says:

    I am wondering what EXACT way will work for this EXACT phone.. lol.. its stressful with so many of the server sites n there ways to make it happen are… Well.. Nm.. but someone please tell me how to root the following W/O COMPUTER


  15. Lázaro Domínguez says:

    I tried to download the but it doesn’t work. Can you please help me?

Leave a Reply

Your email address will not be published. Required fields are marked *

Related News and Resources