[Moto Z2 Play  Questions & Answers] Fiksdal:
Whoah, thank you! I got it to boot!

I flashed the Oreo firmware that you linked me to using the method the post supplied. (I also ran

./fastboot oem unlock

first).

After that, when I tried rebooting the phone, I saw (for less than one second) some icon with an Android laying down., then the screen went totally black without any further progress.

I then held down power and volume down to boot into bootloader, then I chose "FACTORY MODE". It then booted Oreo! There was some "encrypting your device message", and then it continued booting Oreo.

However, I still could connect to no cellular networks. It could have something to do with the fact that I am in "FACTORY MODE"? I put my two sims in there, but they both do not connect to anything at all. Although the phone can read the name of their operator. I seem to recall that I could indeed connect to cellular networks in "FACTORY MODE" before, so I am not sure.

I tried rebooting the phone again and it now got stuck in this screen with the Android laying down. It says "No command." This time the image persisted for longer before the screen got stuck. Then it went black for a while, while the "device is unlocked" warning screen came back, and now the Android laying down again. It seems to loop like this. I can only get it to boot Android "normally" by going through the bootloader and chosing factory mode. That would be fine, except I do not have cellular connectivity, only WiFi. Seems strange to me, as I did restore the whole firmware, which should include the modem driver, right? Maybe I flashed the wrong region firmware or something? However, this exact problem was there even before I flashed any firmware at all. It was in the beginning, after the accidental update. The phone would not boot properly, and I had to use factory mode. Then also, the phone woud boot, but had no cellular connectivity, exactly like this now.

In case it helps, I am posting my fastboot output

