I've build an MP3 player application which autoruns on my GP2x, to use it as a MP3 player.
It starts playing directly when it starts, so it's just a 'switch on' and 30 seconds later I have music.
However, the shuffle function always generates the same songs, this because the startup sequence is...