The SV05 source code is available on the Sovol github, which is good.
I wanted to confirm that the SV05 is unlocked and able to accept new FW builds from users. I have modified the HOST_ACTION_COMMANDS section (removed comment markers) and built the source in VS Code to enabled Host Action Commands so the printer can communicate better with Octoprint.
I updated the version number in version.h:
The code builds w/out error, but when I put the new bin file on an empty SD card, insert it in the printer and turn on the printer, the printer does not apply the update. It just boots up normally.
Is there anything else I need to do in VS Code to get the printer to recognize/take the FW update from the SD card? The SD card reader on the printer is working - I can browse SD card contents and print from it.
Or is the SV05 somehow locked down and can only take official releases?