Google Nexus S Android 4.0.4 update
Google Nexus S の 4.0.4 (IMM76D) Factory Images for Nexus Devices が公開されたのでアップデートを行った。正確には工場出荷状態に戻すイメージファイルをインストールしたのでキレイな状態になったといえる。ファイルは Factory Images "soju" for Nexus S (worldwide version) 4.0.4 (IMM76D) 。ファイルの更新手順は zip ファイルを伸長展開した中にインストール用のシェルスクリプトがあるので実行するだけなのでとても簡単。シェルスクリプトは flash-all.sh と flash-base.sh の2つのファイルが入っているが、flash-all.sh を使うことでファイルを更新できる。今回は途中の状況も知りたかったのでスクリプトの内容を1コマンドづつ入力して実施した。結果は以下のとおり。無事アップデートが完了し 4.0.4 がブートした。もちろんリセットかかかったので言語設定やアカウントの設定などをやり直した。セットアップの後半で復元がされたのでいままでインストール済のアプリは順々にダウンロードされて使えるようになった。
% fastboot flash bootloader bootloader-crespo-i9020xxkl1.img sending 'bootloader' (1536 KB)... OKAY [ 0.256s] writing 'bootloader'... OKAY [ 0.386s] finished. total time: 0.643s % fastboot reboot-bootloader rebooting into bootloader... OKAY [ 0.001s] finished. total time: 0.001s % fastboot flash radio radio-crespo-i9020xxki1.img sending 'radio' (12288 KB)... OKAY [ 1.825s] writing 'radio'... OKAY [ 1.956s] finished. total time: 3.780s % fastboot reboot-bootloader rebooting into bootloader... OKAY [ 0.001s] finished. total time: 0.001s % fastboot -w update image-soju-imm76d.zip archive does not contain 'boot.sig' archive does not contain 'recovery.sig' archive does not contain 'system.sig'
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-