4 ms·
It's not just a question of driver support. Apple is doing a lot of custom stuff with their architecture that might not have an analogue on current ARM systems,
by danudey 6y ago
It's not just a question of driver support. Apple is doing a lot of custom stuff with their architecture that might not have an analogue on current ARM systems, meaning that it might require not just new or updated drivers, but effectively a completely new architecture variant added to Linux before you can even boot.
Also, with the T2 chip in Intel Macs, there was a lot of nonstandard behavior[1], like the keyboard not being just a standard USB device.
Linux can run on ARM processors, but it's the architecture that can make a huge difference. Heck, even Apple's Lightning-to-HDMI adapter has an ARM chip in it[2], but that doesn't mean you can boot it to Linux very easily.
[1] https://news.ycombinator.com/item?id=25221804 https://news.ycombinator.com/item?id=25221804
[2] https://www.theverge.com/2013/3/1/4055758/why-does-apples-lightning-to-hdmi-adapter-have-an-arm-computer-inside https://www.theverge.com/2013/3/1/4055758/why-does-apples-li...
- als0 6y ago> but effectively a completely new architecture variant added to Linux before you can even boot. This sounds wrong. At most it may need a custom bootloader, which can then load a regular arm64 kernel plus the required drivers for Apple specific peripherals.