Nexus S に Android 4.0.4 (IMM76D) Factory Images を適用した

Nexus S 用の Android 4.0.4 Factory Images が公開されたので適用してみた。
適用前は 2.3.6 で bootloader アンロック済み・ root 取得済みな状態。

念のため /mnt/sdcard 以下をバックアップしておいた。

$ adb pull /mnt/sdcard/

Factory Images をダウンロードする。

$ wget https://dl.google.com/dl/android/aosp/soju-imm76d-factory-ca4ae9ee.tgz
$ md5sum soju-imm76d-factory-ca4ae9ee.tgz
414d80b4ed221f3c183d48b25ed16a19  soju-imm76d-factory-ca4ae9ee.tgz

展開する。

$ tar pxvzf soju-imm76d-factory-ca4ae9ee.tgz
$ cd soju-imm767d/
$ ls
bootloader-crespo-i9020xxkl1.img  flash-base.sh*         radio-crespo-i9020xxki1.img
flash-all.sh*                     image-soju-imm76d.zip

ブートローダを起動する。

$ adb reboot bootloader

ブートローダ起動画面

認識されていることを確認する。

$ fastboot devices

Factory Images を書き込む。

$ ./flash-all.sh

自動的に再起動する。
起動すれば 4.0.4 になっている。
起動画面 端末情報