[X 2014 General] SomniusX:
That's cool.. i'm suggesting then to unzip the 5.0 stock image to a folder and drop a file inside naming it for example "do-it.bat" and copy-pasting the following

@echo off
rem ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash partition gpt.bin
mfastboot flash partition gpt.bin
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash motoboot motoboot.img
mfastboot flash motoboot motoboot.img
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo reboot-bootloader
echo waiting for 10 seconds
mfastboot reboot-bootloader
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash logo logo.bin
mfastboot flash logo logo.bin
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash boot boot.img
mfastboot flash boot boot.img
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash recovery recovery.img
mfastboot flash recovery recovery.img
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.0
mfastboot flash system system.img_sparsechunk.0
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.1
mfastboot flash system system.img_sparsechunk.1
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.2
mfastboot flash system system.img_sparsechunk.2
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.3
mfastboot flash system system.img_sparsechunk.3
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.4
mfastboot flash system system.img_sparsechunk.4
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.5
mfastboot flash system system.img_sparsechunk.5
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.6
mfastboot flash system system.img_sparsechunk.6
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash system system.img_sparsechunk.7
mfastboot flash system system.img_sparsechunk.7
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash modem NON-HLOS.bin
mfastboot flash modem NON-HLOS.bin
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo erase modemst1
mfastboot erase modemst1
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo erase modemst2
mfastboot erase modemst2
ping 1.1.1.1 -n 1 -w 1000 > nul
echo.
echo flash fsg fsg.mbn
mfastboot flash fsg fsg.mbn
ping 1.1.1.1 -n 1 -w 2000 > nul
echo.
echo erase userdata
mfastboot erase userdata
ping 1.1.1.1 -n 1 -w 2000 > nul
echo.
echo erase cache
mfastboot erase cache
ping 1.1.1.1 -n 1 -w 2000 > nul
echo.
echo.
echo Flashing is done, to reboot press any key
echo or Ctrl+C to Cancel the Reboot
echo.
echo.
pause
mfastboot reboot
ping 1.1.1.1 -n 1 -w 3000 > nul
echo.
echo.

if it breaks on the fastboot reboot-bootloader, just remove the lines for that command and save and re-run..

all of this while also having the mfastboot (motorola fastboot) in the same folder, if not you can download it here

https://www.sendspace.com/file/i0wh33

In the end you will have a folder structure like the following with the needed files ;)

Afterwards you can use some other batch files i've made to swap that hideous bootloader warning from my repo

https://github.com/Somnius/Moto-X-2014-Warning-Boot-Logo-Remover

it has scripts for windows, linux and mac os :D

---------- Post added at 12:36 PM ---------- Previous post was at 12:21 PM ----------

i've also compiled a video for you guys just to see that with this batch file it's a matter of 2 and half minutes ;)

https://www.youtube.com/watch?v=RHpsGxw4YyA