[GUIDE] Moto G4 Plus HardBrick SOLVED - ULTIMATE UNBRICKING GUIDE

Is your device is back to life using this method?

  • Yes

    Votes: 120 67.4%
  • No

    Votes: 58 32.6%

  • Total voters
    178
Search This thread

echo92

Senior Member
Jan 1, 2017
3,732
1,995
Plymouth
Yes I m already fixed it by root my device....

---------- Post added at 06:06 PM ---------- Previous post was at 06:04 PM ----------

When I m using nougat version in my device...I m get new oreo version update by Motorola official....after upgrading my imei null...after I m flashing nougat and imei problem fix by root.

Wait, so every time you update to Oreo, you lose your IMEI? That should not happen, and if it keeps happening when you update, I would therefore suggest you stay on Nougat and disable the OTA updater.
 

erica butson

Member
Jan 17, 2018
40
18
Not Working can somebody Please hep?

Hi, I phone is hardbricked. I tried the flash file and now in Fastboot mode. The devices boots only into fastboot mode, i.e recovery isn't working the device doesn't boot into recovery.
Here are the details of my device.
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 4
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX1BMB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 3GB SAMSUNG LP3 DIE=6Gb M5=01 M6=05 M7=00 M8=7B
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY2238L75Q
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 9CEB7F0000000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Reboot mode set to fastboot
(bootloader) imei: 00000000000
(bootloader) meid:
(bootloader) date: 06-02-2016
(bootloader) sku: XT1643
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Thu Apr 21  0:14:12 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
(bootloader) tz.git: git=69dd24b-dirty
(bootloader) hyp.git: git=69dd24b-dirty
(bootloader) keymaster.git: git=69dd24b-dirty
(bootloader) cmnlib.git: git=69dd24b-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (142)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.085s
Is there anyway to recover this device? If yes what should i do? Only fastboot is working, If i flash the partition gpt.bin i get the following error,

Code:
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [  0.000s]
writing 'partition'...
(bootloader) Security version downgrade

(bootloader) Image primary_gpt failed validation

