Android 13 DP1 lar Google Pixel 6 kjøre fullverdig Windows 11 som en VM

Android 13 DP1 låser opp full KVM-funksjonalitet på Google Pixel 6 og 6 Pro. Du kan nå starte opp Windows 11 og Linux VM-er på disse telefonene.

Hvis du er kjent med Windows 11, har du nesten helt sikkert hørt om Windows-undersystem til Android. Microsoft konstruerte sitt Android-kompatibilitetslag på grunnlag av Windows-undersystem for Linux, som er basert på selskapets Hyper-V-virtualiseringsplattform. Google tok en lignende tilnærming mens de utformet Linux-appfunksjonaliteten i Chrome OS, men de stolte på den kjernebaserte virtuelle maskinen (KVM) til Linux-kjernen som hypervisor. På grunn av det faktum at Android er bygget på toppen av Linux-kjernen, kan spørsmålet oppstå: Ville det ikke være teknisk mulig å bruke KVM til å kjøre en virtuell maskin med et annet OS på en hvilken som helst Android-enhet? Vel, hvis du har en Google Pixel 6/6 Pro og du er villig til å blinke første forhåndsvisning for utviklere bygget av Android 13, kan du absolutt oppnå den prestasjonen.

Hva er den hemmelige sausen i Android 13 for Google Pixel 6? I følge XDA Senior Member

kdrag0n, i Android 13 bootloader og fastvare for Tensor-plattformen, Google la til evnen til å avsløre Unntaksnivå 2 hypervisorrettighetsnivå til kjernen for dens beskyttede KVM-funksjon (pKVM). Mens pKVM er valgfritt og ment å være aktivert på en per-VM-basis, kan man enkelt utnytte hele KVM funksjonalitet på ikke-beskyttede VM-er. Dette er grunnen til at utvikleren kunne starte opp flere Linux distribusjoner og kjør dem nesten med normal hastighet. Google hadde planlegger å sende pKVM med Android 13, og selv om dette bare er den første forhåndsvisningen av neste store versjon av Android, ser den nåværende implementeringen ganske stabil ut.

Google Pixel 6 XDA-fora ||| Google Pixel 6 Pro XDA-fora

Husk at på dette stadiet krever direkte KVM-tilgang på Android 13 root-tilgang. Når det er sagt, er en ikke-rootimplementering mulig ved å skrive en VM-administrasjonsapp og be om en spesiell tillatelse å drive en innfødt tjeneste i en MicroDroid VM. Det finnes en rekke slike virtualiseringsmonitorer som Googles egen crosvm, QEMU, eller Fyrverkeri, så en Android-port av dem bør fylle tomrommet. Forestill deg kjører Windows 11 på din Android-smarttelefon uten roter med de underliggende partisjonene, takket være Androids opprinnelige virtualiseringsstøtte.

Best av alt? Den kan kjøre DOOM!


Hva er dine tanker om å ha full virtualiseringsstøtte på Android? Gi oss beskjed i kommentarene nedenfor!