In this guide, we show you how to download and install stock Android 7.0 Nougat firmware on Moto X Pure XT1575. Read the step by step guide given below carefully and then proceed to update your Moto X Pure to Nougat. After installing Android 7.0 Nougat update on your Moto X Pure XT1575, you can enjoy Google Duo video calling app, redesigned notification panel, improved data, battery and system stability features.

If you have not got the OTA update on your device, check it by going to Settings > About phone > System updates and check for the update. If update found, tap ‘Yes I’m in’ and continue. This is the safest method. Alternatively, follow this guide. If you are unable to install the OTA update, then follow below guide to flash stock Nougat firmware manually. This will also unbrick your device, if it is bricked. The process is simple. All you need ADB and Fastboot setup on your PC, Nougat factory image and little patience. Important: This guide supports Moto X Pure XT1575 US variant only. For XT1572 Indian variant, follow this guide. Warning: Playing with Fastboot commands can seriously damage your phone, so take extreme care while issuing commands. Prerequisites: – Moto X Pure stock firmware build NPH25.200-22 (download from here) – ADB and Fastboot drivers on your computer (see this guide)

How to install Nougat Factory Image of Moto X Pure XT1575

  1. Unzip the downloaded firmware file (xml.zip) and save all the content where ADB is installed.
  2. Connect your phone to your PC via USB cable.
  3. Go to ADB installation folder and open a command window or terminal from there (Press Shift key, right click and select the command window option).
  4. In the command prompt/ terminal, type the below commands and hit Enter. adb reboot-bootloader
  5. Once entered into bootloader, issue below commands in the command prompt one-by-one. fastboot oem lock begin fastboot flash partition gpt.bin fastboot flash bootloader bootloader.img fastboot flash logo logo.bin fastboot flash boot boot.img fastboot flash recovery recovery.img fastboot flash system system.img_sparsechunk.0 fastboot flash system system.img_sparsechunk.1 fastboot flash system system.img_sparsechunk.2 fastboot flash system system.img_sparsechunk.3 fastboot flash system system.img_sparsechunk.4 fastboot flash system system.img_sparsechunk.5 fastboot flash system system.img_sparsechunk.6 fastboot flash system system.img_sparsechunk.7 fastboot flash modem NON-HLOS.bin fastboot erase modemst1 fastboot erase modemst2 fastboot flash fsg fsg.mbn fastboot erase cache fastboot erase userdata fastboot reboot That last command will reboot your phone. After rebooting your Moto X Pure, set up your phone and enjoy. Troubleshooting: If you have received “Preflash validation error”, it means you are attempting to install a firmware image that is older than what you have installed currently on your device. Any question? Leave it in the comment section below.(Source – Reddit)