Hierom lukte het om Windows 11 te gebruiken op een Android-telefoon

9 reacties

Niet lang na het beschikbaar stellen van de developer preview voor Android 13 Tiramisu is een nieuwe functie in het mobiele besturingssysteem al grondig op de proef gesteld. Met de nieuwste iteratie van Kernel-based Virtual Machine, door Google protected KVM of pKVM genoemd, is een ontwikkelaar erin geslaagd een desktop-os te gebruiken op een Google-smartphone.

Voorheen was dit niet mogelijk door de fragmentatie van verschillende virtualisatie-onderdelen in Android. Google wil dit verhelpen met zijn Generic Kernel Image of GKI, waarbij de duizenden Android-kernels voor verschillende smartphone-modellen grotendeels gestandaardiseerd worden. De aanpassingen door de fabrikant en de nodige tweaks voor de specifieke hardware worden in een losse module doorgevoerd. Hierdoor krijgt de kernel een bekende set aan features en is het in de toekomst wellicht zelfs mogelijk deze te updaten.

De Pixel 6 is de eerste telefoon met deze GKI, wat de reden is dat dit tot nu toe de enige smartphone is waarop Windows 11 gedraaid kan worden. Google heeft de Kernel-based Virtual Machine geleend uit de Linux-kernel en gebuikt de vm-manager van Chrome OS, crosvm. Verder wordt er een kale versie van Android gebouwd die speciaal bedoeld is om in een virtuele machine gebruikt te worden.

De naam CompOS staat voor de toepassing op het gebied van geïsoleerde compilatie. Google wil dit gebruiken om met vm's een extra niveau van privacy en beveiliging toe te voegen aan zijn mobiele besturingssysteem. Hiermee moet ARM's TrustZone vervangen worden, waarvoor als reden genoemd wordt dat deze traag is en veel propriëtaire code bevat. TrustZone wordt gebruikt voor dingen zoals digital rights management of drm en cryptografische toepassingen. Op termijn moeten gevoelige taken zoals stemherkenning dus in een van deze veilige virtuele machines uitgevoerd kunnen worden.

Door het gebruik van kernel-gebaseerde virtualisatie wordt dus niet alleen de veiligheid verhoogd, maar is het ook mogelijk Windows 11 te draaien op een Pixel 6-telefoon. Om dit te behalen hoefde geen rom van een derde partij geïnstalleerd te worden maar was wel root-toegang vereist. Om een terminal te kunnen gebruiken kwam de app Termux goed van pas. Het is in dit geval niet mogelijk gpu-acceleratie te gebruiken in combinatie met virtualisatie.

Het gaat om de arm-versie, niet die voor x86, zo verduidelijkt Android- en webontwikkelaar Danny Lin op Twitter. Met de KVM-hypervisor is het ook mogelijk verschillende Linux-distro's als vm te draaien. Hierbij zouden de prestaties dicht in de buurt komen van native, waarbij er dus weinig rekenkracht verloren gaat. Omdat geneste virtualisatie niet toegestaan is zal het niet mogelijk zijn het Windows Subsystem for Android te gebruiken binnen de gevirtualiseerde versie van Windows.

Tenslotte moest nog een zeer belangrijke test uitgevoerd worden, die met vlag en wimpel gehaald werd: Het is klaarblijkelijk mogelijk Doom te spelen op Windows 11, op een Pixel 6.

Aangezien er een specifieke Windows on Arm-versie bestaat is het niet ondenkelijk dat in de toekomst smartphones volledig ondersteund Windows-besturingssystemen kunnen draaien, aangezien de gebruikte soc's over het algemeen ook op de arm-architectuur gebaseerd zijn. Precies het tegenovergestelde is ook mogelijk dankzij streaming, waarbij een Pixel-telefoon gebruikt en aangestuurd kan worden vanaf een Windows 11-pc.

Bronnen: TechSpot, Neowin, Ars Technica


1 besproken product

Vergelijk   Product Prijs
Microsoft Windows 11 Pro (NL)

Microsoft Windows 11 Pro (NL)

  • Windows 11
  • OEM
  • Nederlands
  • 64-bit

€ 152,95

15 winkels
« Vorig bericht Volgend bericht »
0

Hardware Info maakt gebruik van cookies

Hardware Info plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Hardware Info relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie.

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Hardware Info contextuele advertenties te tonen op basis van pagina's die je hebt bezocht.

    janee

    Hardware Info genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Hardware Info gevolgd worden. Deze data wordt maximaal 2 weken bewaard. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden.

    janee