The primary feature of is the emulation of the System Management Controller (SMC) chip found in official Apple hardware. This allows macOS to boot and run on non-Apple PC hardware (Hackintosh) by providing the necessary SMC keys used for system functions and copy protection. Key Features of FakeSMC.kext
| Feature | fakesmc.kext | VirtualSMC | | :--- | :--- | :--- | | | Requires binary patching of AppleSMC. | Uses Lilu plugin architecture (more stable). | | Sensor Handling | Monolithic; requires separate plugins (HWSensors). | Modular; native plugins (SMCProcessor, SMCSuperIO). | | KEXT Development | Legacy; no longer updated for macOS 11+ efficiently. | Actively maintained for Apple Silicon & Intel. | | Sleep/Wake | Sometimes flaky on Z390/Z490 boards. | Superior handling of NVRAM and sleep. | | Big Sur/Monterey | Works but requires additional hacks. | Native support for macOS 12/13/14. | fakesmc.kext