How to Do an OTA Update on Rooted HTC One X without Unrooting! [AND KEEP ROOT]

Click on Play button above or Click Here to Download High-Quality HD video to your Smartphone or Computer.

I probably gotten hundreds of e-mails last whole week people asking me how to do an OTA (over-the-air) software update on the International HTC One X (PLEASE DO NOT TRY THIS ON AT&T ONE X OR ONE XL) and I finally got around to it but it took me awhile as there’s no clear step-by-step instructions on the interwebs on how to do this.

Well, after investing a whole half-day on this, I finally was able to find a solution by going to many different forums and trying different thing.  The idea is simple, you just need to install stock recovery back on your stock rooted ROM and you can take the update easily.

Now, there comes a problem for some people who didn’t save their rooted stock ROM.  Then you will have to take the more complex route of trying to find the correct RUU for your phone then doing the update.

My advice for those of you who are not returning your phone for warranty reason, there’s absolutely nothing great about new updates and you can get the same benefits with custom ROMs as ROM developers usually put the update within days of the OTA being pushed out.

With that said, if you STILL want to do an OTA update on your rooted HTC One X and want to KEEP ROOT, here’s a video tutorial and written documentation, knock yourself out and give yourself plenty time to do this, maybe a good hour or two for noobs out there.

Step 1. If you are already on stock rooted ROM, you can skip to Step 12 and skip the “fastboot flash boot boot.img” part.  If not, and you are on a custom ROM, you will need a backup of your stock rooted ROM (stock rooted ROM is the backup ROM you made immediately upon unlocking bootloader and rooting your HTC One X).  If you don’t, please stop here and try to find an RUU for your HTC One X.

If you do have a backup of your stock rooted ROM you made using ClockworkMod Recovery, then please go ahead and download and unzip, you should find a new folder called OneXOTA in your Downloads folder with everything you need.

Sponsored Links


Sponsored Links

Step 2. Connect your HTC One X as a disk drive to your computer and go find your backup directory and find your stock rooted ROM backup directory.

Step 3. Go into the directory and copy the file “boot.img” to OneXOTA folder.

Step 4. Next, reboot into bootloader by holding down Power and Volume Down for 10 seconds.

Step 5. Next choose “RECOVERY”.

Step 6. Next choose “backup and restore”.

Step 7. Choose “restore”.

Step 8. Choose the stock rooted ROM backup folder to restore to your stock rooted ROM.

Step 9. Once restored, reboot and if your phone boots up fine, you can skip to Step 12 and skip the “fastboot flash boot boot.img” part.  Otherwise go to Step 10.

Step 10. If your phone doesn’t boot for some reason after restoring ROM, that’s probably because you were on custom ROM, you will have to manually re-flash boot.img to boot partition so let’s reboot into bootloader by holding down Power and Volume Down buttons for 10 seconds.

Step 11. Once in bootloader, choose “FASTBOOT” and connect your micro-USB cable from your HTC One X to your computer.

Step 12. Open a command prompt or terminal and type:

cd Downloads

cd OneXOTA

fastboot flash boot boot.img

For Linux or Mac, make sure you do “chmod 755 *” once at before doing the fastboot command and also replace “fastboot” with “fastboot-mac” for Mac and “fastboot-linux” for Linux. (For all fastboot commands on this page!!!!)

Step 13. Next, we are going to re-flash stock Recovery so OTA update will work again.


fastboot flash recovery endeavoru_recovery_signed.img

fastboot erase cache

fastboot reboot

Step 14. If your phone wasn’t booting after restoring, now it should boot.  Now, go download Voodoo OTA Rootkeeper app from Play Store, run the app and hit “Protect root”.  This will allow you to recover root easily after doing OTA update.

Step 15. Check Software updates in Settings, download the OTA update and choose “Install Now”.

Step 16. Your phone should reboot into stock recovery and start updating to new software version.

Step 17. When done installing, your phone will reboot, you can run Voodoo OTA RootKeeper app and hit “Restore root” to recover root.

Step 18. Next, we are going to re-flash ClockworkMod Recovery back on your phone since you probably want to install custom ROMs.  So go ahead and hold down Power and Volume down buttons together for 10 seconds to reboot into bootloader.

Step 19. Choose “FASTBOOT” and connect via micro-USB cable from your HTC One X to your computer.

Step 20. Go back to command prompt/terminal and type:

fastboot flash recovery recovery-clockwork-touch-

This will install the latest version of ClockworkMod Recovery (as of this writing).

You should now be on the latest OTA update with root and also custom ClockworkMod Recovery.  Enjoy!

In case you don’t have One X drivers for Windows (no drivers required for Mac/Linux)
Windows 32-bit drivers for One X

Windows 64-bit drivers for One X

VN:F [1.9.20_1166]
Rating: 9.0/10 (5 votes cast)
How to Do an OTA Update on Rooted HTC One X without Unrooting! [AND KEEP ROOT], 9.0 out of 10 based on 5 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 Root.
Check out other custom ROMs!
Recent Android News from

