emulator-x86をビルドしてみた

twitterで@adakoda さんがビルドしていたので私もやってみました。
ビルドの方法は@adakoda さんが詳しく書いてくれています。
adakoda.com - 

ビルドのセットアップ

$ cd mydroid
$ . build/envsetup.sh
$ lunch full_x86-eng

ビルド時間

$ time make -j8 > make.log 2>&1 

real	21m33.284s
user	163m0.970s
sys	7m10.970s

ビルドマシンは Ubuntu 10.04 CPU: Intel Core i7 950 @3.07GHz, メモリ24GB

起動

$ emulator-x86

または

$ emulator-x86 -show-kernel -shell

(2011.7.11追記。emulator-x86でなくて、単にemulatorでも同じように起動します。emulatorはavdの設定や環境変数を見てemulator-armとemulator-x86のどちらかをexecするようになっていました。
また、emulator-x86はCONFIG_KVM=1でビルドされているようです。これなら全ての命令をエミュレートするわけではないので、emulator-armよりもずっと高速に動作しますね。)

/proc/cpuinfoを見るとCPUは Pentium II (Klamath) となっていました。
logcatなどの情報は次のページに追加しました。
Boot logs of various Android devices | Koba's blog