Table of Contents
- Downloads & Links: Moto X Factory Image
- How to Install Marshmallow Moto X Pure Full Factory Images
Motorola Moto X Pure factory images are now available officially on the manufacturer website. You can now request a download copy of your Android 6.0 Marshmallow full firmware for your Motorola devices. yes, you will need to send a request to Motorola and link your Google Drive to receive a copy of the update. Not much is known as to when the factory image will show up on your Drive. It may take a few hours, to days, to months. I have requested a factory image for the Moto X Pure Edition (2015): MPH24.49-18_18 and will share the link as soon as possible. You too can request it. Multiple requests for multiple devices might be possible. So just hit the Motorola Portal and download your copy. As for now, Marshmallow for only Moto X Pure Edition is available for United States device variants. Update: You will receive the file in just a few hours. The file comes with the name: Moto X Pure 3r Gen (2015) | X2 WE/LTE/2CA – North America US Retail XT1575 MPH24.49-18_18.gz (Note: Link in the download section below. Thanks: Spasticdroid for file.)
Here is the list of various Motorola devices and variants that were displayed:
- Moto X Pure Edition (2015): MPH24.49-18_18
- Moto G 3rd Gen: 5.1.1_LPI23.72-65
- Moto X (2nd Gen) Pure Edition: L-5.1-LPE23.32-21.3 TMO
- Moto X (2nd Gen) Pure Edition: L-5.0-LXE22.46-11 TMO
- Moto X (2nd Gen) Pure Edition: KK-4.4.4-KXE21.187-42-41 TMO
- MOTO X, GSM Dev Edition: L-5.1-LPA23.12-15 (Retail) LMR1
Downloads & Links: Moto X Factory Image
Stock Firmware For Moto X Pure 3r Gen (2015) →
- →Download | File: X2 WE/LTE/2CA – North America US Retail XT1575 MPH24.49-18_18.gz [1.2 GB]
- →Request factory image to Motorola → Link
- →Meanwhile, you can take a look at the OTA and full firmware for the Moto X Play → Link
- →Download Marshmallow for Moto G2 and G3 → Link
- →Download Marshmallow for Moto E 2015 → Link
How to Install Marshmallow Moto X Pure Full Factory Images
Summary: Now, if you are planning to flash the full stock firmware, then go through this method. You will need to connect your device to PC and setup ADB and Fastboot. Go through the requirements and instructions listed below carefully. Once you have setup ADB and Fastboot, extract the firmware file and open a command prompt or terminal there. Now, reboot to bootloader and flash the following things using the Fastboot commands. Now, depending on your phone firmware, its may come with system.img or the sparsechunk files. Her for Moto X Pure, it’s the system image file. Hence, use the first code. So just make sure how many chunk files your firmware has before you flash the firmware. Also, this will wipe your device and you will lose all your data. Hence, backup.
1. Verify your device for compatibility. The listed firmware is compatible with Moto X devices only.
2. Enable USB Debugging on your device. To do so, go to Settings>About Phone> Tap on the Build Number several times until you get a new Developer Options in theSettings. Open Developer Options and enable USB Debugging from there. Trust the connection by allowing it when you connect it to your PC for the first time.
3. Make sure you have latest device drivers setup on your PC for a better connection. Get it from the official page of your device manufacturer.
4. To be sure, fully charge your device as the process make take a while.
5. Get the quick ADB and Fastboot Installer from here for Windows. Also, setup ADB and fastboot on Mac OS, Linux, Chrome OS easily. For Motorola, you may need mfastboot-v2.zip. You may also like Universal ADB drivers, Naked ADB drivers.
Step 1: Download the firmware file for Moto device. You don’t need to extract the file, just transfer the file to your PC where you can easily locate it.
Step 2: Make sure that you setup ADB and Fastboot on your PC. Trust the connection by checking “Always allow from this computer” when you plug in the device for the first time.
Step 3: Now turn off your device completely and unplug it from your PC.
Step 4: Boot your Android device into the bootloader or Fastboot mode. To do so, turn off your device and then press and hold volume down + the power button simultaneously for a few seconds. When you see the bootloader screen, connect your device to the PC using a USB cable.(Choose Fastboot if option is available) For an alternative method look at the end of this method.
Step 5: Navigate to the location where you have placed the OTA file on your PC. Rename the recovery file to a simple one, like ota.zip. While the folder with the ota.zip file is open, hold the shift key on the keyboard and right-click on an empty space and select “Open command window here” option to launch a cmd window.
Step 6: Now issue the following command in the command prompt to check your device connectivity. It should display device information.
Step 7: Now flash the firmware by issuing the following command. (Note that you type the exact name with it’s proper extension. Also, use keyword- fastboot or if it fails, then go with the keyword-mfastboot $ is the path of the file. )
$ fastboot flash partition gpt.bin $ fastboot flash bootloader bootloader.img $ fastboot reboot-bootloader $ fastboot flash logo logo.bin $ fastboot flash boot boot.img $ fastboot flash recovery recovery.img $ fastboot flash system system.img $ fastboot flash modem NON-HLOS.bin $ fastboot erase modemst1 $ fastboot erase modemst2 $ fastboot flash fsg fsg.mbn $ fastboot reboot
Note: If the firmware contains a full system.img file. This means that you no longer have to flash the sparkchunks individually. If the firmware comes with sparkchunks, then use the following strings.
mfastboot oem fb_mode_set mfastboot flash partition gpt.bin mfastboot flash bootloader bootloader.img mfastboot flash logo logo.bin mfastboot flash boot boot.img mfastboot flash recovery recovery.img mfastboot flash system system.img_sparsechunk.0 mfastboot flash system system.img_sparsechunk.1 mfastboot flash system system.img_sparsechunk.2 mfastboot flash system system.img_sparsechunk.3 mfastboot flash system system.img_sparsechunk.4 mfastboot flash system system.img_sparsechunk.5 mfastboot flash modem NON-HLOS.bin mfastboot erase modemst1 mfastboot erase modemst2 mfastboot flash fsg fsg.mbn mfastboot erase cache mfastboot erase userdata mfastboot erase customize mfastboot oem config carrier vzw mfastboot oem fb_mode_clear
Step 9: Once the firmware gets installed, reboot to system.
First boot may take a while. You can now enjoy your new firmware. If the firmware doesn’t boot, perform a factory reset from stock recovery.
You can re-lock the bootloader on your device using the following command:
mfastboot oem lock
How to boot into bootloader or Fastboot mode using ADB
In order to boot into the bootloader, you can also issue the following command through your cmd or terminal while your device is connected to the PC. First setup ADB and Fastboot environment on your PC. Open cmd or terminal, issue the following command: In Linux, add “sudo” keyword in the prefix.
adb reboot bootloader
How to boot into Stock Recovery using ADB
In order to boot into the stock recovery, you can also issue the following command through your cmd or terminal while your device is connected to the PC. First setup ADB and Fastboot environment on your PC. Open cmd or terminal, issue the following command: In Linux, add “sudo” keyword in the prefix.
adb reboot recovery