Well mostly open source hackers have been able to get complete versions of the OS onto devices that weren't originally intended to run android.