To build a hackintosh, we basically need to:
- Build a machine with Pear-like models of hardware: Intel CPUs, AMD Polaris/Navi Graphics Card, Broadcom Wi-Fi & Bluetooth combo chipset, etc.
- Get a bootloader for macOS: Clover bootloader or OpenCore bootloader.
- Get a macOS latest version installer and burn it to a flash drive using a real Macintosh.
- Fine-tune the config.plist file.
- Startup and install the OS
- Spoof the system and pretend to be a real Macintosh.
You miss the last step to make it work like a charm.
- Use the macserial.sh to generate some real serial numbers of the machine and its motherboard. Write them into the config.plist in the ESP.
- Use the hacktool app to locate the NIC and assign it to the en0 in order to enable the Messenger and FaceTime to work like on a real Mac.