Siin on Windows 11, mis töötab Android 13-s virtuaalmasinas
Arendajal "kdrag0n" õnnestus Windows 11 käivitada Pixel 6 nutitelefonis virtuaalses masinas. Ta on värskendanud oma seadet uusimale Android 13 arendaja eelvaate OS-ile. Kahjuks nõuab see palju tööd, kuid siiski üsna muljetavaldav.
Nagu võib-olla juba teate, on Android OS-i kapoti all Linuxi kernel koos paikade ja riistvaraspetsiifiliste draiveritega. Kdrag0n kasutas KVM-i, et pakkuda Windows 11 jaoks virtuaalset keskkonda. Google ise kasutab midagi sarnast Linuxi rakenduse toe lisamiseks Chrome OS-ile.
Androidi Windows 11 virtuaalse keskkonna toomine on keeruline protseduur. Kõigepealt peate oma seadme juurima. Kdrag0n on suutnud leida, et tänu Android 13 alglaadurile ja Tensori platvormi püsivarale on võimalik saada kerneli erandtaseme 2 hüperviisori privileegi tase.
Eranditaseme 2 hüperviisori privileegi tase on kaitstud KVM-funktsiooni (pKVM) tuumas saadaval. Suvand pKVM ise on valikuline ja see tuleb aktiveerida iga virtuaalse masina jaoks eraldi. Nii saab kaitsmata VM-ides hõlpsasti kasutada kõiki KVM-i funktsioone.
Traditsiooniliselt proovis kdrag0n selliste uurimisjuhtumite jaoks klassikalist Doomi mängu ja see töötab. (läbi XDA)