(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 0.047s


---------- Post added at 08:38 AM ---------- Previous post was at 08:24 AM ----------

After booting into the bootloader, The led light isn't flashing i guess it should be flashing but it isn't. When i toogle to recovery and hit the power button it is stucked doesn't boot into recovery.
 

echo92

Senior Member
Jan 1, 2017
3,732
1,995
Plymouth
Hi, I phone is hardbricked. I tried the flash file and now in Fastboot mode. The devices boots only into fastboot mode, i.e recovery isn't working the device doesn't boot into recovery.
Here are the details of my device.
Code:
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
<snip>
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
<snip>
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.085s
Is there anyway to recover this device? If yes what should i do? Only fastboot is working, If i flash the partition gpt.bin i get the following error,

Code:
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [  0.000s]
writing 'partition'...
(bootloader) Security version downgrade

(bootloader) Image primary_gpt failed validation

(bootloader) Preflash validation failed
FAILED (remote failure)
finished. total time: 0.047s


---------- Post added at 08:38 AM ---------- Previous post was at 08:24 AM ----------

After booting into the bootloader, The led light isn't flashing i guess it should be flashing but it isn't. When i toogle to recovery and hit the power button it is stucked doesn't boot into recovery.

That error you're getting with preflash validation error is from trying to flash bootloader firmware older than your bootloader. You cannot downgrade your bootloader, and as such your device will report a 'security version downgrade' message. From the evidence, it looks like your device used to be on Nougat (B1:07 bootloader version, so December 2017 security patch or newer), and you downgraded to Marshmallow as identified by your device's build fingerprint. Thus, I'm guessing you took the December 2016 Nougat OTA update and hard bricked?

If you tried the flash file, you likely have a basic bootloader, and now require a full firmware flash of newer firmware than you currently are trying to use. You could flash only the GPT and bootloader from a newer firmware than you have (I recommend flashing the most recent Nougat firmware to get around that error message, NPJS25.93-14-18, April 2018 firmware), however, if you proceed to use stock OTA updates without full flashing you will likely hard brick again.

I would strongly recommend you download at least the most recent Nougat firmware from here https://xdaforums.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138 and use that to flash. If you do not wish to erase your existing data, you can follow the following flashing commands instead of those in the mentioned thread, however, I would prepare to factory reset your device if you do encounter instability.

Code:
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 reboot
 

erica butson

Member
Jan 17, 2018
40
18
Hi, I am downloding the recent nougat ROM as you have mentioned. I will flash the ROM and let you know how it goes. Thanks!!

---------- Post added at 05:03 AM ---------- Previous post was at 04:50 AM ----------

That error you're getting with preflash validation error is from trying to flash bootloader firmware older than your bootloader. You cannot downgrade your bootloader, and as such your device will report a 'security version downgrade' message. From the evidence, it looks like your device used to be on Nougat (B1:07 bootloader version, so December 2017 security patch or newer), and you downgraded to Marshmallow as identified by your device's build fingerprint. Thus, I'm guessing you took the December 2016 Nougat OTA update and hard bricked?

If you tried the flash file, you likely have a basic bootloader, and now require a full firmware flash of newer firmware than you currently are trying to use. You could flash only the GPT and bootloader from a newer firmware than you have (I recommend flashing the most recent Nougat firmware to get around that error message, NPJS25.93-14-18, April 2018 firmware), however, if you proceed to use stock OTA updates without full flashing you will likely hard brick again.

I would strongly recommend you download at least the most recent Nougat firmware from here https://xdaforums.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138 and use that to flash. If you do not wish to erase your existing data, you can follow the following flashing commands instead of those in the mentioned thread, however, I would prepare to factory reset your device if you do encounter instability.

Code:
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 reboot

I flashed the latest Nougat ROM, still the device is half dead, only fastboot working. No recovery and Not booting.
Code:
C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices
ZY2238L75Q      fastboot

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash partition gpt.bin
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [  0.031s]
writing 'partition'...
(bootloader) Flashing primary GPT image...
(bootloader) Flashing backup GPT image...
OKAY [  0.125s]
finished. total time: 0.156s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash bootloader bootloader.img
target reported max download size of 536870912 bytes
sending 'bootloader' (3651 KB)...
OKAY [  0.141s]
writing 'bootloader'...
(bootloader) validating: bootloader.default.xml ...
(bootloader) will pass: flash:aboot
(bootloader) will pass: flash:rpm
(bootloader) will pass: flash:tz
(bootloader) will pass: flash:hyp
(bootloader) will pass: flash:cmnlib
(bootloader) will pass: flash:keymaster
(bootloader) will pass: flash:sbl1
(bootloader) committing: bootloader.default.xml ...
(bootloader) - flashing 'emmc_appsboot.mbn' to 'aboot'
(bootloader) - flashing 'rpm.mbn' to 'rpm'
(bootloader) - flashing 'tz.mbn' to 'tz'
(bootloader) - flashing 'hyp.mbn' to 'hyp'
(bootloader) - flashing 'cmnlib.mbn' to 'cmnlib'
(bootloader) - flashing 'keymaster.mbn' to 'keymaster'
(bootloader) - flashing 'sbl1.mbn' to 'sbl1'
OKAY [  0.453s]
finished. total time: 0.594s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash logo logo.bin
target reported max download size of 536870912 bytes
sending 'logo' (2186 KB)...
OKAY [  0.109s]
writing 'logo'...
OKAY [  0.078s]
finished. total time: 0.188s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boot' (16384 KB)...
OKAY [  0.531s]
writing 'boot'...
(bootloader) Image signed with key bad key

OKAY [  0.422s]
finished. total time: 0.953s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash recovery recovery.img
target reported max download size of 536870912 bytes
sending 'recovery' (16484 KB)...
OKAY [  0.531s]
writing 'recovery'...
(bootloader) Image signed with key bad key

OKAY [  0.454s]
finished. total time: 0.985s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash dsp adspso.bin
target reported max download size of 536870912 bytes
sending 'dsp' (16384 KB)...
OKAY [  0.547s]
writing 'dsp'...
OKAY [  0.266s]
finished. total time: 0.828s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash oem oem.img
target reported max download size of 536870912 bytes
sending 'oem' (96490 KB)...
OKAY [  3.047s]
writing 'oem'...
OKAY [  1.438s]
finished. total time: 4.501s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.0
target reported max download size of 536870912 bytes
sending 'system' (261013 KB)...
OKAY [  8.235s]
writing 'system'...
OKAY [  4.001s]
finished. total time: 12.236s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.1
target reported max download size of 536870912 bytes
sending 'system' (250846 KB)...
OKAY [  7.907s]
writing 'system'...
OKAY [  3.891s]
finished. total time: 11.813s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.2
target reported max download size of 536870912 bytes
sending 'system' (254613 KB)...
OKAY [  8.029s]
writing 'system'...
OKAY [  4.094s]
finished. total time: 12.123s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.3
target reported max download size of 536870912 bytes
sending 'system' (261613 KB)...
OKAY [  8.261s]
writing 'system'...
OKAY [  3.610s]
finished. total time: 11.871s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.4
target reported max download size of 536870912 bytes
sending 'system' (260927 KB)...
OKAY [  8.219s]
writing 'system'...
OKAY [  4.266s]
finished. total time: 12.501s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.5
target reported max download size of 536870912 bytes
sending 'system' (255614 KB)...
OKAY [  8.057s]
writing 'system'...
OKAY [  3.797s]
finished. total time: 11.854s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.6
target reported max download size of 536870912 bytes
sending 'system' (253500 KB)...
OKAY [  7.988s]
writing 'system'...
OKAY [  4.470s]
finished. total time: 12.457s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.7
target reported max download size of 536870912 bytes
sending 'system' (82497 KB)...
OKAY [  2.625s]
writing 'system'...
OKAY [  1.188s]
finished. total time: 3.813s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash modem NON-HLOS.bin
target reported max download size of 536870912 bytes
sending 'modem' (76958 KB)...
OKAY [  2.438s]
writing 'modem'...
OKAY [  1.172s]
finished. total time: 3.610s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst1
erasing 'modemst1'...
OKAY [  0.047s]
finished. total time: 0.047s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst2
erasing 'modemst2'...
OKAY [  0.047s]
finished. total time: 0.047s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash fsg fsg.mbn
target reported max download size of 536870912 bytes
sending 'fsg' (2032 KB)...
OKAY [  0.109s]
writing 'fsg'...
OKAY [  0.063s]
finished. total time: 0.172s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase cache
erasing 'cache'...
OKAY [  0.031s]
finished. total time: 0.031s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot reboot
rebooting...

finished. total time: -0.000s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 4
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX1BMB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 3GB SAMSUNG LP3 DIE=6Gb M5=01 M6=05 M7=00 M8=7B
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY2238L75Q
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 9CEB7F0000000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: UTAG "bootmode" configured as fastboot
(bootloader) imei: 358187070533255
(bootloader) meid:
(bootloader) date: 06-02-2016
(bootloader) sku: XT1643
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Wed Apr 20 23:54:54 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
(bootloader) tz.git: git=69dd24b-dirty
(bootloader) hyp.git: git=69dd24b-dirty
(bootloader) keymaster.git: git=69dd24b-dirty
(bootloader) cmnlib.git: git=69dd24b-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (142)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.078s

C:\Users\Jay\Desktop\Moto G4\April_ROM>

Update: If i toggle through bootloader and hit factory mode, The device says it's unlocked and gonna boot after 5 seconds but it doesn't boot up. I'm just stuck with the bootloader but looking at the logs i can see that the ROM had been flashed sucessfully but why isn't it still booting up? Should i try the Oreo ROM?
 
Last edited:

echo92

Senior Member
Jan 1, 2017
3,732
1,995
Plymouth
Hi, I am downloding the recent nougat ROM as you have mentioned. I will flash the ROM and let you know how it goes. Thanks!!

---------- Post added at 05:03 AM ---------- Previous post was at 04:50 AM ----------



I flashed the latest Nougat ROM, still the device is half dead, only fastboot working. No recovery and Not booting.
Code:
C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices
ZY2238L75Q      fastboot

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash partition gpt.bin
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [  0.031s]
writing 'partition'...
(bootloader) Flashing primary GPT image...
(bootloader) Flashing backup GPT image...
OKAY [  0.125s]
finished. total time: 0.156s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash bootloader bootloader.img
target reported max download size of 536870912 bytes
sending 'bootloader' (3651 KB)...
OKAY [  0.141s]
writing 'bootloader'...
(bootloader) validating: bootloader.default.xml ...
(bootloader) will pass: flash:aboot
(bootloader) will pass: flash:rpm
(bootloader) will pass: flash:tz
(bootloader) will pass: flash:hyp
(bootloader) will pass: flash:cmnlib
(bootloader) will pass: flash:keymaster
(bootloader) will pass: flash:sbl1
(bootloader) committing: bootloader.default.xml ...
(bootloader) - flashing 'emmc_appsboot.mbn' to 'aboot'
(bootloader) - flashing 'rpm.mbn' to 'rpm'
(bootloader) - flashing 'tz.mbn' to 'tz'
(bootloader) - flashing 'hyp.mbn' to 'hyp'
(bootloader) - flashing 'cmnlib.mbn' to 'cmnlib'
(bootloader) - flashing 'keymaster.mbn' to 'keymaster'
(bootloader) - flashing 'sbl1.mbn' to 'sbl1'
OKAY [  0.453s]
finished. total time: 0.594s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash logo logo.bin
target reported max download size of 536870912 bytes
sending 'logo' (2186 KB)...
OKAY [  0.109s]
writing 'logo'...
OKAY [  0.078s]
finished. total time: 0.188s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boot' (16384 KB)...
OKAY [  0.531s]
writing 'boot'...
(bootloader) Image signed with key bad key

OKAY [  0.422s]
finished. total time: 0.953s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash recovery recovery.img
target reported max download size of 536870912 bytes
sending 'recovery' (16484 KB)...
OKAY [  0.531s]
writing 'recovery'...
(bootloader) Image signed with key bad key

OKAY [  0.454s]
finished. total time: 0.985s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash dsp adspso.bin
target reported max download size of 536870912 bytes
sending 'dsp' (16384 KB)...
OKAY [  0.547s]
writing 'dsp'...
OKAY [  0.266s]
finished. total time: 0.828s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash oem oem.img
target reported max download size of 536870912 bytes
sending 'oem' (96490 KB)...
OKAY [  3.047s]
writing 'oem'...
OKAY [  1.438s]
finished. total time: 4.501s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.0
target reported max download size of 536870912 bytes
sending 'system' (261013 KB)...
OKAY [  8.235s]
writing 'system'...
OKAY [  4.001s]
finished. total time: 12.236s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.1
target reported max download size of 536870912 bytes
sending 'system' (250846 KB)...
OKAY [  7.907s]
writing 'system'...
OKAY [  3.891s]
finished. total time: 11.813s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.2
target reported max download size of 536870912 bytes
sending 'system' (254613 KB)...
OKAY [  8.029s]
writing 'system'...
OKAY [  4.094s]
finished. total time: 12.123s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.3
target reported max download size of 536870912 bytes
sending 'system' (261613 KB)...
OKAY [  8.261s]
writing 'system'...
OKAY [  3.610s]
finished. total time: 11.871s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.4
target reported max download size of 536870912 bytes
sending 'system' (260927 KB)...
OKAY [  8.219s]
writing 'system'...
OKAY [  4.266s]
finished. total time: 12.501s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.5
target reported max download size of 536870912 bytes
sending 'system' (255614 KB)...
OKAY [  8.057s]
writing 'system'...
OKAY [  3.797s]
finished. total time: 11.854s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.6
target reported max download size of 536870912 bytes
sending 'system' (253500 KB)...
OKAY [  7.988s]
writing 'system'...
OKAY [  4.470s]
finished. total time: 12.457s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.7
target reported max download size of 536870912 bytes
sending 'system' (82497 KB)...
OKAY [  2.625s]
writing 'system'...
OKAY [  1.188s]
finished. total time: 3.813s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash modem NON-HLOS.bin
target reported max download size of 536870912 bytes
sending 'modem' (76958 KB)...
OKAY [  2.438s]
writing 'modem'...
OKAY [  1.172s]
finished. total time: 3.610s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst1
erasing 'modemst1'...
OKAY [  0.047s]
finished. total time: 0.047s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst2
erasing 'modemst2'...
OKAY [  0.047s]
finished. total time: 0.047s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash fsg fsg.mbn
target reported max download size of 536870912 bytes
sending 'fsg' (2032 KB)...
OKAY [  0.109s]
writing 'fsg'...
OKAY [  0.063s]
finished. total time: 0.172s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase cache
erasing 'cache'...
OKAY [  0.031s]
finished. total time: 0.031s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot reboot
rebooting...

finished. total time: -0.000s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 4
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX1BMB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 3GB SAMSUNG LP3 DIE=6Gb M5=01 M6=05 M7=00 M8=7B
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY2238L75Q
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 9CEB7F0000000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: UTAG "bootmode" configured as fastboot
(bootloader) imei: 358187070533255
(bootloader) meid:
(bootloader) date: 06-02-2016
(bootloader) sku: XT1643
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Wed Apr 20 23:54:54 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
(bootloader) tz.git: git=69dd24b-dirty
(bootloader) hyp.git: git=69dd24b-dirty
(bootloader) keymaster.git: git=69dd24b-dirty
(bootloader) cmnlib.git: git=69dd24b-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (142)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.078s

C:\Users\Jay\Desktop\Moto G4\April_ROM>

Update: If i toggle through bootloader and hit factory mode, The device says it's unlocked and gonna boot after 5 seconds but it doesn't boot up. I'm just stuck with the bootloader but looking at the logs i can see that the ROM had been flashed sucessfully but why isn't it still booting up? Should i try the Oreo ROM?

Hmm, looks like that flash didn't update your device. Though the flashing commands reported okay, the getvar info indicates you still have marshmallow on your device ( bootloader) ro.build.fingerprint[1]: MPJ24.139-63/64:user/release-keys

I'd try flashing again, this time including the fastboot erase userdata command. If you can, input the commands one by one (copy and paste sequentially and press enter to execute). You could try the Oreo firmware, however the fact your device appears not to update after a stock firmware flash is concerning.
 

erica butson

Member
Jan 17, 2018
40
18
Hi, Thanks for your help. The flash didn't work, It's not updating as you said but the flashing command works and states that the flash went through well, I have tried the oreo ROM also it isn't working, There could be any hardware problem like IC burnout something of that kind etc? I would like to find out the exact reason why the flash isn't getting updated to the device even though the logs says the flash as completed successfully.
Hi have a broken bootloader which doesn't gets updated or flashes done to it isn't working as expected!!.


Code:
C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices
ZY2238L75Q      fastboot

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 4
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX1BMB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 3GB SAMSUNG LP3 DIE=6Gb M5=01 M6=05 M7=00 M8=7B
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY2238L75Q
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 9CEB7F0000000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: UTAG "bootmode" configured as fastboot
(bootloader) imei: 358187070533255
(bootloader) meid:
(bootloader) date: 06-02-2016
(bootloader) sku: XT1643
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Wed Apr 20 23:51:19 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
(bootloader) tz.git: git=69dd24b-dirty
(bootloader) hyp.git: git=69dd24b-dirty
(bootloader) keymaster.git: git=69dd24b-dirty
(bootloader) cmnlib.git: git=69dd24b-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (142)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.081s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot oem fb_mode_set
...
OKAY [  0.000s]
finished. total time: 0.000s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fast flash partition gpt.bin
'fast' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash partition gpt.bin
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [  0.000s]
writing 'partition'...
(bootloader) Flashing primary GPT image...
(bootloader) Flashing backup GPT image...
OKAY [  0.125s]
finished. total time: 0.125s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash bootloader bootloader.img
target reported max download size of 536870912 bytes
sending 'bootloader' (3651 KB)...
OKAY [  0.109s]
writing 'bootloader'...
(bootloader) validating: bootloader.default.xml ...
(bootloader) will pass: flash:aboot
(bootloader) will pass: flash:rpm
(bootloader) will pass: flash:tz
(bootloader) will pass: flash:hyp
(bootloader) will pass: flash:cmnlib
(bootloader) will pass: flash:keymaster
(bootloader) will pass: flash:sbl1
(bootloader) committing: bootloader.default.xml ...
(bootloader) - flashing 'emmc_appsboot.mbn' to 'aboot'
(bootloader) - flashing 'rpm.mbn' to 'rpm'
(bootloader) - flashing 'tz.mbn' to 'tz'
(bootloader) - flashing 'hyp.mbn' to 'hyp'
(bootloader) - flashing 'cmnlib.mbn' to 'cmnlib'
(bootloader) - flashing 'keymaster.mbn' to 'keymaster'
(bootloader) - flashing 'sbl1.mbn' to 'sbl1'
OKAY [  0.438s]
finished. total time: 0.547s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash logo logo.bin
target reported max download size of 536870912 bytes
sending 'logo' (2186 KB)...
OKAY [  0.078s]
writing 'logo'...
OKAY [  0.047s]
finished. total time: 0.125s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash boot boot.img
target reported max download size of 536870912 bytes
sending 'boot' (16384 KB)...
OKAY [  0.516s]
writing 'boot'...
(bootloader) Image signed with key bad key

OKAY [  0.406s]
finished. total time: 0.922s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash recovery recovery.img
target reported max download size of 536870912 bytes
sending 'recovery' (16484 KB)...
OKAY [  0.516s]
writing 'recovery'...
(bootloader) Image signed with key bad key

OKAY [  0.438s]
finished. total time: 0.953s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash dsp adspso.bin
target reported max download size of 536870912 bytes
sending 'dsp' (16384 KB)...
OKAY [  0.516s]
writing 'dsp'...
OKAY [  0.250s]
finished. total time: 0.781s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash oem oem.img
target reported max download size of 536870912 bytes
sending 'oem' (96490 KB)...
OKAY [  3.031s]
writing 'oem'...
OKAY [  1.438s]
finished. total time: 4.469s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.0
target reported max download size of 536870912 bytes
sending 'system' (261013 KB)...
OKAY [  8.203s]
writing 'system'...
OKAY [  3.969s]
finished. total time: 12.188s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.1
target reported max download size of 536870912 bytes
sending 'system' (250846 KB)...
OKAY [  7.891s]
writing 'system'...
OKAY [  3.922s]
finished. total time: 11.813s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.2
target reported max download size of 536870912 bytes
sending 'system' (254613 KB)...
OKAY [  8.007s]
writing 'system'...
OKAY [  4.094s]
finished. total time: 12.101s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.3
target reported max download size of 536870912 bytes
sending 'system' (261613 KB)...
OKAY [  8.233s]
writing 'system'...
OKAY [  3.657s]
finished. total time: 11.890s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.4
target reported max download size of 536870912 bytes
sending 'system' (260927 KB)...
OKAY [  8.216s]
writing 'system'...
OKAY [  4.297s]
finished. total time: 12.513s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.5
target reported max download size of 536870912 bytes
sending 'system' (255614 KB)...
OKAY [  8.047s]
writing 'system'...
OKAY [  3.782s]
finished. total time: 11.829s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.6
target reported max download size of 536870912 bytes
sending 'system' (253500 KB)...
OKAY [  7.984s]
writing 'system'...
OKAY [  4.438s]
finished. total time: 12.422s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash system system.img_sparsechunk.7
target reported max download size of 536870912 bytes
sending 'system' (82497 KB)...
OKAY [  2.597s]
writing 'system'...
OKAY [  1.188s]
finished. total time: 3.785s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash modem NON-HLOS.bin
target reported max download size of 536870912 bytes
sending 'modem' (76958 KB)...
OKAY [  2.429s]
writing 'modem'...
OKAY [  1.156s]
finished. total time: 3.586s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst1
erasing 'modemst1'...
OKAY [  0.031s]
finished. total time: 0.031s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase modemst2
erasing 'modemst2'...
OKAY [  0.031s]
finished. total time: 0.031s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot flash fsg fsg.mbn
target reported max download size of 536870912 bytes
sending 'fsg' (2032 KB)...
OKAY [  0.078s]
writing 'fsg'...
OKAY [  0.063s]
finished. total time: 0.141s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase cache
erasing 'cache'...
OKAY [  0.033s]
finished. total time: 0.033s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase userdata
erasing 'userdata'...
OKAY [  0.078s]
finished. total time: 0.078s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase customize
erasing 'customize'...
OKAY [  0.016s]
finished. total time: 0.016s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot erase clogo
erasing 'clogo'...
OKAY [  0.016s]
finished. total time: 0.016s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot oem fb_mode_clear
...
OKAY [  0.000s]
finished. total time: 0.000s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot reboot
rebooting...

finished. total time: 0.016s

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot devices
ZY2238L75Q      fastboot

C:\Users\Jay\Desktop\Moto G4\April_ROM>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_16mp
(bootloader) board: athene_16mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 4
(bootloader) storage-type: emmc
(bootloader) emmc: 32GB SAMSUNG RX1BMB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 3GB SAMSUNG LP3 DIE=6Gb M5=01 M6=05 M7=00 M8=7B
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY2238L75Q
(bootloader) cid: 0x0032
(bootloader) channelid: 0xc0
(bootloader) uid: 9CEB7F0000000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) imei: 358187070533255
(bootloader) meid:
(bootloader) date: 06-02-2016
(bootloader) sku: XT1643
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Thu Apr 21  0:21:50 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene_f/athene_f:6.0.1/M
(bootloader) ro.build.fingerprint[1]: PJ24.139-63/64:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.31.64.athene.reta
(bootloader) ro.build.version.full[1]: il.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband[0]: M8952_70009.08.03.48R ATHENE_INDIA_DSD
(bootloader) version-baseband[1]: S_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-g061c37c (hudsoncm
(bootloader) kernel.version[1]: @ilclbld87) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Thu Aug 4 19:33:05 CDT 2016
(bootloader) sbl1.git: git=MBM-NG-VB1.07-0-g57d1343
(bootloader) rpm.git: git=MBM-NG-VB1.06-0-ga970ead
(bootloader) tz.git: git=69dd24b-dirty
(bootloader) hyp.git: git=69dd24b-dirty
(bootloader) keymaster.git: git=69dd24b-dirty
(bootloader) cmnlib.git: git=69dd24b-dirty
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe: qe 0/0
(bootloader) frp-state: no protection (142)
(bootloader) ro.carrier: retin
all: listed above
finished. total time: 0.094s

