Android 13 DP1 により、Google Pixel 6 で本格的な Windows 11 を VM として実行できるようになります

Android 13 DP1 では、Google Pixel 6 および 6 Pro の KVM 機能をすべて利用できるようになります。 これらの電話機で Windows 11 および Linux VM を起動できるようになりました。

ご存知の方は Windows 11、ほぼ確実に聞いたことがあるでしょう。 Android の Windows サブシステム. Microsoft は、Android 互換性レイヤーを基盤に構築しました。 Linux 用 Windows サブシステム、これは同社の Hyper-V 仮想化プラットフォームに基づいています。 Google は、Chrome OS で Linux アプリの機能を設計するときに同様のアプローチを採用しましたが、ハイパーバイザーとして Linux カーネルのカーネルベースの仮想マシン (KVM) に依存していました。 Android は Linux カーネル上に構築されているという事実により、次のような疑問が生じるかもしれません。 KVM を利用して、Android デバイス上で別の OS で仮想マシンを実行することは技術的に可能ですか? Google Pixel 6/6 Pro をお持ちで、フラッシュしたい場合は、 最初の開発者プレビュー Android 13 のビルドであれば、その偉業は確実に達成できます。

Google Pixel 6 の Android 13 の秘密のソースは何ですか? XDA上級会員によると kdrag0n、Android 13 ブートローダーと Tensor プラットフォームのファームウェアでは、Google 追加した を暴露する能力 例外レベル 2 ハイパーバイザー特権レベル 保護された KVM 機能 (pKVM) のためにカーネルに送信されます。 pKVM はオプションであり、VM ごとに有効にすることを目的としていますが、完全な KVM を簡単に活用できます。 保護されていない VM 上の機能。 これが、開発者が複数の Linux を起動できる理由です。 配布物と ほぼネイティブ速度で実行します. Googleが持っていた pKVM を Android 13 とともに出荷する予定これは Android の次のメジャー リリースの最初のプレビュー ビルドにすぎませんが、現在の実装は非常に安定しているように見えます。

Google Pixel 6 XDA フォーラム ||| Google Pixel 6 Pro XDA フォーラム

この段階では、Android 13 での KVM への直接アクセスには root アクセスが必要であることに注意してください。 そうは言っても、VM 管理アプリを作成することで非 root 実装が可能です。 特別な許可を要求する でネイティブ サービスを実行するには MicroDroid VM. Google 独自のような仮想化モニターは多数存在します。 クロスVM, QEMU、 または 爆竹、そのため、それらの Android 移植がその空白を埋めるはずです。 想像する Android スマートフォンで Windows 11 を実行する それなし 基礎となるパーティションをいじる、Android のネイティブ仮想化サポートのおかげで。

最高のは? DOOMを実行できる!


Android で仮想化を完全にサポートすることについてどう思いますか? 以下のコメント欄でお知らせください。