It's a long time since my last post... I had to be absent for some time, due to particular issues and, in this meantime, some great
things happened at the Hackintosh scene!
So, let's talk a bit about Lilu.kext > https://github.com/acidanthera/Lilu
Download > https://www.osx86.net/files/file/4820-lilukext/
Lilu.kext is a kernel extension that allows patching of kexts and process just as Clover Bootloader does, but the good thing is, it's bootloader independent, so, even those not using Clover can have part of its benefits and, those using it, can make the experience
Lilu.kext alone isn't of great help for regular users, but it has some plugins that help us a lot when used together!
ATTENTION! All plugins must be used with same Lilu.kext used as base for the compilation, otherwise, the efficacy may be affected. All download available below, were compiled using the same debug kext.
Let's talk a bit about the most used plugins (Click at the spoiler button for a brief explanation);
VirtualSMC.kext > https://github.com/acidanthera/VirtualSMC/blob/master/Docs/FAQ.md
Download > https://www.osx86.net/files/file/4821-virtualsmckext/
AppleALC.kext > https://github.com/acidanthera/AppleALC
Download > https://www.osx86.net/files/file/4822-applealckext/
WhateverGreen.kext > https://github.com/acidanthera/WhateverGreen
Download > https://www.osx86.net/files/file/4823-whatevergreenkext/
LiluFriend.kext > https://github.com/PMheart/LiluFriend
Download > https://www.osx86.net/files/file/4824-lilufriendkext/
Here you cand find a list of some existing plugins > https://github.com/acidanthera/Lilu/blob/master/KnownPlugins.md
Keep in mind that, an universal Hackintosh rule still exists... "Never, ever, use two activation methods at same time..."
Some users may have issues using Lilu+Plugins due to conflicting activation methods, for example, trying to use Lilu+AppleALC but having non-native AppleHDA.kext or, having native AppleHDA.kext but using Clover's audio patches and/or patched DSDT, so, remember the rule...
Make sure to rebuild kextcache after handling kexts, using an application or using Terminal.app;
sudo kextcache -system-prelinked-kernel
sudo nvram -c
And check if all kexts were properly loaded...
kextstat | grep vit9696
Enjoy your Hackintosh!
Offical support topics;
Lilu.kext > https://www.insanelymac.com/forum/topic/321371-lilu-—-kext-and-process-patcher/ VirtualSMC.kext > https://www.insanelymac.com/forum/topic/335292-virtualsmc-—-smc-emulator/ AppleALC.kext > https://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/ WhateverGreen.kext > https://www.insanelymac.com/forum/topic/325987-whatevergreen-support-topic/ LiluFriend.kext > https://www.insanelymac.com/forum/topic/324146-lilufriend-fixing-lilu-does-not-function-correctly-under-system-locations/