Íme, a Windows 11 Android 13 rendszeren fut virtuális gépen
Egy fejlesztőnek, a "kdrag0n"-nek sikerült elérnie, hogy a Windows 11 futtasson a Pixel 6 okostelefonon egy virtuális gépen. Frissítette eszközét a legújabb Android 13 fejlesztői előnézeti operációs rendszerre. Sajnos ez sok munkával jár, de így is lenyűgöző.
Amint azt már biztosan tudod, az Android operációs rendszer motorháztetője alatt Linux kernel található javításokkal és hardverspecifikus illesztőprogramokkal. A kdrag0n a KVM-et használta virtuális környezet biztosítására a Windows 11 számára. A Google maga is valami hasonlót használ a Linux-alkalmazások támogatásához a Chrome OS-hez.
A Windows 11 virtuális környezetének létrehozása Android rendszeren bonyolult eljárás. Először is rootolni kell az eszközt. A Kdrag0n-nek sikerült rájönnie, hogy az Android 13 rendszerbetöltőnek és a Tensor platform firmware-jének köszönhetően a 2. kivételes szintű hypervisor jogosultsági szintet megkaphatja a kernel.
A 2. kivételes szintű hypervisor jogosultsági szint elérhető a kernelben a védett KVM szolgáltatáshoz (pKVM). Maga a pKVM opció nem kötelező, és minden egyes virtuális géphez külön kell aktiválni. Így könnyen kihasználható a teljes KVM funkció a nem védett virtuális gépeken.
Hagyományosan az ilyen kutatási esetekre a kdrag0n kipróbálta a klasszikus Doom játékot, és működik. (keresztül XDA)