top | item 47060447

(no title)

chippiewill | 11 days ago

IIRC Marcan mentioned something he found that had been deliberately put into the Mac boot loader that made booting alternative operating systems easier and perhaps making it possible altogether.

discuss

order

jsheard|11 days ago

That's apparent enough from the fact that you don't need a jailbreak exploit to boot non-Apple-signed kernels on a Mac, unlike iPads with exactly the same silicon. They are intentionally configured differently.

imglorp|11 days ago

Why the locking difference on platforms?

I so want to run my os on ipad and save it from the ewaste bin.

signa11|11 days ago

xeno-kovah is responsible for that one. see the most excellent 39c3 video "asahi linux porting linux to apple silicon" for more information.

wpm|11 days ago

Yes, because if they didn't, the fact that macOS doesn't lock you down in a sandbox means that is more like the entire boot chain would've been jailbroken. The boot chain shared for the most part with iOS devices, where Apple 100% does not want "jailbreaks" because it means App Stores that they don't get to take 15-30% from.

The happy path on the Mac was provided so the talent capable of booting Linux on it could take the happy path that hides all of the stuff Apple would rather not have a bunch of reverse engineers sniffing around.