Download Marshmallow OTA for Moto X 2nd Gen (2014)

Update (November 15): New link added, that is confirmed to work correctly. Enjoy the Android 6.0 Marshmallow update on your Moto X 2014 now. You don’t have to wait for Motorola to pick your device for the update from millions of them, and then push while you wait so impatiently. See the download link and installation guide below to install Marshmallow on your Moto X 2nd Gen now. This works on AT&T Moto X 2nd Gen, as well as many other Moto X2 sets.

After Nexus devices, Android One sets and LG G4, Motorola Moto X 2nd Gen becomes one of the first devices to receive the Marshmallow update as an OTA along with Moto X Style.

That’s pretty quick from Motorola, and even though they aren’t the first OEM apart from Google to do so, it still is impressive of them to update last year’s flagship in Moto X2 to Android 6.0 in today’s date.

The Marshmallow OTA update has begun rolling out for Moto X2 users, and as Motorola said, it would be completed in coming next few weeks.

The update will be provided to selected few users in the beginning, and then to all users in the given region, which at the moment is only Brazil.

If your Moto X2 hasn’t received the 6.0 update yet, then you can download the update from below, and install it yourself on your MotoX2 to upgrade right away.

Motorola also informed us that the Moto X Pure edition Marshmallow update has entered approval phase, meaning it’s release isn’t very far now. While, along with Moto X2, today, Motorola also released the Moto X3 Android 6.0 update.

Let’s see how to install Marshmallow OTA on Moto X2.


Supported devices

  • Motorola Moto X 2nd Gen, model no. XT1097
  • Don’t try on any other device whose model no. is different than the one mentioned above!

Important: Check your device’s model no. on free Android app called Droid Info. If you see the model no. mentioned above in the app, then use this recovery, otherwise not. BTW, you can check device’s model no. on its packaging box too.

We know popular Moto X2 sets (model no. XT1095, XT1096, XT1085, XT1092, XT1093, XT1094, etc.) have been left, but we hope that this OTA and firmware would help developers come out with a custom ROM running official 6.0 update for the above model no. of Moto X2.


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup your Android so that in case your device is wiped off while following the guide below, you have a backup of contacts, photos, videos and other files already saved on PC.

How to Install Marshmallow OTA

Step 0. Make sure you have stock 3e recovery installed on your device. Otherwise, you won’t be able to install Marshmallow OTA. If you installed TWRP or similar custom recovery earlier, then install the stock 3e recovery back.

Step 1. Download the official Moto X2 Android 6.0 OTA update from above.

Step 2. Connect your Moto X2 to PC using a USB cable.

Step 3. Now transfer the OTA update to phone’s storage. Remember the location of it.

Step 4. Reboot your Moto X 2nd Gen to recovery mode.

  1. Disconnect the phone from PC, and then Power off it.
  2. Press and hold both volume buttons with power button until you see anything on screen. This is bootloader mode.
  3. Now, use only volume down to move the selection to Recovery and then use volume up to select it and reboot into recovery mode.
  4. Wait, you’re not there yet. You’ll see a dead Android with exclamation mark. Just press and hold both volume buttons for around 5 seconds and while holding them, press power button once. You will see stock recovery and its options.

Step 5. In stock recovery, choose ‘install update from sdcard’.

Step 6. Now, select the OTA update file using volume buttons for navigation and power button to select a file or enter a folder. Once you select file, confirm its install and the update will start installing on your device.

Step 7. When done, you will be back to main screen of recovery. Select ‘reboot system now’ to restart your device and welcome the official Android 6.0 update from Motorola.

That’s it.

Need help?

Do let us know via comments if you need any help with installing Marshmallow OTA on Moto X 2nd Gen.

Via TheDemonOfSky & Vinicius Wack

Posted by
Kapil Malani

A die-hard Liverpool FC fan, Kapil is a big fan of Batman, Android and street Cricket. In that order, probably. Email: [email protected]


  1. Currently Im on cyanogen 13.0 ( based on 6.0) . Is it ok to flash this update . ???

  2. at&t users failed to Authenticate signature

  3. Will this work for XT1097 AT&T?

      1. But it says, above for this specific model? isnt that AT&T?

  4. Is that will work on my vrizon X2?

Comments are closed.