2013/10/31に「KitKat」ことAndroid 4.4が発表された.
しばらく電源を入れていなったNexus7(2012)にはOTAアップデートの案内が来てないので, ファクトリイメージをダウンロードしてAndroid4.4にアップデートしてみた. 

1. 事前準備
1.1 Android SDKのインストール[1]
 ファクトリイメージの書き込みにfastboot.exeやNexus7のUSBドライバが必要なので, ここを参照してAndroid SDKをインストールする. (ここでは詳細には説明しない.)
1.2 ファクトリイメージのダウンロード[2]
 1) ここから, 自分の端末にあったファクトリイメージをダウンロードする.
   今回は, "Factory Images "nakasi" for Nexus 7 (Wi-Fi)"の"Android 4.4 (KRT16S)"をダウンロードした.
 2) ファクトリイメージを解凍する.
   ファクトリイメージ(nakasi-krt16s-factory-da7dee49.tar)をcygwinのtarコマンドで解凍すると, 以下のファイルができる.
    nakasi-krt16s\bootloader-grouper-4.23.img
              flash-all.bat
              flash-all.sh
              flash-base.sh 
              image-nakasi-krt16s.zip
   注) 7-Zipなど一部解凍ツールでは正しく解凍できなかった.

2. ファクトリイメージ書き込み[2]
2.1 ブートローダを起動させる.
 1) Nexus7をシャットダウンさせる.
 2) fastbootモードにする.
   Nexus7の音量Downボタンを押しながら電源を押し続ける.
   → ドロイド君が表示されたらOK.
2.2 イメージを書き込む.
 1) ブートローダのロック解除を行う.
   $ fastboot oem unlock
 2) リカバリイメージがあるディレクトリ(nakasi-krt16s)に移動する.
 3) リカバリイメージを書き込む.
   $ ./flash-all.sh
 4) 書き込みに数分かかるので, 書き込みが完了するまで待つ.
 5) 必要ならブートローダのロックを行う.
   $ fastboot oem lock

以上で, ファクトリイメージの書き込み操作は終わり. 
意外と簡単でしょ!!

アップデートの結果はどうなったかというと, 以下の通り.

アップデート実行前:
update01

アップデート実行後:
update02

----
参照URL:
 [1] Get the Android SDK
 [2] Factory Images for Nexus Devices