Modem Stuck on Older Version (XT1650-03)

bionemesis

Senior Member
Mar 16, 2010
136
24
0
Calgary
So I had followed this https://forum.xda-developers.com/moto-z/how-to/guide-how-to-install-official-oreo-t3768712 to try and upgrade to Oreo. The problem I ran into is that I'm on XT1650-03 with the latest version of 7.1.1 installed (Blur_Version.26.251.21.griffin.retail.en.US), which doesn't match up with the version used in that thread. Normally this wouldn't be a problem, but I pasted all the commands and then saw that it failed, rebooted, and continued on with my life. Upon closer inspection, these two commands were successful:

fastboot flash modem NON-HLOS.bin
fastboot flash fsg fsg.mbn

Now that Orea is officially available for my device, it won't install via OTA. I captured the OTA and tried sideloading it to give me some more info, and sure enough, it's failing due to the modem. And of course the version I'm running isn't available for download anywhere. Any thoughts on what I can do here?
 

calinorg

Senior Member
Mar 5, 2010
251
122
63
Belgrade
Try unzipping that ota archive and see if it has non-hlos.bin and fsg.mbn inside. If it has, try manually flashing it, with commands above. But take extra care that you get good version, as to not brick your device
 

bionemesis

Senior Member
Mar 16, 2010
136
24
0
Calgary
Try unzipping that ota archive and see if it has non-hlos.bin and fsg.mbn inside. If it has, try manually flashing it, with commands above. But take extra care that you get good version, as to not brick your device
Sadly, that won't work. OTA files are structured differently than factory images. I've already looked inside it and it doesn't match anything like what you would see in a factory image. I suspect I'm stuck waiting for Motorola to release the factory image for Oreo and then I can try manually flashing with fastboot.