Este es el proyecto de Linux para Apple Silicon que está llevando a cabo Corellium. En macOS 11.2 beta 1 se hizo posible el chainload del bootloader usando kmutil, y desde macOS 11.2 beta 2 comenzó a dar soporte a un kernel completamente personalizado, por lo que por fin ya es posible usar Linux en Macs M1. El código fuente puede revisarse en el repositorio de GitHub de CorelliumHQ. En adelante, Corellium HQ planea publicar todos los trabajos relacionados con Linux que desarrolle bajo una licencia open source permisiva, y dice que también los enviará al upstream de Linux.
2 comentarios
También publicaron una entrada en el blog de Corellium: https://corellium.com/blog/linux-m1
código del preloader: https://github.com/corellium/preloader-m1
código del kernel: https://github.com/corellium/linux-m1
diff del kernel: https://github.com/corellium/linux-m1/…
binario mach-o para arranque: downloads.corellium.info/linux.macho