cupcakeブランチでx86版をビルド
投稿者はandroid.comの中の人らしいので信頼性ばつぐん。
repo init -u git://android.git.kernel.org/platform/manifest.git -b cupcake repo sync TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make -j8 installer_img dd if=out/target/product/eee_701/installer.img of=/dev/; sync
んでUSBからブート。EeePC 701でしかテストしていない、とのこと。ブートしたEeePC 701のドライブをまっさらにするらしい。
追記 ↑投稿の次のも重要
local_manifest.xml that looks something like this:
local_manifest.xmlはcupcake/.repoに置いて、再度repo sync。
cupcake、masterにマージ
来年早々といってたマージ、もうやっちゃったらしい。ので、↓のようにcupcakeブランチを引っ張ってこなくてもmasterでx86版のビルドができるらしい。らしいというのは、まだ成功していないので。どうにもリポジトリも不安定だし、Ubuntu 8.10のGCC 4.3だとstdlib周りでエラーがバシバシでる。面倒なのでGCC 4.2をインストールしてビルドしてみたけど、今度はSEGVする。Google GroupsでMSI Windにインストールできたーって言ってる人は、Ubuntu 8.04らしいので、環境構築中なう。
$ mkdir mydroid && cd mydroid $ repo init -u git://android.git.kernel.org/platform/manifest.git $ repo sync
↓の追記にあるように、local_manifest.xmlはcupcake/.repoに置いてから、
$ repo sync $ TARGET_ARCH=x86 TARGET_PRODUCT=eee_701 DISABLE_DEXPREOPT=true make -j8 installer_img