Tukaj je Windows 11, ki deluje v sistemu Android 13 v virtualnem stroju
Razvijalcu "kdrag0n" je uspelo zagnati operacijski sistem Windows 11 na pametnem telefonu Pixel 6 v virtualnem stroju. Svojo napravo je posodobil na najnovejši operacijski sistem za predogled razvijalcev Android 13. Na žalost to vključuje veliko dela, vendar še vedno precej impresivno.
Kot morda že veste, je pod pokrovom operacijskega sistema Android jedro Linuxa s popravki in gonilniki, specifičnimi za strojno opremo. Kdrag0n je uporabil KVM za zagotavljanje navideznega okolja za Windows 11. Google sam uporablja nekaj podobnega za dodajanje podpore za aplikacije Linux v OS Chrome.
Prinašanje navideznega okolja za Windows 11 na Android je zapleten postopek. Najprej morate rootati svojo napravo. Kdrag0n je uspel ugotoviti, da je mogoče zaradi zagonskega nalagalnika Android 13 in vdelane programske opreme za platformo Tensor pridobiti raven privilegijev hipervizorja Exception Level 2 v jedro.
Stopnja privilegijev hipervizorja stopnje izjem 2 je na voljo v jedru za zaščiteno funkcijo KVM (pKVM). Sama možnost pKVM je neobvezna in jo je treba aktivirati za vsako VM posebej. Tako lahko preprosto izkoristite celotno funkcionalnost KVM na nezaščitenih navideznih računalnikih.
Tradicionalno za takšne raziskovalne primere je kdrag0n preizkusil klasično igro Doom in deluje. (prek XDA)