diff --git a/404.html b/404.html index 189b230..7e88c23 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

There's nothing here.
+ - + diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html index ae63bc2..8ffc471 100644 --- a/CONTRIBUTING.html +++ b/CONTRIBUTING.html @@ -11,7 +11,7 @@ - + @@ -58,6 +58,6 @@

- + diff --git a/Desktops/desktop-disable.html b/Desktops/desktop-disable.html index 47ade71..f662f5a 100644 --- a/Desktops/desktop-disable.html +++ b/Desktops/desktop-disable.html @@ -11,7 +11,7 @@ - + @@ -57,6 +57,6 @@ Method (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized) ⟶

- + diff --git a/Desktops/desktop-ec.html b/Desktops/desktop-ec.html index f9140d1..2902419 100644 --- a/Desktops/desktop-ec.html +++ b/Desktops/desktop-ec.html @@ -11,7 +11,7 @@ - + @@ -44,6 +44,6 @@ (opens new window) GitHub (opens new window)

# Fixing Embedded Controller (Desktop)

# You'll want to go to SSDT-EC under the Universal tab for the new SSDT-EC page

- + diff --git a/Laptops/backlight-methods/manual.html b/Laptops/backlight-methods/manual.html index 62d0995..2838224 100644 --- a/Laptops/backlight-methods/manual.html +++ b/Laptops/backlight-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -63,6 +63,6 @@ Device(_SB.PCI0.GPU0.PNLF) <- Renamed ⟶

- + diff --git a/Laptops/backlight-methods/prebuilt.html b/Laptops/backlight-methods/prebuilt.html index 525b8de..5a93148 100644 --- a/Laptops/backlight-methods/prebuilt.html +++ b/Laptops/backlight-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Laptops/backlight.html b/Laptops/backlight.html index f0f69b9..325b3ad 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Laptops/laptop-disable.html b/Laptops/laptop-disable.html index 73b2285..5b5a4ab 100644 --- a/Laptops/laptop-disable.html +++ b/Laptops/laptop-disable.html @@ -11,7 +11,7 @@ - + @@ -63,6 +63,6 @@ External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj) // dGPU ACPI Path ⟶

- + diff --git a/Laptops/laptop-ec.html b/Laptops/laptop-ec.html index a6891c1..b71f68f 100644 --- a/Laptops/laptop-ec.html +++ b/Laptops/laptop-ec.html @@ -11,7 +11,7 @@ - + @@ -44,6 +44,6 @@ (opens new window) GitHub (opens new window)

# Fixing Embedded Controller (Laptop)

# You'll want to go to SSDT-EC under the Universal tab for the new SSDT-EC page

- + diff --git a/Laptops/trackpad-methods/manual.html b/Laptops/trackpad-methods/manual.html index 9e1ca7b..46a655f 100644 --- a/Laptops/trackpad-methods/manual.html +++ b/Laptops/trackpad-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -70,6 +70,6 @@ ⟶

- + diff --git a/Laptops/trackpad-methods/prebuilt.html b/Laptops/trackpad-methods/prebuilt.html index 96a48fd..36dbf0e 100644 --- a/Laptops/trackpad-methods/prebuilt.html +++ b/Laptops/trackpad-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Laptops/trackpad.html b/Laptops/trackpad.html index e8304f3..f2be469 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Manual/compile.html b/Manual/compile.html index 58c58b9..50e6007 100644 --- a/Manual/compile.html +++ b/Manual/compile.html @@ -11,7 +11,7 @@ - + @@ -55,6 +55,6 @@ ⟶

- + diff --git a/Manual/dump.html b/Manual/dump.html index 58dcf21..7e4d4cd 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -11,7 +11,7 @@ - + @@ -63,6 +63,6 @@ fs0:\EFI\OC\Tools> acpidump.efi -b -n DSDT -z ⟶

- + diff --git a/SUMMARY.html b/SUMMARY.html index 88fd6fc..c284bcf 100644 --- a/SUMMARY.html +++ b/SUMMARY.html @@ -11,7 +11,7 @@ - + @@ -44,6 +44,6 @@ (opens new window) GitHub (opens new window)

# Table of contents

# Methods

# Manual

# Desktop

# Laptop

# Universal

# Cleanup

# Misc

- + diff --git a/Universal/awac-methods/manual-hedt.html b/Universal/awac-methods/manual-hedt.html index d465647..5dedd10 100644 --- a/Universal/awac-methods/manual-hedt.html +++ b/Universal/awac-methods/manual-hedt.html @@ -11,7 +11,7 @@ - + @@ -83,6 +83,6 @@ Scope (_SB.PCI0.LPC0) <- Renamed ⟶

- + diff --git a/Universal/awac-methods/manual.html b/Universal/awac-methods/manual.html index 227a1eb..c5b1406 100644 --- a/Universal/awac-methods/manual.html +++ b/Universal/awac-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -62,6 +62,6 @@ Scope (_SB.PCI0.LPC) <- Renamed ⟶

- + diff --git a/Universal/awac-methods/prebuilt.html b/Universal/awac-methods/prebuilt.html index c05a848..6b9b0de 100644 --- a/Universal/awac-methods/prebuilt.html +++ b/Universal/awac-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/awac-methods/ssdttime.html b/Universal/awac-methods/ssdttime.html index 1be3179..6e61ef8 100644 --- a/Universal/awac-methods/ssdttime.html +++ b/Universal/awac-methods/ssdttime.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/awac.html b/Universal/awac.html index d0b7128..70a4f10 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/ec-fix.html b/Universal/ec-fix.html index 3585de6..6f9921e 100644 --- a/Universal/ec-fix.html +++ b/Universal/ec-fix.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/ec-methods/manual.html b/Universal/ec-methods/manual.html index 130ed49..5b162d8 100644 --- a/Universal/ec-methods/manual.html +++ b/Universal/ec-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -61,6 +61,6 @@ Scope (_SB.PC00.LPC0) <- Renamed ⟶

- + diff --git a/Universal/ec-methods/prebuilt.html b/Universal/ec-methods/prebuilt.html index 97ab09f..b1831fb 100644 --- a/Universal/ec-methods/prebuilt.html +++ b/Universal/ec-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -54,6 +54,6 @@ ⟶

- + diff --git a/Universal/ec-methods/ssdttime.html b/Universal/ec-methods/ssdttime.html index 0bc9719..f4b7d71 100644 --- a/Universal/ec-methods/ssdttime.html +++ b/Universal/ec-methods/ssdttime.html @@ -11,7 +11,7 @@ - + @@ -54,6 +54,6 @@ ⟶

- + diff --git a/Universal/imei-methods/manual.html b/Universal/imei-methods/manual.html index bcae0c5..d3d964c 100644 --- a/Universal/imei-methods/manual.html +++ b/Universal/imei-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/imei-methods/prebuilt.html b/Universal/imei-methods/prebuilt.html index fddf847..8765e64 100644 --- a/Universal/imei-methods/prebuilt.html +++ b/Universal/imei-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/imei.html b/Universal/imei.html index db251f6..974deef 100644 --- a/Universal/imei.html +++ b/Universal/imei.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/irq.html b/Universal/irq.html index a33724e..3ecdcfc 100644 --- a/Universal/irq.html +++ b/Universal/irq.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/nvram-methods/manual.html b/Universal/nvram-methods/manual.html index bc53bc5..b34c884 100644 --- a/Universal/nvram-methods/manual.html +++ b/Universal/nvram-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -60,6 +60,6 @@ Scope (_SB.PCI0.LPC) <- Renamed ⟶

- + diff --git a/Universal/nvram-methods/prebuilt.html b/Universal/nvram-methods/prebuilt.html index 9d18a75..aeb56a6 100644 --- a/Universal/nvram-methods/prebuilt.html +++ b/Universal/nvram-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -54,6 +54,6 @@ ⟶

- + diff --git a/Universal/nvram-methods/ssdttime.html b/Universal/nvram-methods/ssdttime.html index a1259e5..e160c58 100644 --- a/Universal/nvram-methods/ssdttime.html +++ b/Universal/nvram-methods/ssdttime.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/nvram.html b/Universal/nvram.html index 52d380f..43b253f 100644 --- a/Universal/nvram.html +++ b/Universal/nvram.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/plug-methods/manual.html b/Universal/plug-methods/manual.html index e86dc6b..974ab2c 100644 --- a/Universal/plug-methods/manual.html +++ b/Universal/plug-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/plug-methods/prebuilt.html b/Universal/plug-methods/prebuilt.html index d7eb762..cd8bad5 100644 --- a/Universal/plug-methods/prebuilt.html +++ b/Universal/plug-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -54,6 +54,6 @@ ⟶

- + diff --git a/Universal/plug-methods/ssdttime.html b/Universal/plug-methods/ssdttime.html index 5bad39b..0ca0d24 100644 --- a/Universal/plug-methods/ssdttime.html +++ b/Universal/plug-methods/ssdttime.html @@ -11,7 +11,7 @@ - + @@ -53,6 +53,6 @@ ⟶

- + diff --git a/Universal/plug.html b/Universal/plug.html index 28ca977..45c697c 100644 --- a/Universal/plug.html +++ b/Universal/plug.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/rhub-methods/manual.html b/Universal/rhub-methods/manual.html index d5574d1..40168bd 100644 --- a/Universal/rhub-methods/manual.html +++ b/Universal/rhub-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -60,6 +60,6 @@ Scope (_SB.PCI0.XHC1.RHUB) <- Renamed ⟶

- + diff --git a/Universal/rhub-methods/prebuilt.html b/Universal/rhub-methods/prebuilt.html index 5f31eaa..bdf2e2a 100644 --- a/Universal/rhub-methods/prebuilt.html +++ b/Universal/rhub-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/rhub-methods/ssdttime.html b/Universal/rhub-methods/ssdttime.html index b34eff8..2a9951a 100644 --- a/Universal/rhub-methods/ssdttime.html +++ b/Universal/rhub-methods/ssdttime.html @@ -11,7 +11,7 @@ - + @@ -45,6 +45,6 @@ GitHub (opens new window)

# Fixing RHUB: SSDTTime

The second involves using SSDTTime which automates most of the process. See here on how to use it: SSDTs: Easy Way

To get the SSDT-RHUB, run the following:

This will provide you with some files, the main one you care about is SSDT-USB-Rest.aml(Same file as SSDT-RHUB). The DSDT and .dsl are only left for referencing or verification.

The main things to note with this method:

# Wrapping up

Once you're done making your SSDT, either head to the next page to finish the rest of the SSDTs or head here if you're ready to wrap up:

- + diff --git a/Universal/rhub.html b/Universal/rhub.html index a233de5..7d17dce 100644 --- a/Universal/rhub.html +++ b/Universal/rhub.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/smbus-methods/manual.html b/Universal/smbus-methods/manual.html index 69dfa30..b9f6216 100644 --- a/Universal/smbus-methods/manual.html +++ b/Universal/smbus-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -78,6 +78,6 @@ Device (_SB.PC00.SMBS.BUS0) <- Renamed ⟶

- + diff --git a/Universal/smbus.html b/Universal/smbus.html index d5ac95b..ba79ebe 100644 --- a/Universal/smbus.html +++ b/Universal/smbus.html @@ -11,7 +11,7 @@ - + @@ -55,6 +55,6 @@ ⟶

- + diff --git a/Universal/spoof.html b/Universal/spoof.html index 9a6a260..0fe7972 100644 --- a/Universal/spoof.html +++ b/Universal/spoof.html @@ -11,7 +11,7 @@ - + @@ -83,6 +83,6 @@ Buffer () ⟶

- + diff --git a/Universal/unc0-methods/manual.html b/Universal/unc0-methods/manual.html index aa31c02..35a57b7 100644 --- a/Universal/unc0-methods/manual.html +++ b/Universal/unc0-methods/manual.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/unc0-methods/prebuilt.html b/Universal/unc0-methods/prebuilt.html index f06c853..6321f02 100644 --- a/Universal/unc0-methods/prebuilt.html +++ b/Universal/unc0-methods/prebuilt.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/Universal/unc0.html b/Universal/unc0.html index b0df229..90ecf92 100644 --- a/Universal/unc0.html +++ b/Universal/unc0.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

