要約:
開発者の Skylar Taylor-Barrick は、Apple Silicon チップを搭載した Mac 上の仮想マシンを通じて Google の Googlebook OS を起動し、GPU アクセラレーションを実現して Chrome を実行できる gbos-vm と呼ばれるプロジェクトをオープンソース化しました。このソリューションでは、QEMU 仮想マシンを使用して、Google が提供する Dell Googlebook リカバリ イメージをロードします。これはユニバーサル Android イメージではなく、システムを Mac にネイティブにインストールするものでもありません。このプロジェクトは Google または Dell とは公式には関係ありません。

Google が今年発表した Googlebook は、Android アプリケーション エコシステムと ChromeOS ブラウザ エクスペリエンスを統合した、Gemini 機能用の新しいタイプのノートブック プラットフォームであり、Android テクノロジー スタックに基づいています。 gbos-vm プロジェクトは、Googlebook ハードウェア用に生成されたリカバリ イメージを仮想デバイスに適合したバージョンに変換し、Apple Silicon 上で実行します。 Android グラフィック インターフェイスは Vulkan を使用し、Apple デバイスは Metal を使用するため、開発者は、インターフェイスの描画を CPU に完全に依存するのではなく、仮想マシンが Mac の GPU を呼び出せるようにする変換レイヤーも構築しました。したがって、Chrome は実行できます。

インストールには、依然として一定の開発環境とストレージ容量が必要です。このプロジェクトには Apple Silicon Mac が必要です。これには、少なくとも 16 GB のメモリを搭載し、約 60 GB のスペースを確保することが推奨されます。また、Xcode コマンド ライン ツール、Homebrew、Java Development Kit、Android SDK などの依存関係をインストールする必要もあります。開発者によると、最初のインストール スクリプトは Google サーバーから約 9 GB のリカバリ イメージをダウンロードし、このマシンでの変更と構築を完了します。プロジェクトは Intel Mac をサポートしていません。
まだ多くの制限があります。表示のリフレッシュ レートは最大 60 フレームで、一部の WebGL コンテンツは異常にレンダリングされる可能性があります。オーディオのパフォーマンスが不安定で、クリップボードの逆コピー、右クリック操作、長時間の実行などは十分にテストされていません。 Bluetooth は仮想無線を使用するため、実際の Bluetooth デバイスとペアリングすることはできません。仮想マシンには物理的な Googlebook マシンのセキュリティ ハードウェアが不足しており、システム キーは代わりにソフトウェアによって処理され、変更されたベンダー パーティションには完全に検証されたブート保護がありません。
したがって、プロジェクト作成者は、これを日常のメイン システムとしてではなく、開発とエクスペリエンスのために使用すること、また機密性の高いアカウントはログインしないことを推奨しています。現在、公式にサポートされている Mac 互換性ソリューションではなく、Apple の自社開発チップ上での Googlebook OS の実験的な実行機能を実証しています。仮想マシンが起動できたり、グラフィックスアクセラレーションやブラウザが利用できるからといって、ハードウェアの機能やセキュリティが物理的な Googlebook のレベルに達しているわけではありません。
詳細:
https://github.com/skylartaylor/gbos-vm
コメント