Android Marshmallow has finally set its foot on Moto’s latest rock solid flagship. And yes, we are going to help you update Moto X Force to Marshmallow, by manually flashing the firmware.

The update for the X Force, started rolling out during the last 24 hours. While many users have already started to receive the OTA, there are others who haven’t. So if you don’t like to wait, go on and follow this tutorial. The advantage? You will go complete stock with a fresh installation, so much less chances of any persisting bugs. Manually flashing the firmware involves flashing the complete firmware image files using fastboot commands. You do not need to have any kind of expertise, but a little knowledge about your PC and Android device.

Of course, the update includes the new Doze mode, Standby settings, Do Not Disturb, Now On-Tap, and many other improvements. You can view the complete release notes at Motorola’s website.

For now, stock Marshmallow firmware images are available for the listed models only:

Once you have grabbed the firmware, you can move ahead.



Installing the firmware manually, could be risky if done wrong. Do this, only if you’re aware of the risks. DroidOrigin shall not be held liable for any damage to your device. However, if anything like such happens, we will always be there to help you.


Before You Begin


Instructions to update Moto X Force

  1. Start off, by downloading the firmware file for your X Force model. Make sure that you do not mix up the files, it may lead to bricking your phone.
  2. Extract the downloaded firmware file (e.g. – to a suitable location on your PC. The resultant will look something as shown in the image below.
  3. Open the folder where the files have been extracted, press SHIFT key and right-click on a space inside this folder. Select Open command window here from the menu that pops-up.
  4. Boot your Moto X Force into fastboot mode – Completely power off your phone. Press and hold Volume Down and Power keys until your phone’s screen lights up. Your phone should now be in fastboot mode.
    Moto G Turbo Edition Bootloader Mode
  5. Once your device is in fastboot mode, connect it to the PC via USB cable.
  6. Now, start by entering the following command, to confirm that the device has been detected successfully.
    fastboot devices

    The command should return a device ID. In case it doesn’t, make sure that you have extracted the files properly and have installed USB drivers.

  7. Flash the factory image, by entering the following commands, one after-the-other.
    mfastboot flash bootloader bootloader.img
    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 system system.img_sparsechunk.6
    mfastboot flash system system.img_sparsechunk.7
    mfastboot flash system system.img_sparsechunk.8
    mfastboot flash system system.img_sparsechunk.9
    mfastboot flash system system.img_sparsechunk.10
    mfastboot flash system system.img_sparsechunk.11
    mfastboot flash modem NON-HLOS.bin
    mfastboot erase modemst1
    mfastboot erase modemst2
    mfastboot flash bluetooth BTFM.bin
    mfastboot flash fsg fsg.mbn
    mfastboot erase cache
    mfastboot erase userdata
    mfastboot erase customize
    mfastboot oem fb_mode_clear
  8. Once everything is done, reboot your Moto X Force into updated Marshmallow firmware:
    mfastboot reboot

NOTE: If your firmware has more or less number of ‘system.img_sparsechunk’ files, adjust the commands accordingly.


So you have just done it! Updated your Moto X Force to the latest Android firmware. Go ahead, let us know how the update and its new features are treating your device, via the comments.

Previous articleImprove Performance on Android Devices
Next articleTop Five Lockscreen Apps for Android
Dhananjay (DJ) is an Android devotee and a Tech Blogger by profession. He is a keen undergraduate, seeking and working hard on his ambitions to achieve something distinctive in his life. He prefers interacting with his readers in the most reproaching manner possible and his desires here are not just to reach out the tech figures, but also attract those those non-interested minds to our Android universe. He proudly owns Nexus 6P, Nexus 5, OnePlus One and a Nexus 4.
  • Jonathan Soto

    You know what this is?

  • Jonathan Soto

    You know what this is? not job wifi