I came to the same conclusion regarding the screen driver. I'll reach out to vendor to see if they can help me out, though they haven't been too helpful so far. I may just switch to a different unit.
Maybe this is how you extract parts of firmware. It uses shell scripts, looks like runs on ubuntu linux (I tried on my macos and found missing ubuntu commands)
XYAUTO Firmware Workbench
XYAUTO-Firmware-Workbench Scripts intended to mount the XY-AUTO Firmware, make modifications and reassemble the firmware They can retrieve the firmware from specified location and after modification, they can put the firmware into another...