How to Install Custom ROM on Rooted AT&T HTC One X/XL!

For those of you who want to install custom ROM on your rooted AT&T HTC One X or HTC One XL, here’s a fail-proof method by booting custom recovery from fastboot.

Sponsored Links


Sponsored Links

Drivers for Windows (if you need it):

32-bit Drivers for Windows

64-bit Drivers for Windows

Step 1. Copy the custom ROM zip file (do no unzip) to somewhere on your phone.  Or you can also download ROM zip file straight to your phone, it should be under Download directory.

Step 2. Make sure USB debugging is checked ON under Settings->Developer options.

Step 3. Open a command prompt (or terminal in Mac/Linux) and type:

cd OneXRootATT

adb reboot bootloader

fastboot erase cache

fastboot boot openrecovery-twrp-2.1.7-evita.img (updated with TWRP 2.2)

fastboot boot openrecovery-twrp-2.2.0-evita.img

Step 4. Before you install a custom ROM, use the Backup feature to backup your ROM!

Step 5. Choose “Wipe” from main menu and choose “Factory Reset”.

Step 6. Choose “Install” from main menu and find the ROM zip file you copied over earlier.

Step 7. Once your ROM finishes installing, reboot and enjoy your new ROM!

VN:F [1.9.20_1166]
Rating: 10.0/10 (3 votes cast)
How to Install Custom ROM on Rooted AT&T HTC One X/XL!, 10.0 out of 10 based on 3 ratings

Want to stay updated on latest HTC One X Root news?
Sign up for our One X Root Newsletter here so you don't miss a single tip!
Categories: One X ROMs.
Check out other custom ROMs!
Recent Android News from

