I just found the following post from last year, which sounds like a bit of trouble:
It sounds like the author of this post tried to flash a custom-built OpenWRT image on the device, which failed ?!?
Has anyone tested if you can now flash the Mercusys MR70X from the default Mercusys Web UI using the 23.05.5 factory bin image without bricking the device?
@elbe1 Did it work for you? I have a MR70X v1 and I will try it again, last time I tried to downgrade the firmware it failed because of invalid file (from the official Mercusys product page). I might have used the wrong firmware.
I actually had to put a lot of effort to open it, it is tricky.
What I recall is I removed 2 screws and used a knife or something to make a lever to separate the two main parts (the upper one and bottom one). It was not easy, it felt like I was going to break it. I believe I had some lucky to be honest to not damage, but it seems counter-intuitive, for me I had to put a lot of effort to separate it and I feel it was going to damage it.
I was able to open it now, the plastic was slightly bent and probably some anchors. I was also able to recover the device with this guide using the method "Fixing thefactory boot check integer flag is not 1.".
Recent feedback:
Today i've successfully flashed version 24.10.0 on a MR70X eu/1.0 through the Mercusys WebUI using the āFirmware Upgradeā option.
The upgrade worked seamsly and the router already rebooted presenting the LuCI login page.