I read all 8 pages. Tried flashing the stock NON-HLOS.bin (along with the rest of the stock firmware, in order described in flashfile.xml)... multiple times... with and without also erasing the "modemst1/2" partitions, whatever those may be.
I've got a T-Mobile Z2 Force I was experimenting with trying to switch carrier ROMs with. It's hard to find a good T-Mobile Z2 Force these days, so I was hoping I could maybe buy a Verizon or Sprint unlocked one and reflash it to TMo. First, I wanted to take my existing (but bad IMEI, for parts/tinkering like this) Z2 Force and reflash it from TMo to AT&T. It didn't go well. Turns out the TMo branding is burned deeply into the thing...
Now I can't get it fully back to stock. Bluetooth works, but WiFi reports "Unavailable" for the MAC address during first-time setup, and 02:00:00:00:00:00 in Settings once I ram through setup.
Since Bluetooth works, I was able to connect to a Bluetooth hotspot and get it connected to the internet such to let me unlock the bootloader again (as otherwise it greys out the "allow OEM unlock" button, demanding I connect to the internet)... but no matter what I try, I can't get the WiFI back.
I've got a XT1789-04 that was previously running the latest stock Android update. Trying to flash it with the file titled "XT1789-04_NASH_TMO_C_8.0.0_OCX27.109-36_subsidy-TMO_regulatory-DEFAULT_CFC.xml.zip".
Not got much hope for insight, and thank goodness it's a spare phone... but if there's any light to be shed, I (and hopefully others) would appreciate it!
UPDATE: I GOT IT! Here's the solution for me... I read some hints that the problem is a version mismatch between some internal (unflashable) marker, and what's actually been loaded. So, without an ability to change that marker, nor insight into what it should be, I just dug deep into the ABSOLUTE. LATEST. STOCK ROM. I could find. I knew my model number wasn't wrong ("XT1789-04" is etched in metal next to the charging port), but the version can't be downgraded. So I found the
a b s o l u t e ~ l a t e s t ~ v e r s i o n at
https://mirrors.lolinet.com/firmware/moto/nash/official/TMO/ - and constructed a series of fastboot commands. Turns out I needed to reboot between repartitioning and completing the flash, as the "system" image failed on the 6th part (.5), but succeeded after rebooting the bootloader and reflashing again, then reflashing modem and OEM and boot and other stuff again for good measure. Rebooted, and my WiFi was back to life. Cool.