- Joined
- Feb 28, 2011
- Messages
- 12
- Motherboard
- ASUS MAXIMUS VII IMPACT
- CPU
- Intel Core i7-4790
- Graphics
- ASUS NVIDIA GTX 1080
I was a little daring though and have installed it in EFI/CLOVER/kexts/Other instead. However, if that causes problems, I can always move it to /Library/Extensions.
I have not tested that configuration, but can't think of a reason why it shouldn't work. If you don't experience issues that there's no need to change your setup. Note that your setup will cause the kext to load on installation disks and recovery mode too, which might not be what you want.
Thank you so much! It works perfectly for me.
From the bare source code I could not understand how it works. Would it be possible to build a live switch for this?
It's possible; the kext already supports unloading and removes its patches when you unload it. Thus, type "kextunload /Library/DisableLibraryValidation.kext" to disable the patch, and "kextutil /Library/DisableLibraryValidation.kext" to re-enable it. Move the kext out of /Library/Extensions to prevent it from starting with your system.
What use case were you thinking about exactly for the live switch?