
El desarrollador Alexander Graf logró usar la versión ARM de Windows en una Mac con M1, demostrando que el chip M1 realmente puede usar el sistema operativo de Microsoft y que, como dijo Craig Federighi, que se puede hacer sin problemas es una decisión de Microsoft. debe hacer
Actualmente, las Mac con el sistema M1 en el chip no son compatibles con Windows y no existe una aplicación Boot Camp equivalente como Intel Macs.
Con el virtualizador de código abierto QEMU, Graf pudo virtualizar la versión ARM de Windows en el chip M1 de Apple, sin necesidad de emular nada. Como decía en su tuit, una vez virtualizado en un Mac con M1 “el sistema operativo Windows ARM64 puede manejar aplicaciones x86 bastante bien. No es tan rápido como Rosetta 2, pero se le acerca».
Graf pudo usar la versión Windows ARM64 Insider Preview al virtualizarla a través de Hypervisor.framework. Según Apple, este marco permite a los usuarios interactuar con tecnologías de virtualización sin tener que escribir extensiones de kernel (KEXT).
Graf aplicó un parche personalizado al virtualizador QEMU, conocido por su "rendimiento casi nativo" al ejecutar el código invitado directamente en la CPU. Esto significa que la versión ARM de Windows se puede virtualizar en Mac M1 con un rendimiento excelente.