Simply select your hardware type and generation, then download the associated files. Once downloaded, place them in your EFI under EFI/OC/ACPI and head back to config.plist Setup
- Penryn, Lynnfield and Clarkdale
- Sandy and Ivy Bridge
- Haswell and Broadwell
- Skylake and Kaby Lake
- Coffee Lake
- Comet Lake
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
:::
::: tip SSDTs required
- SSDT-EC-DESKTOP
- SSDT-IMEI
- Required for Sandy Bridge CPU with 7 series motherboard
- ie. B75, Q75, Z75, H77, Q77, Z77
- Required Ivy Bridge CPU with 6 series motherboard
- ie. H61, B65, Q65, P67, H67, Q67, Z68
- Required for Sandy Bridge CPU with 7 series motherboard
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
::: ::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-IMEI
- Used for creating an IMEI device when one is not present in ACPI\
- Required for Sandy Bridge CPU with 7 series motherboard
- ie. B75, Q75, Z75, H77, Q77, Z77
- Required Ivy Bridge CPU with 6 series motherboard
- ie. H61, B65, Q65, P67, H67, Q67, Z68
- Required for Sandy Bridge CPU with 7 series motherboard
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-AWAC:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
SSDT-PMC:
- Used to enable native NVRAM on "true" 300 series motherboards
- ie. B360, B365, H310, H370, Z390
- Note Z370 is not included
:::
::: tip SSDTs required
- SSDT-PLUG-DRTNIA
- SSDT-EC-USBX-DESKTOP
- SSDT-AWAC
- SSDT-RHUB
- Specifically for Asus's 400 series motherboards, Gigabyte and others do not need SSDT-RHUB
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-AWAC:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
SSDT-RHUB:
- Used to reset USB controllers on Asus's 400 series motherboards due to poor ACPI implementation from the OEM
- Note Gigabyte, MSI, AsRock, etc do not need this SSDT. Only Asus
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
- SSDT-EC-LAPTOP
- SSDT-IMEI
- Required for Sandy Bridge CPU with 7 series motherboard
- ie. B75, Q75, Z75, H77, Q77, Z77
- Required Ivy Bridge CPU with 6 series motherboard
- ie. H61, B65, Q65, P67, H67, Q67, Z68
- Required for Sandy Bridge CPU with 7 series motherboard
- SSDT-PNLF
- SSDT-XOSI
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
::: ::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-IMEI
- Used for creating an IMEI device when one is not present in ACPI
- Required for Sandy Bridge CPU with 7 series motherboard
- ie. B75, Q75, Z75, H77, Q77, Z77
- Required Ivy Bridge CPU with 6 series motherboard
- ie. H61, B65, Q65, P67, H67, Q67, Z68
- Required for Sandy Bridge CPU with 7 series motherboard
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-AWAC:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
- SSDT-PLUG-DRTNIA
- SSDT-EC-USBX-LAPTOP
- SSDT-AWAC
- SSDT-PMC
- Only for 9th gen laptops, 10th gen can ignore
- SSDT-PNLF
- SSDT-XOSI
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-AWAC:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
SSDT-PMC:
- Used to enable native NVRAM on "true" 300 series motherboards
- Only for 9th gen laptops
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-AWAC:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
SSDT-RHUB:
- Used to reset USB controllers on Ice Lake laptops due to poor OEM ACPI implementation
- Mainly seen on Dell laptops
SSDT-PNLF:
- Used for controlling the backlight on internal displays such as AIOs and laptops
SSDT-XOSI:
- Enables many Windows-only functionality in macOS
- Requires XOSI patch(covered later on)
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
SSDT-UNC0:
- Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-RTC0-RANGE-HEDT:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
- Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation
SSDT-UNC0:
- Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
- Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-RTC0-RANGE-HEDT:
- Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported
- Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation
:::
::: tip SSDTs required
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
:::
::: tip SSDTs required
- SSDT-EC-USBX-DESKTOP
- SSDT-CPUR
- Only required for B550, A520 and newer
- X570 and older DO NOT need SSDT-CPUR
- No threadripper machines need this either
- Only required for B550, A520 and newer
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
:::
::: details In-depth info on the SSDTs
SSDT-EC-USBX:
- Used for disabling your real Embedded controller and creating a fake one for macOS to play with
- USBX portion is used for injection USB power properties missing on Skylake and newer
SSDT-CPUR:
- Used for fixing CPU definitions in ACPI, as macOS does not properly support the ACPI used in B550 and newer boards
:::