「立った!Androidが立ったよ!」

id:androidzaurusさんのユーザランドイメージで再構築してみたら?というid:bs-androidさんのアドバイスに従ってやってみました。今回はCFに下記を入れてみました。

  • androidzaurusさんの所のUserlandを取得
  • エミュレータから吸い出した /data, /systemを配置
  • initを配置
# mke2fs -j /dev/hda2
# mount /dev/hda2 /mnt
# cd /mnt
# wget http://androidzaurus.up.seesaa.net/
 image/android-sdboot-image.tar.gz
# gzip -d android-sdboot-image.tar.gz
# tar xf android-sdboot-image.tar
# mount -o loop android.img /mnt2
# (cd /mnt2; tar cf - *) | (cd /mnt; tar xf -)
# cd /mnt
# wget http://motto.dameda.net/android/export_images.tar.bz2
# bunzip2 export_images.tar.bz2
# tar xf export_images.tar
# mv /data ..
# mv /system ..
# sync
# cd
# umount /mnt2
# umount /mnt
# reboot
hermit> setbootdevice hda1
hermit> setenv root=/dev/hda2 noinitrd

すると。。。


おお!すばらしい!!まだデバイス回りの設定を良く見てませんが、ここまでたどりつきました。


どこがキモだったのか、もうすこし調べてみたいと思います。みなさまどうもありがとうございました。