Inilah Windows 11 yang berjalan di Android 13 di mesin virtual
Seorang pengembang, "kdrag0n", berhasil menjalankan Windows 11 pada smartphone Pixel 6 di mesin virtual. Dia telah memperbarui perangkatnya ke OS pratinjau pengembang Android 13 terbaru. Sayangnya, ini melibatkan banyak pekerjaan, tetapi masih cukup mengesankan.
Seperti yang mungkin sudah Anda ketahui, di bawah kap OS Android adalah kernel Linux dengan tambalan dan driver khusus perangkat keras. Apa yang dilakukan kdrag0n adalah menggunakan KVM untuk menyediakan lingkungan virtual untuk Windows 11. Google sendiri menggunakan sesuatu yang serupa untuk menambahkan dukungan aplikasi Linux ke Chrome OS.
Membawa lingkungan virtual untuk Windows 11 di Android adalah prosedur yang rumit. Pertama-tama, Anda perlu melakukan root pada perangkat Anda. Kdrag0n telah berhasil menemukan bahwa seseorang bisa mendapatkan tingkat hak istimewa hypervisor Level 2 Pengecualian ke kernel berkat bootloader Android 13 dan firmware untuk platform Tensor.
Tingkat hak istimewa hypervisor Level 2 Pengecualian tersedia di kernel untuk fitur KVM yang dilindungi (pKVM). Opsi pKVM itu sendiri adalah opsional, dan perlu diaktifkan untuk setiap VM satu per satu. Jadi seseorang dapat dengan mudah mengeksploitasi fungsionalitas KVM penuh pada VM yang tidak dilindungi.
Secara tradisional untuk kasus penelitian seperti itu, kdrag0n mencoba game Doom klasik dan berhasil. (melalui XDA)