-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 3007824..40c2263 100644 --- a/Desktops/desktop-disable.html +++ b/Desktops/desktop-disable.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 58be332..bdd069e 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 8de618a..abc1a07 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 0eeb7d1..1108a2f 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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:
@@ -845,7 +845,7 @@ diff --git a/Universal/awac-methods/manual.html b/Universal/awac-methods/manual.html index 1bd5691..34ee2dc 100644 --- a/Universal/awac-methods/manual.html +++ b/Universal/awac-methods/manual.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 73ea2b0..dc8791b 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 156e64f..75818b4 100644 --- a/Universal/ec-methods/ssdttime.html +++ b/Universal/ec-methods/ssdttime.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 a8bb0c7..01bcd4e 100644 --- a/Universal/irq.html +++ b/Universal/irq.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 74f72d7..2206b10 100644 --- a/Universal/nvram.html +++ b/Universal/nvram.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 94c2da7..b291a56 100644 --- a/Universal/plug-methods/ssdttime.html +++ b/Universal/plug-methods/ssdttime.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 a455a5d..22d50e2 100644 --- a/Universal/plug.html +++ b/Universal/plug.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 74edd60..acbd8ee 100644 --- a/cleanup.html +++ b/cleanup.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 05fffe0..8a59edc 100644 --- a/index.html +++ b/index.html @@ -736,7 +736,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)

-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 4794674..8af0cf7 100644 --- a/ssdt-methods/ssdt-long.html +++ b/ssdt-methods/ssdt-long.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 d41b89b..f559a72 100644 --- a/ssdt-methods/ssdt-methods.html +++ b/ssdt-methods/ssdt-methods.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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 c4aa9d4..8603661 100644 --- a/ssdt-methods/ssdt-prebuilt.html +++ b/ssdt-methods/ssdt-prebuilt.html @@ -738,7 +738,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)
-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 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:
@@ -868,7 +868,7 @@-Last modified: Fri Jun 05 2020 19:34:37 GMT+0000 (Coordinated Universal Time)
+Last modified: Wed Jun 10 2020 01:25:00 GMT+0000 (Coordinated Universal Time)