Googleは火曜日、すべてのPixelスマートフォン向けにAndroid 10の最初の安定ビルドをリリースしたが、それと並行して同社はARM64およびx86プラットフォーム向けのソフトウェアの汎用システムイメージ(GSI) もリリースした。 GSI のサポートは、Android Q Beta 4 を搭載した Pixel Phone に初めて追加されましたが、安定版で初日から利用できるのは心強いことです。
まだご存知でない方のために説明すると、GSI は、アプリ開発者が Android の実験版をすべてデバイスに永続的にインストールすることなく、アプリケーションの検証を実行できるようにすることを目的としています。 Google では「Dynamic System Updates」(DSU)と説明しており、Treble をサポートするデバイス上で ADB を使用して一時的なシステム パーティションを作成することで、ユーザーが他の Android イメージを効果的に起動できるようになります。
DSU がもたらす最も優れた機能の 1 つは、Android システム イメージをライブ ブータブル Linux ディストリビューションのように機能させる機能です。これにより、いつかユーザーがブートローダーのロックを解除せずにカスタム ROM をインストールできるようになる可能性があります。この機能はまだ大部分が実験段階にあるが、Google I/O 2019でPixel 3 XLで動作していることが示された。
この機能により、開発者は携帯電話に新しいシステム イメージをインストールおよびアンインストールするプロセスを経ることなく、さまざまな実験的な Android バージョンを試すことができるため、作業が非常に簡単になることが期待されています。 Android Studio エミュレータは確かに役立ちますが、その固有の制限により、開発者は、インストールされているオペレーティング システムに影響を与えたり、毎回システム データを消去したりすることなく、別のシステム イメージで一時的に起動できることから大きな恩恵を受けることができます。