97 Responses to How to Do an OTA Update on Rooted HTC One X without Unrooting! [AND KEEP ROOT]

  1. Kevin says:

    hi if you do this do you keep all your apps ?

  2. ABdulla says:

    I have just finished rooting my One X yesterday and installed the CM10 and it was working great.But suddenly I found that my One X each ten minutes freezes and I need to restart it back again.I have tried to make a factory reset but I found that I have forget to make a backup to original software….can you please help me , from where I can download this original software or even a backup of this original software ?

  3. zeusys dao says:

    when I did recovery to stock rooted rom,most of my desired applications are not in that whenever I recover to stock rooted rom,I lost my installed apps.
    How I can follow this instruction and still have my current installed applications?

    Thank you

  4. Dino says:

    Hello my name is Dino and i am from Greece, I have just got my new HTC One X,
    so my questions as a noob to android devices(this is my first one actually) are these
    1.I plan to unlock bootloader and root my phone using the very useful guide you have
    2.After that i will install whatever apps and games i want on my phone and then i will
    use Clockwork to backup my stock rooted ROM(i have no intention on installing a custom one for the time being)
    and contacts and everything on my phone.
    3.Install Titanium and run it to backup my apps
    then what do i do in order to update OTA my stock rooted ROM and not lose my apps,contacts,sms and everything including my root?
    Can you please tell me more simple what to do because i got confused with OTA Updates and what to do
    in order to have everything running smoothly?

    Thank you in advance

    • Max says:

      When you unlock your phone, you will lose all your settings and apps. Just how HTC made it so blame it on them for the stupid unlocking feature. UGH.

  5. Dino says:

    I know Max that i will lose everything when i unlock my phone.But since it is brand new i have nothing installed
    but the apps that came with this phone.So after the unlock i am going to setup games and apps of my choosing.Could you please tell me what are the steps i should follow and how am i going to have an OTA update with the apps and games of my choosing and at the same time keep the root intact,so that the phone doesn’t lock again?(I am sorry for my noob questions Max but you are the only one kind enough and experienced enough
    to walk me through this procedure step by step)

    I want to unlock the bootloader and root my phone, and i also want to do an OTA update but i want to
    have my phone still rooted after the OTA update.How should i do it?.I don’t want to use a custom ROM for the time being but stick to my stock rooted ROM.

    Thank you in advance for your patience Max, and i am sorry if i put you into too much trouble

  6. Dino says:

    Okay Max I have read your article over and over again and i also saw your video tutorial and i figure it
    out how to do an OTA Update.Damn i was so confused i had it all explained in your video but i couldn’t understand
    it, now after 5-6 times and with a clearer head i can say that you are a lifesaver man!!!
    Congrats on a very good tutorial!!!!I thank you for making our lives easier.

    p.s. Could you also please give me another link for your How to Backup and Restore ROM on Rooted HTC One X video tutorial because it was deleted from youtube?

  7. vivek says:

    Hi Max
    In new 2.17 update, there is new hboot
    So after trying ota as per the tutorial… will i be able to udate to new hboot?

    • Max says:

      No but why would you want the new hboot? Newer hboot does nothing but lock your phone down more, it does not improve your phone’s performance.

  8. R. de Boezelaren says:

    Your guide worked perfectly for me with the new 2.17 update, lost my root right during the proces (?) and rootkeeper wasn’t able 2 help me but after the update i just did the same rooting trick again and we’re back in business 😀

    thx a lot mr “uhm” 😉

  9. Pingback: [Howto] OTA Update machen ohne Root-Rechte zu verlieren « bloggen frei schnauze ¦ immer das was mir gefäll

  10. Tarık says:

    Thank you first of all this article helped me so much. I wonder why do we do 12.step ? what is that for ?

  11. vivek says:

    Thank you for your continued support.I had rooted my One X by following your instructions only.But the problem I face now is that i dont see the ‘backup’ directory in ‘HTC STORAGE’ and so i dont have the ‘boot.img’ file which i am supposed to paste in ‘OTA_ENDEAVOR_U_ICS_40_hTC_Asia_India_1.29.720.11-1.28.720.10_release_2616467wfpbgdllclc212v’ directory.Actually i had only backed up my apps using ‘Titanium Backup’.But my One X being new I have installed only a few small utility apps after i rooted as per instructions from ur website.And as such i dont want the backup of my apps.I have already saved my media files and contact nos and messages on my laptop and so i dont care if my one x gets back with its factory settings after installing the OTA.Now my question is that “how can i know if i am already on a ‘stock rooted rom’ “, and that whether i can skip to Step 12 and skip the “fastboot flash boot boot.img” part. to install the OTA following all your given procedures as such .I also want to know that will the factory installed apps of HTC One X also be lost if i am not on a ‘stock rooted rom’ or will i get the phone in its factory settings without backup.I am humbly waiting for your reply.And please feel free to respond if at all you coulnt follow my bad english for which i regret.Hoping for a reply from you at the earliest and thanking you for sharing your ideas.

  12. steinom says:

    Hi, Did not work for me, installation progres as follow: Phone boot and the green install rectangle installed 3/4’th and then went to Red triangle (failed) so I had to reboot back to 1.29.401.12 again.
    (extracted the recovery and boot.img from 1.26 RUU since I took my first backup after first OTA install (do not have original))
    Any idea?

  13. lucky says:

    hi max i did all the steps right, and everything is fine…..but i dont get the update when i check the software update… in newzealand……so is this something wrong with what i did or is this update still not available in newzealand……

    • lucky says:

      and btw im using an asian htc onex software number 1.29.707.11

      • Max says:

        Most likely yes not available as ota yet.

        • lucky says:

          I have tried to install different roms but whenI choose the zip from sd card and install it…I get the msg
          Install aborted..
          I have tried maximus Rom,android revolution ,but I get this same msg everytime….I’m using clockword
          … I have to upgrade to latest clockword or is there. Something else I’m doin wrong…

  14. Vlad says:

    Thank you for your information here. I just bought a new HTX One X Singapore edition and realized that it does not have Russian language support. I am thinking o