Nexus端末へのFactory Imageの焼き方

Nexus端末へのFactory Imageの導入手順はこれまで記事毎に掲載していましたが、面倒になってきたのでこちらにまとめておくことにします。

以下に掲載した内容を参考になさる場合はあくまで自己責任でお願いします。個別のフォローは致しかねます。

Factory Imageとは

Android端末に於けるFactory Image(ファクトリーイメージ)とは一般にGoogle純正のNexus端末向けに用意されたシステム全体のイメージファイルを指し、それらは「Google Developers」にて配布されています。

セグメントごとに分割された幾つかのバイナリデータとそれを端末に書き込むためのスクリプトをセットにした状態で提供されており、これを利用することでOTA配信前の最新OSをいち早く導入したり過去の任意のバージョンに書き戻すことも可能となります。

事前の準備

Factory Imageの導入により端末内に保存されたデータはすべて消去されるので、PCやクラウドに退避するなどして事前にバックアップをとっておきましょう。

また、Factory Imageの導入にはNexus端末とUSB接続出来るPCが必要です。Android SDKとそれを動かすのに必要なJDKなどの環境も整えておく必要があるので、「Nexus端末を遊び尽くすための準備」を参考にして準備を済ませておいてください。

イメージの導入

Google Developers」のサイトから該当する機種のFactory Imageを取得します。落としたファイルはtgz形式なのでLhaplusなどの適当なツールで解凍しておきましょう。

PCとNexus端末をUSBケーブルで接続し、下記のいずれかの方法で「fastbootモード」に移行します。

  1. PCからコマンド操作
    • コマンド プロンプトより「adb reboot bootloader」を実行
      adb reboot bootloader
  2. Nexus端末のみで操作
    • 端末の電源を落とします
    • ボリュームUp + ボリュームDown + 電源ボタンを同時長押し (一部の端末ではボタン操作が異なることがあります。その際はこちらをご参照ください)

fastbootモード(ドロイド君の描かれた画面)で起動したら、さきほど展開しておいたFactory Imageのあるフォルダをカレントとしてコマンドが叩けるようコマンドプロンプトを準備します。
【Windows Vista/7/8の場合】

  • Factory Imageを展開したフォルダを開く
  • フォルダ上でShift + 右クリックし、コンテキストメニューより「コマンドウィンドウをここで開く」選択

コマンドプロンプトの準備が出来たらまずはブートローダーのアンロックを行います。既にアンロック済みの方は次のステップへ、よく分からない方はとりあえず実行しておいて構いません。

fastboot oem unlock

確認画面が表示されたらボリュームキーで「Yes」を選択して電源ボタンで決定。

150508_oemunlock - Nexus端末へのFactory Imageの焼き方

最後にflash-all.batを実行すれば、Factory Imageの書き込みが行われます。

flash-all.bat

書き込みが完了して端末が無事再起動(Factory Image導入後の最初の起動には通常より時間がかかります)し、初期設定画面が表示されたところまで確認出来れば導入作業は無事完了です。

なお、ブートローダをアンロックしたままの状態はセキュリティ上好ましいことではありませんので、初期設定完了後都合の良いタイミングで再びfastbootモードに戻り下記コマンドを叩いてしてロックしておきましょう。再ロック時には端末が初期化されることはありませんのでご安心を。

fastboot oem lock

以上

    この記事へのコメント

    解りやすい説明をありがとうございます。
    いまさらですが、質問です。
    「ブートローダをアンロックしたままの状態はセキュリティ上好ましいことではありません」と、書かれていますが起動しなくなった端末にイメージを書き込めば復旧する場合があるとネットで見かけます。
    起動しない場合、アンロックが出来なく、書き込みも出来ない。と言う事ですよね。
    そればらば、最初にアンロックして使用していたらと思うのですが、どのような不都合が考えられるのでしょうか。

    たけさん:
    アンロック状態では「Android Pay」など一部アプリの使用に制限がかかるケースがあります。
    セキュリティ面ではウイルス感染したPCとUSB接続したら知らないうちに不正なROMで上書かれていた…などの危険性が想定されます。(レアケースでしょうが)

    メールアドレスが公開されることはありません。

    頂戴したコメントは管理者に承認されるまで表示されません。