-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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.
@@ -897,7 +897,7 @@ diff --git a/Desktops/desktop-disable.html b/Desktops/desktop-disable.html index c1d8646..697638b 100644 --- a/Desktops/desktop-disable.html +++ b/Desktops/desktop-disable.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -848,7 +848,7 @@ diff --git a/Laptops/backlight.html b/Laptops/backlight.html index c79f03c..bb13f6b 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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.
@@ -872,7 +872,7 @@ diff --git a/Laptops/trackpad.html b/Laptops/trackpad.html index b0074be..cb1f02d 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
See Troubleshooting if you have dumping/compiling errors
@@ -859,7 +859,7 @@ diff --git a/Manual/dump.html b/Manual/dump.html index 8b83498..b2f59aa 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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:
@@ -890,7 +890,7 @@ diff --git a/Universal/awac-methods/manual.html b/Universal/awac-methods/manual.html index 8223f8f..1d28bc9 100644 --- a/Universal/awac-methods/manual.html +++ b/Universal/awac-methods/manual.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -846,7 +846,7 @@ diff --git a/Universal/awac.html b/Universal/awac.html index 7c50044..4da46c8 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest way to fix your Embedded Controller is just downloading one of the files below:
@@ -868,7 +868,7 @@ diff --git a/Universal/ec-methods/ssdttime.html b/Universal/ec-methods/ssdttime.html index 1b0091a..983bac9 100644 --- a/Universal/ec-methods/ssdttime.html +++ b/Universal/ec-methods/ssdttime.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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
@@ -860,7 +860,7 @@ diff --git a/Universal/irq.html b/Universal/irq.html index 5d46808..88f59d0 100644 --- a/Universal/irq.html +++ b/Universal/irq.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -849,7 +849,7 @@ diff --git a/Universal/nvram.html b/Universal/nvram.html index 69720a5..7d6eed2 100644 --- a/Universal/nvram.html +++ b/Universal/nvram.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest way to get SSDT-PLUG is just downloading the below file:
@@ -850,7 +850,7 @@ diff --git a/Universal/plug-methods/ssdttime.html b/Universal/plug-methods/ssdttime.html index b6d01fa..eff22fd 100644 --- a/Universal/plug-methods/ssdttime.html +++ b/Universal/plug-methods/ssdttime.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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
@@ -851,7 +851,7 @@ diff --git a/Universal/plug.html b/Universal/plug.html index 96a6ccd..7111ddc 100644 --- a/Universal/plug.html +++ b/Universal/plug.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -838,7 +838,7 @@ diff --git a/Universal/rhub.html b/Universal/rhub.html index 8a99e13..f9bfd5f 100644 --- a/Universal/rhub.html +++ b/Universal/rhub.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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:
@@ -904,7 +904,7 @@ Buffer () diff --git a/cleanup.html b/cleanup.html index 20980ed..fea365f 100644 --- a/cleanup.html +++ b/cleanup.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
So you've made all your SSDTs but now there's one thing left: Adding them to Opencore
@@ -849,7 +849,7 @@ diff --git a/index.html b/index.html index e047065..262788a 100644 --- a/index.html +++ b/index.html @@ -781,7 +781,7 @@-Last modified: Thu Jun 18 2020 03:09:33 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)

-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
So here we'll be using a super simple tool made by CorpNewt: SSDTTime
@@ -919,7 +919,7 @@ diff --git a/ssdt-methods/ssdt-long.html b/ssdt-methods/ssdt-long.html index 20af4b7..74a20bb 100644 --- a/ssdt-methods/ssdt-long.html +++ b/ssdt-methods/ssdt-long.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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:
@@ -837,7 +837,7 @@ diff --git a/ssdt-methods/ssdt-methods.html b/ssdt-methods/ssdt-methods.html index 7dea2d3..dc4b016 100644 --- a/ssdt-methods/ssdt-methods.html +++ b/ssdt-methods/ssdt-methods.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
Creating SSDTs mainly fall into 3 camps:
@@ -844,7 +844,7 @@ diff --git a/ssdt-methods/ssdt-prebuilt.html b/ssdt-methods/ssdt-prebuilt.html index 7e7f26a..eb53cba 100644 --- a/ssdt-methods/ssdt-prebuilt.html +++ b/ssdt-methods/ssdt-prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 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:
@@ -876,7 +876,7 @@-Last modified: Thu Jun 18 2020 03:09:34 GMT+0000 (Coordinated Universal Time)
+Last modified: Thu Jun 18 2020 03:15:12 GMT+0000 (Coordinated Universal Time)