Spectrum supports storing a lookup table (LUT) calibration profile in its firmware, which will be used to store the correction values from factory calibration. Spectrum requires a specialized tool and compatible software from the chip manufacturer to adjust this LUT. User-upgrade firmware allows us to release a new firmware file that can be flashed onto the monitor to replace the previous version; however, it cannot enable the communication between the hardware LUT and a user calibration tool.
Based on my current understanding, to allow user hardware calibration, Spectrum requires software to communicate between the hardware LUT and the many calibration tools a user may have. This is not something we plan to work on. However, we are looking into the possibility of open-source firmware support, which may allow power users to have more control over how Spectrum communicates with a calibration tool.