[Unbrick] How To Repair and Recover from Hard bricked Moto G 1st gen Guide 1

Requirements : 

ADB Drivers
Fastboot
Moto G Stock Firmware

Downlaods :

ADB & Fastboot – Link
Moto G Indian Dual Sim Firmware – Link

Procedure :

Enter Fastboot:

1) When your phone is turned off, press the power key and volume down button for around 5-10 seconds and let it go.
2) Connect your phone to your pc via usb.

Flash Firmware :

3) Extract your firmware and fastboot in the same folder.
4) Shift + Right-click inside the folder and click “Open Command Window here”
5) Next enter these commands without ()

echo (To re-partition)
fastboot flash partition gpt.bin
fastboot flash motoboot motoboot.img
fastboot flash logo logo.bin
fastboot flash boot boot.img
echo
echo
echo (Installing recovery)
fastboot flash recovery recovery.img
echo
echo
echo (Formatting)
fastboot flash system system.img_sparsechunk.0
fastboot flash system system.img_sparsechunk.1
fastboot flash system system.img_sparsechunk.2
echo
echo
echo (Flashing modem)
fastboot flash modem NON-HLOS.bin
fastboot erase modemst1
fastboot erase modemst2
fastboot flash fsg fsg.mbn
echo
echo
echo (Erasing cache and user data)
fastboot erase cache
fastboot erase userdata
echo
fastboot reboot

Output from cmd

“”C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash partition gpt.bin
target reported max download size of 536870912 bytes
sending ‘partition’ (32 KB)…
OKAY [ 0.030s]
writing ‘partition’…
(bootloader) This may take a few seconds, if a
(bootloader) different partition table is being
(bootloader) flashed since we need to backup
(bootloader) and restore a few partitions
(bootloader) Flashing primary GPT image…
(bootloader) Flashing backup GPT image…
OKAY [ 0.449s]
finished. total time: 0.485s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash motoboot motoboot.img
target reported max download size of 536870912 bytes
sending ‘motoboot’ (1940 KB)…
OKAY [ 0.106s]
writing ‘motoboot’…
(bootloader) flashing tz …
(bootloader) flashing rpm …
(bootloader) flashing sdi …
(bootloader) flashing aboot …
(bootloader) flashing sbl1 …
OKAY [ 1.535s]
finished. total time: 1.649s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash logo logo.bin
target reported max download size of 536870912 bytes
sending ‘logo’ (619 KB)…
OKAY [ 0.076s]
writing ‘logo’…
OKAY [ 0.117s]
finished. total time: 0.201s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending ‘boot’ (10240 KB)…
OKAY [ 0.430s]
writing ‘boot’…
OKAY [ 0.900s]
finished. total time: 1.337s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash recovery recovery.img
target reported max download size of 536870912 bytes
sending ‘recovery’ (10240 KB)…
OKAY [ 0.399s]
writing ‘recovery’…
OKAY [ 0.891s]
finished. total time: 1.297s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash system system.img_sparsechunk.0
target reported max download size of 536870912 bytes
sending ‘system’ (262142 KB)…
OKAY [ 9.566s]
writing ‘system’…
OKAY [ 13.860s]
finished. total time: 23.433s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash system system.img_sparsechunk.1
target reported max download size of 536870912 bytes
sending ‘system’ (237949 KB)…
OKAY [ 8.298s]
writing ‘system’…
OKAY [ 10.141s]
finished. total time: 18.445s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash system system.img_sparsechunk.2
target reported max download size of 536870912 bytes
sending ‘system’ (243326 KB)…
OKAY [ 8.828s]
writing ‘system’…
OKAY [ 19.175s]
finished. total time: 28.011s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash modem NON-HLOS.bin
target reported max download size of 536870912 bytes
sending ‘modem’ (47476 KB)…
OKAY [ 1.651s]
writing ‘modem’…
OKAY [ 1.437s]
finished. total time: 3.095s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot erase modemst1
erasing ‘modemst1’…
OKAY [ 0.069s]
finished. total time: 0.073s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot erase modemst2
erasing ‘modemst2’…
OKAY [ 0.079s]
finished. total time: 0.083s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot flash fsg fsg.mbn
target reported max download size of 536870912 bytes
sending ‘fsg’ (102 KB)…
OKAY [ 0.075s]
writing ‘fsg’…
OKAY [ 0.079s]
finished. total time: 0.161s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot erase cache
erasing ‘cache’…
OKAY [ 0.473s]
finished. total time: 0.477s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot erase userdata
erasing ‘userdata’…
OKAY [ 6.285s]
finished. total time: 6.289s

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>echo
ECHO is on.

C:RETAIL-AS_FALCON_KXB20.25-1.31_cid7_CFC_1FF.xml>fastboot reboot
rebooting…

finished. total time: 0.003s””

Credits – Xda members

This Guide Didn’t work for you?, here is the Guide 1

Link

Leave a Reply

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