Pals-MacBook-Air:~ Fiksdal$ cd Downloads/platform-tools
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot devices
ZY224BLVMC	fastboot
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem fb_mode_set
OKAY [ 0.005s]
Finished. Total time: 0.008s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash partition gpt.bin
(bootloader) has-slot:partition: not found
Sending 'partition' (45 KB) OKAY [ 0.008s]
Writing 'partition' (bootloader) Validating 'gpt.default.xml'
(bootloader) Committing 'gpt.default.xml'
(bootloader) - flashing 'gpt_main0.bin' to 'partition:0'
(bootloader) Flashing primary GPT image...
(bootloader) Flashing backup GPT image...
OKAY [ 0.160s]
Finished. Total time: 0.189s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash bootloader bootloader.img
(bootloader) has-slot:bootloader: not found
Sending 'bootloader' (5115 KB) OKAY [ 0.248s]
Writing 'bootloader' (bootloader) Validating 'bootloader.default.xml'
(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 'devcfg.mbn' to 'devcfg'
(bootloader) - flashing 'cmnlib.mbn' to 'cmnlib'
(bootloader) - flashing 'cmnlib64.mbn' to 'cmnlib64'
(bootloader) - flashing 'keymaster.mbn' to 'keymaster'
(bootloader) - flashing 'prov.mbn' to 'prov'
(bootloader) - flashing 'sbl1.mbn' to 'sbl1'
OKAY [ 0.578s]
Finished. Total time: 0.847s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash modem NON-HLOS.bin
(bootloader) has-slot:modem: not found
Sending 'modem' (71565 KB) OKAY [ 3.333s]
Writing 'modem' OKAY [ 0.474s]
Finished. Total time: 3.824s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash fsg fsg.mbn
(bootloader) has-slot:fsg: not found
Sending 'fsg' (4020 KB) OKAY [ 0.200s]
Writing 'fsg' OKAY [ 0.069s]
Finished. Total time: 0.287s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase modemst1
(bootloader) has-slot:modemst1: not found
Erasing 'modemst1' OKAY [ 0.020s]
Finished. Total time: 0.042s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase modemst2
(bootloader) has-slot:modemst2: not found
Erasing 'modemst2' OKAY [ 0.020s]
Finished. Total time: 0.043s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash dsp adspso.bin
(bootloader) has-slot:dsp: not found
Sending 'dsp' (16384 KB) OKAY [ 0.825s]
Writing 'dsp' OKAY [ 0.138s]
Finished. Total time: 0.981s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash logo logo.bin
(bootloader) has-slot:logo: not found
Sending 'logo' (2192 KB) OKAY [ 0.111s]
Writing 'logo' OKAY [ 0.065s]
Finished. Total time: 0.193s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash boot boot.img
(bootloader) has-slot:boot: not found
Sending 'boot' (16384 KB) OKAY [ 0.810s]
Writing 'boot' (bootloader) Image signed with key bad key
OKAY [ 0.280s]
Finished. Total time: 1.107s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash recovery recovery.img
(bootloader) has-slot:recovery: not found
Sending 'recovery' (20580 KB) OKAY [ 1.036s]
Writing 'recovery' (bootloader) Image signed with key bad key
OKAY [ 0.342s]
Finished. Total time: 1.396s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.0
(bootloader) has-slot:system: not found
Sending 'system' (262141 KB) OKAY [ 12.459s]
Writing 'system' OKAY [ 1.390s]
Finished. Total time: 13.866s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.1
(bootloader) has-slot:system: not found
Sending 'system' (255693 KB) OKAY [ 12.038s]
Writing 'system' OKAY [ 1.319s]
Finished. Total time: 13.375s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.2
(bootloader) has-slot:system: not found
Sending 'system' (243069 KB) OKAY [ 11.486s]
Writing 'system' OKAY [ 1.386s]
Finished. Total time: 12.891s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.3
(bootloader) has-slot:system: not found
Sending 'system' (260338 KB) OKAY [ 12.294s]
Writing 'system' OKAY [ 1.982s]
Finished. Total time: 14.294s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.4
(bootloader) has-slot:system: not found
Sending 'system' (260451 KB) OKAY [ 12.350s]
Writing 'system' OKAY [ 1.436s]
Finished. Total time: 13.804s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.5
(bootloader) has-slot:system: not found
Sending 'system' (242833 KB) OKAY [ 11.667s]
Writing 'system' OKAY [ 1.249s]
Finished. Total time: 12.934s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.6
(bootloader) has-slot:system: not found
Sending 'system' (262140 KB) OKAY [ 12.659s]
Writing 'system' OKAY [ 1.301s]
Finished. Total time: 13.978s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.7
(bootloader) has-slot:system: not found
Sending 'system' (262141 KB) OKAY [ 12.531s]
Writing 'system' OKAY [ 1.479s]
Finished. Total time: 14.027s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.8
(bootloader) has-slot:system: not found
Sending 'system' (262142 KB) OKAY [ 12.492s]
Writing 'system' OKAY [ 1.586s]
Finished. Total time: 14.096s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.9
(bootloader) has-slot:system: not found
Sending 'system' (262141 KB) OKAY [ 12.641s]
Writing 'system' OKAY [ 1.326s]
Finished. Total time: 13.985s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.10
(bootloader) has-slot:system: not found
Sending 'system' (239064 KB) OKAY [ 11.553s]
Writing 'system' OKAY [ 1.200s]
Finished. Total time: 12.771s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash system system.img_sparsechunk.11
(bootloader) has-slot:system: not found
Sending 'system' (45248 KB) OKAY [ 2.014s]
Writing 'system' OKAY [ 0.265s]
Finished. Total time: 2.297s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot flash oem oem.img
(bootloader) has-slot:oem: not found
Sending 'oem' (155105 KB) OKAY [ 7.322s]
Writing 'oem' OKAY [ 0.869s]
Finished. Total time: 8.207s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase carrier
(bootloader) has-slot:carrier: not found
Erasing 'carrier' OKAY [ 0.041s]
Finished. Total time: 0.063s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase DDR
(bootloader) has-slot:DDR: not found
Erasing 'DDR' OKAY [ 0.007s]
Finished. Total time: 0.028s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase userdata
(bootloader) has-slot:userdata: not found
Erasing 'userdata' OKAY [ 0.073s]
Finished. Total time: 0.096s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot erase cache
(bootloader) has-slot:cache: not found
Erasing 'cache' OKAY [ 0.015s]
Finished. Total time: 0.037s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot oem fb_mode_clear
OKAY [ 0.005s]
Finished. Total time: 0.005s
Pals-MacBook-Air:platform-tools Fiksdal$ ./fastboot reboot
Rebooting
Finished. Total time: 0.005s