Ok detlion, I will keep that in mind.
Still debating on how I want to accomplish everything. If I am successful with a Linux build I may also attempt an Android build using dot42. But it may become a moot point since I am not 100% sure if I will even use OM on my linux or android devices yet.
I have just gotten a look at QNX and may use it as well. It appears to be a linux fork so it will be worth my looking into if there is a Mono version available for it as well. The cool thing with QNX is the latest version supports Android applications so you could actually have it run something like OM and use android applications for most of the features. This would be an awesome setup if it works. QNX is a real time OS that would work better for some things in car. I asked about their CarQNX but apparently it is only available for venders and costly otherwise.
I figured I may end up needing to rewrite portions of the graphics code to support other stuff if necessary but I will cross that bridge when I get to it.
Edit: I did some research and apparently QNX doesn't run the Android programs but Blackberry 10 does. Blackberry 10 is overlayed over the top of QNX. Someone ported a version of Mono to blackberry 10 which hopefully means it will run under QNX... Why consider QNX? QNX is a real time operating system with a very small kernel which means it is fast and stable. I just wish I could get access to CarQNX.... Which seems to be a specialized variation of Blackberry 10.