Android フラッシュ ツールを使用すると、開発とテストのために Android ビルドをデバイスにフラッシュできます。開始するには、開発マシンと Android デバイスが必要です。
フラッシュ ツールを実行するための最小要件
開発マシンは次の要件を満たす必要があります。
- ブラウザー: Chromeや Edge 79+ など、 WebUSBをサポートするブラウザー。
- プラットフォーム:
- Linux
- マックOS
- Chrome OS
- Windows (追加の USB ドライバーが必要)
Windows ドライバーのインストール
Windows マシンで fastboot およびフラッシュ デバイスを操作するには、Android SDK からカスタマイズされた USB ドライバーが必要です。詳細については、Android デベロッパー サイトの「 OEM USB ドライバーのインストール」を参照してください。
adb kill-server
デバイス要件
サポートされている次のデバイスに新しいバージョンの Android をフラッシュできます。
デバイスの準備
ビルドをデバイスにフラッシュする前に、デバイスを準備する必要があります。
- 開発者向けオプションとUSB デバッグを有効にします。
- 開発者向けオプションメニューでOEM ロック解除を有効にします。ブートローダーがすでにロック解除されている場合、このオプションは [ブートローダーは既にロック解除されています] でグレー表示されます。
- OEM ロック解除の有効化に問題がある場合は、次のことを確認してください。
- デバイスはインターネットに接続されています。
- お使いのデバイスは Google にチェックインされています。デバイスが最近インターネットに接続されたという理由だけで、そうではない可能性があります。チェックインを強制するには、ダイヤラーに*#*#CHECKIN#*#* (*#*#2432546#*#*) と入力します (SIM は必要ありません)。番号を入力すると(コールを押す必要はありません)、テキストが消えて成功通知が表示されます。
デバイスのフラッシュ
- デバイスを開発マシンに直接接続します (ハブ、アダプター、エクステンダー、モニターは使用しません)。
- 開発マシンのブラウザーでflash.android.comを開きます。ようこそページが開きます。
- Allow site access to your ADB keys in order to communicate with devicesというポップアップを受け入れて、フラッシュ ツールが adb を介してテスト デバイスと通信できるようにします。
- [新しいデバイスを追加] をクリックします。
- リストからデバイスを選択し、[接続] をクリックします。このリストには、完全なデバイス名が含まれていない場合があります。
- デバイスの画面で、[このコンピューターから常に許可する] を選択し、[ OK ] をクリックして USB デバッグ接続を受け入れます。
- ブラウザで接続されているデバイスを選択します。
- リストから目的のビルドを検索して選択します。デバイスのワイプやすべてのパーティションの強制フラッシュなどのオプションを選択することもできます。
- [インストール]をクリックしてプロセスを開始します。デバイスが再起動し、fastboot モードに入ります。
- Flash Completeが表示されたら、デバイスを USB ケーブルから取り外します。
USB転送エラー
Android デバイスでは、データのスループットが高いため、特定の USB ポートまたはハブを介した通信に問題が発生することがあります。信頼性を向上させるには:
- USB ハブは使用しないでください。これには、モニターを介した接続が含まれます。
- 可能であれば、USB 延長ケーブルやアダプターを使用しないでください。
- 別の USB ポートを試してください。多くの場合、背面ポートは前面ポートよりも信頼性が高くなります。
- USB C ポートを使用している場合は、代わりに USB A ポートを試してください。
最新の公開ビルドに戻る
Pixel デバイスをパブリック ビルドに戻したい場合は、最新の工場出荷時のイメージにフラッシュ バックして、ここでデバイスをロックできます。