Jeff,
Thanks for the taking it for a test run, I hadn't even thought about running it on an appradio with an android stick....Which version AppRadio is that?
The power button is actually janky for a reason, the HD-Radio module requires three messages to actually power up: Power (On), Volume(some #) and (I think) a tune message (could be a mute off message though). Each one has to be sent with some arbitrary delay, seems to work best with about 300 ms in between resulting in a nasty pause when hitting power.
Other notes, the volume buttons can be long pressed (no need to tap). My radio started doing the really loud volume too....I'll take a look at it to see what it might be
You should look at getting UMD gesture control for killing the app and volume control. I have a gesture which pops up a volume controller (but I am assuming you use your App Radio for volume).
I'll take a look into the AM/FM band thing....shouldn't be too hard to integrate. I'll also take a look into a slide for tuning, might be a bit before I get that one done because I would want it to be more than a simple slider
Does overall stability seem better (as far as crashes) compared to bobd's version?