How to Download and Install Stock ROM for Moto G4 and G4 Plus


In this guide, we will explain how to download and Install Stock ROM for Moto G4 and G4 Plus phones. There are various reasons for you to reinstall stock firmware on your Moto G4 and G4 Plus phones. Restoring stock firmware returns your Moto G4 and G4 Plus phones to its untouched, unrooted state.

To install the Stock Firmware on Moto G4 and G4 Plus, Please follow the guide and download the ROM and SpFlashtool on your computer. This guide is for How to Install Stock ROM on Moto G4 and G4 Plus.

Before you start, do remember that you should take care about your personal data, as it will wipe everything from your phone. Before proceeding below steps, back up everything important on your phone.

Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. It is recommended for technically talented users only.

You may also check out:

How to Fix Device Mismatch Error in Mi Flash Tool while Flashing Fastboot Roms

Install/Update MIUI Global Stable ROM on Mi Max 2

Update Official MIUI 9 Global Beta 7.8.8 on Redmi Note 4/4X

Download Stock ROM for Moto G4 and G4 Plus

Moto G 4th gen All Variants

Moto G4 XT1622

Moto G4 Plus XT1641-XT1643

How to Unroot your Moto G4 and G4 Plus.& Get it Back to the Stock ROM

Step 1. Download the above ROM file for your correct device and Save it in desktop

Step 2. Now Download and Install the Proper drivers and also install Minimal ADB Setup

Step 3. Extract the firmware into the folder containing abd and fastboot.

Step 4.  Now open the ADB and Fastboot folder and open the command window by pressing the shift key + right mouse click together

how to download and Install Stock ROM for Moto G4 and G4 Plus

Step 5. Turn your phone off and boot your phone into bootloader mode by pressing Volume Up + Power button simultaneously

Step 6. Now connect your phone to PC via USB Cable. Your device will detect in your PC/Laptop

Step 7. in your computer you can type the command given below one by one to execute the Flashing process.

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

Or else you can use the script flashstock.bat to flash the Stock Firmware on Moto G4 and G4 Plus.

Now you have successfully restored stock firmware on your Moto G4 and G4 Plus. Now you have a box fresh phone with stock recovery. Any question? Leave it in the comment section below.


Please enter your comment!
Please enter your name here