これは、仮想マシンのAndroid13で実行されているWindows11です。
開発者「kdrag0n」は、仮想マシンのPixel6スマートフォンでWindows11を実行することに成功しました。 彼はデバイスを最新のAndroid13開発者プレビューOSに更新しました。 悲しいことに、これには多くの作業が伴いますが、それでも非常に印象的です。
ご存知かもしれませんが、Android OSの内部には、パッチとハードウェア固有のドライバーを備えたLinuxカーネルがあります。 kdrag0nが行ったことは、KVMを使用してWindows11の仮想環境を提供することです。 Google自体は、ChromeOSにLinuxアプリのサポートを追加するために同様のものを使用しています。




AndroidでWindows11の仮想環境を導入するのは、複雑な手順です。 まず第一に、あなたはあなたのデバイスをroot化する必要があります。 Kdrag0nは、Android 13ブートローダーとTensorプラットフォームのファームウェアのおかげで、カーネルに対して例外レベル2のハイパーバイザー特権レベルを取得できることを発見しました。
例外レベル2ハイパーバイザー特権レベルは、保護されたKVM機能(pKVM)のカーネルで使用できます。 pKVMオプション自体はオプションであり、VMごとに個別にアクティブ化する必要があります。 そのため、保護されていないVMでKVMの全機能を簡単に利用できます。
伝統的に、そのような研究事例では、kdrag0nは古典的なDoomゲームを試しましたが、それは機能します。 (経由 XDA)