How to disable screen with resin-logo.png ?

Just to follow up here, you can now select a PNG image to be used for a device’s boot splash screen via the balenaCloud dashboard. (Only supported by supervisor versions >= v12.3.0.) You could also use one of the following curl commands with the balena API. (Replace the device ID shown with your own.)

curl 'https://api.balena-cloud.com/v6/device_config_variable' \
  -H 'authorization: Bearer <YOUR_BEARER>' \
  -H 'content-type: application/json' \
  --data-raw '{"device":380182,"name":"BALENA_HOST_SPLASH_IMAGE","value":"data:image/png;base64,<LOGO_BASE64>"}'

curl $'https://api.balena-cloud.com/v6/device_config_variable(device=380182,name=\'BALENA_HOST_SPLASH_IMAGE\')' \
  -X 'PATCH' \
  -H 'authorization: Bearer <YOUR_BEARER>' \
  -H 'content-type: application/json' \
  --data-raw '{"value":"data:image/png;base64,<LOGO_BASE64>"}'