ICSのビルドについて
(2012/1/29 追記)
Galaxy Nexus(maguro)のビルド方法はこちら
http://d.hatena.ne.jp/baroqueworksdev/20120107/1325943883
Nexus S(crespo)のビルド方法はこちら
http://d.hatena.ne.jp/baroqueworksdev/20120107/1325943477
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
先日、ICSのソースが公開されました。
さっそく、repo syncを行い取得しました。
$. build/envsetup.sh
で、ビルド環境の種類を確認すると以下のスクリプトがあるようです。
including device/samsung/maguro/vendorsetup.sh
including device/samsung/tuna/vendorsetup.sh
including device/ti/panda/vendorsetup.sh
including sdk/bash_completion/adb.bash
続いて、lunchコマンドを実行。
$lunch
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_maguro-userdebug
5. full_tuna-userdebug
6. full_panda-engWhich would you like? [full-eng]
まだ、crespo(=Nexus S)のビルドはありませんでした。
新たに「maguro」「tuna」「panda」が現れました。
これらに関しては、公式サイトに記載されています。
http://source.android.com/source/building-devices.html
(追記 2011/11/22)
AOSPを管理されているJBQさんから以下の説明がありました。
https://groups.google.com/forum/?hl=ja#!topic/android-building/qzSxFEqWvNg
Maguro: GSM/HSPA+用
Toro: CDMA/LTE用
tuna : Maguro/Toroを含む全ファイル、実在しない端末 = 開発用
panda = TI Pandaボード masterブランチの確認用
「tuna」だけは謎でした。名前から想像するとNexus Prime系の何かのような。。。