[[Software/Android]]~ *Android for bc9 [#nb3ddaa2] **使用した機器 [#b252c6ca] *** mmc boot版 [#rdb3e080] 以下の機器一式を使用して Android を動作させています。~ -[[bc9>Open Source Gadgets/bc9]] -microSD 2GB ([[tips + mods>bc9/bc9 evaluation kit/tips + mods]]を参照してください) -USB-ETHER ([[tips + mods>bc9/bc9 evaluation kit/tips + mods]]を参照してください) -シリアルケーブル(bc9 evaluation kit付属品) *** usb disk boot版 [#x3b8aff2] 以下の機器一式を使用して Android を動作させています。~ -[[bc9>Open Source Gadgets/bc9]] -セルフパワーの USB HUB(ACアダプタが付いているもの) -USB ケーブル(ボード上の mini-B と standard-A を接続する) -USB接続の英語キーボード(Android の UI がハードウェアキーを必要とするため) -USBフラッシュメモリ(Android の userland を置くため) -シリアルケーブル **移植手順 [#p94f54ad] [[bc9>Open Source Gadgets/bc9]] ([[gumstix verdex pro>Hardware/gumstix/verdex pro]])で Android を動作させるためには大まかに分けて二つの手順が必要になります。~ +~Android 対応にした kernel を含む gumstix 用 Linux 環境の作成~ +~Android userland の作成~ ** 1. Android 対応にした kernel を含む gumstix 用 Linux 環境の作成 [#dc9a638d] ***kernel 2.6.29 r3版(mmc boot対応) [#j5fb6060] [[bc9/bc9-oe-sdk setup:http://labs.beatcraft.com/ja/index.php?bc9%2Fbc9-oe-sdk%20setup#t72a21c2]]~ ***kernel 2.6.29 r2版(mmc boot対応) [#e75e7bc2] [[bc9/Software/Android/kernel2.6.29]]~ ***kernel 2.6.24版 [#l8e6d452] [[Software/Android/bc9/kernel(1/2)]]~ [[Software/Android/bc9/kernel(2/2)]]~ ** 2. Android userland の作成 [#xee2ce17] *** Android 1.5r3 + alsa版 [#lb4de450] [[bc9/bc9-android-sdk setup:http://labs.beatcraft.com/ja/index.php?bc9%2Fbc9-android-sdk%20setup#m93cc150]]~ -追加~ [[android wifi対応>bc9/Software/Android/Android_Wi-Fi]]~ *** Android 1.5r2 + alsa版 [#o740a674] [[bc9/Software/Android/ALSA_integrated_userland]]~ *** Android 1.0ベース版 [#l72b3952] [[Software/Android/bc9/userland(1/2)]]~ [[Software/Android/bc9/userland(2/2)]]~ どちらの build 作業とも linux が必要です。~ 作業には ubuntu 8.0.4(32bit版) を使用します。 **起動手順 [#yd010030] 移植手順で準備した環境で Android を起動させる手順です。 *** mmc boot版 [#e7a4488c] - 構成 -- kernel 2.6.29 r2版 ~ -- Android 1.5r2 + alsa版 ~ -- kernel 2.6.29 r2版 or kernel 2.6.29 r3版 ~ -- Android 1.5r2 + alsa版 or Android 1.5r3 + alsa版~ - [[bc9-microSDイメージ作成手順]]~ 注:上記microSDイメージ作成手順は[[bc9/sdks]]を元に記載しています。~ イメージ作成の際は適宜修正をお願いします。~ 注:上記microSDイメージ作成手順は[[bc9/sdks]](kernel 2.6.29 r3版 + Android 1.5r3 + alsa版)~ を元に記載しています。~ イメージ作成の際は適宜修正をしてください。~ *** USB disk boot 版 [#sc6ae5c9] - 構成 -- kernel 2.6.24 版~ -- Android 1.0ベース版~ - [[Software/Android/bc9/boot]] ----------------- RIGHT:by 大塚聡史 RIGHT:edit by syariten