Freebox Remote, an unofficial remote control app for Android TV set-top boxes from French ISP Free, can act as a universal Android TV remote if you set the model to Freebox Pop while scanning. The app was recently updated to support the new Android TV Remote protocol v2, which is what the Google TV app's remote uses. Unfortunately, the developer told me he hasn't gotten keyboard input to work yet with the new protocol. Keyboard input does work if your TV hasn't received the latest Android TV Remote Service update, which supports the V1 protocol.
Since this app supports the v2 protocol, it should work with the Google Chromecast with Google TV as well, but I don't have one so I can't test it. I'm curious to know if it works!
You can download it for free from Google Play. There's a small IAP to remove ads and use widgets without restrictions.
I have no affiliation with the developer. I'm just sharing a cool app that a friend of mine told me about.
Hey there's a new update of AerialViews out on Github. I'm not the dev, I just like Apple TV screensavers on Android TV. Dev said they're eventually pushing this app to Play Store as well, for now you must sideload it.
https://github.com/theothernt/AerialViews/releases/tag/0.99.1-preview
We've got a rare sale on the Shield Pro at Newegg, Amazon & Best Buy.