Sorry for the thread-resurrection, but is there a specific reason for this? I would also love to set up a channel for autostart (putio channel in my case). I reckon it shouldnt be too hard to implement - so I'm guessing it's by design. But why?
Actually it doesn't. If it were to be configured via the central roku settings, and would allow to exit normally via the buttons, no hijacking could occur. It's just about auto starting, not forcing it to stay in focus
Obviously, this won't allow you to idle on the home screen or in most other channels, so you probably wouldn't want to distribute this widely. But if it's for some custom one-off application, it might be useful.
Remoku.tv - A free web app for Roku Remote Control! Want to control your Roku from nearly any phone, computer or tablet? Get started at http://help.remoku.tv by Apps4TV - Applications for television and beyond: http://www.apps4tv.com