Hi there, I bought the Revue mainly to enable our use of Google Music through the entertainment center. Mission accomplished with the recent firmware upgrade! We also own a Harmony remote, and I've configured it to drive the Revue, which works very nicely, just as I expect. I'm interested in setting up a "Listen to Music" activity on the Harmony which simply sends the Revue to Google Music, presses play, and makes sure the TV is off. Logitech's Harmony DB does allow you to remap hard buttons to specific preset Revue IR codes that launch selected apps, but there's no way to (1) invent a new IR code, or (2) remap an existing IR code to launch a different app. For example, there's a GTV_PANDORA command that you can map on the Harmony remote side, but there's no way to create your own GTV_GOOGLEMUSIC, or indicate that you'd rather that GTV_PANDORA launch Google Music instead (or for that matter any other app). My understanding is that on the Android side there's a HarmonyControl.apk app which interprets IR commands and launches apps. (I could have sworn I saw a page where someone listed the permissions required for Logitech's .apk, which included IR input, but I can't for the life of me find it now.) Replacing that app seems like a good way to provide for customizing the mapping from IR codes to intents, and is attractive to me as a first app for me to tackle on the Android side. However, I'm having trouble figuring out how one creates an Android app that handles IR input... Obviously the Revue is one of the few existing Android devices that has an IR input, and the docs are not making themselves obvious to me at the new GTV developer website. Does anyone have any pointers for where I could find out about handling IR input, or have other suggestions for how to go about this?