However good phone one might buy, there are always a few things that we find ourselves unsatisfied with. Our natural tendency to expect more from the device we own makes us keep hunting for some effective third party solutions to address issues like  poor battery, slow performance, or a lacking feature. Fortunately, Android offers an alternative or way out for every problem if  you a device with root access. Personally, I think that an Android device is best when it is rooted and empowered by a good custom ROM, or at least enhanced by mods.

If you have a popular smartphone like the Moto X, you’ll find a lost of custom ROMs and mods that would tempt you try them on your phone. However, it happens sometimes that while performing such activities, you might get into some problem and to get out of it might be forced to install the stock firmware.

In the same way, people also feel nostalgic about stock features after using custom ROMs for some time and decide to return to the original software from the OEM. Installing the official firmware could prove a lifesaver if your Moto X is stuck on bootloop. Whatever the case, if you need to restore Moto X to stock firmware, you can follow the following guide to help you with the procedure.


  • Download and install the latest Motorola USB Drivers on your computer: Click Here
  • Download and setup the latest Android SDK on your computer: Click Here
  • Download and install RSD Lite on your computer (not compatible with Mac):
  • Grab the right firmware file for your Moto X, depending on its model number. Here is the list of  Moto X models:
    • T-Mobile Moto X XT1053
    • US Cellular Moto X XT1055
    • Sprint Moto X XT1056
    • AT&T Moto X XT1058
    • Rogers (Canada) Moto X
    • Verizon Moto X XT1060
  • Make sure that your phone has at least 60% battery juice.
  • Turn on USB Debugging mode on your device. You can do it by going to Settings> Developer Options. If you are not able to see Developer options under Settings, enable it using the steps given here.


  • Follow the tutorial at your own risk.
  • Restoring your phone to stock firmware will wipe its data, so make sure to backup important data before proceeding.
  • If your device is rooted or has an unlocked bootloader, you will lose both after installing official firmware.

Restore Moto X to Stock:

  1. Unzip/extract the downloaded firmware and find a file with .XML extension. Right click on this file and select Open with.., and then open it using Notepad or any XML editor. Now find the following string and delete it:
     <step operation="getvar" var="max-download-size" />
  2. Save the changes and close the editor.
  3. Connect your phone to the computer.
  4. Open command/cmd window and type the following command:
    adb reboot bootloader
  5. Hit the Enter key. Doing this will reboot your device into Fastboot mode.
  6. Do not unplug the device and launch RSD Lite as administrator.
  7. Now click the three-dot browse file button and select the .XML file.
  8. When you feel satisfied with everything, click on Start
  9. Wait till the firmware is flashed and when it is complete, your phone will reboot.

Done! Your Moto X should now boot into the newly install original firmware. When all is done, do not forget to leave us a few words about your experience with installing the stock firmware. Thanks for being with us!


This site uses Akismet to reduce spam. Learn how your comment data is processed.