2013/11/16

Nexus 7(2012): KitKat強制アップデート

さて、この11月の頭にAndroidの新バージョン「KitKat」が発表されて、残念ながらGalaxy Nexusには正式なアプデが来ない(期限切れ)ことも明らかになっちゃったけど、手元のNexus 7(2012)は無事アップデートされることになった。
あいかわらずBootLoader Unlockもroot化もしてない「どノーマル」で運用中のNexus 7だけど、数日前からOTAが開始されたと聞いてからひたすらアップデートを待つ毎日・・・
そこで、いつものように少しでも早くアップデートを呼び込む方法はないもんかとググってみたら、2013版のネタだったけどアンロックもせずカスタムリカバリも使わず「手動でアップデート」する方法があるらしいことが判った。いちおうメモっとくんだけど、よゐこは真似しないよーにね(真似するヒトは自己責任でよろしくねっ)。

まず、母艦(adbコマンドが入ってること。今回はUbuntuな母艦だったけど、当然WindowsでもOKなはず)にOTA用のファイルをダウンロードする。2012なNexus 7用のOTAファイルはどうやら下のファイルらしい。

http://android.clients.google.com/packages/ota/google_nakasi/13088e35942c77e4752aa1fdf51d54472509b941.signed-nakasi-KRT16O-from-JWR66Y.13088e35.zip

その後の手順は概ね以下のとーり。 
    1. シャットダウン
    2. ボリューム上下+電源キーでブートローダー起動
    3. ボリュームキーを操作して「Recovery mode」を選択し、電源キーで起動
    4. リカバリモードが起動したら(腹を開けたドロイド君の上に赤い三角!マークが出たら)ボリューム上下+電源キーでリカバリメニューを表示
    5. メニューから“apply update from ADB”を選択して電源キーを押す
    6. USBケーブルで母艦と接続
    7. 母艦側で以下のコマンドを実行

      $ adb sideload 13088e35942c77e4752aa1fdf51d54472509b941.signed-nakasi-KRT16O-from-JWR66Y.13088e35.zip

    8. 母艦側でコマンド実行後の表示が”sending: ‘sideload’ 100%”になったら、端末側でアップデート処理開始される
    9. 端末側で“Install from ADB complete”と表示されたら完了
    10. 再びリカバリメニューが表示されるので、"reboot system now"を選んで端末を再起動
    無事にNexus 7(2012)がKitKatになった。

    パッと操作した感じで何か劇的に変わったのかって言われると、まぁインジケータの表示回りとか設定メニューのアイコンとかいろいろ変わってるワケだけど、劇的に早くなったりしてるかっていうと、まぁ、フツー(笑)
    KitKatになって変わったところについてはKitKat関係の記事を見てもらうとして(投げやり)、とりあえずしばらくいじってみるつもり。
    あ、そうそう、噂どおりFlash Playerは完全に動かなくなっちゃうから、艦これで遊びたいヒトは基本アップデートしちゃダメだよ。(リモートデスクトップ使って遊んでるヒトは大丈夫だと思うけど)