- May 3, 2012
- Intel DH67BL
- HD 3000
- Mobile Phone
Why is it best to do that?It is best to install all kexts to the system volume (typically /L/E).
my logic said:
- [Resilience] Apple can do whatever the heck it wants to S/L/E or /L/E, and when the patches break it's very easy to access the EFI drive from any other install to edit the patches
- [Development] Any sort of signature checks put in place to prevent modifications to /S/L/E miss anything that needs to be loaded for our systems
- [Version control] Modifications can be done on the fly, only requiring a reboot. If something goes wrong, swap out Clover/kexts for a known working version (again from any OS) and you can boot again
- [Removal] It's trivial to remove things when they become deprecated, like when, for example, Kaby Lake comes native I'll probably get to remove a bunch of stuff
Why is it best to do that?
I have never seen a satisfactory technical explanation; honestly just a lot of contradiction and opinion about this topic.
Even feartech just prior mentioned "non-essential kexts," so already in less than 2 pages I feel like we're giving users mixed messages.
Here's my logic for installing into Clover/kexts/other exclusively:
I've read that; and yeah, I mean, that does make sense. I do want to note that I'm expecting a lot of current stuff to be rendered obsolete when Kaby Lake comes native (e.g. we almost certainly won't need to fake Skylake parts anymore), and most of the kexts I've included are injectors and hot-patches-turned-kext, so it seems safer for now to do it this way.
Ok, I'll consider this a "Release Candidate" until Kaby Lake support is native, haha.
Btw, CodecCommander seems to be working from Clover/kexts/other, at least for the purposes of fixing headphone jack distortion. That stated, I think I could fix that with a proper edit to layout-id 28 in AppleALC. Is there any documentation on things like "PostAmpDelay" and "PreAmpDelay," or otherwise making new layouts? I haven't been able to find anything specifically on creating custom layout-ids.
Is there an alternative method for Samsung NVME SSD's or will it simply not work? Thanks for the great guide!
Edit: Been doing some research, do I simply apply Pike's Patch?