Okay, v307 is now out.

-- fixed possible bug with "old style" GPSapp installs
-- EXEC'd applications now start up connected to serial console for stdin, stdout, and stderr -- so they can do printf/fprintf for errors/info etc..

If you'd like to test the new EXEC capability, try this in config.ini:

[hijack]
;@EXEC /bin/bash

The above lines cause the player startup to pause with a shell prompt on the serial console. Player init continues after you "exit" from the shell.

Cheers