Gui-v1 and headless Raspberry PI

Starting with v3.60~3 (I think), Venus OS appeared to be ignoring /etc/venus/headless. Now with v3.60~57 it is not showing the local GUI if that flag file is present.

Which is the correct behavior?

The other behavior that has changed is that starting with v3.60~3, the display was released when the GUI service was stopped. As of v3.60~57 this is no longer the case. I’m not sure which version actually changed this but somewhere after ~3. I also believe the local GUI was enabled in the stock code.

The behavior in v3.60~3 is nice since it means I can run ts_calibrate without rebooting. But I just need to know which behavior is correct.