นี่คือ Windows 11 ที่ทำงานบน Android 13 ในเครื่องเสมือน
นักพัฒนา "kdrag0n" จัดการเพื่อให้ Windows 11 ทำงานบนสมาร์ทโฟน Pixel 6 ในเครื่องเสมือนได้ เขาได้อัปเดตอุปกรณ์ของเขาเป็นระบบปฏิบัติการตัวอย่างสำหรับนักพัฒนาซอฟต์แวร์ Android 13 ล่าสุด น่าเศร้าที่งานนี้ต้องทำงานหนัก แต่ก็ยังค่อนข้างน่าประทับใจ
ดังที่คุณทราบแล้ว ภายใต้ประทุนของ Android OS คือเคอร์เนล Linux พร้อมแพตช์และไดรเวอร์เฉพาะของฮาร์ดแวร์ สิ่งที่ kdrag0n ทำคือใช้ KVM เพื่อจัดเตรียมสภาพแวดล้อมเสมือนสำหรับ Windows 11 Google เองก็กำลังใช้สิ่งที่คล้ายกันในการเพิ่มการสนับสนุนแอป Linux ให้กับ Chrome OS
การนำสภาพแวดล้อมเสมือนสำหรับ Windows 11 บน Android เป็นขั้นตอนที่ซับซ้อน ก่อนอื่น คุณต้องรูทอุปกรณ์ของคุณ Kdrag0n จัดการเพื่อค้นหาว่าสามารถรับระดับสิทธิ์ไฮเปอร์ไวเซอร์ Exception Level 2 ไปยังเคอร์เนลได้ด้วย Android 13 bootloader และเฟิร์มแวร์สำหรับแพลตฟอร์ม Tensor
ระดับสิทธิ์ของไฮเปอร์ไวเซอร์ Exception Level 2 มีอยู่ในเคอร์เนลสำหรับคุณลักษณะ KVM ที่ได้รับการป้องกัน (pKVM) ตัวเลือก pKVM นั้นเป็นทางเลือก และจำเป็นต้องเปิดใช้งานสำหรับ VM แต่ละรายการแยกกัน จึงสามารถใช้ประโยชน์จากฟังก์ชัน KVM เต็มรูปแบบบน VM ที่ไม่มีการป้องกันได้อย่างง่ายดาย
ตามเนื้อผ้าสำหรับกรณีการวิจัยดังกล่าว kdrag0n ได้ลองใช้เกม Doom แบบคลาสสิกและใช้งานได้ (ทาง XDA)