I need help with fullbricked moto g4

Massacree

New member
Jun 5, 2013
4
0
0
Buenos Aires
Hi, Sorry for the bad translation, I'm from Argentina and use an online translator
before posting try several solutions from this and other forums, but do not achieve anything until now.
A friend brought me a moto g4 xt1621 to which I installed a custom rom and made it brick, I was trying to install several stock roms and none worked, the phone turns on but does not pass the warning screen:
Your device has been unlocked and can't be trusted
To learn more visit:
motorola.com/unlockbootloader
ID:bad key
Your device will boot in 5 seconds.
that message is repeated every 5 seconds in an infinite loop and does not pass from there.
I have installed the Motorola drivers, android studio with the SDK, and platform-tools with adb and fastboot
the phone connects well with the pc
C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot devices
ZY223FFBZJ fastboot
and the fastboot getvar all command throws this
C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_13mp
(bootloader) board: athene_13mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 16GB SAMSUNG QE13MB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=1F
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY223FFBZJ
(bootloader) cid: 0x0032
(bootloader) channelid: 0x1a
(bootloader) uid: 37E01A0100000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Volume down key pressed
(bootloader) imei: :eek:la:
(bootloader) meid:
(bootloader) date: 09-16-2016
(bootloader) sku: XT1621
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May 17 18:59:30 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene/athene:6.0.1/MPJ24
(bootloader) ro.build.fingerprint[1]: .139-23.4/4:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.24.4.athene.retai
(bootloader) ro.build.version.full[1]: l.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband: M8952_70004.04.03.32R ATHENE_LATAM_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-gcf01273 (hudsoncm
(bootloader) kernel.version[1]: @ilclbld30) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Sat May 14 20:58:01 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 1/1
(bootloader) frp-state: protected (77)
(bootloader) ro.carrier: retar
all: listed above
Finished. Total time: 0.109s
this is the last rom I tried to install and it did not work either:
ATHENE_NPJS25.93-14-18_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.info
and the image of boot and recovery gives me an error key bad key
C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash boot boot.img
(bootloader) has-slot:boot: not found
Sending 'boot' (16384 KB) OKAY [ 0.844s]
Writing 'boot' (bootloader) Image signed with key bad key

OKAY [ 0.563s]
Finished. Total time: 1.610s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash recovery recovery.img
(bootloader) has-slot:recovery: not found
Sending 'recovery' (16484 KB) OKAY [ 0.828s]
Writing 'recovery' (bootloader) Image signed with key bad key

OKAY [ 0.609s]
Finished. Total time: 1.625s
can someone please tell me if there is a solution for this or the phone is unrecoverable
thank you very much
 

echo92

Senior Member
Jan 1, 2017
3,730
1,987
223
Plymouth
Those bad key messages are normal when flashing a stock ROM with an unlocked bootloader, if I recall.

Looks like from your getvar log that you have a Marshmallow stock ROM but the Nougat bootloader, at least the Dec 2017 Nougat bootloader (the B1:07 bootloader was on the Dec 2017, Feb 2018 and April 2018 firmwares).

Can we see the log of what happens when you flash the April 2018 NPJS25.93-14-18 firmware please?

Also, which custom ROM did you try to flash and what happened to make the device brick?
 

Massacree

New member
Jun 5, 2013
4
0
0
Buenos Aires
thanks for your attention
the flash process seems normal
C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot devices
ZY223FFBZJ fastboot

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot oem fb_mode_set
OKAY [ 0.004s]
Finished. Total time: 0.006s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash partition gpt.bin
(bootloader) has-slot:partition: not found
Sending 'partition' (32 KB) OKAY [ 0.013s]
Writing 'partition' (bootloader) Flashing primary GPT image...
(bootloader) Flashing backup GPT image...
OKAY [ 0.105s]
Finished. Total time: 0.312s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash bootloader bootloader.img
(bootloader) has-slot:bootloader: not found
Sending 'bootloader' (3651 KB) OKAY [ 0.233s]
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.526s]
Finished. Total time: 0.954s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash logo logo.bin
(bootloader) has-slot:logo: not found
Sending 'logo' (2186 KB) OKAY [ 0.140s]
Writing 'logo' OKAY [ 0.085s]
Finished. Total time: 0.419s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash boot boot.img
(bootloader) has-slot:boot: not found
Sending 'boot' (16384 KB) OKAY [ 0.976s]
Writing 'boot' (bootloader) Image signed with key bad key

