4 ms·
It's because they don't want to support drivers for other OSes. See this WWDC session: https://developer.apple.com/videos/play/wwdc2020/10686 https://developer
by my123 6y ago
It's because they don't want to support drivers for other OSes.
See this WWDC session: https://developer.apple.com/videos/play/wwdc2020/10686 https://developer.apple.com/videos/play/wwdc2020/10686
and this manpage: https://pastebin.ubuntu.com/p/RwcT8stYMY/ https://pastebin.ubuntu.com/p/RwcT8stYMY/
- saagarjha 6y agoTIL this has a man page
- Asmod4n 6y agoCan’t find anything in both documents which allows booting of non Apple signed Software. The only thing I See there is something like SecureBoot on PCs, where Apple would need to sign your boot loader in order to be able to boot it.
- my123 6y ago--permissive-security is the setting that you want. You are then able to enroll hashes of unsigned kernels with kmutil.
- Asmod4n 6y agoKmutil is only there to load kernel extensions? Or did that change with Big Sur?
- my123 6y agoIt changed. You use kmutil create to create the artifacts and add the hash to the Secure Boot policy. (--help at https://pastebin.ubuntu.com/p/mN3Z2kfJWy/ https://pastebin.ubuntu.com/p/mN3Z2kfJWy/, no manpage)