最新の Android ビルドをソースからフラッシュしたいですか? Google の新しい Android Flash ツールは、AOSP GSI をフラッシュするプロセスを簡素化します。
Google が Android 8 Oreo をリリースしたとき、Android OS フレームワークとベンダー ドライバー/Linux カーネルが相互に対話する方法に大きな内部変更が導入されました。 このプロジェクトには Project Treble という名前が付けられ、Android スマートフォンがバニラで起動できるようになりました。 ブートやベンダーに多くの変更を加える必要のない、汎用システム イメージ (GSI) と呼ばれる Android のバージョン 画像。 Google は、最新の Android セキュリティ パッチ レベルに合わせて毎月新しく更新された GSI をリリースしますが、AOSP ソース ツリーから新しい GSI を継続的に構築することも行っています。 これまで、これらのビルドのいずれかをフラッシュするには fastboot コマンドの知識が必要でしたが、Google は Android Flash Tool を使用してこれらの AOSP ビルドをこれまで以上に簡単にフラッシュできるようにしています。
本日発表されたのは、 Android 開発者ブログ, Android Flash ツールを使用すると、開発者は Google の継続的インテグレーション ダッシュボードから AOSP ビルドをフラッシュできます。 このダッシュボードは昨年リリースされ、開発者は毎回手動で AOSP をコンパイルする必要がなく、最新の AOSP 変更を含むイメージを簡単にダウンロードできます。 AOSP に変更を送信しようとしている開発者は、このツールが便利であると感じるでしょうが、AOSP の最新ビルドをテストしようとしている他の開発者も、このツールが便利であると感じるかもしれません。
Android Flash Tool の使用を開始するには、Android Flash Tool をサポートする Web ブラウザで以下にリンクされている Web サイトにアクセスしてください。 ウェブUSB API。 このツールは基本的にブラウザタブでの fastboot であるため、画像を手動でダウンロードして fastboot コマンドでフラッシュするという煩わしさから解放されます。 Google はこれまでのところ、このツールを Pixel 2、Pixel 3、Pixel 3a、Pixel 4、および HiKey リファレンス ボードに限定しているため、続行するにはこれらのデバイスのいずれかが必要になります。 これらのデバイスのいずれかを使用している場合は、サポートされているビルドのいずれかをフラッシュする前に、ブートローダーのロックを解除する必要があります。 ブートローダーのロックをまだ解除していない場合は、ツールが点滅する前にロックを解除するように求められますが、ロックを解除するとデータが消去されることに注意してください。
全て 携帯電話のデータ。 最後に、Windows PC を使用している場合は、続行する前に Android USB ドライバーをインストールする必要があります。Androidフラッシュツール
AOSP GSI をフラッシュして在庫に戻したい場合は、Google の「」にアクセスすることもできます。アップデートとソフトウェアの修復」ページでは、ストック イメージの復元について説明します。 このページには WebUSB API を使用するツールもあります。つまり、AOSP ビルドをフラッシュするのと同じくらい簡単にストックに戻すことができます。
更新 1 @ 7:10 PM EST: この記事は、Android Flash Tool が一部の Pixel スマートフォンと HiKey リファレンス ボードのみをサポートしていることを反映して更新されました。