I've just fixed MG2950 with 1700 error. Tried with v4720 service tool, blocking the service mode, then found this thread... Found a non-blocked MG2950 dump somewhere on the web, flashed, turned on/off, read back, blocked using v4720, read back and compared to find the 'D'. Fixed that in my...
To unblock the service mode, you need a soldering iron and a SPI flash programmer that supports 1.8V chips (a simple LPT port based programmer can be made using a short cable, a couple of resistors and two transistors).
Desolder the flash (it's on the bottom of the printer control PCB) and...