I managed to dump the firmware loaded by the windows driver (in a VM) using the dumper program from
github.com/rumengb/libdsi
.
If I replace the original firmware hex file with the one attached here, the driver works perfectly.
Could you test if this firmware works also with older and color models ?