How To: Load a Custom ROM on the HTC Evo 4G

I. Before You Begin

1. You MUST have done our How To Root the HTC Evo 4G (Unrevoked Method) procedure before doing this one.

II. Loading a Custom ROM

1. Head over to our HTC Evo ROMs section and choose a ROM you want to try. Download it and save it to your computer (do NOT extract it, leave it as a .zip)

2. Plug the phone in via USB cable and mount the sd card so we can transfer files to it.

3. Copy the ROM .zip file and save it to the root of the sd card (NOT in any folders just on the sd card itself). Once it is done copying, unplug the phone from the usb cable.

4. Turn off the phone, then turn it back on by holding down Volume Down and Power until the white bootloader screen comes up. Now using the volume buttons select Fastboot, then select Recovery and wait for the phone to boot into recovery mode.

5. Scroll to Wipe Data, select wipe data/factory reset and then select wipe dalvik cache.

6. Now scroll to Apply .zip from sd card and select the ROM .zip file we saved to the sdcard and wait for it to finish flashing. Once it is done, hit reboot and you are all set! Enjoy! If you want to flash a different ROM, simply redo this procedure and choose a different ROM.

60 responses to “How To: Load a Custom ROM on the HTC Evo 4G”

  1. […] Head over to our How To Load a Custom ROM on the HTC Evo 4G […]

  2. […] This post was mentioned on Twitter by Damian Vieira, TheUnlockr. TheUnlockr said: : How To: Load a Custom ROM on the HTC Evo 4G […]

  3. […] Head over to our How To Load a Custom ROM on the HTC Evo 4G procedure. Share and […]

  4. tj says:

    When I download the recovery.img file the name just stays recovery, but in the tutorial it says recovery2.img . Also, it shows up as a zip file. Since its named differently when I am type command prompt “/data/flash_image recovery
    /sdcard/recovery2.img” it says not found. Everything worked flawless until this point.

  5. Adam says:

    thanks for the tutorial!!!! I got this working

  6. neal says:

    Hey I installed the damage control one and it said it was installed. When i restarted the phone it keeps gettin to the Evo screen and then restarting like bunches of times without it booting up!!! HELP!!!

  7. Peter says:

    Hey David, always a help need some more though lol. Everytime I wipe data and cache than try to install zip from SD it says no such file or directory? Any words of wisdom?

    • TheUnlockr says:


      That means it can’t find the .zip file. Which means one of three things:

      1. You did not save the file AS a .zip to your memory card
      2. You did not save it to the root of the memory card (which means NOT in any folders, just on the SD card itself).
      3. If the recovery image you are using looks for and doesn’t let you choose a .zip then you need to make sure it is named

  8. Peter says:

    Woops, I am an idiot, I fixed it myself, But I still can not get my wifi to connect. I guess unrooting is my only option

  9. Peter says:

    Could you suggest a ROM for me? I am thinking the 2.2 rom but I am still new to all this and am getting to my wits end with it all. I just want my phone to run complete

  10. Peter says:

    Also, I don’t understand why the wifi doesn’t work if it I flashed the stock rom. Something that also troubles me is that when I just tried unrooting it says I have the wrong rom. I AM SO LOST

  11. Peter says:

    Which cyanogen do I dl off of the XDA site it brings me to a site with like 11 different downloads?

  12. Peter says:

    ok ok, forget it all. I got cyanogen 6 working. BUT STILL NOT MY WiFi! I need help, I just wanna use my damn phone over wifi

  13. mike says:

    hey i got few questions….

    i dont know what CyanogenMod to get, but i did an educated guess and went with the latest installment of it. Is that the correct thing to do?

    also when i go to the hboot mode after i updated the SD ZIP it makes me upddate the SD ZIP again, and will not let me get to my clockwork recovery mode, it just takes me to the update screen, and when i say no i takes me to the original recovery screen.. and keeps doing this…

    also all the data is off my phone form when i unlocked the nand, is that normal? i figure it is but just wondering.

    you guys do a great job at explaining dont let me down now, thanks again

  14. mike says:

    okay i know why its doing this..
    PC36DIAG is still on my SD (should i delete it?) … and hboot finds it on reboot,,,, in the instructions it says we should say no when it asks up to update (which ive updated like 30 times) and then select fast book then go in to recovery… there is not recovery in my fast boot… i am stuck at the brink of cyarogen, (and dying for it) please help?

  15. mike says:

    for some reason i can not load and of the roms its does the same thing as Neal it gets to the evo white screen and restarts oover and over i have to restore the phone each time couse it will never boot up can somebody plz help me

  16. […] Originally Posted by slowlx so far i have successfully rooted the phone using unrEVOked. I have the superuser permission/ninja icon showing up under apps. Now I'm having trouble understanding as to how to load a custom rom (ex:OMJ's). Ive read and tried steps off of this How do i flash custom rom? (post Eight) and have gotten no where. Once i hit recovery I see no "wipe" at all. Have i done something wrong? how can i correct this? I know its a pain seeing questions like this time and time again but Im just trying to learn here. Thanks if you really want a real easy way of if you want to see a video on how to do it head over to theunlockr how to section for the evo 4g…here they show you how to root, flash new rom, and unroot just incase you need to take it back to sprint…heres the link to the flashing a new rom How To: Load a Custom ROM on the HTC Evo 4G | TheUnlockr […]

  17. Deemehlowjr says:

    my mac keeps automatically unzipping the file. i tried to correct this by compressing the file back into a zip and it didnt work

Leave a Reply