Nevermind the config part, let me clarify.
I found a random dump of an MR200 V2, loaded with modified MAC, surprisingly worked and loaded, same for an Archer C20, but the last one of course doesn't feature a SIM card but does work as a standard router.
I am able to install OpenWRT from those, after installing and opening the Modem console, I tried tinkering with it and understood that the modem itself is locked, couldn't find any settings about unlocking it, checked via ADB as well, couldn't find any firewalls that could prevent any other SIM card than from Wind to establish possible connection.
I then used TFTP to flash an update package from TP-Link with stripped headers (~35MB), after which the router came back to the Kernel Panic with VFS not sync, unable to mount root blah blah blah. I am wondering if flashing that package via TFTP could have also updated the modem, if yes, then it's possibly unlocked now, saying this because when reading the unbricking guide, there was a part mentioning that I need to run a firmware update from the web console to also unlock the modem.
Since it's late night I am not able to reconnect the router to my Raspberry Pi to recover it to a working dump to then update to OpenWRT again to then access the Modem console and then check if the version has changed at all.
My main question is the following:
How the hell even after wiping the flash chip completely and reflashing the stock bootloader with its firmware, it still doesn't boot. I have read that these locked routers always require the carrier specific bootloader, what tells the bootloader where the rootfs is, and where is it? Since if we look carefully, the log says that it can't mount root.
No filesystem could mount root, tried: squashfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
This is a whole god damn Sherlock stuff.