How can I trick or force an app to work on an unsupported device? I recently purchased an iMito MX1 mini-pc. I was disappointed to find that Hulu Plus is not fully supported on my device. I am able to download the app just fine, but I get an in-app error message that tells me that I am able to browse videos through the app, but video playback is not supported.

I have root access and was hoping that editing the build.prop file would trick the app into thinking that my device was supported, but no luck.

Is there any other way to force or trick an app into working on an unsupported device?
You can't FORCE it to work. There may be tricks you can play to fake the app into thinking it's on another device, but for the specific app given (video playback), it's almost certainly refusing to playback because it CAN'T.

The hardware on the device is probably something that the devs didn't anticipate, or that the app can tell isn't fast enough to actually work. Even if you find some way to fake it out and make it try, it's only going to crash or play back so slowly that it will be unwatchable.