[Moto G4 Plus Guides, News, & Discussion] jalbarran:
Similar issue, fastboot does not flash, can not " get unlock code"

Hello people, I'm new to this forum, but I have been reading you for years, I have been trying to fix my Moto G4 Plus XT1644, I have been researching for 3 days, but I haven't fixed my phone, yet.

I need your help, none of the guides have helped me to finally get my phone working again, I will dump as much information as I can, about my phone.

I'm not sure what was the cause of my problem, I was using my phone like everyday, it suddenly hanged (which has happened in the past), and then I left the power button pressed to turn it off/on again, when it turned on, it entered into fastboot menu with an error message (see picture "1. After turning on").

My list of hypothesis right now:

My phone has a hardware issue

I accepted the last OTA update (I always accept updates right from the moment it comes out), and never restarted my phone after that, when I finally restarted, it got bricked

While trying to fix the first issue, I flashed something wrong and bricked my phone since that moment

Some screenshots of what I get when trying to use my phone:

After turning on

[IMG="After turning on"]https://i.imgur.com/kOR0BBfl.jpg[/IMG]

After selecting recovery option

[IMG="After selecting recovery option"]https://i.imgur.com/8Hg7ViCl.jpg[/IMG]

In fastboot mode

[IMG="In fastboot mode"]https://i.imgur.com/2rLyVTml.jpg[/IMG]

I followed the guide in the post, and tried to flash the last stock rom I could find (ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml)

I can connect to my phone via fastboot, only fastboot works:

jalbarran-ideapad jalbarran # fastboot devices
cd86c4fe	fastboot

adb does not connect to my phone:

jalbarran-ideapad ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml # adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached

If I try to flash/change anything from fastboot, I get FAILED responses:

jalbarran-ideapad ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml # fastboot oem fb_mode_set
...
FAILED (remote failure)
finished. total time: 0.019s

jalbarran-ideapad ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml # fastboot flash partition gpt.bin
target reported max download size of 536870912 bytes
sending 'partition' (32 KB)...
OKAY [ 0.045s]
writing 'partition'...
(bootloader) Flashing primary GPT image...
(bootloader) Failed to write primary GPT.

(bootloader) Failed to program partition table
FAILED (remote failure)
finished. total time: 0.127s

ALL flash commands show FAILED response.

I even tried to unlock the bootloader again, guessing I have it locked, but I can't even take the unlock code (I remember I unlocked it in the past):

jalbarran-ideapad ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml # fastboot oem get_unlock_data
...
(bootloader) Unlock data:
(bootloader) read datablock error
(bootloader) Failed
OKAY [ 0.045s]
finished. total time: 0.045s

Here the dump for all variables via fastboot:

jalbarran-ideapad ATHENE_NPJS25.93-14-13_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml # 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: 1
(bootloader) storage-type: emmc
(bootloader) emmc: 64GB SAMSUNG RC14MB RV=08 PV=07 FV=0000000000000007
(bootloader) ram: 4GB SAMSUNG LP3 DIE=8Gb M5=01 M6=05 M7=00 M8=5F
(bootloader) cpu: MSM8952
(bootloader) serialno: cd86c4fe
(bootloader) cid: 0xDEAD
(bootloader) channelid: 0x00
(bootloader) uid: B74CD30100000000000000000000
(bootloader) securestate: oem_locked
(bootloader) iswarrantyvoid: n/a
(bootloader) max-download-size: 536870912
(bootloader) reason: Fall-through from charger boot mode
(bootloader) imei: 000000000000000
(bootloader) meid:
(bootloader) date: 01-01-1970
(bootloader) sku: 000000000000000
(bootloader) battid:
(bootloader) iccid:
(bootloader) cust_md5:
(bootloader) max-sparse-size: 268435456
(bootloader) current-time:
(bootloader) ro.build.fingerprint:
(bootloader) ro.build.version.full:
(bootloader) ro.build.version.qcom:
(bootloader) version-baseband:
(bootloader) kernel.version:
(bootloader) sbl1.git: sbl1.git
(bootloader) rpm.git: rpm.git
(bootloader) tz.git: tz.git
(bootloader) hyp.git: hyp.git
(bootloader) keymaster.git: keymaster.git
(bootloader) cmnlib.git: cmnlib.git
(bootloader) aboot.git: git=MBM-NG-VB1.07-0-gf9b89ba
(bootloader) qe:
(bootloader) frp-state: no protection (err)
(bootloader) ro.carrier:
all: listed above
finished. total time: 0.258s

Additional Information:

- I REMEMBER I had my bootloader unlocked, I remember looking at the "Warning boot screen", every time I turned on my phone

- I always had stock rom, never updated that

- I always accepted the updates given to me via OTA, never had problems because of that

- I'm using linux, Mint distro, to try to flash my phone, I even used a borrower Windows 7 64bit PC, but with the same result, no success

- I'm not an expert as you are, but I have managed to update/fix my Android phones since a had my first Android, like 8 years ago

Thanks in advance