I think flashing the spk file somehow “locks” the configuration to the Dell 01.08.07 configuration. I have been unable to change it, but I did manage to flash 02.24.03.00, and am not stuck in LPM (I was for awhile, but somehow I managed to flash 2.24.03 and get it working). I have no idea how @danielwood managed to get his modem fully to generic; its possible that he never flashed the spk file
Its still not clear to me how the config and carrier names are related if at all, and what exatcly the config names function is.
I think that if you do not set the config name, and let it “default” (GENERIC_001.007_000), you’ll get your modem to work. Mine certainly does.
Thanks for the link to the spk binary – this might have been useful.
I spent many hours searching for a way to bootstrap the modem, erasing everything (all firmware, nvu, and configuration/nvram) and then using bootloader/QDL mode to download onto an empty device, but was unable to find anything.
My guess is that the *FILE is actually all of the pri/nvu files “wrapped” together somehow, but I’m no expert.
Perhaps if you get to a 2.x version, and then at!nvrestore=0, and then flash the firmware, perhaps that gets everything working properly (mine is currently remote, I’ll be swapping it out in the fall)
FWIW, my AT!HWID says Revision 0.2, amd RMARESET only offers me to restore the save set that I made; there is no Factory/Latest. So, there are distinct differences between HWIDs, it seems…
You’ll need to use MBIM mode and you’ll also need the diag port to use the modem with rooter (I’m using mine with OpenWRT, same same but different), so i think you want
AT!USBCOMP=1,1,100D
I think that lede/openwrt/rooter want to get info from the diag port in order for the modem to work properly.
Depending on how much time you have on hand, you should be able to just flash the spk file, set the usb composition as above, setup rooter (sorry, no direct experience with that), and the modem should just work…