For technically inclined users, some Canon models allow physical access to the EEPROM via an SPI programmer (e.g., CH341A). This requires soldering or pogo pins, reading the EEPROM dump, manually editing the waste ink counter offset, and rewriting the data. This is complex and model-specific but completely avoids untrusted software.
There are dozens of service tool versions (V3400, V3600, V4720, V5310, V5610). Downloading V5610 for an unsupported printer model can permanently corrupt your printer’s EEPROM, turning a fixable error into a hardware paperweight. Canon Service Tool V5610 Free Download
The V5610 version is particularly popular for newer series that older tools can't handle, including: G1000, G1010, G2000, G2010, G3000, G3010, G4010. MG3540, MG3640, MG5640, MG5740, MG7770. E400, E410, E470, E480. For technically inclined users, some Canon models allow
: Resetting the software counter does not physically clean the ink pads. If you do not clean or replace the absorbers, ink may eventually leak out and damage your furniture or the printer. There are dozens of service tool versions (V3400,