Epson printer no longer recognizes third-party ink after firmware update
old.reddit.com
old.reddit.com
https://www.brother.sk/printers/laser-printers/hl-b2080dw
Sorry I can’t find a page in English.
Before that I used a Canon inkjet with CISS system, but I have always problem with it. It is good for people who prints a lot every day, I mean really lot and do not care if the printer needs some maintenance.
I had to spend a few days in IDA pro and Ghidra to patch the firmware to remove the ink level checks from all the right places. Would you believe - even the firmware for the roller checks the ink level before reporting it's own health status!
The actual flashing is normally done by a special print job which has commands to flash each of the ~7 different firmwares onto the right internal components. Yes, that means anyone with access to print on the printer can update the firmware to do absolutely anything...
But, if you're doing firmware hacking and screw it up, the software won't boot sufficiently to be able to be reflashed with that method, so you'll also want to pull the hardware apart so you can get a dump of the flash chip to restore when you mess up.
The hardest bit is not patching the code, but figuring out how the crc's, checksums, and memory layouts work. Get that wrong, and it either won't flash or won't boot.
How's printing speed at max quality?
But the cheap cartridges are all worth it.
It's possible to fix by taking the side panel off and squeezing the flexible membrane on the inside to get the air back out again.