This platform is incredible. I love the ability to preload and I’ve successfully leveraged a wifi container (with wifi connect) to bring devices online.
That said, is there any way to preload device tree overlays in the cloud, or in our repos?
This functionality is desperately needed for the hyperpixel.
Is there some way of locking config.txt so that it isn’t modified by some Balena agent later on?
I haven’t spent time creating a reproducible test case yet, but I think I have experienced it getting overwritten without doing any action in the balenaCloud admin console that involved changing those (exact) parameters in the Device Configuration section.
Edit: Just found this, which seems to indicate that the correct behavior is for it to be overwritten:
The information you found is correct, as a note: balena agents can inspect but can NOT modify any fleet or device variable from the dashboard of a shared device (this holds for config, environment and service variables).