58 Responses to How to Install Custom ROM on Rooted AT&T HTC One X/XL!

  1. Parker says:

    when i did the last part of step 3 in the command prompt where you enter fastboot boot openrecovery-twrp-2.1.7-evita.img, it said failed (remote: not allowed) what does that mean and how do i fix it, thank you

  2. Mr.5106411 says:

    i installed my rom (CM9) but dont have google play store how to do i add it?

  3. Mr.5106411 says:

    Yes thank you for your I installed Google play but now my HTC one x won’t connect to my hone wifi but will to for example my schools wifi can you help me with this? I appreciate it

  4. vlad says:

    I’m getting “system already unmounted” when installing a ROM. Then I reboots into normal previous ROM. Help?

  5. Mr.5106411 says:

    I already tried forgetting the network then re-adding but it didn’t work. And I have the same system is already mounted error but my main concern is the wifi right now

  6. Anthony says:

    First of all, thanks for all of this. I now have a rooted HTC One X (ATT) with TWRP installed and unlocked bootloader thanks to the information on this site! 😀
    But, I am having trouble flashing Custom ROM’s. When I got to flash the AOKP beta ROM for the HTC One X, it gives me an error when flashing, and aborts the flash. So now I just basically have a rooted HTC One X and can’t install Custom ROM’s 🙁

  7. ras says:

    Having a bit of trouble here… After typing in ‘fastboot erase cache’ the command line stays stuck at ‘waiting for device’. I have followed the instructions to the letter. The bootloader starts up on the phone and is functional. Any ideas?

  8. vlad says:

    Is there a way to delete some of the backups, I have made 4 already, but don’t need few. Can this be done through evita? Thanks.

    • Anthony says:

      Yeah. Just mount your phone as a disk drive, go into your twrp/cwm folder then recovery folder and then pick the folder you want to delete (they are named corresponding to the date of the recovery)

  9. George Tanev says:


    I have a problem with the fastboot boot openrecovery-twrp-2.1.7-evita.img – when I have done this the phone have restarted and stack to the booting window – htc quietly brilliant – and it’s not loading.
    If I restart again it’s loading normally, but I can’t flash a new ROM.

  10. Josh says:

    Will this work with the 1.5 502.3 710RD software of the one xl?

  11. JonRod says:

    use ur method for unlocking boot loader and rooting in a mac and it was flawless! also flashed a rom for my ATT HOX and great! will post feedback on the ROM! Thanks a lot, great job!

  12. MISAL says:

    when i typed “fastboot boot openrecovery-twrp-2.1.7-evita.img” the phone is now at the fastboot window and is stuck…can not do anything

  13. Murdoc says:

    Thank you so much for the tutorials. I’ve successfully rooted, unlocked my bootloader, and installed cleanROM 4.0 (4.1 is available now). How do I update the ROM? Do I need to do another clean install or can I simply install an update patch?

  14. Anthony says:

    They usually list in the update description which is okay to do. A factory reset is always the best way to ensure you’ll get a perfectly working ROM.. Again check the xda forum and they usually tell you what to do.

  15. Sammy says:


    I have a problem… When I did the last part of step 3 in the command prompt where you enter fastboot boot openrecovery-twrp-2.2.0-evita.img, it said failed.
    What does that mean and how do i fix it, thanks!

    Command Prompt

    C:\Users\abccorp>cd Downloads

    C:\Users\abccorp\Downloads>cd OneXRootATT

    C:\Users\abccorp\Downloads\OneXRootATT>adb reboot bootloader
    * daemon not running. starting it now *
    * daemon started successfully *

    C:\Users\abccorp\Downloads\OneXRootATT>fastboot erase cache
    erasing ‘cache’…
    OKAY [ 0.210s]
    finished. total time: 0.211s

    C:\Users\abccorp\Downloads\OneXRootATT>fastboot boot openrecovery-twrp-2.2.0-evi
    downloading ‘boot.img’…
    OKAY [ 1.209s]
    FAILED (remote: not allowed)
    finished. total time: 1.211s


  16. Sammy says:

    Nop sorry, I’m new in this… How I do That?

  17. TSK says:

    I did everything correctly but TWRP won’t flash any roms. It starts for a second and says failed. Any help would be greatly appreciated.

  18. Anthony says:

    You can only flash the roms that are available for the One XL (AT&T’s One X).
    So these ROMS
    or the one’s from the XDA forum here

  19. Abdullahi says:

    Hi. thanks a bunch for all the info. i have a problem though. i still cant enable tethering after flashing the tether hack in recovery, and to be honest tethering is why i put the custom rom. I was using foxfi but it keeps ghosting my data. any thoughts.

  20. Jose says:

    Hello Max, do i need to unlock the bootloader to install a CUSTOM ROM ? I really do not want to mess up with my warranty on at&t . Thanks!

  21. Fooster says:

    I tried flashing many different versions of CleanROM for my HTC One X At&t. They always fail with a signature verification error, and I am not sure I want ty try without the signature verification unchecked yet. I Already have a rooted unlocked bootloader and have been running on CM10 nightlies for over a month now. Just want to try cleanrom, but TWRP doesn’t let me flash without the signature verification error. Any ideas on what I should do differently?

  22. ANDRE says:

    I apply all your tutorials and all of them works!!
    but finally I install this on mi htc one x att (Im Colombia), and this room not detect the simcard!!! can you help me?? plissss!!!
    PD. before the custom rom it detects perfectly
    and sorry for english

  23. didik990 says:

    why i can’t install roms on my htc one x??? i have 4 rom, all roms not working, and now my htc can’t on, only in “HTC quitly brilliant!!
    bootloader already unlock, and i am using twrp 2.3.3.

    i need your help please….

    • Anthony says:

      Is your phone the One X or the One XL? The One X is international and One XL is the united states AT&T/Rogers version. If you are flashing One XL ROMs on the international One X then that is probably your problem.

  24. Vlad says:

    Hello, can you please help me. Okay so, i did everything but when i try to flash a Clockworkmod it goes to the HTC Boot Screen and says something like this HTC device is for development purposes only, in red words. Please help me i don’t know what to do next?

  25. alex says:

    hello, thanks for your help so we all could root the one x from att. im currently stock trying to installing rom
    C:\Users\apina\Desktop\onexatt>adb reboot bootloader
    adb server is out of date. killing…
    * daemon started successfully *
    error: device not found
    could you help me

    • alex says:

      i decided to jump that step went to twrp and install the rom succesfuly on twrp but when i push reboot system my phone bricked it wont turn on. if i connect it to the pc and try to enter fastboot it wont enter but it does get recognized by the pc

  26. Jason says:

    I have been successful before flashing custom ROM and am currently running a CM10.1 nightly. I was attempting to use the same methods to flash a more stable CM 10.1 monthly. But now when I attempt to: adb reboot bootloader…I get the error: device offline.. Not sure where to go from here. Any help would be greatly appreciated.

  27. Mariano says:

    Hi! I’ve rooted my AT&T HTC One X following your instructions of this video but mine is s-on, I would like to know how to turn it into s-off in order to install a ROM.

    Thanks in advance.

  28. Jason says:

    I was able fix this by 1) downloading the latest SDK @ 2) extracting only the ADB file to 3) copy and paste into my ATTOneXRoot file on my computer and now my ADB commands work again.

  29. btthumar says:

    I’m from India… How to update android version 4.1.1 in HTC one x at&t …so plz. Help..

    In phone …At&t software updates is not running..

  30. Manju C says:

    Show us how to root the phone become installing the custom Rom . And get back to me when you upload that video

  31. hrishikesh d says:

    D:\Downloads\OneXRootATT>adb reboot bootloader
    * daemon not running. starting it now *
    * daemon started successfully *
    error: device not found

  32. gino says:

    is this files still updated ?

  33. Adriel says:

    For some reason the website you use to download HTConeXroot once you type the code it’ll just refresh the download and start over. I can’t get it to download. Anyhelp?

  34. Nilber says:


    Great information.

    I have an AT&T Unlocked HTC One X which I am currently using with a simcard of a different service provider in my country, I mean not AT&T and I want to upgrade the software and istall a new ROM.

    Is it possible that after I install it the phone loses its “Unlocked” state?

    If so, do you know any website that offers pre-paid unlocking codes?

    Please let me know.

    Kind regards.

  35. frank says:

    hello I can not find the ROM in the ZIP file

  36. Forrest Boden says:

    any help with one xl rom?

Leave a Reply

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