HTC Evo Hacks is a blog about hacking your HTC Evo 4G and 3D.

This blog is to help those of you new to Android system and HTC Evo 4G and 3D, our step-by-step guides hopefully will help you in hacking your HTC Evo 4G and 3D.

Why stick with stock Android OS when there’s a multitude of options available with custom ROMs?

For beginners, please see our HTC Evo 4G Cheat Sheet/FAQ or HTC Evo 3D Cheat Sheet/FAQ.

Also, you can now install Ubuntu on your HTC Evo 4G!

Want to contact me?

Add me on GooglePlus:

Add me on Facebook:

And me on twitter:

177 Responses to About

  1. Bill says:

    Max, will you be doing anything for the HTC One that sprint is releasing? Sounds like it will be one fantastic phone.

  2. Madi says:

    Which Rom do you recommend for installing jellybean 4.2.2 for HTC evo V 4g from virgin mobile?


  3. Ballnoc34 says:

    Hello! I have an HTC EVO LTE and i ordered it from ebay and it is rooted. I can get to the screen that says tampered but it gets stuck on the “HTC quietly brilliant” screen. Is there a way around this in order to unroot the phone so I can use it? Thanks

  4. rick says:

    I have an Evo 4G LTE rooted with S-off. Using MeanBean 3.09 and have had good luck. Cyanogen 10.0 had some issues and testing 10.1. Question I have is do ROMS have to be for a specific phone or can ROMS from other models be used?

  5. Grant says:

    Rick, roms are phone specific. flashing a ROM of different phone type will result in bricking.

  6. howie says:

    can you send me a email i dont have any soc newtorks i have evo 4g and shit that had some api sent to me and cant get it stock and nomarl spy ware or crazy ex i think thanks

  7. Abbey says:

    Dear max, i wanted to install viper3d custom rom, so i followed all your instructions on how to unlock boot loader and install custom firmware. but i was successful only till i unlocked boot loader. couldn’t do any further steps because the phone starts to restart when trying to choose recovery option. now my evo 3d gsm has some niggling issues and i am unable to execute a factory reset. I have tried both ways, i.e using storage options and also using hardware keys. still phone tends to restart. help me to restore my phone to factory setting. do i need to lock the bootloader inorder to use factory reset ? Please help me.
    with warm regards

    • Nick says:

      Hi Abbey,

      Any luck on this problem of yours? I have an evo 4g LTE with the same (apparent) problem. I can get to bootloader, and the phone seems to work–a LITTLE buggy, but not bad– but I can’t get to recovery to perform a factory reset or install a new rom. Super frustrating. When I try to do anything through CWM Rom Manager it tells me my SD card isn’t mounted… Madding.

      Thanks, Nick

  8. M says:


    Looking for advice on how to get Pdroid working on an older CM7 rom — neither Pdroid Patcher nor auto-patcher seems to be effective.

    Evo 4G.



  9. Jonathan says:

    I am trying to restore my Virgin Mobile Evo 3D to stock after trying to flash a ROM without turning S-OFF and then getting stuck in a boot loop… I tried to install the stock RUU and the shooter re-rooted my phone but the ROM could not be flashed due to the version being older… This ended up putting me in a worst off place than the boot loop did… I am having a very hard time finding RUU shooter links that still point to valid downloads… So now I am stuck in fastboot when my phone powers up and i cannot do anything. I am looking for a active RUU shooter with the latest rom… I am giving it until this weekend before I throw my hands up and buy a new phone that I will not be happy with just to have a phone again…

    • Jonathan says:

      Update: All set!! I was able to flashboot the TWRP back onto my phone and flash the ROM… I formatted me SD card clearing everything off of it and used a new cord to ensure that my connection with the phone was not being interrupted. It took me a total of 6 days from beginning to end, but worth every aggravating minute!! Phone is running stellar and I have gone back to the stock battery because battery life is so much better with the new ROM!!

    • haris says:

      i downloaded your rom on my htc evo 3d first it run this now my htc is stuck on start and it is now downloading any rom what can i do please help me other wise my mobile is dead for me plz kindly kelp me how can i recover my mobile software

  10. Mark Mariani says:

    Max. Thanks for sharing (knowledge and skill). I am making some progress on my HTC Evo Supersonic 4G handset, but now I’ve hit a ‘wall’. Your guidance or tips (or mockery) is invited (-;

    1. I fully went thru HTC’s process to LEGITIMATELY unlock the bootloader using the tiny 1k unlock binary.

    2. I got all the drivers to (seemingly) function on a Win 8 [64 bit] laptop, however a terminal (cmd prompt) would never recognize the phone using FASTBOOT DEVICES. This problem solved on a Win 7 [32 bit] PC.

    3. I downloaded and verified an assortment of ROMs (stock and hacks), bootloaders (CWM,TWRP,etc.).

    Using the bare essentials ‘firmware’ which is the like 8-bit NES looking colored pre-Android screen (bootloader is that the correct word?), I can mess about, rebooting to Android, bla bla, but a major issue:

    EVERY file, whether a couple meg’s .zip, like the CWM or TWRPs, as well as the .img booters, don’t load.

    ———– reads- ———– “error : cannot load 123_blabla.img ” ————————–

    Mystified, please advise. THank you.

  11. Sourabh srivastava says:

    sir i am having htc evo 4g i purchase it online for use reliance cdma sim in india… i have receivd my mobile works good.. support network and all apps but android market or google apps cant work so i use custom rom for upgrade my mobile.. all things done.mobile work fine. But my mobile will go in digital roaming mode.. i am unable to access my rim india network…. and i am unable to restore also…. wht can i do or wht file i upload tht can helpme for accessing network…. plzz tell me…. pzzz i need help…… which file or custom rom i load it on my mobile for accessing network plzz tell me…..

  12. Tom Mort says:

    I just used this method a few days ago to fully root and EVO 4G with S-off and didn’t have any problems.

    I am trying again today on another phone and am stuck on step 35. I think the first two commands are working:
    adb push flashimage /sdcard/.
    adb push mtd-eng.img /sdcard/.

    However when I try the next commands I run into problems:

    tom@tom-ThinkPad-R61e ~ $ su
    tom-ThinkPad-R61e tom # adb devices
    List of devices attached
    HT0CDHL10299 device

    tom-ThinkPad-R61e tom # cd /home/tom/EVO_4G_Root_Files
    tom-ThinkPad-R61e EVO_4G_Root_Files # dir
    4.67.651.3.zip fastboot-linux msvcr71.dll
    adb.exe fastboot-mac mtd-eng.img
    adb-linux flashimage PC36IMG.zip
    adb-mac For\ Windows recovery-RA-supersonic-v2.3.img
    AdbWinApi.dll HTCDriver3.0.0.007.exe revolutionary
    AdbWinUsbApi.dll libcurl-4.dll revolutionary.exe
    CWM-SuperSU-v0.87.zip libjson-0.dll setup_3.0.5551.exe
    fastboot.exe mgwz.dll
    tom-ThinkPad-R61e EVO_4G_Root_Files # adb push flashimage /sdcard/
    864 KB/s (76044 bytes in 0.085s)
    tom-ThinkPad-R61e EVO_4G_Root_Files # adb push mtd-eng.img /sdcard/
    2071 KB/s (655360 bytes in 0.308s)
    tom-ThinkPad-R61e EVO_4G_Root_Files # adb shell
    $ su
    $ cat /sdcard/flashimage > /data/flashimage
    cannot create /data/flashimage: permission denied

    Note: I am running Linux Mint 16. I don’t remember if adb came with the build or I installed it from the play store, but, I only have to use adb as the command. ./adb-linux and adb-linux don’t work. I do have to use ./revolutionary though (if I ever get to that point).

    Do you have any ideas? As I mentioned, I used this method successfully a few days ago and don’t recall any problems at this step.


  13. Tom Mort says:

    Never Mind,

    I used CWM-SuperSU-v1.94. I opened SuperSU and enabled it. Then I went back to my adb commands. When I entered the commands in the terminal I got a prompt on the phone asking it I would grant permission. I granted permissions and everything worked. I don’t recall having to turn on SuperSU last time.

  14. haris says:

    i downloaded your rom on my htc evo 3d first it run this now my htc is stuck on start and it is now downloading any rom what can i do please help me other wise my mobile is dead for me plz kindly kelp me how can i recover my mobile software

  15. Stacey McConnell says:


    I would love the chance to purchase some advertising space on your website htcevohacks.com. I have a few clients that I think would be a great fit for your niche.

    Please let me know if this is something you’d like to hear more about and we can take it from there.

    Thanks for your time.
    Stacey McConnell

Leave a Reply

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