[General Questions and Answers] wackyleaks:
I have posted on Motorola support forum and contacted them but my posts just disappears automatically after I post them on the official support forum. So I will just copy paste my post here and see if this is a fastboot issue.

I cant get the string to get the unlock code because fastboot command fastboot oem get_unlock_data ends up FAILED. (remote: Unknown command)

C:\Program Files (x86)\Minimal ADB and Fastboot>fastboot oem get_unlock_data

...

FAILED (remote: unknown command)

As many other commands.

fastboot oem unlock

FAILED (remote: unknown command)

fastboot oem device-info

...

FAILED (remote: unknown command)

Every command is unknown.

fastboot devices

ZW2223N5NL

Only command that works

fastboot oem get_unlock_data (this is the command i need to run to get a string that i put into a box and ask if this device can be unlocked and then I will get a unlock key from Motorola.)

.Well I have spendt all day with drivers and everything the drivers works in adb and in fastboot and tried switching bettwen MTP and PPT and Charging becouse some got it to work when they put it out of MTP mode no luck here. It doesn't say anything about the device is locked in bootloader should it? I dont know what to even ask the fastboot commands doesn't work on my phone.

USB debugg Mode On

OEM enable

Cleared all my drivers 6 times over tried using android google driver, The Motorola Device Manager that dont even have my driver.

Ended up with http://mtkusballdriver.com/category/download and it works.

So feed up right now read and read nothing works. Only thing I haven't done is to add my Hardware ID in the android google driver .inf file. Read that, that can be a solution. When I try to install winusb.inf manually I get up that "I need a 64x driver that support your hardware". Error.

Even in the .inf file there is a section for 64x. Just a bit confusing on how to add the hardware ID's inside the .inf you need hardware ID for every state 3 states recovery, fastboot and when its on. I have gathered all those ID's. So if anyone know how to add a device to Google USB driver please try to explain how I am gonna code it. Anything I can try i would appreciate it. Because it doesn't recognize my device. I'm almost 100% sure that it isnt a driver issue fastboot driver is working fine so is adb. So is it a fastboot driver issue? Since all this commands are remote: Unknown Commands?

I have changed usb 3 to usb 2 and cabels also tried on different PC. So I'm out of options is it that this phone is banned from unlocking the bootloader and it has disabled all this fastboot commands on this version of the phone? I know everyone els seems to have it easy unlocking the bootloader on this Moto C Pluss this is an EU version Norwegian no Locked Carrier. If you need more info please ask. Any help is very welcome! Thanks!

C:\Users\Nrje\AppData\Local\Android\sdk\platform-tools>fastboot getvar all

(bootloader) max-download-size: 0x8000000

(bootloader) partition-size:flashinfo: 1000000

(bootloader) partition-type:flashinfo: raw data

(bootloader) partition-size:otp: 2b00000

(bootloader) partition-type:otp: raw data

(bootloader) partition-size:userdata: 32000000

(bootloader) partition-type:userdata: ext4

(bootloader) partition-size:cache: 19000000

(bootloader) partition-type:cache: ext4

(bootloader) partition-size:system: a9000000

(bootloader) partition-type:system: ext4

(bootloader) partition-size:metadata: 2500000

(bootloader) partition-type:metadata: raw data

(bootloader) partition-size:nvdata: 2000000

(bootloader) partition-type:nvdata: ext4

(bootloader) partition-size:frp: 100000

(bootloader) partition-type:frp: raw data

(bootloader) partition-size:tee2: 500000

(bootloader) partition-type:tee2: raw data

(bootloader) partition-size:tee1: 500000

(bootloader) partition-type:tee1: raw data

(bootloader) partition-size:keystore: 800000

(bootloader) partition-type:keystore: raw data

(bootloader) partition-size:secro: 600000

(bootloader) partition-type:secro: raw data

(bootloader) partition-size:oemkeystore: 200000

(bootloader) partition-type:oemkeystore: raw data

(bootloader) partition-size:seccfg: 80000

(bootloader) partition-type:seccfg: raw data

(bootloader) partition-size:expdb: a00000

(bootloader) partition-type:expdb: raw data

(bootloader) partition-size:logo: 800000

(bootloader) partition-type:logo: raw data

(bootloader) partition-size:recovery: 1000000

(bootloader) partition-type:recovery: raw data

(bootloader) partition-size:boot: 1000000

(bootloader) partition-type:boot: raw data

(bootloader) partition-size:para: 80000

(bootloader) partition-type:para: raw data

(bootloader) partition-size:lk: 80000

(bootloader) partition-type:lk: raw data

(bootloader) partition-size:protect2: a00000

(bootloader) partition-type:protect2: ext4

(bootloader) partition-size:protect1: a00000

(bootloader) partition-type:protect1: ext4

(bootloader) partition-size:nvram: 500000

(bootloader) partition-type:nvram: raw data

(bootloader) partition-size:proinfo: 300000

(bootloader) partition-type:proinfo: raw data

(bootloader) partition-size:preloader: 40000

(bootloader) partition-type:preloader: raw data

(bootloader) off-mode-charge: 1

(bootloader) warranty: yes

(bootloader) unlocked: no

(bootloader) secure: yes

(bootloader) kernel: lk

(bootloader) product: A158_SEC

(bootloader) version-preloader: 0.1.00

(bootloader) version: 0.5

(bootloader) efuse: yes

(bootloader) ro.emmc_size: 16GB HYNIX

(bootloader) ro.ram_size: 2GB

(bootloader) SKU: XT1723

(bootloader) hwrev: WKHMA1B2-2

(bootloader) imei1: 355645087988054

(bootloader) imei2: 355645087988062

(bootloader) ro.build.version.full[0]: Blur_Version.25.011.027.panell_

(bootloader) ro.build.version.full[1]: 23_d.retail.en.US

(bootloader) ro.build.fingerprint[0]: motorola/panell_23_d/panell_d:7

(bootloader) ro.build.fingerprint[1]: .0/NRD90M.01.027/027:user/relea

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

(bootloader) kernel.version[0]: Linux version 3.18.35+ (wind-ke

(bootloader) kernel.version[1]: rnel@droid) (gcc version 4.8 (G

(bootloader) kernel.version[2]: CC) ) #1 SMP PREEMPT Thu Jun 22

(bootloader) kernel.version[3]: 19:14:06 CST 2017

(bootloader) ro.serilno: ZW2223N5NL

(bootloader) ro.carrier: reteu

(bootloader) radio: LWG

(bootloader) state: NOT Rooted

all: Done!!

finished. total time: 0.099s