C:\Users\Jay\Desktop\Moto G4\April_ROM>

What could be the possible reasons for the flash not updating?
 
Last edited:

echo92

Senior Member
Jan 1, 2017
3,732
1,995
Plymouth
Hi, Thanks for your help. The flash didn't work, It's not updating as you said but the flashing command works and states that the flash went through well, I have tried the oreo ROM also it isn't working, There could be any hardware problem like IC burnout something of that kind etc? I would like to find out the exact reason why the flash isn't getting updated to the device even though the logs says the flash as completed successfully.
Hi have a broken bootloader which doesn't gets updated or flashes done to it isn't working as expected!!.
<snip>

What could be the possible reasons for the flash not updating?

Thanks for trying the flash - I don't know the exact reason for the flash not writing properly to your device, or if it is, your device is not recognising the updated firmware. From what I've seen, this could indicate a hardware failure, which usually requires a motherboard replacement. You could try seeing if a JTAG or mobile repair centre could try to flash to the memory directly. If not, then that may require a service centre replacement and given the age of the device, I leave it up to you if you choose to repair or spend your money on a newer device.
 

Rover094

New member
May 7, 2020
2
0
Hello, I've been trying this solution but my phone is not getting detected in device manager. I tried installing qualcomm drivers and also tried to do some troubleshooting steps. It looks like the device is completely dead
 