OKAY [ 0.582s]
Finished. Total time: 1.755s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash recovery recovery.img
(bootloader) has-slot:recovery: not found
Sending 'recovery' (16484 KB) OKAY [ 0.968s]
Writing 'recovery' (bootloader) Image signed with key bad key

OKAY [ 0.616s]
Finished. Total time: 1.778s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash dsp adspso.bin
(bootloader) has-slot:dsp: not found
Sending 'dsp' (16384 KB) OKAY [ 0.945s]
Writing 'dsp' OKAY [ 0.442s]
Finished. Total time: 1.579s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash oem oem.img
(bootloader) has-slot:eek:em: not found
Sending 'oem' (96490 KB) OKAY [ 5.667s]
Writing 'oem' OKAY [ 2.455s]
Finished. Total time: 8.320s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.0
(bootloader) has-slot:system: not found
Sending 'system' (261013 KB) OKAY [ 15.346s]
Writing 'system' OKAY [ 6.736s]
Finished. Total time: 22.274s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.1
(bootloader) has-slot:system: not found
Sending 'system' (250846 KB) OKAY [ 14.594s]
Writing 'system' OKAY [ 6.469s]
Finished. Total time: 21.258s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.2
(bootloader) has-slot:system: not found
Sending 'system' (254613 KB) OKAY [ 14.836s]
Writing 'system' OKAY [ 6.550s]
Finished. Total time: 21.583s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.3
(bootloader) has-slot:system: not found
Sending 'system' (261613 KB) OKAY [ 15.235s]
Writing 'system' OKAY [ 6.376s]
Finished. Total time: 21.805s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.4
(bootloader) has-slot:system: not found
Sending 'system' (260927 KB) OKAY [ 15.228s]
Writing 'system' OKAY [ 6.816s]
Finished. Total time: 22.256s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.5
(bootloader) has-slot:system: not found
Sending 'system' (255614 KB) OKAY [ 14.858s]
Writing 'system' OKAY [ 6.402s]
Finished. Total time: 21.456s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.6
(bootloader) has-slot:system: not found
Sending 'system' (253500 KB) OKAY [ 14.653s]
Writing 'system' OKAY [ 6.875s]
Finished. Total time: 21.724s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash system system.img_sparsechunk.7
(bootloader) has-slot:system: not found
Sending 'system' (82497 KB) OKAY [ 4.786s]
Writing 'system' OKAY [ 2.052s]
Finished. Total time: 7.035s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash modem NON-HLOS.bin
(bootloader) has-slot:modem: not found
Sending 'modem' (76958 KB) OKAY [ 4.440s]
Writing 'modem' OKAY [ 1.960s]
Finished. Total time: 6.597s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase modemst1
(bootloader) has-slot:modemst1: not found
Erasing 'modemst1' OKAY [ 0.035s]
Finished. Total time: 0.231s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase modemst2
(bootloader) has-slot:modemst2: not found
Erasing 'modemst2' OKAY [ 0.035s]
Finished. Total time: 0.231s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot flash fsg fsg.mbn
(bootloader) has-slot:fsg: not found
Sending 'fsg' (2032 KB) OKAY [ 0.128s]
Writing 'fsg' OKAY [ 0.096s]
Finished. Total time: 0.418s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase cache
(bootloader) has-slot:cache: not found
Erasing 'cache' OKAY [ 0.023s]
Finished. Total time: 0.219s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase userdata
(bootloader) has-slot:userdata: not found
Erasing 'userdata' OKAY [ 0.076s]
Finished. Total time: 0.273s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase customize
(bootloader) has-slot:customize: not found
Erasing 'customize' OKAY [ 0.020s]
Finished. Total time: 0.216s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot erase clogo
(bootloader) has-slot:clogo: not found
Erasing 'clogo' OKAY [ 0.022s]
Finished. Total time: 0.216s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot oem fb_mode_clear
OKAY [ 0.005s]
Finished. Total time: 0.005s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot rebbot
fastboot: usage: unknown command rebbot

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot reboot
Rebooting
Finished. Total time: 0.007s

