○他のボードコンピュータにAndroidを搭載した例:
・Raspberry-PiにAndroidを搭載した例:
http://www.raspberrypi.org/android-4-0-is-coming/
https://web.archive.org/web/20130727042345/http://reviews.cnet.co.uk/desktops/how-to-install-android-2-3-on-the-raspberry-pi-50009931
・検索していたらUDOOと言うボードがありました。
但し、Arduino上でAndroidが動いているのではなく、別CPU(ARM i.MX6)を積んでいます。
○どうでも良いですが、ArduinoへのAndroid移植がきつい理由:
以下のどれかに引っかかります。
a)CPUアーキテクチャによる制限
Androidの対応CPUはARM,x86,MIPSです。
ArduinoはAVRの8ビットマイコンを使っています。AVRマイコン上でAndroidは動作しません。
b)RAMによる制限
Arduinoはキロバイト単位のRAMしか積んでいません。
Androidを動作させるためには3桁-4桁程度(機種によってはそれ以上)の開きがあり、
努力で何とか出来るレベルを超えています
c)全般的なスペック不足
http://android.stackexchange.com/questions/34958/what-are-the-minimum-hardware-specifications-for-android
に次のように書かれています。
The absolute minimum requirements for Android were originally a 200 MHz processor, 32 MB of RAM, and 32 MB of storage.
現在のKitKat(Ver4.4)はさらに大食いです。