Lūk, operētājsistēma Windows 11 darbojas operētājsistēmā Android 13 virtuālajā mašīnā
Izstrādātājam "kdrag0n" izdevās panākt, ka sistēma Windows 11 darbojas Pixel 6 viedtālrunī virtuālajā mašīnā. Viņš ir atjauninājis savu ierīci uz jaunāko Android 13 izstrādātāja priekšskatījuma operētājsistēmu. Diemžēl tas ir saistīts ar daudz darba, bet tomēr diezgan iespaidīgi.
Kā jūs, iespējams, jau zināt, zem Android OS pārsega ir Linux kodols ar ielāpiem un aparatūrai specifiskiem draiveriem. Tas, ko darīja kdrag0n, izmantoja KVM, lai nodrošinātu virtuālo vidi operētājsistēmai Windows 11. Google pati izmanto kaut ko līdzīgu, lai pievienotu Linux lietotņu atbalstu operētājsistēmai Chrome OS.
Virtuālās vides izveide operētājsistēmai Windows 11 operētājsistēmā Android ir sarežģīta procedūra. Pirmkārt, jums ir nepieciešams saknes ierīci. Kdrag0n ir izdevies konstatēt, ka 2. izņēmuma līmeņa hipervizora privilēģiju līmeni kodolam var iegūt, pateicoties Android 13 sāknēšanas ielādei un programmaparatūrai Tensor platformai.
2. izņēmuma līmeņa hipervizora privilēģiju līmenis ir pieejams aizsargātā KVM līdzekļa (pKVM) kodolā. Pati pKVM opcija nav obligāta, un tā ir jāaktivizē katrai virtuālajai mašīnai atsevišķi. Tādējādi neaizsargātās virtuālās mašīnas var viegli izmantot pilnu KVM funkcionalitāti.
Tradicionāli šādiem izpētes gadījumiem kdrag0n izmēģināja klasisko Doom spēli, un tā darbojas. (caur XDA)