OK, now you have got me interested. I really have not heard anything about this. You may have just made my week. I was getting quite depressed about the money I wasted.
I can only run APKs on Glass while in USB debug mode? There is no way to actually execute the program again without being in the debugger, correct?
You can install a third party launcher on Glass. Here's one that lets you switch between launching APKs and the standard Glass interface pretty easily:
There's also a Mirror API based Glass app that lets you launch apks, but it's a bit more work setting up. It actually requires you install a couple APKs as well: https://pontedivetro.appspot.com/
I've only run APKs in USB debug mode, but the main "OK glass" screen is just an Android app, which I think is started via an Intent, so I suspect you could hook this and override it.
I can only run APKs on Glass while in USB debug mode? There is no way to actually execute the program again without being in the debugger, correct?