4 ms·
As a user, you can load a third-party kext on macOS without Apple's blessing, even on the M1, but you have to jump through a lot of hoops to do that. I'm not ev
by grishka 5y ago
As a user, you can load a third-party kext on macOS without Apple's blessing, even on the M1, but you have to jump through a lot of hoops to do that. I'm not even sure the thing needs to be signed with a developer ID certificate, but that would probably reduce the number of warnings to click through.
Though Apple is now moving towards more of a microkernel architecture, where entire classes of what used to be kernel extensions are now userspace processes. VPN services, network filters/firewalls, some but not all device drivers, etc.
- mschuster91 5y ago> As a user, you can load a third-party kext on macOS without Apple's blessing, even on the M1, but you have to jump through a lot of hoops to do that. Agreed, but that's not a reasonable way to distribute any piece of software to an audience that's not a bunch of hardcore hackers. The easiest way for "old" Intel Macs is to install OpenCore which can inject kexts before the kernel even gets execution, but for M1 I'm completely lost.
- grishka 5y ago> for "old" Intel Macs is to install OpenCore So, like, hackintosh an actual mac? Hmmmm.
- mschuster91 5y agoYep. There is an extremely well detailed guide on MacRumors that has got everything you will need: https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/ https://forums.macrumors.com/threads/opencore-on-the-mac-pro... Personally, I use OpenCore because I run a RX 5500 XT which isn't supported by Apple's EFI (making the bootpicker impossible to use).
- philistine 5y agoHow do you feel about Apple Silicon? After all, it means the days of the Hackintosh are counted.