Moto X Pure/Style Unbrick Solutions: Step By Step Guides

Moto X Pure/Style Unbrick Debrick Solutions

On this page, we provide provide solutions to all hardbricked Moto X Pure/Style devices. Either your device is stuck in Qualcomm HS-USB QDLoader 9008 or HS-USB Bulk mode. Has blank screen or the led light just flickers, the Moto X Pure/Style unbrick solutions tabled here should unbrick your hardbricked Moto X Pure/Style. The idea is to get your Moto X Pure/Style to bootloader mode by utilizing the Moto X Pure/Style EDL and using fastboot commands to flash firmware to recover the device.

For: All Variants

Project Folder:

Blankflash folder would contain the necessary files including the singleimage.img file required, when flashed on the Moto X Pure/Style, will load bootloader and other supporting partitions and kick the device into fastboot mode.

Loader folder would contain the loader.img file. Once flashed on an SD Card, turns the SD Card to a bootable partition that can be mounted by supported devices so that the device can be detected by the PC for further repair.

QFIL folder would contain the necessary .mbn files required to kick your device into the bootloader.


Finally, we are able to provide answers to the several questions and solutions to the puzzles of several Moto X Pure/Style users by bringing to table, unbrick solutions for the Moto X Pure/Style. Following several requests both via email, our facebook page and comments on the ToolStudio eMMC Download Tool page, we decided to work on the Moto X Pure/Style unbrick solutions and here; we have our results.

On this page, under the Moto X Pure/Style Unbrick Files Download section, we contain the unbrick files access link for all the currently supported Moto X Pure/Style variants. If your Moto X Pure/Style variant is not listed yet, you may let us know of it and we shall do our best to feature it as soon as possible.

NOTICE (Must Read):

1. Download your device specific variant file from the download section.

2. Then adhere strictly to the instructions provided for each method.

3. Still have issues? Chat us for your device specific instructions via Telegram or Whatsapp for fixes at $7 USD flat fee. See success proofs here.

4. You can add comments so that other users/viewers may help you out at no extra cost, too.

5. Please, give feedback or add comments below if the files have worked or helped you.

6. Have a device you want us help you unbrick? Open Unbrick Project Here.

This Moto X Pure/Style Unbrick Project is maintained by ArykTECH - thanks to our sponsor(s)

Moto X Pure/Style Unbrick Methods Deployed

On this page, we provide instructional tutorials for methods deployed, that which include the QFIL, Blankflash and Loader methods of unbricking Moto X Pure/Style.
In the paragraphs that follow, we explain how to unbrick your Moto X Pure/Style device using either QFIL, the Blankflash files or the Loader method.

How to Unbrick Moto X Pure/Style Using QPST QFIL

1. From the Moto X Pure/Style Unbrick Files Download section, select your device variant to gain access to the unbrick files.

2. Once your access link arrives, download the content of the QPST / QFIL folder and extract the content onto a folder on your PC.

3. Download HS-USB QDLoader Drivers here and install it on your PC.

4. Open your Moto X Pure/Style QFIL Files folder on your PC to view its content.

5. Launch (Open) QFIL on your PC. You may download latest QPST from here thus, if it is not installed on your PC yet.

6. Now, on QFIL, choose Flat Build and for programmer choose the firehose file seen in the QFIL Files folder you opened in Step 4 above.

7. Click Load XML and choose rawprogam0.xml and patch0.xml both in the QFIL Files folder in which the Firehose file is located.

8. Finally, click Download. QFIL should successfully download the files on your Moto X Pure/Style.
Once QFIL has successfully downloaded the files, your Moto X Pure/Style should reboot automatically. Note that first boot may take up to 15 minutes to complete!


If you have any issue using QFIL, contact us here - project subscribers only!

How to Unbrick Moto X Pure/Style Using Loader File

1. From the Moto X Pure/Style Unbrick Project Folder, download the loader file specific for your Moto X Pure/Style variant and extract it onto a folder on your PC.

2. Now, format your SD Card. exFAT is preferred.

3. Download DiskImageRev2 from here and extract it onto a folder on your PC then, open it.

4. Slot your SD Card in a card reader and connect it to your PC.

5. Launch DiskImageRev2 on your PC - as Admin preferably.

6. On launch, DiskImageRev2 should detect and display the drive where your SD Card is connected. If otherwise, browse to select the correct drive.

7. From DiskImageRev2, browse to the folder where you saved / copied the Moto X Pure/Style Loader.img file on your PC and select it.

8. Now, click Write and wait until DiskImageRev2 completes the process.

9. Once DiskImageRev2 has successfully written the files on the SD Card, your SD Card is now bootable! You may now insert it on your Moto X Pure/Style and boot the device using its bootloader key combo.

Unbrick Moto X Pure/Style Using Blankflash Method

1. To unbrick your Moto G5 Plus, Download Motorola Device Manager here and install it on your PC.