echo92

Senior Member
Jan 1, 2017
3,732
1,995
Plymouth
Hello, I've been trying this solution but my phone is not getting detected in device manager. I tried installing qualcomm drivers and also tried to do some troubleshooting steps. It looks like the device is completely dead

What device do you have? How did your device hardbrick? This procedure will generally only work if your device hard bricked after using an old OTA update (i.e. you downgraded your device with old stock firmware and bricked from flashing an old OTA update). For other reasons, including sudden failures not involving updates, this procedure may not work.
 
  • Like
Reactions: Rover094

Rover094

New member
May 7, 2020
2
0
What device do you have? How did your device hardbrick? This procedure will generally only work if your device hard bricked after using an old OTA update (i.e. you downgraded your device with old stock firmware and bricked from flashing an old OTA update). For other reasons, including sudden failures not involving updates, this procedure may not work.

Oh okay. It's moto g4plus and no I haven't used any updates. It happened all of a sudden after I put it for charging. Maybe it's time to buy a new one. Thanks for your response :good:
 

Vikas Badhe

New member
Sep 21, 2020
1
0
It has worked wonders for me... My Moto G4 Plus was dead since 2018. I tried multiple solutions ... but no luck.
Finally today (22-Sep-2020), I came accross this article and it was panacea for my phone!!!
Thanks a ton ... Outfield303 :)
 

