Dies ist das Apple-Silicon-Linux-Projekt von Corellium. Mit kmutil wurde in macOS 11.2 Beta 1 das Chainloading des Bootloaders möglich, und ab macOS 11.2 Beta 2 wurde die Unterstützung für einen vollständig angepassten Kernel hinzugefügt, sodass Linux nun endlich auf M1-Macs verwendet werden kann. Den Quellcode findet ihr im GitHub-Repository von CorelliumHQ. Künftig sollen alle Linux-bezogenen Arbeiten von Corellium HQ unter einer permissiven Open-Source-Lizenz veröffentlicht und an den Linux-Upstream gesendet werden.
2 Kommentare
Auch im Corellium-Blog ist ein Beitrag dazu erschienen. https://corellium.com/blog/linux-m1
preloader-Code: https://github.com/corellium/preloader-m1
Kernel-Code: https://github.com/corellium/linux-m1
Kernel-Diff: https://github.com/corellium/linux-m1/…
mach-o-Binärdatei zum Booten: downloads.corellium.info/linux.macho