buildrootで構築したユーザーランドにAndroidのSDKから吸い出したユーザーランドを盛り込み済みのイメージファイルを公開いたします。
3つともすべてダウンロードして
cat android_m3-rc37a.img.tar.bz2a* > android_m3-rc37a.img.tar.bz2
tar xjvf android_m3-rc37a.img.tar.bz2
として結合してから解凍してください。
※公開ファイルを設置しているGoogle Page Creatorの制限で1ファイルが10Mまでのため、分割しています。
NANDでブートさせ、以下のようにNANDを初期化しておきます。
flasherase_all /dev/mtd7
fdisk /dev/mtdblock7
mke2fs -j /dev/mtdblock7
mount /dev/mtdblock7 /mnt
SDカードかwgetを使ってNANDのルートにandroid_m3-rc37a.imgを置きます。
そして以下のようにしてNANDに書き込みます。
mkdir /rfs
mount -o loop /mnt/android_m3-rc37a.img /rfs
(cd /rfs; tar cf - *) | (cd /mnt; tar xf -)
sync
umount /rfs
umount /mnt
あとはrebootして、hermit上で以下のようにします。
setenv root=/dev/mtdblock7 noinitrd init=/init console=ttymxc0
b
DHCPの環境でLANケーブルをさしていればAndroidが起動し、
ネットワークもきちんと認識してくれるはずです。
DHCPが動いていない場合やLANケーブルをささない場合は
/etc/init.rcの中の
exec /sbin/udhcpc
をコメントアウトして置いてください。
ネットワークを認識しなくなりますが、起動するようにはなります。
記載されている会社名、および商品名等は、各社の商標または登録商標です。
0 コメント:
コメントを投稿