If you want to flash stock firmware on Moto G4 and G4 Plus for any reason, then you are in right place. Here we provide you the Stock Firmware of Moto G4 and G4 Plus. As we know, Root and TWRP Recovery is already available for Moto G4 Plus. But if you to unroot your device, or if you’re facing bootloop issue or any other problems then you can download Stock Firmware of Moto G4 and G4 Plus from below and flash it. Recently launched Moto G4 Plus features a 5.5-inch FHD IPS display with 1080p resolution and a pixel density of 401PPI. Moto G4 Plus is powered by a Qualcomm Snapdragon 617 processor coupled with Adreno 405 GPU and 2/3GB RAM. The phone packs with a 16/32GB of internal storage that can be expanded up to 128GB via a microSD card. The phone comes with 16 MP rear camera with dual LED flash and 5 MP front camera and has 3000 mAh battery. The Moto G4 Plus runs on a latest Android 6.1 Marshmallow. Also, the phone has hidden LED light which you can use as notification light after you root Moto G4 Plus. So Download Moto G4 and G4 Plus Stock Firmware from below.

Stock Firmware of Moto G4 and G4 Plus

Installing Stock ROM will unroot your device, Also if you soft bricked your device or facing bootloop issue or experience heavy lags, then you should download and Flash Stock fFrmware of Moto G4 and G4 Plus.

Moto G4 Plus Related Articles –

Benefit of Stock Firmware –

  • Flashing Stock Firmware will downgrade your phone if you don’t like the new update.
  • Flashing Stock Firmware will Upgrade your phone.
  • Flashing Stock Firmware will fix bootloop issues.
  • Flashing Stock Firmware will completely Unroot your phone.
  • Flashing Stock Firmware will help to Revert back to Stock or Factory state (Helpful if you are facing force close error or any other lags)


  • This method is only for the Moto G4 and G4 Plus.
  • Follow the steps correctly otherwise you may brick your device. We are not responsible for any damage to your phone.
  • It will erase all your phone data, so we advise you first to take a complete backup of your phone and then proceed.
  • Ensure that your phone has at least 50-60% charged to prevent the accidental shutdown in-between the process.

Download Stock Firmware of Moto G4 and G4 Plus –

How to Flash Stock Firmware on Moto G4 and G4 Plus –

1) Download Moto driver and adb and fastboot from above and install it on your PC.

2) Now Download the correct firmware for your device from above and extract it to the ADB installation directory.

3) Now go to adb and fastboot installation directory and open the command window there by pressing and hold the ‘shift’ key and right-clicked anywhere in that folder.

4) Now Reboot your phone into Bootloader mode by turn it off and press and hold ‘Power + Volume Down‘.

5) Now run the script flashstock.bat to flash the Stock Firmware on Moto G4 Plus or other Moto G 2016 Variant.

6) Or you can also issue the below commands one by one. (If you are using mfastboot then type ‘mfastboot‘ instead of ‘fastboot‘)

fastboot oem fb_mode_set
fastboot flash partition gpt.bin
fastboot flash bootloader bootloader.img
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 fb_mode_clear
fastboot reboot

7) Done! Above steps will flash Stock Firmware of Moto G4 and G4 Plus.

This is the complete guide to Download and Install Stock Firmware of Moto G4 and G4 Plus and fix issues and bootloop. If you have any doubts comment below.

Source – XDA


Sumit is a Tech and Gadget freak and loves writing about Android and iOS, his favourite past time is playing video games.


  1. Install fireware moto g4 plus but wi fi not working and frp plz help me

  2. I have tried a few firmware packages and I follow the instructions perfectly. I am running the xt1625 Athene
    First boot I have service, I reboot and no service at all. I am not sure what to troubleshoot next. This is without doing google updates or motorola updates. This is before I even select my language. I can replicate this over and over.

    • Are you still having issues? I have the XT1625 US Retail model, NOT the Amazon model. I have the stock firmware files if you need them.

    • Elias Meza Reply

      hey thats really works? i mean i have this issue and i dont know how to fix it…. can you help me with that ?

    • Thank you very much. I almost started with one of the downloads above without checking. Following the instructions above but using your DL things seem to be running smooth.

      • kumar shreshth Reply

        like now as i am rooted so my phone cannot be updated automatically after flashing stock it will work??

          • Elias Meza

            do you know about how to find the firmware XT1625? i tried to remove the amazon adverticing and it cause me the booting of my phone… can you help me ?

  3. how can i manually flash ota update in a rooted moto g4 plus??

  4. Hai i followed as u mentioned all cmd worked properly.But after restarting my phone it is showing select wif inetwork and der is skip otion was not highlighting pls help me.

    • bhavik sanghvi Reply

      did you find any solution yet?i am facing the same issue

  5. my dady was alive… they mobile was asking finger print password.. can u help me

  6. Hi, it doesnt work for me. I have a X1625 and I used XT1625-XT1644_ATHENE_RETUS_MPJ24.139-64_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml version.
    I’m still stuck on Motorola-Lenovo logo. Please help

  7. Arojit Ghosh Reply

    Hello Sumit,I tried this method but could not solve my problem.I was dumb enough not to back up my device before trying to root and while rooting i seem to screw up my wifi mac address.Nevertheless I tried flashing to my stock rom following your tutorial (for XT1643) and ended up screwing both cellular and wifi. Can you please help?

  8. Hi..i am using moto g4 plus india…last month my frnd was sugesd to me…android 7.0 u try to install…so i tried .name of the file is (blur version….).so, i dnt lik tht this firmware bcz..my 2nd sim netwrk was shoen lik 4g nd 3g…..so how to downgrade android 6.0 ….plz hlp me…

  9. Flashed the 1625-1644 stock file and it didn’t remove the Amazon stuff. Any suggestions?

  10. Manish Bafna Reply

    I’m stuck on Nougat NPJ25.75-2. Is there a way by which I can directly upgrade to India stable release version NPJ25.93-11? If not, please give me a simple way to downgrade from Soak Test version (NPJ25.75-2) to Marshmallow MPJ24.139-63 build (India version for XT1643), and so that I can upgrade OTA?

    Please help.

  11. i have xt1624 which stock firmware to use?
    can i use firmware of xt1622

  12. Sagar singh Reply

    I will update my Moto g4 plus already Brazil update NPJ25.75-2 how will I change that update to an Indian update NPJ25.93-11

  13. Brodie Young Reply

    I’m using the XT1642 which is the Australian variant is there a link the the official firmware.

  14. I have TWRP installed. It fails to upgrade to naught. Any idea on how to fix this?

  15. I’ve ADB Installer [.exe File which Maintained in Post (Blue Screen)]. But After I Enter Second “Y” ….
    It’s Shows Like “0 Files Copied” so, is Any Problem With That or It seems Like I Already Installed Other ADB Drivers,,
    Thank You All

  16. Arjun Kumar Reply

    is they any process without unlocking bootloader and downgrade to MM or security patch level of moto g4 plus

  17. thank you so much. i was really woried ince i scrwed up my phone. i almost lost all hopes. thanks to your thread its all fixed. cant thank you enough.

  18. Simran Singh Reply

    Where is the firmware of XT1624? Or which firmware i can flash?

  19. Works with Moto G4 xt1621 Movistar LATAM to go to stock android 6.0 marshmallow

Write A Comment

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