ブログネタ
Android に参加中!
Galaxy Nexus 向けのカスタムROM と作成方法を更新した。

更新内容
  1. 効果音(タッチ操作、ロック、ホルダー接続)をテーマに連動して設定出来るように変更
  2. 操作したりロック解除する度に、好きな音を鳴らせます。
  3. 音量UP+電源キーでもスクリーンショットを撮れるように変更
  4. この場合のスクリーンショットは RecentsPanel 同様に装飾可能。
  5. SC-04D 向け以外の環境でも MotoyaLMaru フォントを使うように変更

作成手順
  1. SC-04D 向けの作成方法
  2. [カスタムROM開発] SC-04D 向けの作成方法
    SC-04D に特化した方法。作成には Android 4.0.2 に更新された SC-04D が必要。
  3. Galaxy Nexus 向けの作成方法(SC-04D に特化してないもの)
  4. [カスタムROM開発] Galaxy Nexus 向けの作成方法(SC-04D に特化してないもの)
    Google の公開している Factory Image を元に作成する方法。
  5. gapps を含まないイメージの作成方法(SC-04D に特化してないもの)
  6. [カスタムROM開発] gapps を含まないイメージの作成方法(SC-04D に特化してないもの)

ビルド済みイメージ
作成手順の 3 で作成出来るものを公開。
  1. Galaxy Nexus/Android 4.0.3 ( user build )

  2. Galaxy Nexus/Android 4.0.3 ( userdebug build )
このイメージのみでは gapps(Google のアプリ達)が無いので、
出来ることは少ない。
自分の端末から必要なファイルを取り出して書き込むか、
gapps として誰かが公開しているものを使用する方が良い。

自分は AOKP(Android Open Kang Project)が公開している
gapps を使用して動作確認した。

ファイルのダウンロードから端末への転送例
Galaxy Nexus と PC を USB ケーブルで接続後、
以下のコマンドを実行してダウンロードと転送を行う。
$ wget http://dl.dropbox.com/u/6433741/full_maguro-user-sola-20120311.zip
$ wget http://goo-inside.me/roms/edt/gapps/aokp_gapps-ics-403-011312.zip
$ adb push full_maguro-user-sola-20120311.zip /sdcard/
$ adb push aokp_gapps-ics-403-011312.zip /sdcard/
$ adb reboot bootloader
$ wget http://sola-dolphin-1.net/data/android/GN/recovery-clockwork-5.5.0.2-maguro.img
$ fastboot boot recovery-clockwork-5.5.0.2-maguro.img
実行後、recovery mode(clockwork)が起動する。

recovery mode(clockwork)での操作例
音量キーの上下で、上下移動。電源キーで決定。
1. wipe data/factory reset
2. install zip from sdcard
3. choose zip from sdcard
4. full_maguro-user-sola-20120311.zip
5. choose zip from sdcard
6. aokp_gapps-ics-403-011312.zip
7. +++++Go Back+++++
8. reboot system now

※イメージの書き込みは自己責任で行う事。