subhash8765

Senior Member
May 18, 2016
87
21
i have a strange problem. the phone video is choppy (laggy) ( its like 1fps) audio is fine. touch response is like 1000ms . initially i thought it might be a software issue or a replacement screen issue . i flashed the latest official rom via bootloader. the problem was still there. next i thought it is the problem with the lcd and digitizer which could be faulty. so i decided to troubleshoot it by screen mirroring via USB. now the issue is even the mirrored images on the desktop is choppy ( if i play a video on youtube the audio is fine but the video skips the frames ) now is this a problem with the adreno GPU?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 122
    Disclaimer :
    Code:
      #include<disclaimer.h>
     I am not responsible for bricked devices, dead SD cards,
     thermonuclear war, or you getting fired because the alarm app failed. 
     YOU are choosing to make these modifications,
     and if you point the finger at me for messing up your device, I will laugh at you.
     and also I shall not guarantee this method will work on your device.

    Hello guys,

    as you guys know lots of Athenes are bricked due to the last June security patch and latest blankflash's also were not working.
    and there was also some confusion between which blankflash to flash and which boot-loader and gpt files to flash.. So I will try to clarify this confusion at my best..... :)
    so lets get started......

    So, First of all download the latest BlankFlash by @marcelofilgueira [ MANY MANY HUGE THANKS TO HIM ]
    Here : https://drive.google.com/file/d/0B9rhtqQ4ZTDnTWdpX3ZaVk1pNk0/view

    There is a New BlankFlash file Provided by @rajatgupta1998
    https://xdaforums.com/showpost.php?p=79013024&postcount=523
    It is available here: https://androidfilehost.com/?fid=1395089523397903736
    I can't test this blankflash because I don't have G4 Plus anymore...

    and Then connect your phone to PC( Your phone should Be detected as QualcommLoader or something like that in device manager under the ports section )
    Once connected, extract the Blankflash zip and run Blank-Flash.bat

    A command window will be open and it will flash some files to your phone....
    after 5-6 sec, your Phone will be rebooted to Fastboot Mode :D First sign of Life.... lol
    But process is not over yet....

    Now download the latest Bootloader and GPT files for the version NPJS25.93-14-8 Thanks to @tywinlannister7 and @echo92
    HERE : https://drive.google.com/open?id=0B-GUyOfb8Ogzamt6ME5fYncwdjg
    And if above files won't work then here are the Sept Patch Files of GPT and Bootloader : https://drive.google.com/file/d/0B-GUyOfb8Ogzc25FdW1WUDBMS1U/view
    and Also here are the GPT and boot-loader files for December patch if above won't worked : https://drive.google.com/open?id=1IfAX7v94ooB5wS7KTJGNYfQ2kXkHxP80
    and extract them into New folder. and don't forget to copy ADB and the fastboot files into that folder.
    ADB and Fastboot DOWNLOAD HERE : https://www.androidfilehost.com/?fid=673368273298979521
    Hold Shift key and press right key on the mouse and click on open command window in that folder and Paste the following command and then press Enter :
    Code:
    fastboot flash partition gpt.bin
    fastboot flash bootloader bootloader.img
    fastboot reboot-bootloader


    Once done then You can see the Fastboot mode on your screen ;)....

    The next step is easy, You just need to flash stock ROM, But you just can't flash older ROM i.e. downgrade this time, Otherwise your device can be bricked again...

    So I will recommend you to download latest ROM NPJS25.93-14-10 and Flash it. Thanks to @tywinlannister7 for providing the ROM
    DOWNLOAD LINK : https://drive.google.com/file/d/0B9tngVBGIajVQkQtLUUxR2NOTnc
    LATEST DECEMBER ROM: https://www.androidfilehost.com/?fid=745849072291698845
    Download it and then just extract it in and don't forget copy ADB and the fastboot files into that folder. Once done then Hold shift and press right key on mouse then select Open Command window here from that menu.
    then use this code to flash stock ROM :

    Code:
    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
    pause
    And that's it!! You will get your Athene Back to Life :cool:
    I got my Athene back to life using this method............
    ------------------------------------------------------------------------------------------------------------------------------------

    IMPORTANT NOTE:
    If You've Updated your Device to the February Security Patch Then this method probably won't work because the GPT and boot-loader version is higher then the version included inside the BlankFlash
    So Be Careful...!

    ------------------------------------------------------------------------------------------------------------------------------------

    Now anyone who's getting errors, see post #2

    ------------------------------------------------------------------------------------------------------------------------------------

    Credits :

    blankflash.zip provided by @marcelofilgueira HUGE THANKS TO HIM
    Thanks to @strongst for being always there to help
    Thanks to tywinlannister7 for latest June Stock ROM
    and also thanks to you guys for reading this........

    if you like my work then please HIT that THANKS button
    5
    Reserved 1

    Now anyone who is getting 'Waiting for devices' error while flashing, here are some tips to fix it :

    1) Remove the USB cable and reinsert it
    2) Make Sure your device is detected in Bootloader interface aka Fastboot mode, you can simple see your device listed in device manager.
    3) Install Motorola Driver IF you haven't Installed it yet. Because it can be the main reason for this error. Download it from motorola website: http://motorola-mobility-en-in.custhelp.com/app/answers/detail/a_id/88481
    5
    Reserved 2

    Get latest Stock Firmware for any model of Moto G4 and G4+
    from here : https://xdaforums.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138
    :fingers-crossed:
    5
    Here's a new blankflash file from OPJ28.72 build, this should work on OPJ28.111-22 as the bootloader version is same.
    Obviously I can't test it since I haven't bricked my phone. Any other news shall be given out whenever it appears.

    Download:
    blankflash_athene_8.1.0_OPJ28.72.zip
    MD5: ada83fc6809218084739ca0cc87c9f4a

    ;)
    4
    We need a updated blank flash i... Cos have install latest bootloader
    Can you please stop posting repeatedly in a demanding way? There's no newer blank flash at the moment so you have to wait if you don't want to spent money.

    Every android release users don't read/search before downgrading and taking ota and complain that there's no solution asap.
    You cannot expect that people fix YOUR faults if you have no patience.

    Thanks for understanding:)

    PS @echo92: as I expected https://xdaforums.com/moto-g4-plus/...-g4-starting-to-receive-t3839072/post77547833