Releases: vanyasem/hackintosh-supermicro-kabylake
OpenCore 1.0.2 - macOS 15 (Sequoia)
Full Changelog: oc1.0.1_macos14...oc1.0.2_macos15
SMBIOS: iMac19,1
Updating
If you are updating from macOS 13 (Ventura), pay attention to the fact that the SMBIOS has changed in order to receive the Sonoma update.
Before updating the EFI, log out of iCloud. You can also delete iCloud leftovers by following this guide for extra safety. Afterward, regenerate the serial number with GenSMBIOS
(as described in the Notes section of the README).
After updating the EFI, reset NVRAM on first boot (press spacebar on the boot picker, and select Reset NVRAM
).
Proceed with the update as you normally would on a Mac. Open System Settings, check for updates, and install Sonoma. Then log back into iCloud. Your PC will be detected as an entirely new device. Make sure to delete stale login entries from your device list.
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.9.2) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.9) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.4) - SMC emulator layer
- WhateverGreen (1.6.8) - Patches for GPUs
- BrcmPatchRAM3 (2.6.9) - Broadcom USB Bluetooth support
- BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debuggingCleanNvram.efi
- completely cleans NVRAM, useful when NVRAM got corrupted
OpenCore 1.0.1 - macOS 14 (Sonoma)
Full Changelog: oc0.9.8_macos14...oc1.0.1_macos14
SMBIOS: iMac19,1
Updating
If you are updating from macOS 13 (Ventura), pay attention to the fact that the SMBIOS has changed in order to receive the Sonoma update.
Before updating the EFI, log out of iCloud. You can also delete iCloud leftovers by following this guide for extra safety. Afterward, regenerate the serial number with GenSMBIOS
(as described in the Notes section of the README).
After updating the EFI, reset NVRAM on first boot (press spacebar on the boot picker, and select Reset NVRAM
).
Proceed with the update as you normally would on a Mac. Open System Settings, check for updates, and install Sonoma. Then log back into iCloud. Your PC will be detected as an entirely new device. Make sure to delete stale login entries from your device list.
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.9.1) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.8) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.3) - SMC emulator layer
- WhateverGreen (1.6.7) - Patches for GPUs
- BrcmPatchRAM3 (2.6.8) - Broadcom USB Bluetooth support
- BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debuggingCleanNvram.efi
- completely cleans NVRAM, useful when NVRAM got corrupted
OpenCore 0.9.8 - macOS 14 (Sonoma)
Full Changelog: oc0.9.8_macos13...oc0.9.8_macos14
SMBIOS: iMac19,1
Updating
If you are updating from macOS 13 (Ventura), pay attention to the fact that the SMBIOS has changed in order to receive the Sonoma update.
Before updating the EFI, log out of iCloud. You can also delete iCloud leftovers by following this guide for extra safety. Afterward, regenerate the serial number with GenSMBIOS
(as described in the Notes section of the README).
After updating the EFI, reset NVRAM on first boot (press spacebar on the boot picker, and select Reset NVRAM
).
Proceed with the update as you normally would on a Mac. Open System Settings, check for updates, and install Sonoma. Then log back into iCloud. Your PC will be detected as an entirely new device. Make sure to delete stale login entries from your device list.
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.8.9) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.7) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.2) - SMC emulator layer
- WhateverGreen (1.6.6) - Patches for GPUs
- BrcmPatchRAM3 (2.6.8) - Broadcom USB Bluetooth support
- BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debuggingCleanNvram.efi
- completely cleans NVRAM, useful when NVRAM got corrupted
OpenCore 0.9.8 - macOS 13 (Ventura)
Full Changelog: oc0.9.7_macos13...oc0.9.8_macos13
SMBIOS: iMac18,3
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.8.9) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.7) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.2) - SMC emulator layer
- WhateverGreen (1.6.6) - Patches for GPUs
- BrcmPatchRAM3 (2.6.8) - Broadcom USB Bluetooth support
- BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debugging
OpenCore 0.9.7 - macOS 13 (Ventura)
Full Changelog: oc0.9.4_macos13...oc0.9.7_macos13
SMBIOS: iMac18,3
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.8.8) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.7) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.2) - SMC emulator layer
- WhateverGreen (1.6.6) - Patches for GPUs
- BrcmPatchRAM3 (2.6.8) - Broadcom USB Bluetooth support
- BrcmFirmwareData (n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debugging
OpenCore 0.9.4 - macOS 13 (Ventura)
Full Changelog: oc0.7.7_macos12...oc0.9.4_macos13
SMBIOS: iMac18,3
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
- Bluetooth: ASUS USB-BT400 (
0b05:17cb
ASUSTek Computer Inc. BCM20702A0) - most USB Broadcom dongles should also work
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special featuresResetNvramEntry.efi
- OpenCore plugin, adds ResetNvram entry to the boot menuToggleSipEntry.efi
- OpenCore plugin, adds ToggleSip entry to the boot menu
Kexts
- AppleALC (1.8.4) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.6.7) - Required for almost all other Kexts
- NVMeFix (1.1.1) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.3.2) - SMC emulator layer
- WhateverGreen (1.6.6) - Patches for GPUs
- BrcmPatchRAM3 (2.6.8) - Broadcom USB Bluetooth support
- BrcmFirmwareData *(n/a) - Part of BrcmPatchRAM. Firmware files for bootloader injection
- BlueToolFixup (n/a) - Part of BrcmPatchRAM. Required for macOS 12+
Tools
OpenShell.efi
- EFI shell, useful for debugging
OpenCore 0.7.7 - macOS 12 (Monterey)
Full Changelog: https://github.com/vanyasem/hackintosh-supermicro-kabylake/commits/oc7.7_macos12
SMBIOS: iMac18,3
Hardware
- Motherboard: Supermicro MBD-X11SAE-O
- GPU: Gigabyte PCI-E Radeon RX 570 8GB (GV-RX570GAMING-8GD-MI) - Polaris
- CPU: Intel Xeon E3-1225 v6 (cm8067702871024s r32c) - Kaby Lake
Bundled
ACPI
- 11-Aug-2021
Resources included (except for voiceovers)
Drivers
AudioDxe.efi
- HDA audio support driver EFI firmware for most Intel and some other analog audio controllersHfsPlus.efi
- Proprietary EFI HFS+ file system driverOpenCanopy.efi
- OpenCore plugin (Bootloader GUI)OpenRuntime.efi
- Mandatory OpenCore plugin with special features
Kexts
- AppleALC (1.6.8) - Audio for codecs that are not officially supported
- IntelMausi (1.0.7) - Intel Ethernet LAN driver
- Lilu (1.5.9) - Required for almost all other Kexts
- NVMeFix (1.0.9) - Improve compatibility with non-Apple NVMe SSDs
- SMCProcessor (n/a) - Part of VirtualSMC. Used for monitoring Intel CPU temperature
- SMCSuperIO (n/a) - Part of VirtualSMC. Used for monitoring fan speed
- USBMap (11-Aug-2021) - Generated manually as part of SSDT patches
- VirtualSMC (1.2.8) - SMC emulator layer
- WhateverGreen (1.5.6) - Patches for GPUs
Tools
OpenShell.efi
- EFI shell, useful for debugging