Iată Windows 11 care rulează pe Android 13 într-o mașină virtuală
Un dezvoltator, „kdrag0n”, a reușit să ruleze Windows 11 pe smartphone-ul Pixel 6 într-o mașină virtuală. Și-a actualizat dispozitivul la cel mai recent sistem de previzualizare pentru dezvoltatori Android 13. Din păcate, acest lucru implică multă muncă, dar încă destul de impresionant.
După cum probabil știți deja, sub capota sistemului de operare Android se află nucleul Linux cu patch-uri și drivere specifice hardware. Ce a făcut kdrag0n a fost folosit KVM pentru a oferi un mediu virtual pentru Windows 11. Google însuși folosește ceva similar pentru a adăuga suport pentru aplicații Linux la sistemul de operare Chrome.
Aducerea unui mediu virtual pentru Windows 11 pe Android este o procedură complicată. În primul rând, trebuie să vă rootați dispozitivul. Kdrag0n a reușit să constate că se poate obține nivelul de privilegiu al hipervizorului Exception Level 2 la kernel datorită încărctorului de boot Android 13 și firmware-ului pentru platforma Tensor.
Nivelul de privilegiu al hypervisorului de nivel 2 de excepție este disponibil în nucleu pentru caracteristica KVM protejată (pKVM). Opțiunea pKVM în sine este opțională și trebuie activată pentru fiecare VM individual. Deci se poate exploata cu ușurință întreaga funcționalitate KVM pe VM-uri neprotejate.
În mod tradițional, pentru astfel de cazuri de cercetare, kdrag0n a încercat clasicul joc Doom și funcționează. (prin intermediul XDA)