הנה Windows 11 שפועל על אנדרואיד 13 במכונה וירטואלית
מפתח, "kdrag0n", הצליח להפעיל את Windows 11 בסמארטפון Pixel 6 במכונה וירטואלית. הוא עדכן את המכשיר שלו למערכת ההפעלה האחרונה של מפתחי אנדרואיד 13. למרבה הצער, זה כרוך בעבודה רבה, אבל עדיין די מרשים.
כפי שאתה אולי כבר יודע, מתחת למכסה המנוע של מערכת ההפעלה אנדרואיד נמצא ליבת לינוקס עם תיקונים ומנהלי התקנים ספציפיים לחומרה. מה ש-kdrag0n עשה הוא השתמש ב-KVM כדי לספק סביבה וירטואלית עבור Windows 11. גוגל עצמה משתמשת במשהו דומה להוספת תמיכה באפליקציית לינוקס ל-Chrome OS.
הבאת סביבה וירטואלית עבור Windows 11 באנדרואיד היא הליך מסובך. קודם כל, אתה צריך לעשות שורש המכשיר שלך. Kdrag0n הצליחה לגלות שאפשר לקבל את רמת הרשאות היפרוויזר של Exception Level 2 לליבה הודות לטעינת האתחול של אנדרואיד 13 והקושחה לפלטפורמת Tensor.
רמת ההרשאות של Hypervisor ברמה 2 חריגה זמינה בליבה עבור תכונת ה-KVM המוגנת (pKVM). אפשרות ה-pKVM עצמה היא אופציונלית, ויש להפעיל אותה עבור כל VM בנפרד. אז אפשר לנצל בקלות את פונקציונליות ה-KVM המלאה ב-VMs לא מוגנים.
באופן מסורתי עבור מקרי מחקר כאלה, kdrag0n ניסתה את המשחק Doom הקלאסי וזה עובד. (באמצעות XDA)