Met Android 13 DP1 kan Google Pixel 6 volwaardige Windows 11 als VM draaien

De Android 13 DP1 ontgrendelt de volledige KVM-functionaliteit op de Google Pixel 6 en 6 Pro. U kunt nu Windows 11- en Linux-VM's op deze telefoons opstarten.

Als u bekend bent met Windows 11, waar je vrijwel zeker van hebt gehoord Windows-subsysteem van Android. Microsoft heeft zijn Android-compatibiliteitslaag gebouwd op de basis van Windows-subsysteem voor Linux, dat is gebaseerd op het Hyper-V-virtualisatieplatform van het bedrijf. Google hanteerde een vergelijkbare aanpak bij het ontwerpen van de functionaliteit van de Linux-app in Chrome OS, maar vertrouwde op de Kernel-based Virtual Machine (KVM) van de Linux-kernel als hypervisor. Omdat Android bovenop de Linux-kernel is gebouwd, kan de vraag rijzen: zou dat niet zo zijn? Is het technisch mogelijk om KVM te gebruiken om een ​​virtuele machine met een ander besturingssysteem op elk Android-apparaat te laten draaien? Nou, als je een Google Pixel 6/6 Pro hebt en je bent bereid om de eerste ontwikkelaarsvoorbeeld build van Android 13, kun je die prestatie zeker bereiken.

Wat is de geheime saus in Android 13 voor de Google Pixel 6? Volgens XDA Senior Member kdrag0n, in de Android 13-bootloader en firmware voor het Tensor-platform, Google toegevoegd het vermogen om bloot te leggen Uitzonderingsniveau 2 hypervisor-bevoegdheidsniveau naar de kernel vanwege de beschermde KVM-functie (pKVM). Hoewel pKVM optioneel is en bedoeld is om per VM te worden ingeschakeld, kan men eenvoudig de volledige KVM benutten functionaliteit op niet-beveiligde VM's. Dit is de reden waarom de ontwikkelaar meerdere Linux-versies kon opstarten distributies en voer ze bijna op oorspronkelijke snelheid uit. Google had is van plan om pKVM te leveren met Android 13, en ook al is dit pas de eerste Preview-build van de volgende grote release van Android, de huidige implementatie ziet er redelijk stabiel uit.

Google Pixel 6 XDA-forums ||| Google Pixel 6 Pro XDA-forums

Houd er rekening mee dat in dit stadium voor directe KVM-toegang op Android 13 root-toegang vereist is. Dat gezegd hebbende, is een niet-rootimplementatie mogelijk door een VM-beheerapp te schrijven en speciale toestemming aanvragen om een ​​native service uit te voeren in a MicroDroid-VM. Er bestaan ​​een aantal van dergelijke virtualisatiemonitoren, zoals die van Google kruisvm, QEMU, of Voetzoeker, dus een Android-poort ervan zou de leegte moeten opvullen. Voorstellen met Windows 11 op uw Android-smartphone zonder knoeien met de onderliggende partities, dankzij de native virtualisatie-ondersteuning van Android.

Beste van alles? Het kan DOOM!


Wat vindt u van volledige virtualisatie-ondersteuning op Android? Laat het ons weten in de reacties hieronder!