Cool, I'll repost here.
I having trouble wrapping my mind around how this might possibly work.
It is mentioned that "all that it takes" is launching the application on the phone.
Then what ?
All that is shown on the video is a static screenshot.
Assuming this application is able to generate video-out through USB or communicate via USB with another CPU, without OS or the phone manufacturer's support, will this application have access to the other applications on the Android phone ? How ?
I'm not familiar with Android, but if I'm not mistaken on iOS this would be impossible. Doesn't each app run in it's own sandbox, only visible by the smartphone OS ?