Flash Stock Firmware of Moto G4 / G4 Plus 2016 [All Variants]

Bricke your device here is how to Unbrick moto G4 Plus or how to install stock rom on Moto G4 plusToday I will tell you how can you flash Stock Rom or Firmware of Motorola Moto G4 Plus 2016 that comes with android Marshmallow 6.0.1 in 2GB ram and 3GB ram variants.You can download stock Factory image of all variants of Moto G 4th Generation Plus.Thanks to XDA member for uploading Stock Firmware of All variants of Moto g4 gen plus 2016.

Stock firmware is very useful in many case like if you want to revert back to Stock Rom from any custom roms Like CM 13,Pac rom,Resurrection remix  remix,Slim Lp and many more or is you faced any bootloop while flashing any custom roms or if you forget to take that stock nandroid backup while flashing any rom.

This will also help in unbricking your Moto G 4th gen easily if you bricked it by flashing any wrong thing.So lets start the step by step guide to Flash Stock rom in Moto G 4th gen and Moto G4 plus 2016 all variants.

Warning The author is not responsible, if you damage or brick your device. Do it at your own risk and follow the instructions properly.

Note:Only flash The Stock Rom of your device Variant.

►Included stock Firwmares are of XT1622,XT1641,XT1643 Moto G4 plus 2016 .

►Included both for 2GB and  3GB variants.

#How to Install Stock Firmware of Moto G4 and G4 Plus

1.Download Motorola Drivers ,minimal Adb fastboot Drivers and Download Moto G4 and G4 Plus Stock Firmware from bottom of this page.
2.Now install Motorola Driver and ADb Fastboot driver on the desktop.Then extract stock firmware in the ADB fastboot folder.
3.Now Press Shift and Right click any where in the ADB fastboot folder and Click on open command prompt here.
4.Now Turn Of your device and turn on by pressing volume down button and Power button simultaneously until you boots into Bootloader as like below image.

5.Then Connect your device with your computer via usb cable.

6. Now Type the following command One by one in the command prompt.

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 dsp adspso.bin
mfastboot flash oem oem.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 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 erase clogo
mfastboot oem fb_mode_clear
mfastboot reboot

7.One done you have succesfully installed Stock rom in your moto G4 plus or unbrick your device

See also:


1.Download Stock Firmware of Moto G 4th gen [All variants]

2.Download Stock rom for XT1622 ATHENE

3.Download Stock rom for XT1641-XT1643


  1. I have moto g4 XT1644 I can’t find the stock rom(6.0.1).please do u have any link where I can download the stock rom?it’s 2gb ram/16gb.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.