Nexus デバイスと Pixel デバイスのファクトリー イメージ

このページには、Nexus デバイスまたは Google Pixel デバイスの出荷時のファームウェアを復元できるバイナリ イメージ ファイルが含まれています。これらのファイルは、カスタムビルドをデバイス上にフラッシュして、デバイスを出荷時の状態に戻したい場合に役立ちます。

通常は、フル OTA イメージをサイドローディングする方が簡単で安全です。

ファクトリー イメージを使用する場合は、プロセスが完了したときにブートローダーを再ロックしてください。

これらのファイルは、個人の Nexus または Pixel デバイスでのみ使用でき、分解、逆コンパイル、リバース エンジニアリング、変更、再配布を行うことはできません。また、デバイスに付属のライセンス規約に明記されている以外の方法で使用することもできません。

Google Pixel Watch デバイスのファクトリー イメージも利用できます。

Google Pixel 6、Google Pixel 6 Pro、Google Pixel 6a のデバイスを初めて Android 13 に更新する

Android 13 アップデートを適用し、アップデート後にデバイスが正常に起動すると、Android 12 ビルドはデバイスの非アクティブ スロット(スロットの詳細に関するシームレス アップデート)に配置されます。無効なスロットには、ロールバック対策バージョンがインクリメントされていない古いブートローダーが含まれています。 その後、アクティブ スロットがビルドに失敗した場合にフラッシュされると、シームレスなアップデートのフォールバック メカニズムが機能し、デバイスは非アクティブなスロットから起動を試みます。アクティブでないスロットには古いブートローダーが含まれているため、デバイスは起動不能な状態になります。

この状態を回避するため、Android 13 ビルドを搭載した Google Pixel 6、Google Pixel 6a、Google Pixel 6 Pro デバイスを初めてフラッシュする場合は、少なくとも 1 回、正常にアップデートして起動した後、ブートローダー パーティションを無効なスロットにフラッシュしてください。手順は次のとおりです。

オプション 1(推奨): Android 13 の初回起動が成功した後、そのビルドに対応するフル OTA イメージをサイドローディングしてデバイスを再起動して、両方のスロットに起動可能なイメージを設定します。

方法 2(ファクトリー イメージを使用): ブートローダーのロック解除後にファクトリー イメージをデバイスに書き込む場合、Android 13 の初回起動後に初めて成功する場合

  1. 工場出荷時の ROM .zip ファイルの内容を抽出し、抽出したファイル内でブートローダー イメージを特定します。以下に示す一連のイベントに沿って、ブートローダーを両方のスロットにフラッシュします。ブートローダー イメージの名前を Google Pixel 6 と Google Pixel 6a に置き換えます。

  2. 次のいずれかの方法で、デバイスを fastboot モードで起動します。

    • adb ツールを使用する場合: デバイスの電源をオンにして、次のコマンドを実行します。

      adb reboot bootloader
      
    • キーコンボを使用する: デバイスの電源をオフにしてからオンにし、すぐにデバイスに関連するキーの組み合わせを長押しします。

  3. Android 13 ブートローダーを非アクティブなスロットにフラッシュします。次のコマンドは、Google Pixel 6 Pro デバイスの特定のビルドに固有のコマンドです。イメージ ファイル名の引数は、上記の最初のステップで決定したブートローダー イメージの名前が異なる場合は、その名前で置き換えてください。

        fastboot --slot=other flash bootloader bootloader-raven-slider-1.2-8739948.img
    

    フラッシュに成功すると、このコマンドは OKAY [ ... ] を出力します。このコマンドが正常に完了しない限り、続行しないでください

  4. 非アクティブなスロットのブートローダーを Android 13 のブートローダーにフラッシュした後、そのスロットで再起動して、ブートローダーが起動可能としてマークされるようにします。重要: 下記のとおり正確な順序でコマンドを実行してください。再起動時には必ず行全体 fastboot reboot bootloader を入力してください。このようにしないと、デバイスが起動不能な状態のままになる可能性があります。

        fastboot set_active other
        fastboot reboot bootloader
        fastboot set_active other
        fastboot reboot bootloader
    
  5. 現在の OS で再起動します。電源ボタンを押して起動するか、次の fastboot コマンドを使用します。

        fastboot reboot
    

Google アカウントにバックアップした特定のデータを復元することは可能ですが、アプリと関連データはアンインストールされます。続行する前に、保持するデータが Google アカウントにバックアップされていることを確認してください。

システム イメージのダウンロードとデバイス ソフトウェアの使用には、Google 利用規約が適用されます。続行すると、Google 利用規約プライバシー ポリシーに同意したことになります。また、システム イメージのダウンロードとデバイス ソフトウェアの使用には、特定のサードパーティ利用規約が適用されることがあります。この利用規約は、[設定] > [デバイス情報] > [法的情報] などに記載されています。

上記の利用規約を読んだうえで内容に同意します。