[Moto G 2015 Q&A, Help & Troubleshooting] siredux:
A friend of mine gave me his old G3rd phone as a gift but it's in a soft brick state, phone is bootloader locked. Whenever I turn the phone on it shows M logo, screen goes black and then M logo appears again and so on, he claims he updated it to Marshmallow I suspect by OTA. I thought that I could just download stock 6.0 firmware and flash it, which I kindly did (tried fastboot, mfastboot and even on Linux) with no errors in bootloader nor cmd window, everything went straight through. Guess what? Still the same, i'm unable to access recovery or any power mode other than bootloader. What i'm curious about is if I flash 5.1.1 stock recovery and try to boot it shows the green android with his belly open and right away screen flickers and goes black, green android again and so on... bootloader is totally unlockable but that's not an option for me since of course I can't enable OEM unlock in developer options so I can't flash any custom recovery. AFAIK as long as an android device has access to fastboot it can be fixed or repaired.​

Below I attach fastboot getvar all

F:\Users\user\Documents\Nelson David\Celulares\Motorola Moto G3 XT1543\XT1543 Retail LA 6.0>fastboot getvar all

(bootloader) version: 0.5

(bootloader) version-bootloader: moto-msm8916-80.CB

(bootloader) product: osprey

(bootloader) board: osprey

(bootloader) secure: yes

(bootloader) hwrev: 0x82B0

(bootloader) radio: 0x6

(bootloader) emmc: 16GB Samsung REV=07 PRV=01 TYPE=57

(bootloader) ram: 1024MB Samsung S8 SDRAM DIE=4Gb

(bootloader) cpu: MSM8916

(bootloader) serialno: ZY222T8KS2

(bootloader) cid: 0x000C

(bootloader) channelid: 0x1b

(bootloader) uid: B520541200000000000000000000

(bootloader) unlocked: no

(bootloader) securestate: locked

(bootloader) iswarrantyvoid: no

(bootloader) mot_sst: 0

(bootloader) max-download-size: 268435456

(bootloader) reason: Volume down key pressed

(bootloader) imei: took it away :p

(bootloader) meid:

(bootloader) date: 10-16-2015

(bootloader) sku: XT1543

(bootloader) battid: SNN5965A

(bootloader) iccid:

(bootloader) cust_md5:

(bootloader) max-sparse-size: 268435456

(bootloader) current-time: "Wed Aug 5 19:44:32 UTC 2015"

(bootloader) ro.build.fingerprint[0]: motorola/osprey_retla_ds/osprey_ud

(bootloader) ro.build.fingerprint[1]: s:5.1.1/LPI23.72-47.4/3:user/relea

(bootloader) ro.build.fingerprint[2]: se-keys

(bootloader) ro.build.version.full[0]: Blur_Version.23.46.4.osprey_retla

(bootloader) ro.build.version.full[1]: _ds.retla.en.01

(bootloader) ro.build.version.qcom[0]: AU_LINUX_ANDROID_LA.BR.1.1.3_RB1.

(bootloader) ro.build.version.qcom[1]: 05.01.00.032.015

(bootloader) version-baseband[0]: M8916_2020613.22.03.21.29R OSPREY_DSTV

(bootloader) version-baseband[1]: _CUST

(bootloader) kernel.version[0]: Linux version 3.10.49-g0a78f54 (hudsoncm

(bootloader) kernel.version[1]: [MENTION=387459]ilc[/MENTION]lbld32) (gcc version 4.8 (GCC) ) #1

(bootloader) kernel.version[2]: SMP PREEMPT Wed Aug 19 17:05:38 CDT 2015

(bootloader) sbl1.git: git=MBM-NG-V80.CB-0-g7abea31

(bootloader) rpm.git: git=MBM-NG-V80.CB-0-g932f716

(bootloader) tz.git: git=MBM-NG-V80.CB-0-ga1c5ae6

(bootloader) hyp.git: git=MBM-NG-V80.CB-0-ga1c5ae6

(bootloader) aboot.git: git=MBM-NG-V80.CB-0-gcfa8344

(bootloader) partition-type:modem: raw

(bootloader) partition-type:sbl1: raw

(bootloader) partition-type:DDR: raw

(bootloader) partition-type:aboot: raw

(bootloader) partition-type:rpm: raw

(bootloader) partition-type:tz: raw

(bootloader) partition-type:hyp: raw

(bootloader) partition-type:utags: raw

(bootloader) partition-type:misc: raw

(bootloader) partition-type:padA: raw

