XBMC has a web page built into it that can be used as a remote. So you could connect your android to the wirless network and then use that to control the xbox. I haven't used this for a long time though as it was a bit rubbish - the official xbox remote was much better. I don't know about Gmote