- + diff --git a/assets/js/16.a4dd498f.js b/assets/js/16.1089cd3d.js similarity index 98% rename from assets/js/16.a4dd498f.js rename to assets/js/16.1089cd3d.js index 85ebe9e..5f922c7 100644 --- a/assets/js/16.a4dd498f.js +++ b/assets/js/16.1089cd3d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{316:function(t,e,a){t.exports=a.p+"assets/img/nvidia.672e8e16.png"},320:function(t,e,a){t.exports=a.p+"assets/img/amd.acf5492b.png"},418:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"disabling-desktops-unsupported-gpus-ssdt-gpu-disable"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disabling-desktops-unsupported-gpus-ssdt-gpu-disable"}},[t._v("#")]),t._v(" Disabling desktops unsupported GPUs(SSDT-GPU-DISABLE)")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#what-this-ssdt-does"}},[t._v("What this SSDT does")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("Methods to make this SSDT")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#prebuilts"}},[t._v("Prebuilt")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#ssdttime"}},[t._v("SSDTTime")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#manual"}},[t._v("Manual")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#finding-the-acpi-path"}},[t._v("Finding the ACPI path")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#edits-to-the-sample-ssdt"}},[t._v("Edits to the sample SSDT")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#compiling-the-ssdt"}},[t._v("Compiling the SSDT")])])])])])])]),t._v(" "),s("p",[t._v("So this is mainly needed for GPUs that are not supported in macOS, mainly this will be Nvidia users who wish to pair an AMD GPU for macOS use. While WhateverGreen does support the boot-arg "),s("code",[t._v("-wegnoegpu")]),t._v(", this only works when running on iGPU so for the rest of us we'll need to make an SSDT.")]),t._v(" "),s("p",[t._v("So to disable a specific GPU, we need to find a couple things:")]),t._v(" "),s("ul",[s("li",[t._v("ACPI Path of the GPU")]),t._v(" "),s("li",[s("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-GPU-DISABLE"),s("OutboundLink")],1)])]),t._v(" "),s("h2",{attrs:{id:"finding-the-acpi-path-of-the-gpu"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#finding-the-acpi-path-of-the-gpu"}},[t._v("#")]),t._v(" Finding the ACPI Path of the GPU")]),t._v(" "),s("p",[t._v("To find the PCI path of a GPU is fairly simple, best way to find it is running Windows:")]),t._v(" "),s("ul",[s("li",[t._v("Open Device Manager")]),t._v(" "),s("li",[t._v("Select Display Adapters, then right click your GPU and select Properties")]),t._v(" "),s("li",[t._v('Under the Details Tab, search for "Location Paths"\n'),s("ul",[s("li",[t._v('Note some GPUs may be hiding under "BIOS device name"')])])])]),t._v(" "),s("p",[s("img",{attrs:{src:a(320),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:a(316),alt:"Credit to 1Revenger1 for the image"}})]),t._v(" "),s("p",[t._v('The second "ACPI" is what we care about:')]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("ACPI(_SB_)#ACPI(PC02)#ACPI(BR2A)#ACPI(PEGP)#PCI(0000)#PCI(0000)\n")])])]),s("p",[t._v("Now converting this to an ACPI path is quite simple, remove the "),s("code",[t._v("#ACPI")]),t._v(" and "),s("code",[t._v("#PCI(0000)")]),t._v(":")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("`_SB_.PC02.BR2A.PEGP\n")])])]),s("p",[t._v("And voila! We've found our ACPI path, now that we have everything we're ready to get cooking")]),t._v(" "),s("h2",{attrs:{id:"making-the-ssdt"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#making-the-ssdt"}},[t._v("#")]),t._v(" Making the SSDT")]),t._v(" "),s("p",[t._v("To start grab our "),s("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-GPU-DISABLE"),s("OutboundLink")],1),t._v(" and open it up. Here there's a couple things to change:")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("External (_SB_.PCI0.PEG0.PEGP, DeviceObj)\nMethod (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)\n")])])]),s("p",[t._v("For our example, we'll change all mentions of :")]),t._v(" "),s("ul",[s("li",[s("code",[t._v("PCI0")]),t._v(" with "),s("code",[t._v("PC02")])]),t._v(" "),s("li",[s("code",[t._v("PEG0")]),t._v(" with "),s("code",[t._v("BR2A")])])]),t._v(" "),s("p",[t._v("Hint: If your ACPI path is a bit shorter than the example, this is fine. Just make sure the ACPI paths are correct to your device, some users may also need to adapt "),s("code",[t._v("_SB_")]),t._v(" to their path")]),t._v(" "),s("h2",{attrs:{id:"now-you-re-ready-to-compile-the-ssdt"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#now-you-re-ready-to-compile-the-ssdt"}},[t._v("#")]),t._v(" "),s("RouterLink",{attrs:{to:"/Manual/compile.html"}},[t._v("Now you're ready to compile the SSDT!")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{316:function(t,e,a){t.exports=a.p+"assets/img/nvidia.672e8e16.png"},320:function(t,e,a){t.exports=a.p+"assets/img/amd.acf5492b.png"},419:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"disabling-desktops-unsupported-gpus-ssdt-gpu-disable"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disabling-desktops-unsupported-gpus-ssdt-gpu-disable"}},[t._v("#")]),t._v(" Disabling desktops unsupported GPUs(SSDT-GPU-DISABLE)")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#what-this-ssdt-does"}},[t._v("What this SSDT does")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("Methods to make this SSDT")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#prebuilts"}},[t._v("Prebuilt")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#ssdttime"}},[t._v("SSDTTime")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#manual"}},[t._v("Manual")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#finding-the-acpi-path"}},[t._v("Finding the ACPI path")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#edits-to-the-sample-ssdt"}},[t._v("Edits to the sample SSDT")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#compiling-the-ssdt"}},[t._v("Compiling the SSDT")])])])])])])]),t._v(" "),s("p",[t._v("So this is mainly needed for GPUs that are not supported in macOS, mainly this will be Nvidia users who wish to pair an AMD GPU for macOS use. While WhateverGreen does support the boot-arg "),s("code",[t._v("-wegnoegpu")]),t._v(", this only works when running on iGPU so for the rest of us we'll need to make an SSDT.")]),t._v(" "),s("p",[t._v("So to disable a specific GPU, we need to find a couple things:")]),t._v(" "),s("ul",[s("li",[t._v("ACPI Path of the GPU")]),t._v(" "),s("li",[s("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-GPU-DISABLE"),s("OutboundLink")],1)])]),t._v(" "),s("h2",{attrs:{id:"finding-the-acpi-path-of-the-gpu"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#finding-the-acpi-path-of-the-gpu"}},[t._v("#")]),t._v(" Finding the ACPI Path of the GPU")]),t._v(" "),s("p",[t._v("To find the PCI path of a GPU is fairly simple, best way to find it is running Windows:")]),t._v(" "),s("ul",[s("li",[t._v("Open Device Manager")]),t._v(" "),s("li",[t._v("Select Display Adapters, then right click your GPU and select Properties")]),t._v(" "),s("li",[t._v('Under the Details Tab, search for "Location Paths"\n'),s("ul",[s("li",[t._v('Note some GPUs may be hiding under "BIOS device name"')])])])]),t._v(" "),s("p",[s("img",{attrs:{src:a(320),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:a(316),alt:"Credit to 1Revenger1 for the image"}})]),t._v(" "),s("p",[t._v('The second "ACPI" is what we care about:')]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("ACPI(_SB_)#ACPI(PC02)#ACPI(BR2A)#ACPI(PEGP)#PCI(0000)#PCI(0000)\n")])])]),s("p",[t._v("Now converting this to an ACPI path is quite simple, remove the "),s("code",[t._v("#ACPI")]),t._v(" and "),s("code",[t._v("#PCI(0000)")]),t._v(":")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("`_SB_.PC02.BR2A.PEGP\n")])])]),s("p",[t._v("And voila! We've found our ACPI path, now that we have everything we're ready to get cooking")]),t._v(" "),s("h2",{attrs:{id:"making-the-ssdt"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#making-the-ssdt"}},[t._v("#")]),t._v(" Making the SSDT")]),t._v(" "),s("p",[t._v("To start grab our "),s("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-GPU-DISABLE"),s("OutboundLink")],1),t._v(" and open it up. Here there's a couple things to change:")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("External (_SB_.PCI0.PEG0.PEGP, DeviceObj)\nMethod (_SB.PCI0.PEG0.PEGP._DSM, 4, NotSerialized)\n")])])]),s("p",[t._v("For our example, we'll change all mentions of :")]),t._v(" "),s("ul",[s("li",[s("code",[t._v("PCI0")]),t._v(" with "),s("code",[t._v("PC02")])]),t._v(" "),s("li",[s("code",[t._v("PEG0")]),t._v(" with "),s("code",[t._v("BR2A")])])]),t._v(" "),s("p",[t._v("Hint: If your ACPI path is a bit shorter than the example, this is fine. Just make sure the ACPI paths are correct to your device, some users may also need to adapt "),s("code",[t._v("_SB_")]),t._v(" to their path")]),t._v(" "),s("h2",{attrs:{id:"now-you-re-ready-to-compile-the-ssdt"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#now-you-re-ready-to-compile-the-ssdt"}},[t._v("#")]),t._v(" "),s("RouterLink",{attrs:{to:"/Manual/compile.html"}},[t._v("Now you're ready to compile the SSDT!")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/21.6f885e7e.js b/assets/js/21.dd8cee2f.js similarity index 97% rename from assets/js/21.6f885e7e.js rename to assets/js/21.dd8cee2f.js index 2df4aa1..faff78f 100644 --- a/assets/js/21.6f885e7e.js +++ b/assets/js/21.dd8cee2f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{406:function(e,t,o){e.exports=o.p+"assets/img/ssdttime.54f2ba0d.png"},465:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"ssdts-the-easy-way"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ssdts-the-easy-way"}},[e._v("#")]),e._v(" SSDTs: The easy way")]),e._v(" "),r("p",[e._v("So here we'll be using a super simple tool made by CorpNewt: "),r("a",{attrs:{href:"https://github.com/corpnewt/SSDTTime",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDTTime"),r("OutboundLink")],1)]),e._v(" "),r("p",[e._v("What this tool does is, it dumps your DSDT from your firmware, and then creates SSDTs based off your DSDT. "),r("strong",[e._v("This must be done on the target machine running either Windows or Linux")])]),e._v(" "),r("h2",{attrs:{id:"so-what-can-t-ssdttime-do"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#so-what-can-t-ssdttime-do"}},[e._v("#")]),e._v(" So what "),r("strong",[e._v("CAN'T")]),e._v(" SSDTTime do")]),e._v(" "),r("ul",[r("li",[r("strong",[e._v("SSDT-PNLF")]),e._v(":\n"),r("ul",[r("li",[e._v("Need to be configured to your system")])])]),e._v(" "),r("li",[r("strong",[e._v("SSDT-GPI0")]),e._v(":\n"),r("ul",[r("li",[e._v("Need to be configured to your system")])])]),e._v(" "),r("li",[r("strong",[e._v("USBX SSDT")]),e._v(":\n"),r("ul",[r("li",[e._v("This is included on sample SSDTs but SSDTTime only makes the SSDT-EC part, Skylake and newer users can grab a pre-built here: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-USBX.aml"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[r("strong",[e._v("IMEI SSDT")]),e._v(":\n"),r("ul",[r("li",[e._v("If you have either a Sandy bridge CPU with 7 series motherboard or Ivy Bridge with 6 series motherboard, you'll need to either use the prebuilt or manually create it.")])])]),e._v(" "),r("li",[r("strong",[e._v("RTC0 RANGE SSDT")]),e._v(":\nIf you have X99 or X299, you'll need to configure it to your system")])]),e._v(" "),r("p",[e._v('For users who don\'t have all the options available to them in SSDTTime, you can follow the "SSDTs: The long way" section. You can still use SSDTTime for SSDTs it does support.')]),e._v(" "),r("h2",{attrs:{id:"running-ssdttime"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#running-ssdttime"}},[e._v("#")]),e._v(" Running SSDTTime")]),e._v(" "),r("p",[e._v("Run the "),r("code",[e._v("SSDTTime.bat")]),e._v(" file as Admin on the target machine and you should see something like this:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(406),alt:""}})]),e._v(" "),r("p",[e._v("What are all these options?:")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("1. FixHPET - Patch out IRQ Conflicts")]),e._v(" "),r("ul",[r("li",[e._v("IRQ patching, mainly needed for X79, X99 and laptop users(use option "),r("code",[e._v("C")]),e._v(" to omit conflicting legacy IRQs)")])])]),e._v(" "),r("li",[r("code",[e._v("2. FakeEC - OS-aware Fake EC")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-EC, required for Catalina users")])])]),e._v(" "),r("li",[r("code",[e._v("3. FakeEC Laptop\t\t- OS-aware Fake EC")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-EC, but the laptop version only Builds Fake EC and leaves the existing EC devices untouched, again required for Catalina users")])])]),e._v(" "),r("li",[r("code",[e._v("4. PluginType - Sets plugin-type = 1 on First ProcessorObj")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-PLUG, for Intel only")])])]),e._v(" "),r("li",[r("code",[e._v("5. PMC - Sets Power Management controller status")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-PMC, for Intel true 300+ series only, this device is missing from ACPI in recent boards and helps to bring back NVRAM support.")])])]),e._v(" "),r("li",[r("code",[e._v("6. AWAC - Context-Aware AWAC Disable and RTC Fake")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-AWAC/RTC0, its purpose is to fix the system clocks found on newer hardware")])])]),e._v(" "),r("li",[r("code",[e._v("7. USB Reset - Reset USB controllers to allow hardware mapping")]),e._v(" "),r("ul",[r("li",[e._v("This is SSDT-RHUB, used for resetting USB ports in macOS for Asus's Z490 motherboards")])])]),e._v(" "),r("li",[r("code",[e._v("8. Dump DSDT - Automatically dump the system DSDT")]),e._v(" "),r("ul",[r("li",[e._v("Dumps your DSDT from your firmware")])])])]),e._v(" "),r("p",[e._v("What we want to do is select option "),r("code",[e._v("4. Dump DSDT")]),e._v(" first, then select the appropriate option(s) for your system.")]),e._v(" "),r("blockquote",[r("p",[e._v("What about USBX?")])]),e._v(" "),r("p",[e._v("For Skylake and newer plus AMD, you can grab a pre-built file here: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-USBX.aml"),r("OutboundLink")],1),e._v(". This file is plug and play and requires no device configuration, "),r("strong",[e._v("do not use on Broadwell and older")]),e._v(".")]),e._v(" "),r("p",[r("strong",[e._v("Troubleshooting note")]),e._v(": See "),r("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("General Troubleshooting"),r("OutboundLink")],1),e._v(" if you're having issues running SSDTTime")]),e._v(" "),r("h2",{attrs:{id:"adding-to-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#adding-to-opencore"}},[e._v("#")]),e._v(" Adding to OpenCore")]),e._v(" "),r("p",[e._v("Don't forget that SSDTs need to be added to Opencore, reminder that .aml is complied, .dsl is code. "),r("strong",[e._v("Add only the .aml file")]),e._v(":")]),e._v(" "),r("ul",[r("li",[e._v("EFI/OC/ACPI")]),e._v(" "),r("li",[e._v("config.plist -> ACPI -> Add")])]),e._v(" "),r("p",[e._v("Reminder that Cmd/Crtl+R with ProperTree pointed at your OC folder will add all your SSDTs, kexts and .efi drivers to the config for you. "),r("strong",[e._v("Do not add your DSDT to OpenCore, its already in your firmware")]),e._v(". If you are unsure what this is referring to, go back to the OpenCore guide and select your config based of the architecture of your CPU.")]),e._v(" "),r("p",[e._v("For those who do not yet have a config.plist, you'll want to next head back to your respective OpenCore guides and create the config.plist:")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Install guide"),r("OutboundLink")],1)])]),e._v(" "),r("p",[e._v("Users of "),r("code",[e._v("FixHPET")]),e._v(" will also need to merge oc_patches.plist into their config.plist")]),e._v(" "),r("p",[e._v("Steps to do this:")]),e._v(" "),r("ul",[r("li",[e._v("Open both files,")]),e._v(" "),r("li",[e._v("Delete the "),r("code",[e._v("ACPI -> Patch")]),e._v(" section from config.plist")]),e._v(" "),r("li",[e._v("Copy the "),r("code",[e._v("ACPI -> Patch")]),e._v(" section from patches.plist")]),e._v(" "),r("li",[e._v("Paste into where old patches were in config.plist")])])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{406:function(e,t,o){e.exports=o.p+"assets/img/ssdttime.54f2ba0d.png"},470:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"ssdts-the-easy-way"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ssdts-the-easy-way"}},[e._v("#")]),e._v(" SSDTs: The easy way")]),e._v(" "),r("p",[e._v("So here we'll be using a super simple tool made by CorpNewt: "),r("a",{attrs:{href:"https://github.com/corpnewt/SSDTTime",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDTTime"),r("OutboundLink")],1)]),e._v(" "),r("p",[e._v("What this tool does is, it dumps your DSDT from your firmware, and then creates SSDTs based off your DSDT. "),r("strong",[e._v("This must be done on the target machine running either Windows or Linux")])]),e._v(" "),r("h2",{attrs:{id:"so-what-can-t-ssdttime-do"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#so-what-can-t-ssdttime-do"}},[e._v("#")]),e._v(" So what "),r("strong",[e._v("CAN'T")]),e._v(" SSDTTime do")]),e._v(" "),r("ul",[r("li",[r("strong",[e._v("SSDT-PNLF")]),e._v(":\n"),r("ul",[r("li",[e._v("Need to be configured to your system")])])]),e._v(" "),r("li",[r("strong",[e._v("SSDT-GPI0")]),e._v(":\n"),r("ul",[r("li",[e._v("Need to be configured to your system")])])]),e._v(" "),r("li",[r("strong",[e._v("USBX SSDT")]),e._v(":\n"),r("ul",[r("li",[e._v("This is included on sample SSDTs but SSDTTime only makes the SSDT-EC part, Skylake and newer users can grab a pre-built here: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-USBX.aml"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[r("strong",[e._v("IMEI SSDT")]),e._v(":\n"),r("ul",[r("li",[e._v("If you have either a Sandy bridge CPU with 7 series motherboard or Ivy Bridge with 6 series motherboard, you'll need to either use the prebuilt or manually create it.")])])]),e._v(" "),r("li",[r("strong",[e._v("RTC0 RANGE SSDT")]),e._v(":\nIf you have X99 or X299, you'll need to configure it to your system")])]),e._v(" "),r("p",[e._v('For users who don\'t have all the options available to them in SSDTTime, you can follow the "SSDTs: The long way" section. You can still use SSDTTime for SSDTs it does support.')]),e._v(" "),r("h2",{attrs:{id:"running-ssdttime"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#running-ssdttime"}},[e._v("#")]),e._v(" Running SSDTTime")]),e._v(" "),r("p",[e._v("Run the "),r("code",[e._v("SSDTTime.bat")]),e._v(" file as Admin on the target machine and you should see something like this:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(406),alt:""}})]),e._v(" "),r("p",[e._v("What are all these options?:")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("1. FixHPET - Patch out IRQ Conflicts")]),e._v(" "),r("ul",[r("li",[e._v("IRQ patching, mainly needed for X79, X99 and laptop users(use option "),r("code",[e._v("C")]),e._v(" to omit conflicting legacy IRQs)")])])]),e._v(" "),r("li",[r("code",[e._v("2. FakeEC - OS-aware Fake EC")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-EC, required for Catalina users")])])]),e._v(" "),r("li",[r("code",[e._v("3. FakeEC Laptop\t\t- OS-aware Fake EC")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-EC, but the laptop version only Builds Fake EC and leaves the existing EC devices untouched, again required for Catalina users")])])]),e._v(" "),r("li",[r("code",[e._v("4. PluginType - Sets plugin-type = 1 on First ProcessorObj")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-PLUG, for Intel only")])])]),e._v(" "),r("li",[r("code",[e._v("5. PMC - Sets Power Management controller status")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-PMC, for Intel true 300+ series only, this device is missing from ACPI in recent boards and helps to bring back NVRAM support.")])])]),e._v(" "),r("li",[r("code",[e._v("6. AWAC - Context-Aware AWAC Disable and RTC Fake")]),e._v(" "),r("ul",[r("li",[e._v("This is the SSDT-AWAC/RTC0, its purpose is to fix the system clocks found on newer hardware")])])]),e._v(" "),r("li",[r("code",[e._v("7. USB Reset - Reset USB controllers to allow hardware mapping")]),e._v(" "),r("ul",[r("li",[e._v("This is SSDT-RHUB, used for resetting USB ports in macOS for Asus's Z490 motherboards")])])]),e._v(" "),r("li",[r("code",[e._v("8. Dump DSDT - Automatically dump the system DSDT")]),e._v(" "),r("ul",[r("li",[e._v("Dumps your DSDT from your firmware")])])])]),e._v(" "),r("p",[e._v("What we want to do is select option "),r("code",[e._v("8. Dump DSDT")]),e._v(" first, then select the appropriate option(s) for your system.")]),e._v(" "),r("blockquote",[r("p",[e._v("What about USBX?")])]),e._v(" "),r("p",[e._v("For Skylake and newer plus AMD, you can grab a pre-built file here: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/SSDT-USBX.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-USBX.aml"),r("OutboundLink")],1),e._v(". This file is plug and play and requires no device configuration, "),r("strong",[e._v("do not use on Broadwell and older")]),e._v(".")]),e._v(" "),r("p",[r("strong",[e._v("Troubleshooting note")]),e._v(": See "),r("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/troubleshooting.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("General Troubleshooting"),r("OutboundLink")],1),e._v(" if you're having issues running SSDTTime")]),e._v(" "),r("h2",{attrs:{id:"adding-to-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#adding-to-opencore"}},[e._v("#")]),e._v(" Adding to OpenCore")]),e._v(" "),r("p",[e._v("Don't forget that SSDTs need to be added to Opencore, reminder that .aml is complied, .dsl is code. "),r("strong",[e._v("Add only the .aml file")]),e._v(":")]),e._v(" "),r("ul",[r("li",[e._v("EFI/OC/ACPI")]),e._v(" "),r("li",[e._v("config.plist -> ACPI -> Add")])]),e._v(" "),r("p",[e._v("Reminder that Cmd/Crtl+R with ProperTree pointed at your OC folder will add all your SSDTs, kexts and .efi drivers to the config for you. "),r("strong",[e._v("Do not add your DSDT to OpenCore, its already in your firmware")]),e._v(". If you are unsure what this is referring to, go back to the OpenCore guide and select your config based of the architecture of your CPU.")]),e._v(" "),r("p",[e._v("For those who do not yet have a config.plist, you'll want to next head back to your respective OpenCore guides and create the config.plist:")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Install guide"),r("OutboundLink")],1)])]),e._v(" "),r("p",[e._v("Users of "),r("code",[e._v("FixHPET")]),e._v(" will also need to merge oc_patches.plist into their config.plist")]),e._v(" "),r("p",[e._v("Steps to do this:")]),e._v(" "),r("ul",[r("li",[e._v("Open both files,")]),e._v(" "),r("li",[e._v("Delete the "),r("code",[e._v("ACPI -> Patch")]),e._v(" section from config.plist")]),e._v(" "),r("li",[e._v("Copy the "),r("code",[e._v("ACPI -> Patch")]),e._v(" section from patches.plist")]),e._v(" "),r("li",[e._v("Paste into where old patches were in config.plist")])])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/27.cac1c4fd.js b/assets/js/27.239a168c.js similarity index 98% rename from assets/js/27.cac1c4fd.js rename to assets/js/27.239a168c.js index ef6aa2f..8ee38b4 100644 --- a/assets/js/27.cac1c4fd.js +++ b/assets/js/27.239a168c.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{419:function(e,t,i){"use strict";i.r(t);var o=i(25),n=Object(o.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[i("h1",{attrs:{id:"supporting-the-guides"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-guides"}},[e._v("#")]),e._v(" Supporting the guides")]),e._v(" "),i("p",[i("strong",[e._v("Note")]),e._v(": This is a community run guide which is not officially endorsed by Acidanthera. Please do not bug Acidanthera with issues about this guide.")]),e._v(" "),i("p",[e._v("Want to help support the guide? Well there's some ways you can help!")]),e._v(" "),i("ul",[i("li",[i("RouterLink",{attrs:{to:"/CONTRIBUTING.html#contributing-via-issues"}},[e._v("Contributing via Issues")])],1),e._v(" "),i("li",[i("RouterLink",{attrs:{to:"/CONTRIBUTING.html#contributing-via-prs"}},[e._v("Contributing via PRs")])],1)]),e._v(" "),i("p",[e._v("Note: For those wanting to contribute financially, we seriously appreciate it but we're a non-profit organization. We do this to teach, not to make money. If you have some money left over we highly recommend donating it to a charity. "),i("a",{attrs:{href:"https://crohnsandcolitis.donorportal.ca/Donation/DonationDetails.aspx?L=en-CA&G=159&F=1097&T=GENER",target:"_blank",rel:"noopener noreferrer"}},[e._v("Crohn's and Colitis Canada"),i("OutboundLink")],1),e._v(" is one we recommend if you have none on mind.")]),e._v(" "),i("h2",{attrs:{id:"contributing-via-issues"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#contributing-via-issues"}},[e._v("#")]),e._v(" Contributing via Issues")]),e._v(" "),i("p",[e._v("Contributing via Issues is pretty simple but there are some rules:")]),e._v(" "),i("ul",[i("li",[e._v("Keep issues tab dedicated to guides issues only, "),i("strong",[e._v("no personal hackintosh issues")]),e._v(". It is not a place to discuss installation issues.")]),e._v(" "),i("li",[e._v("If for a typo or better clarification, please indicate what page it was on. Would appreciate not going for a scavenger hunt on where these issues are.")])]),e._v(" "),i("p",[e._v("You can find the issues tab here: "),i("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("Getting Started With ACPI Issues"),i("OutboundLink")],1)]),e._v(" "),i("h2",{attrs:{id:"contributing-via-prs"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#contributing-via-prs"}},[e._v("#")]),e._v(" Contributing via PRs")]),e._v(" "),i("p",[e._v("Some guidelines when contributing via PRs:")]),e._v(" "),i("ul",[i("li",[e._v("Use your brain (please).")]),e._v(" "),i("li",[e._v("Proofread your submissions.")]),e._v(" "),i("li",[e._v("Pull Requests can be denied if we feel it does not fit or has inaccurate information. We will generally tell you why it is rejected though or ask for revisions.\n"),i("ul",[i("li",[e._v("We would also appreciate sources for any bigger commits to make it easier on us to verify the info your provide is valid")])])]),e._v(" "),i("li",[e._v("Images must be hosted locally in the repo under the "),i("code",[e._v("/images/")]),e._v(" folder")]),e._v(" "),i("li",[e._v("Your PR must be run through a markdown lint and have all issues fixed.")]),e._v(" "),i("li",[e._v('In general, try to avoid using "non-Acidanthera" tools when possible. Generally we want to avoid use of third-party tools - though if it\'s impossible otherwise, then you can link it.\n'),i("ul",[i("li",[e._v("Tools explicitly banned:\n"),i("ul",[i("li",[e._v("UniBeast, MultiBeast and KextBeast\n"),i("ul",[i("li",[e._v("More info can be found here: "),i("a",{attrs:{href:"https://github.com/khronokernel/Tonymcx86-stance",target:"_blank",rel:"noopener noreferrer"}},[e._v("Tonymacx86-stance"),i("OutboundLink")],1)])])]),e._v(" "),i("li",[e._v("Transmac\n"),i("ul",[i("li",[e._v("Know for creating borked USB drives")])])]),e._v(" "),i("li",[e._v("Niresh Installers\n"),i("ul",[i("li",[e._v("We'd like to avoid piracy with the guides")])])])])])])])]),e._v(" "),i("h3",{attrs:{id:"how-to-contribute"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#how-to-contribute"}},[e._v("#")]),e._v(" How to Contribute")]),e._v(" "),i("p",[e._v("Best way to test your commits and make sure they are formatted correctly is downloading "),i("code",[e._v("nodejs")]),e._v(" and "),i("code",[e._v("yarn")]),e._v(" then getting the VuePress and "),i("a",{attrs:{href:"https://github.com/igorshubovych/markdownlint-cli",target:"_blank",rel:"noopener noreferrer"}},[e._v("markdownlint-cli"),i("OutboundLink")],1),e._v(" tools. When you run "),i("code",[e._v("yarn dev")]),e._v(", it will set up a local webserver which you can connect to view the changes you made. "),i("code",[e._v("markdownlint *")]),e._v(" will throw any errors at you about formatting as well, and "),i("code",[e._v("markdownlint -f *")]),e._v(" will attempt to fix these.")]),e._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/fork/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Fork this repo"),i("OutboundLink")],1)]),e._v(" "),i("li",[e._v("Install the required tools:\n"),i("ul",[i("li",[i("code",[e._v("brew install yarn")])]),e._v(" "),i("li",[i("code",[e._v("npm install -g markdownlint-cli")])])])]),e._v(" "),i("li",[e._v("Make your changes.")]),e._v(" "),i("li",[e._v("Build the site:\n"),i("ul",[i("li",[i("code",[e._v("yarn install")]),e._v(" (To install all the required plugins)")]),e._v(" "),i("li",[i("code",[e._v("yarn dev")]),e._v(" (Preview the site)\n"),i("ul",[i("li",[e._v("Can be found at "),i("code",[e._v("http://localhost:8080")])])])])])]),e._v(" "),i("li",[e._v("Check markdown format:\n"),i("ul",[i("li",[i("code",[e._v("markdownlint -f *")]),e._v(" (To fix any potential issues)")])])])]),e._v(" "),i("h3",{attrs:{id:"tips"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#tips"}},[e._v("#")]),e._v(" Tips")]),e._v(" "),i("p",[e._v("Some tools that make contributing a bit easier:")]),e._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://typora.io",target:"_blank",rel:"noopener noreferrer"}},[e._v("Typora"),i("OutboundLink")],1),e._v(" for real time markdown rendering.")]),e._v(" "),i("li",[i("a",{attrs:{href:"https://macromates.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("TextMate"),i("OutboundLink")],1),e._v(" for easy and powerful mass find/replace.")]),e._v(" "),i("li",[i("a",{attrs:{href:"https://desktop.github.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("Github Desktop"),i("OutboundLink")],1),e._v(" for more user friendly GUI.")])])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{418:function(e,t,i){"use strict";i.r(t);var o=i(25),n=Object(o.a)({},(function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[i("h1",{attrs:{id:"supporting-the-guides"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-guides"}},[e._v("#")]),e._v(" Supporting the guides")]),e._v(" "),i("p",[i("strong",[e._v("Note")]),e._v(": This is a community run guide which is not officially endorsed by Acidanthera. Please do not bug Acidanthera with issues about this guide.")]),e._v(" "),i("p",[e._v("Want to help support the guide? Well there's some ways you can help!")]),e._v(" "),i("ul",[i("li",[i("RouterLink",{attrs:{to:"/CONTRIBUTING.html#contributing-via-issues"}},[e._v("Contributing via Issues")])],1),e._v(" "),i("li",[i("RouterLink",{attrs:{to:"/CONTRIBUTING.html#contributing-via-prs"}},[e._v("Contributing via PRs")])],1)]),e._v(" "),i("p",[e._v("Note: For those wanting to contribute financially, we seriously appreciate it but we're a non-profit organization. We do this to teach, not to make money. If you have some money left over we highly recommend donating it to a charity. "),i("a",{attrs:{href:"https://crohnsandcolitis.donorportal.ca/Donation/DonationDetails.aspx?L=en-CA&G=159&F=1097&T=GENER",target:"_blank",rel:"noopener noreferrer"}},[e._v("Crohn's and Colitis Canada"),i("OutboundLink")],1),e._v(" is one we recommend if you have none on mind.")]),e._v(" "),i("h2",{attrs:{id:"contributing-via-issues"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#contributing-via-issues"}},[e._v("#")]),e._v(" Contributing via Issues")]),e._v(" "),i("p",[e._v("Contributing via Issues is pretty simple but there are some rules:")]),e._v(" "),i("ul",[i("li",[e._v("Keep issues tab dedicated to guides issues only, "),i("strong",[e._v("no personal hackintosh issues")]),e._v(". It is not a place to discuss installation issues.")]),e._v(" "),i("li",[e._v("If for a typo or better clarification, please indicate what page it was on. Would appreciate not going for a scavenger hunt on where these issues are.")])]),e._v(" "),i("p",[e._v("You can find the issues tab here: "),i("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("Getting Started With ACPI Issues"),i("OutboundLink")],1)]),e._v(" "),i("h2",{attrs:{id:"contributing-via-prs"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#contributing-via-prs"}},[e._v("#")]),e._v(" Contributing via PRs")]),e._v(" "),i("p",[e._v("Some guidelines when contributing via PRs:")]),e._v(" "),i("ul",[i("li",[e._v("Use your brain (please).")]),e._v(" "),i("li",[e._v("Proofread your submissions.")]),e._v(" "),i("li",[e._v("Pull Requests can be denied if we feel it does not fit or has inaccurate information. We will generally tell you why it is rejected though or ask for revisions.\n"),i("ul",[i("li",[e._v("We would also appreciate sources for any bigger commits to make it easier on us to verify the info your provide is valid")])])]),e._v(" "),i("li",[e._v("Images must be hosted locally in the repo under the "),i("code",[e._v("/images/")]),e._v(" folder")]),e._v(" "),i("li",[e._v("Your PR must be run through a markdown lint and have all issues fixed.")]),e._v(" "),i("li",[e._v('In general, try to avoid using "non-Acidanthera" tools when possible. Generally we want to avoid use of third-party tools - though if it\'s impossible otherwise, then you can link it.\n'),i("ul",[i("li",[e._v("Tools explicitly banned:\n"),i("ul",[i("li",[e._v("UniBeast, MultiBeast and KextBeast\n"),i("ul",[i("li",[e._v("More info can be found here: "),i("a",{attrs:{href:"https://github.com/khronokernel/Tonymcx86-stance",target:"_blank",rel:"noopener noreferrer"}},[e._v("Tonymacx86-stance"),i("OutboundLink")],1)])])]),e._v(" "),i("li",[e._v("Transmac\n"),i("ul",[i("li",[e._v("Know for creating borked USB drives")])])]),e._v(" "),i("li",[e._v("Niresh Installers\n"),i("ul",[i("li",[e._v("We'd like to avoid piracy with the guides")])])])])])])])]),e._v(" "),i("h3",{attrs:{id:"how-to-contribute"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#how-to-contribute"}},[e._v("#")]),e._v(" How to Contribute")]),e._v(" "),i("p",[e._v("Best way to test your commits and make sure they are formatted correctly is downloading "),i("code",[e._v("nodejs")]),e._v(" and "),i("code",[e._v("yarn")]),e._v(" then getting the VuePress and "),i("a",{attrs:{href:"https://github.com/igorshubovych/markdownlint-cli",target:"_blank",rel:"noopener noreferrer"}},[e._v("markdownlint-cli"),i("OutboundLink")],1),e._v(" tools. When you run "),i("code",[e._v("yarn dev")]),e._v(", it will set up a local webserver which you can connect to view the changes you made. "),i("code",[e._v("markdownlint *")]),e._v(" will throw any errors at you about formatting as well, and "),i("code",[e._v("markdownlint -f *")]),e._v(" will attempt to fix these.")]),e._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/fork/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Fork this repo"),i("OutboundLink")],1)]),e._v(" "),i("li",[e._v("Install the required tools:\n"),i("ul",[i("li",[i("code",[e._v("brew install yarn")])]),e._v(" "),i("li",[i("code",[e._v("npm install -g markdownlint-cli")])])])]),e._v(" "),i("li",[e._v("Make your changes.")]),e._v(" "),i("li",[e._v("Build the site:\n"),i("ul",[i("li",[i("code",[e._v("yarn install")]),e._v(" (To install all the required plugins)")]),e._v(" "),i("li",[i("code",[e._v("yarn dev")]),e._v(" (Preview the site)\n"),i("ul",[i("li",[e._v("Can be found at "),i("code",[e._v("http://localhost:8080")])])])])])]),e._v(" "),i("li",[e._v("Check markdown format:\n"),i("ul",[i("li",[i("code",[e._v("markdownlint -f *")]),e._v(" (To fix any potential issues)")])])])]),e._v(" "),i("h3",{attrs:{id:"tips"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#tips"}},[e._v("#")]),e._v(" Tips")]),e._v(" "),i("p",[e._v("Some tools that make contributing a bit easier:")]),e._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://typora.io",target:"_blank",rel:"noopener noreferrer"}},[e._v("Typora"),i("OutboundLink")],1),e._v(" for real time markdown rendering.")]),e._v(" "),i("li",[i("a",{attrs:{href:"https://macromates.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("TextMate"),i("OutboundLink")],1),e._v(" for easy and powerful mass find/replace.")]),e._v(" "),i("li",[i("a",{attrs:{href:"https://desktop.github.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("Github Desktop"),i("OutboundLink")],1),e._v(" for more user friendly GUI.")])])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/53.2f6be004.js b/assets/js/53.b7a62b8d.js similarity index 95% rename from assets/js/53.2f6be004.js rename to assets/js/53.b7a62b8d.js index 14252ea..4814025 100644 --- a/assets/js/53.2f6be004.js +++ b/assets/js/53.b7a62b8d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{457:function(t,e,o){"use strict";o.r(e);var s=o(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[o("h1",{attrs:{id:"fixing-rhub-ssdttime"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#fixing-rhub-ssdttime"}},[t._v("#")]),t._v(" Fixing RHUB: SSDTTime")]),t._v(" "),o("p",[t._v("The second involves using SSDTTime which automates most of the process. See here on how to use it: "),o("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-easy.html"}},[t._v("SSDTs: Easy Way")])],1),t._v(" "),o("p",[t._v("To get the SSDT-RHUB, run the following:")]),t._v(" "),o("ul",[o("li",[o("code",[t._v("7. Dump DSDT")]),t._v(" then run "),o("code",[t._v("7. USB Reset")])])]),t._v(" "),o("p",[t._v("This will provide you with some files, the main one you care about is SSDT-USB-Rest."),o("strong",[t._v("aml")]),t._v("(Same file as SSDT-RHUB). The DSDT and .dsl are only left for referencing or verification.")]),t._v(" "),o("p",[t._v("The main things to note with this method:")]),t._v(" "),o("ul",[o("li",[t._v("Doesn't really teach you anything\n"),o("ul",[o("li",[t._v("For most, this doesn't matter. But to some knowing what makes your hackintosh tick is part of the journey")])])])]),t._v(" "),o("h2",{attrs:{id:"wrapping-up"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#wrapping-up"}},[t._v("#")]),t._v(" Wrapping up")]),t._v(" "),o("p",[t._v("Once you're done making your SSDT, either head to the next page to finish the rest of the SSDTs or head here if you're ready to wrap up:")]),t._v(" "),o("ul",[o("li",[o("RouterLink",{attrs:{to:"/cleanup.html"}},[o("strong",[t._v("Cleanup")])])],1)])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[53],{456:function(t,e,o){"use strict";o.r(e);var s=o(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[o("h1",{attrs:{id:"fixing-rhub-ssdttime"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#fixing-rhub-ssdttime"}},[t._v("#")]),t._v(" Fixing RHUB: SSDTTime")]),t._v(" "),o("p",[t._v("The second involves using SSDTTime which automates most of the process. See here on how to use it: "),o("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-easy.html"}},[t._v("SSDTs: Easy Way")])],1),t._v(" "),o("p",[t._v("To get the SSDT-RHUB, run the following:")]),t._v(" "),o("ul",[o("li",[o("code",[t._v("7. Dump DSDT")]),t._v(" then run "),o("code",[t._v("7. USB Reset")])])]),t._v(" "),o("p",[t._v("This will provide you with some files, the main one you care about is SSDT-USB-Rest."),o("strong",[t._v("aml")]),t._v("(Same file as SSDT-RHUB). The DSDT and .dsl are only left for referencing or verification.")]),t._v(" "),o("p",[t._v("The main things to note with this method:")]),t._v(" "),o("ul",[o("li",[t._v("Doesn't really teach you anything\n"),o("ul",[o("li",[t._v("For most, this doesn't matter. But to some knowing what makes your hackintosh tick is part of the journey")])])])]),t._v(" "),o("h2",{attrs:{id:"wrapping-up"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#wrapping-up"}},[t._v("#")]),t._v(" Wrapping up")]),t._v(" "),o("p",[t._v("Once you're done making your SSDT, either head to the next page to finish the rest of the SSDTs or head here if you're ready to wrap up:")]),t._v(" "),o("ul",[o("li",[o("RouterLink",{attrs:{to:"/cleanup.html"}},[o("strong",[t._v("Cleanup")])])],1)])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/54.2ec8f3e1.js b/assets/js/54.8619e447.js similarity index 93% rename from assets/js/54.2ec8f3e1.js rename to assets/js/54.8619e447.js index 958af21..ad3a3ef 100644 --- a/assets/js/54.2ec8f3e1.js +++ b/assets/js/54.8619e447.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{456:function(t,s,e){"use strict";e.r(s);var a=e(25),i=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"fixing-usb"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#fixing-usb"}},[t._v("#")]),t._v(" Fixing USB")]),t._v(" "),e("ul",[e("li",[e("a",{attrs:{href:"#what-this-ssdt-does"}},[t._v("What this SSDT does")])]),t._v(" "),e("li",[e("a",{attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("Methods to make this SSDT")])])]),t._v(" "),e("h2",{attrs:{id:"what-this-ssdt-does"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#what-this-ssdt-does"}},[t._v("#")]),t._v(" What this SSDT does")]),t._v(" "),e("p",[t._v("So on 400 series motherboards, certain OEMs have broken the ACPI spec and this results in issues when booting into macOS. To fix this, we'll want to turn off the RHUB device and force macOS to manually rebuild the ports.")]),t._v(" "),e("p",[t._v("The following platforms will require fixing:")]),t._v(" "),e("ul",[e("li",[t._v("Mobile Icelake(currently Dell and Lenovo are the 2 known with this issue)")]),t._v(" "),e("li",[t._v("Asus Z490 (Gigabyte and AsRock users are fine, whether MSI currently this is unknown)")])]),t._v(" "),e("h2",{attrs:{id:"methods-to-make-this-ssdt"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("#")]),t._v(" Methods to make this SSDT")]),t._v(" "),e("p",[t._v("For the RHUB fix, there are 3 methods you can choose from:")]),t._v(" "),e("ul",[e("li",[e("RouterLink",{attrs:{to:"/Universal/rhub-methods/prebuilt.html"}},[t._v("Prebuilt")])],1),t._v(" "),e("li",[e("RouterLink",{attrs:{to:"/Universal/plug-methods/ssdttime.html"}},[t._v("SSDTTime")])],1),t._v(" "),e("li",[e("RouterLink",{attrs:{to:"/Universal/rhub-methods/manual.html"}},[t._v("Manual")])],1)])])}),[],!1,null,null,null);s.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[54],{457:function(t,s,e){"use strict";e.r(s);var a=e(25),i=Object(a.a)({},(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"fixing-usb"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#fixing-usb"}},[t._v("#")]),t._v(" Fixing USB")]),t._v(" "),e("ul",[e("li",[e("a",{attrs:{href:"#what-this-ssdt-does"}},[t._v("What this SSDT does")])]),t._v(" "),e("li",[e("a",{attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("Methods to make this SSDT")])])]),t._v(" "),e("h2",{attrs:{id:"what-this-ssdt-does"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#what-this-ssdt-does"}},[t._v("#")]),t._v(" What this SSDT does")]),t._v(" "),e("p",[t._v("So on 400 series motherboards, certain OEMs have broken the ACPI spec and this results in issues when booting into macOS. To fix this, we'll want to turn off the RHUB device and force macOS to manually rebuild the ports.")]),t._v(" "),e("p",[t._v("The following platforms will require fixing:")]),t._v(" "),e("ul",[e("li",[t._v("Mobile Icelake(currently Dell and Lenovo are the 2 known with this issue)")]),t._v(" "),e("li",[t._v("Asus Z490 (Gigabyte and AsRock users are fine, whether MSI currently this is unknown)")])]),t._v(" "),e("h2",{attrs:{id:"methods-to-make-this-ssdt"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#methods-to-make-this-ssdt"}},[t._v("#")]),t._v(" Methods to make this SSDT")]),t._v(" "),e("p",[t._v("For the RHUB fix, there are 3 methods you can choose from:")]),t._v(" "),e("ul",[e("li",[e("RouterLink",{attrs:{to:"/Universal/rhub-methods/prebuilt.html"}},[t._v("Prebuilt")])],1),t._v(" "),e("li",[e("RouterLink",{attrs:{to:"/Universal/plug-methods/ssdttime.html"}},[t._v("SSDTTime")])],1),t._v(" "),e("li",[e("RouterLink",{attrs:{to:"/Universal/rhub-methods/manual.html"}},[t._v("Manual")])],1)])])}),[],!1,null,null,null);s.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/60.c576719a.js b/assets/js/60.6b94dd68.js similarity index 92% rename from assets/js/60.c576719a.js rename to assets/js/60.6b94dd68.js index 91d0762..4817e96 100644 --- a/assets/js/60.c576719a.js +++ b/assets/js/60.6b94dd68.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{470:function(e,t,s){"use strict";s.r(t);var a=s(25),o=Object(a.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"ssdts-the-long-way"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ssdts-the-long-way"}},[e._v("#")]),e._v(" SSDTs: The long way")]),e._v(" "),s("p",[e._v("Well sadly some things are not handled by SSDTTime, well have no fear as making SSDTs is super easy. The basic process:")]),e._v(" "),s("ul",[s("li",[e._v("Dump DSDT(the one SSDTTime did for use will work)")]),e._v(" "),s("li",[e._v("Decompile DSDT")]),e._v(" "),s("li",[e._v("Make SSDTs based of of it(You'll need either MaciASL or a text editor for this)")]),e._v(" "),s("li",[e._v("Compile SSDTs")])]),e._v(" "),s("p",[e._v("Now continue forth and master the ways of ACPI!")])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[60],{469:function(e,t,s){"use strict";s.r(t);var a=s(25),o=Object(a.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"ssdts-the-long-way"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#ssdts-the-long-way"}},[e._v("#")]),e._v(" SSDTs: The long way")]),e._v(" "),s("p",[e._v("Well sadly some things are not handled by SSDTTime, well have no fear as making SSDTs is super easy. The basic process:")]),e._v(" "),s("ul",[s("li",[e._v("Dump DSDT(the one SSDTTime did for use will work)")]),e._v(" "),s("li",[e._v("Decompile DSDT")]),e._v(" "),s("li",[e._v("Make SSDTs based of of it(You'll need either MaciASL or a text editor for this)")]),e._v(" "),s("li",[e._v("Compile SSDTs")])]),e._v(" "),s("p",[e._v("Now continue forth and master the ways of ACPI!")])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/61.ce59d79a.js b/assets/js/61.f3a2ee77.js similarity index 93% rename from assets/js/61.ce59d79a.js rename to assets/js/61.f3a2ee77.js index f778ad8..9b5b96a 100644 --- a/assets/js/61.ce59d79a.js +++ b/assets/js/61.f3a2ee77.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{469:function(t,e,s){"use strict";s.r(e);var o=s(25),r=Object(o.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"how-to-create-ssdts"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#how-to-create-ssdts"}},[t._v("#")]),t._v(" How to create SSDTs")]),t._v(" "),s("p",[t._v("Creating SSDTs mainly fall into 3 camps:")]),t._v(" "),s("ul",[s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-prebuilt.html"}},[t._v("Prebuilt SSDTs")]),t._v(" "),s("ul",[s("li",[t._v("They're universal but don't teach much")]),t._v(" "),s("li",[t._v("For most users, we recommend this as it does not require any compling")])])],1),t._v(" "),s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-easy.html"}},[t._v("Automated tools")]),t._v(" "),s("ul",[s("li",[t._v("Mainly seen with SSDTTime, work much better than prebuilts as there's less bloat however doesn't teach you much")])])],1),t._v(" "),s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-long.html"}},[t._v("Manually creating them")]),t._v(" "),s("ul",[s("li",[t._v("Will always work, be much cleaner and get to learn about the process")]),t._v(" "),s("li",[t._v("However requires you to deal with code")])])],1)]),t._v(" "),s("p",[t._v("If you're not comfortable with editing and compiling code, we recommend the "),s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-prebuilt.html"}},[t._v("prebuilt option")])],1)])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[61],{466:function(t,e,s){"use strict";s.r(e);var o=s(25),r=Object(o.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"how-to-create-ssdts"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#how-to-create-ssdts"}},[t._v("#")]),t._v(" How to create SSDTs")]),t._v(" "),s("p",[t._v("Creating SSDTs mainly fall into 3 camps:")]),t._v(" "),s("ul",[s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-prebuilt.html"}},[t._v("Prebuilt SSDTs")]),t._v(" "),s("ul",[s("li",[t._v("They're universal but don't teach much")]),t._v(" "),s("li",[t._v("For most users, we recommend this as it does not require any compling")])])],1),t._v(" "),s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-easy.html"}},[t._v("Automated tools")]),t._v(" "),s("ul",[s("li",[t._v("Mainly seen with SSDTTime, work much better than prebuilts as there's less bloat however doesn't teach you much")])])],1),t._v(" "),s("li",[s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-long.html"}},[t._v("Manually creating them")]),t._v(" "),s("ul",[s("li",[t._v("Will always work, be much cleaner and get to learn about the process")]),t._v(" "),s("li",[t._v("However requires you to deal with code")])])],1)]),t._v(" "),s("p",[t._v("If you're not comfortable with editing and compiling code, we recommend the "),s("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-prebuilt.html"}},[t._v("prebuilt option")])],1)])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/62.82056348.js b/assets/js/62.ee87be31.js similarity index 99% rename from assets/js/62.82056348.js rename to assets/js/62.ee87be31.js index 2ec6af8..610410a 100644 --- a/assets/js/62.82056348.js +++ b/assets/js/62.ee87be31.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{467:function(e,t,a){"use strict";a.r(t);var r=a(25),l=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"pre-built-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#pre-built-ssdts"}},[e._v("#")]),e._v(" Pre-Built SSDTs")]),e._v(" "),a("p",[e._v("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 "),a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#intel-desktop-ssdts"}},[e._v("Intel Desktop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("Penryn, Lynnfield and Clarkdale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-coffee-lake"}},[e._v("Coffee Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-comet-lake"}},[e._v("Comet Lake")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#intel-laptop-ssdts"}},[e._v("Intel Laptop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#laptop-clarksfield-and-arrandale"}},[e._v("Clarksfield and Arrandale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-coffee-lake8th-gen"}},[e._v("Coffee Lake(8th gen)")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[e._v("Coffee and Comet Lake(9th and 10th gen)")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-ice-lake"}},[e._v("Ice Lake")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#intel-hedt-ssdts"}},[e._v("Intel HEDT SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#nehalem-and-westmere"}},[e._v("Nehalem and Westmere")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#sandy-and-ivy-bridge-e"}},[e._v("Sandy and Ivy Bridge-E")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#haswell-and-broadwell-e"}},[e._v("Haswell and Broadwell-E")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#skylake-and-cascade-lake-x-w"}},[e._v("Skylake and Cascade Lake-X/W")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#amd-ssdts"}},[e._v("AMD SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#amd-bulldozer-jaguar"}},[e._v("Bulldozer/Jaguar")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#amd-zen"}},[e._v("Zen")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-desktop-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-desktop-ssdts"}},[e._v("#")]),e._v(" Intel Desktop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("Penryn, Lynnfield and Clarkdale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-coffee-lake"}},[e._v("Coffee Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-comet-lake"}},[e._v("Comet Lake")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-penryn-lynnfield-and-clarkdale"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("#")]),e._v(" Desktop Penryn, Lynnfield and Clarkdale")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-sandy-and-ivy-bridge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("#")]),e._v(" Desktop Sandy and Ivy Bridge")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-IMEI"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-IMEI")]),e._v(" "),a("ul",[a("li",[e._v("Used for creating an IMEI device when one is not present in ACPI\\\n"),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])])]),e._v(" "),a("h3",{attrs:{id:"desktop-haswell-and-broadwell"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("#")]),e._v(" Desktop Haswell and Broadwell")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-skylake-and-kaby-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("#")]),e._v(" Desktop Skylake and Kaby Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-coffee-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-coffee-lake"}},[e._v("#")]),e._v(" Desktop Coffee Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PMC"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PMC:")]),e._v(" "),a("ul",[a("li",[e._v('Used to enable native NVRAM on "true" 300 series motherboards\n'),a("ul",[a("li",[e._v("ie. B360, B365, H310, H370, Z390")]),e._v(" "),a("li",[e._v("Note Z370 is not included")])])])])]),e._v(" "),a("h3",{attrs:{id:"desktop-comet-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-comet-lake"}},[e._v("#")]),e._v(" Desktop Comet Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RHUB"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Specifically for Asus's 400 series motherboards, Gigabyte and others do not need SSDT-RHUB")])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-RHUB:")]),e._v(" "),a("ul",[a("li",[e._v("Used to reset USB controllers on Asus's 400 series motherboards due to poor ACPI implementation from the OEM\n"),a("ul",[a("li",[e._v("Note Gigabyte, MSI, AsRock, etc do not need this SSDT. Only Asus")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-laptop-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-laptop-ssdts"}},[e._v("#")]),e._v(" Intel Laptop SSDTs")]),e._v(" "),a("h3",{attrs:{id:"laptop-clarksfield-and-arrandale"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-clarksfield-and-arrandale"}},[e._v("#")]),e._v(" Laptop Clarksfield and Arrandale")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-sandy-and-ivy-bridge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-sandy-and-ivy-bridge"}},[e._v("#")]),e._v(" Laptop Sandy and Ivy Bridge")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-IMEI"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-IMEI")]),e._v(" "),a("ul",[a("li",[e._v("Used for creating an IMEI device when one is not present in ACPI\n"),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-haswell-and-broadwell"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-haswell-and-broadwell"}},[e._v("#")]),e._v(" Laptop Haswell and Broadwell")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-skylake-and-kaby-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-skylake-and-kaby-lake"}},[e._v("#")]),e._v(" Laptop Skylake and Kaby Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-coffee-lake-8th-gen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-coffee-lake-8th-gen"}},[e._v("#")]),e._v(" Laptop Coffee Lake(8th gen)")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[e._v("#")]),e._v(" Laptop Coffee and Comet Lake(9th and 10th gen)")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PMC"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Only for 9th gen laptops, 10th gen can ignore")])])]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PMC:")]),e._v(" "),a("ul",[a("li",[e._v('Used to enable native NVRAM on "true" 300 series motherboards\n'),a("ul",[a("li",[e._v("Only for 9th gen laptops")])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-ice-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-ice-lake"}},[e._v("#")]),e._v(" Laptop Ice Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RHUB"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-RHUB:")]),e._v(" "),a("ul",[a("li",[e._v("Used to reset USB controllers on Ice Lake laptops due to poor OEM ACPI implementation\n"),a("ul",[a("li",[e._v("Mainly seen on Dell laptops")])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-hedt-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-hedt-ssdts"}},[e._v("#")]),e._v(" Intel HEDT SSDTs")]),e._v(" "),a("h3",{attrs:{id:"nehalem-and-westmere"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#nehalem-and-westmere"}},[e._v("#")]),e._v(" Nehalem and Westmere")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"sandy-and-ivy-bridge-e"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sandy-and-ivy-bridge-e"}},[e._v("#")]),e._v(" Sandy and Ivy Bridge-E")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-UNC0"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-UNC0:")]),e._v(" "),a("ul",[a("li",[e._v("Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur")])])]),e._v(" "),a("h3",{attrs:{id:"haswell-and-broadwell-e"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#haswell-and-broadwell-e"}},[e._v("#")]),e._v(" Haswell and Broadwell-E")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RTC0-RANGE-HEDT"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-UNC0"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-RTC0-RANGE-HEDT:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported\n"),a("ul",[a("li",[e._v("Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation")])])])]),e._v(" "),a("p",[e._v("SSDT-UNC0:")]),e._v(" "),a("ul",[a("li",[e._v("Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur")])])]),e._v(" "),a("h3",{attrs:{id:"skylake-and-cascade-lake-x-w"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#skylake-and-cascade-lake-x-w"}},[e._v("#")]),e._v(" Skylake and Cascade Lake-X/W")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RTC0-RANGE-HEDT"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-RTC0-RANGE-HEDT:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported\n"),a("ul",[a("li",[e._v("Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation")])])])])]),e._v(" "),a("h2",{attrs:{id:"amd-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-ssdts"}},[e._v("#")]),e._v(" AMD SSDTs")]),e._v(" "),a("h3",{attrs:{id:"amd-bulldozer-jaguar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-bulldozer-jaguar"}},[e._v("#")]),e._v(" AMD Bulldozer/Jaguar")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])])]),e._v(" "),a("h3",{attrs:{id:"amd-zen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-zen"}},[e._v("#")]),e._v(" AMD Zen")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-CPUR"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Only required for B550, A520 and newer\n"),a("ul",[a("li",[e._v("X570 and older "),a("strong",[e._v("DO NOT")]),e._v(" need SSDT-CPUR")]),e._v(" "),a("li",[e._v("No threadripper machines need this either")])])])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-CPUR:")]),e._v(" "),a("ul",[a("li",[e._v("Used for fixing CPU definitions in ACPI, as macOS does not properly support the ACPI used in B550 and newer boards")])])])])}),[],!1,null,null,null);t.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[62],{465:function(e,t,a){"use strict";a.r(t);var r=a(25),l=Object(r.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"pre-built-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#pre-built-ssdts"}},[e._v("#")]),e._v(" Pre-Built SSDTs")]),e._v(" "),a("p",[e._v("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 "),a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#intel-desktop-ssdts"}},[e._v("Intel Desktop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("Penryn, Lynnfield and Clarkdale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-coffee-lake"}},[e._v("Coffee Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-comet-lake"}},[e._v("Comet Lake")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#intel-laptop-ssdts"}},[e._v("Intel Laptop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#laptop-clarksfield-and-arrandale"}},[e._v("Clarksfield and Arrandale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-coffee-lake8th-gen"}},[e._v("Coffee Lake(8th gen)")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[e._v("Coffee and Comet Lake(9th and 10th gen)")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#laptop-ice-lake"}},[e._v("Ice Lake")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#intel-hedt-ssdts"}},[e._v("Intel HEDT SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#nehalem-and-westmere"}},[e._v("Nehalem and Westmere")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#sandy-and-ivy-bridge-e"}},[e._v("Sandy and Ivy Bridge-E")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#haswell-and-broadwell-e"}},[e._v("Haswell and Broadwell-E")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#skylake-and-cascade-lake-x-w"}},[e._v("Skylake and Cascade Lake-X/W")])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#amd-ssdts"}},[e._v("AMD SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#amd-bulldozer-jaguar"}},[e._v("Bulldozer/Jaguar")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#amd-zen"}},[e._v("Zen")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-desktop-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-desktop-ssdts"}},[e._v("#")]),e._v(" Intel Desktop SSDTs")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("Penryn, Lynnfield and Clarkdale")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("Sandy and Ivy Bridge")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("Haswell and Broadwell")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("Skylake and Kaby Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-coffee-lake"}},[e._v("Coffee Lake")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#desktop-comet-lake"}},[e._v("Comet Lake")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-penryn-lynnfield-and-clarkdale"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-penryn-lynnfield-and-clarkdale"}},[e._v("#")]),e._v(" Desktop Penryn, Lynnfield and Clarkdale")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-sandy-and-ivy-bridge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-sandy-and-ivy-bridge"}},[e._v("#")]),e._v(" Desktop Sandy and Ivy Bridge")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-IMEI"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-IMEI")]),e._v(" "),a("ul",[a("li",[e._v("Used for creating an IMEI device when one is not present in ACPI\\\n"),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])])]),e._v(" "),a("h3",{attrs:{id:"desktop-haswell-and-broadwell"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-haswell-and-broadwell"}},[e._v("#")]),e._v(" Desktop Haswell and Broadwell")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-skylake-and-kaby-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-skylake-and-kaby-lake"}},[e._v("#")]),e._v(" Desktop Skylake and Kaby Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])])]),e._v(" "),a("h3",{attrs:{id:"desktop-coffee-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-coffee-lake"}},[e._v("#")]),e._v(" Desktop Coffee Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PMC"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PMC:")]),e._v(" "),a("ul",[a("li",[e._v('Used to enable native NVRAM on "true" 300 series motherboards\n'),a("ul",[a("li",[e._v("ie. B360, B365, H310, H370, Z390")]),e._v(" "),a("li",[e._v("Note Z370 is not included")])])])])]),e._v(" "),a("h3",{attrs:{id:"desktop-comet-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop-comet-lake"}},[e._v("#")]),e._v(" Desktop Comet Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RHUB"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Specifically for Asus's 400 series motherboards, Gigabyte and others do not need SSDT-RHUB")])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-RHUB:")]),e._v(" "),a("ul",[a("li",[e._v("Used to reset USB controllers on Asus's 400 series motherboards due to poor ACPI implementation from the OEM\n"),a("ul",[a("li",[e._v("Note Gigabyte, MSI, AsRock, etc do not need this SSDT. Only Asus")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-laptop-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-laptop-ssdts"}},[e._v("#")]),e._v(" Intel Laptop SSDTs")]),e._v(" "),a("h3",{attrs:{id:"laptop-clarksfield-and-arrandale"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-clarksfield-and-arrandale"}},[e._v("#")]),e._v(" Laptop Clarksfield and Arrandale")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-sandy-and-ivy-bridge"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-sandy-and-ivy-bridge"}},[e._v("#")]),e._v(" Laptop Sandy and Ivy Bridge")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-IMEI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-IMEI"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-IMEI")]),e._v(" "),a("ul",[a("li",[e._v("Used for creating an IMEI device when one is not present in ACPI\n"),a("ul",[a("li",[e._v("Required for Sandy Bridge CPU with 7 series motherboard\n"),a("ul",[a("li",[e._v("ie. B75, Q75, Z75, H77, Q77, Z77")])])]),e._v(" "),a("li",[e._v("Required Ivy Bridge CPU with 6 series motherboard\n"),a("ul",[a("li",[e._v("ie. H61, B65, Q65, P67, H67, Q67, Z68")])])])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-haswell-and-broadwell"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-haswell-and-broadwell"}},[e._v("#")]),e._v(" Laptop Haswell and Broadwell")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-skylake-and-kaby-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-skylake-and-kaby-lake"}},[e._v("#")]),e._v(" Laptop Skylake and Kaby Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-coffee-lake-8th-gen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-coffee-lake-8th-gen"}},[e._v("#")]),e._v(" Laptop Coffee Lake(8th gen)")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-coffee-and-comet-lake-9th-and-10th-gen"}},[e._v("#")]),e._v(" Laptop Coffee and Comet Lake(9th and 10th gen)")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PMC"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Only for 9th gen laptops, 10th gen can ignore")])])]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-PMC:")]),e._v(" "),a("ul",[a("li",[e._v('Used to enable native NVRAM on "true" 300 series motherboards\n'),a("ul",[a("li",[e._v("Only for 9th gen laptops")])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h3",{attrs:{id:"laptop-ice-lake"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop-ice-lake"}},[e._v("#")]),e._v(" Laptop Ice Lake")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-LAPTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-AWAC"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RHUB.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RHUB"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PNLF-CFL"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-XOSI"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-AWAC:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported")])]),e._v(" "),a("p",[e._v("SSDT-RHUB:")]),e._v(" "),a("ul",[a("li",[e._v("Used to reset USB controllers on Ice Lake laptops due to poor OEM ACPI implementation\n"),a("ul",[a("li",[e._v("Mainly seen on Dell laptops")])])])]),e._v(" "),a("p",[e._v("SSDT-PNLF:")]),e._v(" "),a("ul",[a("li",[e._v("Used for controlling the backlight on internal displays such as AIOs and laptops")])]),e._v(" "),a("p",[e._v("SSDT-XOSI:")]),e._v(" "),a("ul",[a("li",[e._v("Enables many Windows-only functionality in macOS\n"),a("ul",[a("li",[e._v("Requires XOSI patch(covered later on)")])])])])]),e._v(" "),a("h2",{attrs:{id:"intel-hedt-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intel-hedt-ssdts"}},[e._v("#")]),e._v(" Intel HEDT SSDTs")]),e._v(" "),a("h3",{attrs:{id:"nehalem-and-westmere"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#nehalem-and-westmere"}},[e._v("#")]),e._v(" Nehalem and Westmere")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])])]),e._v(" "),a("h3",{attrs:{id:"sandy-and-ivy-bridge-e"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sandy-and-ivy-bridge-e"}},[e._v("#")]),e._v(" Sandy and Ivy Bridge-E")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-UNC0"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")])]),e._v(" "),a("p",[e._v("SSDT-UNC0:")]),e._v(" "),a("ul",[a("li",[e._v("Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur")])])]),e._v(" "),a("h3",{attrs:{id:"haswell-and-broadwell-e"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#haswell-and-broadwell-e"}},[e._v("#")]),e._v(" Haswell and Broadwell-E")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RTC0-RANGE-HEDT"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-UNC0.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-UNC0"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-RTC0-RANGE-HEDT:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported\n"),a("ul",[a("li",[e._v("Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation")])])])]),e._v(" "),a("p",[e._v("SSDT-UNC0:")]),e._v(" "),a("ul",[a("li",[e._v("Used to ensure unused or missing uncore bridges are properly disabled, otherwise kernel panic in IOPCIFamily in macOS Big Sur")])])]),e._v(" "),a("h3",{attrs:{id:"skylake-and-cascade-lake-x-w"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#skylake-and-cascade-lake-x-w"}},[e._v("#")]),e._v(" Skylake and Cascade Lake-X/W")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-PLUG-DRTNIA"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-RTC0-RANGE-HEDT.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-RTC0-RANGE-HEDT"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-PLUG:")]),e._v(" "),a("ul",[a("li",[e._v("Used for enabling Apple's XCPM in macOS, allowing for far better CPU power management")])]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-RTC0-RANGE-HEDT:")]),e._v(" "),a("ul",[a("li",[e._v("Used to enable the legacy RTC clock in macOS, as the newer AWAC clock is unsupported\n"),a("ul",[a("li",[e._v("Added benefit is to resolve early halts in macOS Big Sur's booting due to poor ACPI implementation")])])])])]),e._v(" "),a("h2",{attrs:{id:"amd-ssdts"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-ssdts"}},[e._v("#")]),e._v(" AMD SSDTs")]),e._v(" "),a("h3",{attrs:{id:"amd-bulldozer-jaguar"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-bulldozer-jaguar"}},[e._v("#")]),e._v(" AMD Bulldozer/Jaguar")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])])]),e._v(" "),a("h3",{attrs:{id:"amd-zen"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#amd-zen"}},[e._v("#")]),e._v(" AMD Zen")]),e._v(" "),a("div",{staticClass:"custom-block tip"},[a("p",{staticClass:"custom-block-title"},[e._v("SSDTs required")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-EC-USBX-DESKTOP"),a("OutboundLink")],1)]),e._v(" "),a("li",[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml",target:"_blank",rel:"noopener noreferrer"}},[e._v("SSDT-CPUR"),a("OutboundLink")],1),e._v(" "),a("ul",[a("li",[e._v("Only required for B550, A520 and newer\n"),a("ul",[a("li",[e._v("X570 and older "),a("strong",[e._v("DO NOT")]),e._v(" need SSDT-CPUR")]),e._v(" "),a("li",[e._v("No threadripper machines need this either")])])])])])]),e._v(" "),a("p",[e._v("Once downloaded, place them into your EFI folder under EFI/OC/ACPI and head back to the install guide")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Install-Guide/config.plist/",target:"_blank",rel:"noopener noreferrer"}},[e._v("config.plist Setup"),a("OutboundLink")],1)])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("In-depth info on the SSDTs")]),e._v(" "),a("p",[e._v("SSDT-EC-USBX:")]),e._v(" "),a("ul",[a("li",[e._v("Used for disabling your real Embedded controller and creating a fake one for macOS to play with")]),e._v(" "),a("li",[e._v("USBX portion is used for injection USB power properties missing on Skylake and newer")])]),e._v(" "),a("p",[e._v("SSDT-CPUR:")]),e._v(" "),a("ul",[a("li",[e._v("Used for fixing CPU definitions in ACPI, as macOS does not properly support the ACPI used in B550 and newer boards")])])])])}),[],!1,null,null,null);t.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/63.390c492b.js b/assets/js/63.a46bca30.js similarity index 99% rename from assets/js/63.390c492b.js rename to assets/js/63.a46bca30.js index e1ef00a..d8bf5ab 100644 --- a/assets/js/63.390c492b.js +++ b/assets/js/63.a46bca30.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{466:function(t,e,a){"use strict";a.r(e);var r=a(25),n=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"what-ssdts-do-each-platform-need"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-ssdts-do-each-platform-need"}},[t._v("#")]),t._v(" What SSDTs do each platform need")]),t._v(" "),a("p",[t._v("Please see the "),a("strong",[t._v("specific ACPI section of your config.plist")]),t._v(", all SSDTs needed are covered there with a brief explainer. But here's a very quick TL;DR:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#what-ssdts-do-each-platform-need"}},[t._v("What SSDTs do each platform need")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop"}},[t._v("Desktop")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#high-end-desktop"}},[t._v("High End Desktop")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#laptop"}},[t._v("Laptop")])])])]),t._v(" "),a("li",[a("a",{attrs:{href:"#ssdt-creation"}},[t._v("SSDT Creation")])])]),t._v(" "),a("h2",{attrs:{id:"desktop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop"}},[t._v("#")]),t._v(" Desktop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("AWAC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("NVRAM")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("USB")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"9"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Lynnfield and Clarkdale")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("SandyBridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#sandy-and-ivy-bridge-power-management",target:"_blank",rel:"noopener noreferrer"}},[t._v("CPU-PM"),a("OutboundLink")],1),t._v(" (Run in Post-Install)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-AWAC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/nvram"}},[t._v("SSDT-PMC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/rhub"}},[t._v("SSDT-RHUB")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("AMD (15/16h)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("AMD (17h)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-CPUR for B550 and A520"),a("OutboundLink")],1)])])])]),t._v(" "),a("h2",{attrs:{id:"high-end-desktop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#high-end-desktop"}},[t._v("#")]),t._v(" High End Desktop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("RTC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("PCI")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Nehalem and Westmere")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("RouterLink",{attrs:{to:"/Universal/ec-fix.html"}},[t._v("SSDT-EC")])],1),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge-E")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/unc0"}},[t._v("SSDT-UNC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell-E")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-RTC0-RANGE")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell-E")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake-X")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])])])]),t._v(" "),a("h2",{attrs:{id:"laptop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop"}},[t._v("#")]),t._v(" Laptop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Backlight")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("I2C Trackpad")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("AWAC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("USB")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("IRQ")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Clarksfield and Arrandale")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"5"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"7"}},[a("a",{attrs:{href:"./Laptops/backlight"}},[t._v("SSDT-PNLF")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"7"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"10"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"5"}},[a("a",{attrs:{href:"./Universal/irq"}},[t._v("IRQ SSDT")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("SandyBridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#sandy-and-ivy-bridge-power-management",target:"_blank",rel:"noopener noreferrer"}},[t._v("CPU-PM"),a("OutboundLink")],1),t._v(" (Run in Post-Install)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[a("a",{attrs:{href:"./Laptops/trackpad"}},[t._v("SSDT-GPI0")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (8th Gen) and Whiskey Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Laptops/backlight"}},[t._v("SSDT-PNLF-CFL")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-AWAC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (9th Gen)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ice Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/rhub"}},[t._v("SSDT-RHUB")])])])])]),t._v(" "),a("p",[t._v("Continuing:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("NVRAM")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("IMEI")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Clarksfield and Arrandale")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"./Universal/imei"}},[t._v("SSDT-IMEI")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (8th Gen) and Whiskey Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (9th Gen)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/nvram"}},[t._v("SSDT-PMC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ice Lake")])])])]),t._v(" "),a("h2",{attrs:{id:"ssdt-creation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#ssdt-creation"}},[t._v("#")]),t._v(" "),a("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-methods.html"}},[t._v("SSDT Creation")])],1)])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[63],{467:function(t,e,a){"use strict";a.r(e);var r=a(25),n=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"what-ssdts-do-each-platform-need"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-ssdts-do-each-platform-need"}},[t._v("#")]),t._v(" What SSDTs do each platform need")]),t._v(" "),a("p",[t._v("Please see the "),a("strong",[t._v("specific ACPI section of your config.plist")]),t._v(", all SSDTs needed are covered there with a brief explainer. But here's a very quick TL;DR:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#what-ssdts-do-each-platform-need"}},[t._v("What SSDTs do each platform need")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#desktop"}},[t._v("Desktop")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#high-end-desktop"}},[t._v("High End Desktop")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#laptop"}},[t._v("Laptop")])])])]),t._v(" "),a("li",[a("a",{attrs:{href:"#ssdt-creation"}},[t._v("SSDT Creation")])])]),t._v(" "),a("h2",{attrs:{id:"desktop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#desktop"}},[t._v("#")]),t._v(" Desktop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("AWAC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("NVRAM")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("USB")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"9"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Lynnfield and Clarkdale")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("SandyBridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#sandy-and-ivy-bridge-power-management",target:"_blank",rel:"noopener noreferrer"}},[t._v("CPU-PM"),a("OutboundLink")],1),t._v(" (Run in Post-Install)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-AWAC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/nvram"}},[t._v("SSDT-PMC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/rhub"}},[t._v("SSDT-RHUB")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("AMD (15/16h)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("AMD (17h)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-CPUR.aml",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSDT-CPUR for B550 and A520"),a("OutboundLink")],1)])])])]),t._v(" "),a("h2",{attrs:{id:"high-end-desktop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#high-end-desktop"}},[t._v("#")]),t._v(" High End Desktop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("RTC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("PCI")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Nehalem and Westmere")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("RouterLink",{attrs:{to:"/Universal/ec-fix.html"}},[t._v("SSDT-EC")])],1),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge-E")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/unc0"}},[t._v("SSDT-UNC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell-E")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-RTC0-RANGE")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell-E")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake-X")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])])])]),t._v(" "),a("h2",{attrs:{id:"laptop"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#laptop"}},[t._v("#")]),t._v(" Laptop")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("CPU")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("EC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Backlight")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("I2C Trackpad")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("AWAC")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("USB")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("IRQ")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Clarksfield and Arrandale")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"5"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"7"}},[a("a",{attrs:{href:"./Laptops/backlight"}},[t._v("SSDT-PNLF")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"7"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"10"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"5"}},[a("a",{attrs:{href:"./Universal/irq"}},[t._v("IRQ SSDT")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("SandyBridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/pm.html#sandy-and-ivy-bridge-power-management",target:"_blank",rel:"noopener noreferrer"}},[t._v("CPU-PM"),a("OutboundLink")],1),t._v(" (Run in Post-Install)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[a("a",{attrs:{href:"./Universal/plug"}},[t._v("SSDT-PLUG")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[a("a",{attrs:{href:"./Laptops/trackpad"}},[t._v("SSDT-GPI0")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[a("a",{attrs:{href:"./Universal/ec-fix"}},[t._v("SSDT-EC-USBX")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"6"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (8th Gen) and Whiskey Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Laptops/backlight"}},[t._v("SSDT-PNLF-CFL")])]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"4"}},[a("a",{attrs:{href:"./Universal/awac"}},[t._v("SSDT-AWAC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (9th Gen)")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ice Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/rhub"}},[t._v("SSDT-RHUB")])])])])]),t._v(" "),a("p",[t._v("Continuing:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"center"}},[t._v("Platforms")]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("NVRAM")])]),t._v(" "),a("th",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("IMEI")])])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Clarksfield and Arrandale")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[a("a",{attrs:{href:"./Universal/imei"}},[t._v("SSDT-IMEI")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ivy Bridge")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Haswell")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"8"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Broadwell")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Skylake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Kaby Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (8th Gen) and Whiskey Lake")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Coffee Lake (9th Gen)")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"}},[a("a",{attrs:{href:"./Universal/nvram"}},[t._v("SSDT-PMC")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Comet Lake")]),t._v(" "),a("td",{staticStyle:{"text-align":"center"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"center"}},[t._v("Ice Lake")])])])]),t._v(" "),a("h2",{attrs:{id:"ssdt-creation"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#ssdt-creation"}},[t._v("#")]),t._v(" "),a("RouterLink",{attrs:{to:"/ssdt-methods/ssdt-methods.html"}},[t._v("SSDT Creation")])],1)])}),[],!1,null,null,null);e.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/app.4e79a9d3.js b/assets/js/app.fa8e8619.js similarity index 91% rename from assets/js/app.4e79a9d3.js rename to assets/js/app.fa8e8619.js index fb9d771..df7805c 100644 --- a/assets/js/app.4e79a9d3.js +++ b/assets/js/app.fa8e8619.js @@ -1,9 +1,9 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,s=e[0],u=e[1],c=e[2],f=0,p=[];f0?o(r(t),9007199254740991):0}},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(33),o=n(20);t.exports=function(t){return r(o(t))}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(141),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e,n){var r=n(5),o=n(1),i=n(6),a=Object.defineProperty,s={},u=function(t){throw t};t.exports=function(t,e){if(i(s,t))return s[t];e||(e={});var n=[][t],c=!!i(e,"ACCESSORS")&&e.ACCESSORS,l=i(e,0)?e[0]:u,f=i(e,1)?e[1]:void 0;return s[t]=!!n&&!o((function(){if(c&&!r)return!0;var t={length:-1};c?a(t,1,{enumerable:!0,get:u}):t[1]=1,n.call(t,l,f)}))}},function(t,e,n){var r=n(113),o=n(2),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(5),o=n(77),i=n(35),a=n(15),s=n(34),u=n(6),c=n(108),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=s(e,!0),c)try{return l(t,e)}catch(t){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(229),o=n(232);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,s){var u,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=u):o&&(u=s?function(){o.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:o),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(t,e){return u.call(e),l(t,e)}}else{var f=c.beforeCreate;c.beforeCreate=f?[].concat(f,u):[u]}return{exports:t,options:c}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";var r=n(0),o=n(31).filter,i=n(53),a=n(18),s=i("filter"),u=a("filter");r({target:"Array",proto:!0,forced:!s||!u},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r,o=n(7),i=n(188),a=n(75),s=n(36),u=n(112),c=n(72),l=n(50),f=l("IE_PROTO"),p=function(){},d=function(t){return" + diff --git a/index.html b/index.html index 49b7d5e..ee9f9fb 100644 --- a/index.html +++ b/index.html @@ -11,7 +11,7 @@ - + @@ -56,6 +56,6 @@ ⟶

- + diff --git a/ssdt-methods/ssdt-easy.html b/ssdt-methods/ssdt-easy.html index 3ac237d..055a33e 100644 --- a/ssdt-methods/ssdt-easy.html +++ b/ssdt-methods/ssdt-easy.html @@ -11,7 +11,7 @@ - + @@ -48,7 +48,7 @@
  • USBX SSDT:
  • IMEI SSDT:
  • RTC0 RANGE SSDT: -If you have X99 or X299, you'll need to configure it to your system
  • For users who don't have all the options available to them in SSDTTime, you can follow the "SSDTs: The long way" section. You can still use SSDTTime for SSDTs it does support.

    # Running SSDTTime

    Run the SSDTTime.bat file as Admin on the target machine and you should see something like this:

    What are all these options?:

    What we want to do is select option 4. Dump DSDT first, then select the appropriate option(s) for your system.

    What about USBX?

    For Skylake and newer plus AMD, you can grab a pre-built file here: SSDT-USBX.aml (opens new window). This file is plug and play and requires no device configuration, do not use on Broadwell and older.

    Troubleshooting note: See General Troubleshooting (opens new window) if you're having issues running SSDTTime

    # Adding to OpenCore

    Don't forget that SSDTs need to be added to Opencore, reminder that .aml is complied, .dsl is code. Add only the .aml file:

    Reminder that Cmd/Crtl+R with ProperTree pointed at your OC folder will add all your SSDTs, kexts and .efi drivers to the config for you. Do not add your DSDT to OpenCore, its already in your firmware. If you are unsure what this is referring to, go back to the OpenCore guide and select your config based of the architecture of your CPU.

    For those who do not yet have a config.plist, you'll want to next head back to your respective OpenCore guides and create the config.plist:

    Users of FixHPET will also need to merge oc_patches.plist into their config.plist

    Steps to do this:

    GitHub - (opens new window)

    # SSDTs: The long way

    Well sadly some things are not handled by SSDTTime, well have no fear as making SSDTs is super easy. The basic process:

    • Dump DSDT(the one SSDTTime did for use will work)
    • Decompile DSDT
    • Make SSDTs based of of it(You'll need either MaciASL or a text editor for this)
    • Compile SSDTs

    Now continue forth and master the ways of ACPI!

    Last Updated: 5/29/2020, 1:27:01 AM
    - + diff --git a/ssdt-methods/ssdt-methods.html b/ssdt-methods/ssdt-methods.html index 861d3f5..f3837df 100644 --- a/ssdt-methods/ssdt-methods.html +++ b/ssdt-methods/ssdt-methods.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

    - + diff --git a/ssdt-methods/ssdt-prebuilt.html b/ssdt-methods/ssdt-prebuilt.html index ce37492..683063f 100644 --- a/ssdt-methods/ssdt-prebuilt.html +++ b/ssdt-methods/ssdt-prebuilt.html @@ -11,7 +11,7 @@ - + @@ -76,6 +76,6 @@ ⟶

    - + diff --git a/ssdt-platform.html b/ssdt-platform.html index 88ba98a..769f77b 100644 --- a/ssdt-platform.html +++ b/ssdt-platform.html @@ -11,7 +11,7 @@ - + @@ -52,6 +52,6 @@ ⟶

    - + diff --git a/troubleshooting.html b/troubleshooting.html index 6ef312b..97798d2 100644 --- a/troubleshooting.html +++ b/troubleshooting.html @@ -11,7 +11,7 @@ - + @@ -68,6 +68,6 @@ Pass 1 parse of [DSDT] ⟶

    - +