2. Download HS-USB Driver here and install it on your PC.

3. Download the appropriate Moto X Pure/Style firmware for your device variant.

4. Now, extract or unpack the Moto X Pure/Style stock official firmware you have downloaded from the step 3 just above here.

5. Connect your Moto X Pure/Style to the PC and hold on while the drivers are being installed. If the drivers installation is successful, proceed.
If no sign of drivers installation is seen or noticed go to:

    Windows Device Manager >> COM Ports...
And expand it. If your device is listed as HS-USB QDLoader, HS-USB DLoader 9008 or any other, proceed. But if it is listed as QHS-USB Bulk, do this:
  • Disconnect your device from the PC.
  • Uninstall the drivers.
  • Restart your PC.
  • And re-install the HS-USB DLoad Drivers again.
  • Connect your Moto X Pure/Style to the PC again.
Now, check Windows Device Manager, your device should be listed as either HS-USB QDLoader, HS-USB DLoader 9008 etc.

6. Download, extract / unpack the Moto X Pure/Style Blank Flash file onto a folder on your PC.

7. Open the Moto X Pure/Style Blank Flash folder and Double-click the blank-flash.bat.
A Command Prompt window will open and that should detect your Moto X Pure/Style connected.

8. Wait patiently while the flashing is being done until it completes.

9. Your device should now reboot to bootloader. If it does not, boot it to bootloader using the key combo.

10. Now, download Moto X Pure/Style Bootloader archive file from the Blankflash folder and extract it onto a folder on your PC.

11. Open the Bootloader folder and then Open Command Prompt in that folder.

    To do this;
  • Press and hold the Shift Key then Right-click on your PC.
  • From the Options, select Open Command Prompt here

12. In Command Promt window, type;

fastboot devices
Your device should be listed. This is to confirm that the PC can now see your device in fastboot mode / bootloader mode.

13. Now, flash the Moto X Pure/Style bootloader.img and gpt.bin files contained in the folder on the device by typing the lines below one after another in the Command Prompt window;

fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
fastboot reboot-bootloader

14. Now, go to the Moto X Pure/Style firmware folder and open Command Prompt in the folder. To do this;

    In that folder press and hold the Shift key then Right-click. From the options, choose Open Command Prompt Here

15. On Command Prompt, type the following codes / command line one after another until it is complete.

fastboot flash logo logo.bin
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash dsp adspso.bin
fastboot flash oem oem.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 erase customize
fastboot erase clogo
fastboot oem lock
fastboot reboot

16. Congratulations! You just unbrick your Moto X Pure/Style from HS-USB Bulk, HS-USB QDLoader 9008, QHS-USB DLoad 9008 or whichever Qualcomm brick state it was.


1. If you are using mfastboot, replace fastboot in the commands above with mfastboot.

2. Depending on the firmware you downloaded, you may have less or more fastboot flash system system.img_sparsechunk.5 commands to execute in the folder. All you have to do is change the figure accordingly.

Blankflash is a method of injecting dummy bootloader into your Moto X Pure/Style by means of commands through Windows CMD that communicates with your Moto X Pure/Style in the edl, download mode thus; HS-USB DLoader 9008 provided that proper Qualcomm HS-USB Drivers are downloaded and installed on your PC.

This dummy bootloader will help kick your Moto X Pure/Style out of the HS-USB DLoader mode and into bootloader mode and from which fastboot commands can be sent to the device directly through Windows Command Prompt or Linux/Mac Terminal.

Once your Moto X Pure/Style enters bootloader (soft brick), our initial aim is acheived. You may then load any firmware on the device using RSDLite or using the usual commands.

Moto X Pure/Style Unbrick Files Download

Variant Download Link File Type(s)
Moto X Pure/Style View Page Unbrick Files Folder


  1. Hello,
    Do you have a walkthrough on how to restore one's modem? I think I flashed a wrong modem when I got "roaming indicator on" after switching sim cards and now it won't detect a sim.
    (Currently on Dirty Unicorn rom 7.1.2)

    1. Do you currently have a backup of your Moto X Style modem partitions or not?

  2. sadly, I do not. The roaming indicator on thing just happened randomly when I switched sim cards and I didn't back it up after that.

    1. Backup your data and attempt to reflash your current ROM. If that does not work, well, reverting to stock ROM is your only option.

  3. Did the current rom thing and it didn't fix it, was trying not to have to reflash stock. Thanks for the help.
    How do you back up just the modem files please?

  4. Hello how are you? you can send me your email to send the payment by pay pal and subscribe to the project please, I have an xt1575 with that error and I want to recover it.

    Thank you..

  5. My pc doesn't recognize my device after inserting the sd card on which I've burned loader.img but as soon as i remove the sd card it recognizes the device as Qualcomm hs-usb qdloader 9008. Please help.

    1. That's an indication that the loader.img file works for your device but your SD Card is not suitable for the process. See our feedback page here for further instructions.