(bootloader) partition-type:abootBackup: raw

(bootloader) partition-type:rpmBackup: raw

(bootloader) partition-type:tzBackup: raw

(bootloader) partition-type:hypBackup: raw

(bootloader) partition-type:utagsBackup: raw

(bootloader) partition-type:logs: raw

(bootloader) partition-type:frp: raw

(bootloader) partition-type:padB: raw

(bootloader) partition-type:modemst1: raw

(bootloader) partition-type:modemst2: raw

(bootloader) partition-type:hob: raw

(bootloader) partition-type:dhob: raw

(bootloader) partition-type:fsg: raw

(bootloader) partition-type:fsc: raw

(bootloader) partition-type:cid: raw

(bootloader) partition-type:metadata: raw

(bootloader) partition-type:logo: raw

(bootloader) partition-type:clogo: raw

(bootloader) partition-type:persist: raw

(bootloader) partition-type:kpan: raw

(bootloader) partition-type:boot: raw

(bootloader) partition-type:recovery: raw

(bootloader) partition-type:ssd: raw

(bootloader) partition-type:padC: raw

(bootloader) partition-type:sp: raw

(bootloader) partition-type:keystore: raw

(bootloader) partition-type:oem: raw

(bootloader) partition-type:carrier: ext4

(bootloader) partition-type:customize: raw

(bootloader) partition-type:cache: raw

(bootloader) partition-type:system: raw

(bootloader) partition-type:userdata: raw

(bootloader) partition-size:modem: 0x00000000027e0000

(bootloader) partition-size:sbl1: 0x0000000000080000

(bootloader) partition-size:DDR: 0x0000000000020000

(bootloader) partition-size:aboot: 0x0000000000113000

(bootloader) partition-size:rpm: 0x000000000003e800

(bootloader) partition-size:tz: 0x000000000008c000

(bootloader) partition-size:hyp: 0x0000000000020000

(bootloader) partition-size:utags: 0x0000000000080000

(bootloader) partition-size:misc: 0x0000000000080000

(bootloader) partition-size:padA: 0x000000000036f000

(bootloader) partition-size:abootBackup: 0x0000000000113000

(bootloader) partition-size:rpmBackup: 0x000000000003e800

(bootloader) partition-size:tzBackup: 0x000000000008c000

(bootloader) partition-size:hypBackup: 0x0000000000020000

(bootloader) partition-size:utagsBackup: 0x0000000000080000

(bootloader) partition-size:logs: 0x0000000000200000

(bootloader) partition-size:frp: 0x0000000000080000

(bootloader) partition-size:padB: 0x000000000022f000

(bootloader) partition-size:modemst1: 0x0000000000180000

(bootloader) partition-size:modemst2: 0x0000000000180000

(bootloader) partition-size:hob: 0x000000000007a000

(bootloader) partition-size:dhob: 0x0000000000008000

(bootloader) partition-size:fsg: 0x0000000000300000

(bootloader) partition-size:fsc: 0x0000000000000400

(bootloader) partition-size:cid: 0x0000000000020000

(bootloader) partition-size:metadata: 0x0000000000080000

(bootloader) partition-size:logo: 0x0000000000400000

(bootloader) partition-size:clogo: 0x0000000000400000

(bootloader) partition-size:persist: 0x0000000000800000

(bootloader) partition-size:kpan: 0x0000000000800000

(bootloader) partition-size:boot: 0x0000000001000000

(bootloader) partition-size:recovery: 0x0000000001019000

(bootloader) partition-size:ssd: 0x0000000000002000

(bootloader) partition-size:padC: 0x000000000087e000

(bootloader) partition-size:sp: 0x0000000000800000

(bootloader) partition-size:keystore: 0x0000000000800000

(bootloader) partition-size:oem: 0x0000000001000000

(bootloader) partition-size:carrier: 0x0000000001000000

(bootloader) partition-size:customize: 0x0000000002000000

(bootloader) partition-size:cache: 0x0000000010000000

(bootloader) partition-size:system: 0x0000000091000000

(bootloader) partition-size:userdata: 0x00000002f3de0000

(bootloader) qe: qe 0/0

(bootloader) frp-state: protected (75)

(bootloader) ro.carrier: retla

all: listed above

finished. total time: 0.359s

What seems is that phone is still on Android 5.1.1 according to fingerprint value. I don't know about partitions being all raw except for carrier one which is ext4, that may something else to take into account. Please guys, any help would be greatly appreciated :D