最近ではぐぐれば簡単にできます。
■ビルドのためにUbuntuマシンを準備する。
↓で簡単にできます。
http://keitaidaisuki.blogspot.com/2010/04/ubuntu-910.html
■ビルドのためにUbuntuにいろいろ入れます。
○必要なPakegeのインストール
結構いろいろ入れました。apt-get install の後にPakege名を
列挙すれば一気に入れられます。
最初何が必要かよくわからなかったのでエラー出しながら入れました。
とりま、下記を全部入れれば平気そうです。
$ sudo apt-get install curl
$ sudo apt-get install git-core
$ sudo apt-get install openjdk-6-jdk
$ sudo apt-get install bison
$ sudo apt-get install g++
$ sudo apt-get install flex
$ sudo apt-get install gperf
$ sudo apt-get install libsdl-dev
$ sudo apt-get install libwxgtk2.6-dev
$ sudo apt-get install build-essential
$ sudo apt-get install valgrind
$ sudo apt-get install zlib1g-dev
$ sudo apt-get install gnupg
○repoコマンドのインストール
AndroidソースコードをDLするための repoコマンドを入れます。
$ curl http://android.git.kernel.org/repo>~/tools/repo
$ chmod a+x ~/tools/repo
※上記例では、~/tools/ に入れました。
~/tools/ にパスを通しておきましょう。
■Androidソースコードのダウンロード
$ mkdir android-x86
$ cd android-x86
$ repo init -u git://android-x86.git.sf.net/gitroot/android-x86/manifest.git -b donut-x86
$ repo sync
※ディレクトリ名android-x86は別に好きな名前でいい
※全部落とすのに結構時間かかります。
■ISOイメージのビルド
$ make iso_img TARGET_PRODUCT=eeepc
※これも結構時間かかります。こちらの環境では4時間くらいかかりました。
ISOファイルは以下にできます。
out/target/product/eeepc/eeepc.iso
■CDに焼く
ISOイメージをCDに焼いてください。
■起動する
CDから起動するようにNETBOOKの起動オプションを変更します。
CDROMを優先起動にしましょう。
■CDブートするとMenuが出てきます。
とりま、最初は一番上の「Run Android-x86 without Installation」で
起動してみましょう。
うまく起動するようなら、一番下の「Install Android-x86 to harddisk」で
お使いのNet Bookにインストールします。
■Androidに生まれ変わる。
Androidの起動画面です。
Androidに生まれ変わりました。
インターネットもつながります。
でも、まあ、時々固まります。
0 件のコメント:
コメントを投稿