As far as I'm aware the tool (probably Disk Utility I think?) on macOS that allows you to replace the bootloader etc now supports non-macOS replacements.
loader being a Mach-O executable that iBoot will jump to. After that everything is for you.
Note: the command should be executed from macOS 1 True Recovery (hold the power button for the first few seconds at boot up) to downgrade the security policy.
the MBA of @marcan42 seems l̵i̵k̵e̵ ̵I̵n̵t̵e̵l̵ ̵b̵a̵s̵e̵d̵,̵ ̵i̵f̵ ̵M̵1̵ ̵i̵s̵ ̵a̵v̵a̵i̵l̵a̵b̵l̵e̵ ̵t̵o̵o̵ (it's M1 acturally) it means we can boot other OS on M1?
I'm not sure there's ever been a Mac where you couldn't boot your own OS. Maybe the very, very early ones, but Linux for the later M68k and PPC Macs was definitely a thing.
As far as I'm aware the tool (probably Disk Utility I think?) on macOS that allows you to replace the bootloader etc now supports non-macOS replacements.
yes. However that Linux will not be very useful because there are no drivers for the machine and Apple is not documenting any of their hardware to the point that people could easily write drivers.
This myth keeps coming up. The T2 disk controller is just a normal NVMe controller with a couple nonstandard quirks. There is upstream support now.
It took a while to work out because nobody sat down and got it done on day 1. This could've been worked out within 24 hours of the T2 macs' release, working at the pace at which I expect to be working on M1 bring-up.
24 comments
[ 2.7 ms ] story [ 68.8 ms ] threadloader being a Mach-O executable that iBoot will jump to. After that everything is for you.
Note: the command should be executed from macOS 1 True Recovery (hold the power button for the first few seconds at boot up) to downgrade the security policy.
https://twitter.com/never_released/status/133975317062974669...
the MBA of @marcan42 seems l̵i̵k̵e̵ ̵I̵n̵t̵e̵l̵ ̵b̵a̵s̵e̵d̵,̵ ̵i̵f̵ ̵M̵1̵ ̵i̵s̵ ̵a̵v̵a̵i̵l̵a̵b̵l̵e̵ ̵t̵o̵o̵ (it's M1 acturally) it means we can boot other OS on M1?
Current macOS is more locked down due to privacy and security threats primarily, not because Apple doesn’t want you to boot a non-Apple OS.
EDIT:
https://news.ycombinator.com/item?id=25773611 answers this
https://github.com/AsahiLinux/docs/wiki/M1-vs.-PC-Boot
Currently working on the bootloader/research tool.
This will be a huge reverse-engineering effort.
So long as they allow the possibility it will happen.
In other news, they allow firewalls to work as designed in this release. So some kind of sanity may be taking hold.
AFAIK there is still no support for the T2 disk controller even though T2 macs are a thing for 4 years now.
I'm sure it will eventually happen, but don't hold your breath.
It isn't even a big patch.
It took a while to work out because nobody sat down and got it done on day 1. This could've been worked out within 24 hours of the T2 macs' release, working at the pace at which I expect to be working on M1 bring-up.
https://rosenzweig.io/blog/asahi-gpu-part-1.html