-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
Note: This is a community run guide which is not officially endorsed by Acidanthera. Please do not bug Acidanthera with issues about this guide.
@@ -852,7 +852,7 @@ diff --git a/Desktops/desktop-disable.html b/Desktops/desktop-disable.html index 654c008..3007824 100644 --- a/Desktops/desktop-disable.html +++ b/Desktops/desktop-disable.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -803,7 +803,7 @@ diff --git a/Laptops/backlight.html b/Laptops/backlight.html index a9af858..58be332 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
This is a one-size fits all solution where we basically trick our hardware into thinking it's booting Windows. The problem with this method is that it's common to break Windows booting so avoid unless troubleshooting.
@@ -827,7 +827,7 @@ diff --git a/Laptops/trackpad.html b/Laptops/trackpad.html index 2e6e3e2..8de618a 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
See Troubleshooting if you have dumping/compiling errors
@@ -814,7 +814,7 @@ diff --git a/Manual/dump.html b/Manual/dump.html index d329bbd..0eeb7d1 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
So to start, we'll need to get a copy of your DSDT from your firmware. The easiest way is grabbing the DSDT.aml SSDTTime dumped for us earlier but here are some other options:
@@ -749,7 +749,7 @@4. Dump DSDT - Automatically dump the system DSDTpath/to/acpidump.exe -b -n DSDT -z, this will dump your DSDT as a .dat file. Rename this to DSDT.aml-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)

The above tells us a few things:
_STA is the device status, with Zero meaning it won't show up-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -801,7 +801,7 @@ diff --git a/Universal/awac.html b/Universal/awac.html index e5e2856..73ea2b0 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
By far the easiest way to fix your Embedded Controller is just downloading one of the files below:
@@ -823,7 +823,7 @@ diff --git a/Universal/ec-methods/ssdttime.html b/Universal/ec-methods/ssdttime.html index 5acedf1..156e64f 100644 --- a/Universal/ec-methods/ssdttime.html +++ b/Universal/ec-methods/ssdttime.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
The second involves using SSDTTime which automates most of the process. See here on how to use it: SSDTs: Easy Way
@@ -815,7 +815,7 @@ diff --git a/Universal/irq.html b/Universal/irq.html index 945c34b..a8bb0c7 100644 --- a/Universal/irq.html +++ b/Universal/irq.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -804,7 +804,7 @@ diff --git a/Universal/nvram.html b/Universal/nvram.html index 875c06e..74f72d7 100644 --- a/Universal/nvram.html +++ b/Universal/nvram.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
By far the easiest way to get SSDT-PLUG is just downloading the below file:
@@ -805,7 +805,7 @@ diff --git a/Universal/plug-methods/ssdttime.html b/Universal/plug-methods/ssdttime.html index 68f73a6..94c2da7 100644 --- a/Universal/plug-methods/ssdttime.html +++ b/Universal/plug-methods/ssdttime.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
The second involves using SSDTTime which automates most of the process. See here on how to use it: SSDTs: Easy Way
@@ -806,7 +806,7 @@ diff --git a/Universal/plug.html b/Universal/plug.html index 192409c..a455a5d 100644 --- a/Universal/plug.html +++ b/Universal/plug.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
So this is mainly needed for GPUs that are not natively supported out of the box due to their names, most commonly:
@@ -859,7 +859,7 @@ Buffer () diff --git a/cleanup.html b/cleanup.html index 3a7553c..74edd60 100644 --- a/cleanup.html +++ b/cleanup.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
So you've made all your SSDTs but now there's one thing left: Adding them to Opencore
@@ -804,7 +804,7 @@ diff --git a/index.html b/index.html index 32c53e7..05fffe0 100644 --- a/index.html +++ b/index.html @@ -736,7 +736,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)

-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
So here we'll be using a super simple tool made by CorpNewt: SSDTTime
@@ -870,7 +870,7 @@ diff --git a/ssdt-methods/ssdt-long.html b/ssdt-methods/ssdt-long.html index f7de299..4794674 100644 --- a/ssdt-methods/ssdt-long.html +++ b/ssdt-methods/ssdt-long.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
Well sadly some things are not handled by SSDTTime, well have no fear as making SSDTs is super easy. The basic process:
@@ -792,7 +792,7 @@ diff --git a/ssdt-methods/ssdt-methods.html b/ssdt-methods/ssdt-methods.html index e8aba94..d41b89b 100644 --- a/ssdt-methods/ssdt-methods.html +++ b/ssdt-methods/ssdt-methods.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
Creating SSDTs mainly fall into 3 camps:
@@ -799,7 +799,7 @@ diff --git a/ssdt-methods/ssdt-prebuilt.html b/ssdt-methods/ssdt-prebuilt.html index 1ef89ff..c4aa9d4 100644 --- a/ssdt-methods/ssdt-prebuilt.html +++ b/ssdt-methods/ssdt-prebuilt.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
Please see the specific ACPI section of your config.plist, all SSDTs needed are covered there with a brief explainer. But here's a very quick TL;DR:
@@ -970,7 +970,7 @@ diff --git a/troubleshooting.html b/troubleshooting.html index 586d2a4..40668b2 100644 --- a/troubleshooting.html +++ b/troubleshooting.html @@ -738,7 +738,7 @@-Last modified: Thu Jun 04 2020 23:54:21 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)