How ToMotorolaTips & Tricks

Restore Moto G (1st Gen) from Softbrick after Android 5.0 Lollipop Update

Here is how to unbrick Moto G. Whenever a new firmware released such as Android 5.0 Lollipop, which is spreading like fire all over the world nowadays. Almost all Android users wish to install and then root their devices to the latest Android OS version, but there may be chances that your device might get a soft brick or hard brick if you had applied a wrong firmware on a different variant of a device, etc.

So if you owned Moto G (1st Gen) device, then you must know about the basic troubleshooting tips like factory reset and hard reset, but today we are going to tell you that if your smartphone has got soft bricked after the Android 5.0 Lollipop update then how you’ll restore it.

How to Unbrick Moto G (Android 5.0 Lollipop)

Thanks to the senior XDA member GI0/NNI who has explained that how Moto G (2013) users can restore Moto G (1st Gen) from soft brick after updating their devices to the latest Android 5.0 Lollipop. Here in this guide, we’ll use the procedure of ADB and Fastboot, and after that, we’ll flash a new firmware and install Android 5.0 OTA update again on it.

how to unbrick moto g

Note: Please note that this method is only applicable for soft bricked Moto G devices but not for hard bricked.

Steps to Restore Softbricked Moto G after Installing Android 5.0 Lollipop:

Method 1:

1: – Connect your Moto G with PC and put it into Fastboot.

2: – Install a custom recovery such as CWM on the Moto G.

3: – While your device is connected with PC, open Recovery. The recovery will have adb by default.

4: – Type the following command in command prompt and hit enter:

cd directory-with-adb.exe-and-fastboot.exe-etc

5: – Now enter this command:

adb devices

6: – After entering the above command, you’ll be able to see the serial number of your Moto G in the attached devices list. But if you can’t see the serial number then download the driver installer.

7: – Remember to mount the sdcard in recovery. To check that, perform data/media wipe.

8: – Next, download a firmware flashable zip for your Moto G to the directory in your CMD (CyanogenMod or stock firmwares from this link.

9: – Now transfer the downloaded .zip files that you have downloaded from the above link for your phone, to the SD card using this command:

adb push /sdcard/

After entering the above command, wait for the process to be completed.

10: – Now it is the time to install the downloaded .zip firmware on your device but you may face SIM or WiFi issues. Make sure to download a firmware, supports the firmware version you just have flashed. Go to that folder where you have placed the downloaded .zip firmware using CMD command and then enter the following commands:

fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn

Done! You have successfully unbricked your Moto G. The screen of the Moto G will rumble but once you install the stock recovery and the Lollipop OTA zip, it will be fixed.

If that above method is slightly tricky then you can use the second given method alternatively:

Method 2:

Step No 1: – Download the Android 4.4.4 firmware with extension.

Step No 2: – Extract the downloaded file to a folder and then open it.

Step No 3: – Again connect your device to the PC while in Fastboot .

Step No 4: – Remember to place fastboot files inside that folder where you have extracted the firmware.

Step No 5: – Create a .bat file using these given commands:

fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
fastboot erase cache
fastboot erase userdata
mfastboot reboot

This method should work now on your Moto G. These were the easy methods on how to unbrick Moto G.

Share your experience with us in the comments section below that which method worked for you.


Aamir Jamal

An Android Geek and audiophile who love to read and write reviews/tutorials about gadgets and new tech stuff. He has written 1007 guides and other posts.

Related Articles


  1. I tried second method it worked but after rebooting it stuck at Bootloader unlocked screen.Shall i install update now from sd card?

  2. I tried second method it worked but after rebooting it stuck at Bootloader unlocked screen what should i do???

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button