Files
Getting-Started-With-ACPI/ssdt-methods/ssdt-prebuilt.md
2021-01-17 00:42:30 +05:30

679 lines
24 KiB
Markdown

# Prebuilt SSDTs
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](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
* [Intel Desktop SSDTs](#intel-desktop-ssdts)
* [Penryn, Lynnfield and Clarkdale](#desktop-penryn-lynnfield-and-clarkdale)
* [Sandy and Ivy Bridge](#desktop-sandy-and-ivy-bridge)
* [Haswell and Broadwell](#desktop-haswell-and-broadwell)
* [Skylake and Kaby Lake](#desktop-skylake-and-kaby-lake)
* [Coffee Lake](#desktop-coffee-lake)
* [Comet Lake](#desktop-comet-lake)
* [Intel Laptop SSDTs](#intel-laptop-ssdts)
* [Clarksfield and Arrandale](#laptop-clarksfield-and-arrandale)
* [Sandy and Ivy Bridge](#laptop-sandy-and-ivy-bridge)
* [Haswell and Broadwell](#laptop-haswell-and-broadwell)
* [Skylake and Kaby Lake](#laptop-skylake-and-kaby-lake)
* [Coffee Lake(8th gen)](#laptop-coffee-lake-8th-gen)
* [Coffee and Comet Lake(9th and 10th gen)](#laptop-coffee-and-comet-lake-9th-and-10th-gen)
* [Ice Lake](#laptop-ice-lake)
* [Intel HEDT SSDTs](#intel-hedt-ssdts)
* [Nehalem and Westmere](#nehalem-and-westmere)
* [Sandy and Ivy Bridge-E](#sandy-and-ivy-bridge-e)
* [Haswell and Broadwell-E](#haswell-and-broadwell-e)
* [Skylake and Cascade Lake-X/W](#skylake-and-cascade-lake-x-w)
* [AMD SSDTs](#amd-ssdts)
* [Bulldozer/Jaguar](#amd-bulldozer-jaguar)
* [Zen](#amd-zen)
## Intel Desktop SSDTs
* [Penryn, Lynnfield and Clarkdale](#desktop-penryn-lynnfield-and-clarkdale)
* [Sandy and Ivy Bridge](#desktop-sandy-and-ivy-bridge)
* [Haswell and Broadwell](#desktop-haswell-and-broadwell)
* [Skylake and Kaby Lake](#desktop-skylake-and-kaby-lake)
* [Coffee Lake](#desktop-coffee-lake)
* [Comet Lake](#desktop-comet-lake)
### Desktop Penryn, Lynnfield and Clarkdale
::: tip SSDTs required
* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Desktop Sandy and Ivy Bridge
::: tip SSDTs required
* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml)
* [SSDT-IMEI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml)
* 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
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Desktop Haswell and Broadwell
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Desktop Skylake and Kaby Lake
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Desktop Coffee Lake
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml)
* [SSDT-PMC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Desktop Comet Lake
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml)
* [SSDT-RHUB](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml)
* 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
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
## Intel Laptop SSDTs
### Laptop Clarksfield and Arrandale
::: tip SSDTs required
* [SSDT-EC-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml)
* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
### Laptop Sandy and Ivy Bridge
::: tip SSDTs required
* [SSDT-EC-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml)
* [SSDT-IMEI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml)
* 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
* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
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)
:::
### Laptop Haswell and Broadwell
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml)
* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
### Laptop Skylake and Kaby Lake
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml)
* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
### Laptop Coffee Lake(8th gen)
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml)
* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml)
* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
### Laptop Coffee and Comet Lake(9th and 10th gen)
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml)
* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml)
* [SSDT-PMC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml)
* Only for 9th gen laptops, 10th gen can ignore
* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
### Laptop Ice Lake
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-LAPTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml)
* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml)
* [SSDT-RHUB](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml)
* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml)
* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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)
:::
## Intel HEDT SSDTs
### Nehalem and Westmere
::: tip SSDTs required
* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Sandy and Ivy Bridge-E
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* Only supported with Ivy Bridge-E
* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml)
* [SSDT-UNC0](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: details In-depth info on the SSDTs
SSDT-PLUG:
* Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management
* Only supported with Ivy Bridge-E
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
:::
### Haswell and Broadwell-E
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
* [SSDT-RTC0-RANGE-HEDT](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml)
* [SSDT-UNC0](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### Skylake and Cascade Lake-X/W
::: tip SSDTs required
* [SSDT-PLUG-DRTNIA](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml)
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
* [SSDT-RTC0-RANGE-HEDT](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
## AMD SSDTs
### AMD Bulldozer/Jaguar
::: tip SSDTs required
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::
### AMD Zen
::: tip SSDTs required
* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml)
* [SSDT-CPUR](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml)
* Only required for B550, A520 and newer
* X570 and older **DO NOT** need SSDT-CPUR
* No threadripper machines need this either
Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide
* [config.plist Setup](https://dortania.github.io/OpenCore-Install-Guide/config.plist/)
:::
::: 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
:::