C:\Users\Marce\AppData\Local\Android\Sdk\platform-tools>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: moto-msm8952-B1.07
(bootloader) product: athene_13mp
(bootloader) board: athene_13mp
(bootloader) secure: yes
(bootloader) hwrev: P2A
(bootloader) radio: 5
(bootloader) storage-type: emmc
(bootloader) emmc: 16GB SAMSUNG QE13MB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 2GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=1F
(bootloader) cpu: MSM8952
(bootloader) serialno: ZY223FFBZJ
(bootloader) cid: 0x0032
(bootloader) channelid: 0x1a
(bootloader) uid: 37E01A0100000000000000000000
(bootloader) securestate: flashing_unlocked
(bootloader) iswarrantyvoid: yes
(bootloader) max-download-size: 536870912
(bootloader) reason: Reboot mode set to fastboot
(bootloader) imei: 358216070360003
(bootloader) meid:
(bootloader) date: 09-16-2016
(bootloader) sku: XT1621
(bootloader) battid: SNN5970A
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time: "Tue May 24 16: 0:45 UTC 2016"
(bootloader) ro.build.fingerprint[0]: motorola/athene/athene:6.0.1/MPJ24
(bootloader) ro.build.fingerprint[1]: .139-23.4/4:user/release-keys
(bootloader) ro.build.version.full[0]: Blur_Version.24.24.4.athene.retai
(bootloader) ro.build.version.full[1]: l.en.US
(bootloader) ro.build.version.qcom: LA.BR.1.3.3-02720-8976.0
(bootloader) version-baseband: M8952_70004.04.03.32R ATHENE_LATAM_CUST
(bootloader) kernel.version[0]: Linux version 3.10.84-gcf01273 (hudsoncm
(bootloader) kernel.version[1]: @ilclbld30) (gcc version 4.9.x-google 20
(bootloader) kernel.version[2]: 140827 (prerelease) (GCC) ) #1 SMP PREEM
(bootloader) kernel.version[3]: PT Sat May 14 20:58:01 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 1/1
(bootloader) frp-state: protected (77)
(bootloader) ro.carrier: retar
all: listed above
Finished. Total time: 0.168s
here the list of commands
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
 

echo92

Senior Member
Jan 1, 2017
3,730
1,987
223
Plymouth
Thanks for the flash log and your getvar logs. It looks like that the flash, despite apparently writing, is not being committed to the flash memory. Despite your bootloader being updated to B1:07 (which is the version expected for the April 2018 security patch firmware), your device is, for some reason, not writing the updated system. Your system version is still 6.0.1 (with the May 2016 security patch?). Unfortunately, that may mean a failing flash memory or other hardware fault, especially if you can't flash stock firmware.

I'd try the flash again with a high quality USB cable (preferably the original USB cable if one was provided) and try to use different USB ports. Else, you may have to consider sending it for repair or ask your friend to possibly return it.
 

Massacree

New member
Jun 5, 2013
4
0
0
Buenos Aires
Ok I will try to follow your advice, if I find a solution I will post it and if it does not work I will return it to my friend.
I thought it would be easier to fix it.
But if the phone has any hardware failure they will have to take it to the technical service.
Thanks for the help.