Ok late to the party, this sounds like quite the pickle. I am starting up my JR this week and want to participate in this project.
What exactly do I need to be able to read these chips? I didn't quite comprehend it, something about a phone app?
I have a series of projects I need to print in bottle-green PLA, I bought several rolls of it from DaVinci. Once I know what I need to read the chip I'll document the changes in detail to the content of the chip, and attempt to pull machine-states from the printer itself. If we can find when it writes we can hopefully devise a way to stop it from writing entirely. Possibly by blocking an output on the board or something. All depends how dependent the machine is on two-way communication between the chip and the motherboard.
IF the software says "I calculate X number of meters are needed for this project" and the printer says "I used X number of meters for that project" then we intercept it before it alters the chip data (300 meters minus X). Either by hacking the DaVinci software, the printer board or whatever.
It's a broad brushstroke and more than likely some of this has been gone over or attempted... BUT a second/third/fourth look at it might yield new insight.
*cracks knuckles* This thing. Lets do it.
MonoPrice Mini Select, Orion Delta, HeartlessTech I3 2020, TWO Taz-5, 8 Wanhao Clones
Filistruder (Operational) (Scanners RMA'd Due To Missing Components)
Benchtop Molding Press, Arburg All-Arounder IMM, Bridgeport ProTrac, Monarch 10EE Lathe, Light Machine CNC Mill & Lathe
(THIS IS JUST MY HALF OF THE WORKSHOP MUAHAHAHAHA)