by droozen » Mon Mar 23, 2009 9:06 pm
Yeah, this isn't so much an iPhone limitation as it is an Apple limitation.
If you could hack the iPhone to load your own OS on there, no reason you can't load the Android OS. I don't know all the details of how you would even start going about doing that, but I wouldn't recommend trying however: The iPhone has no back button, no call, button, no call end button, no track ball or arrows and no built in keyboard. Putting the Android OS onto the iPhone just wouldn't work out, hardware-wise.