-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 c1d7b79..80b30f5 100644 --- a/Desktops/desktop-disable.html +++ b/Desktops/desktop-disable.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -877,7 +877,7 @@ Device(_SB.PCI0.GPU0.PNLF) <- Renamed diff --git a/Laptops/backlight-methods/prebuilt.html b/Laptops/backlight-methods/prebuilt.html index 2d5329d..effd29e 100644 --- a/Laptops/backlight-methods/prebuilt.html +++ b/Laptops/backlight-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 b69a3f6..a290650 100644 --- a/Laptops/backlight.html +++ b/Laptops/backlight.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -881,7 +881,7 @@ diff --git a/Laptops/trackpad-methods/prebuilt.html b/Laptops/trackpad-methods/prebuilt.html index 93a81ca..d14e5f3 100644 --- a/Laptops/trackpad-methods/prebuilt.html +++ b/Laptops/trackpad-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 96a7427..7382989 100644 --- a/Laptops/trackpad.html +++ b/Laptops/trackpad.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 ebc1cf9..2332f6a 100644 --- a/Manual/dump.html +++ b/Manual/dump.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 5f7ab07..f964303 100644 --- a/Universal/awac-methods/manual.html +++ b/Universal/awac-methods/manual.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -930,7 +930,7 @@ Scope (_SB.PCI0.LPC) <- Renamed diff --git a/Universal/awac-methods/prebuilt.html b/Universal/awac-methods/prebuilt.html index 1489e68..c17912d 100644 --- a/Universal/awac-methods/prebuilt.html +++ b/Universal/awac-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -799,7 +799,7 @@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 warp 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:
@@ -846,7 +846,7 @@ diff --git a/Universal/awac.html b/Universal/awac.html index 8d5b446..8ed2232 100644 --- a/Universal/awac.html +++ b/Universal/awac.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -966,7 +966,7 @@ Scope (_SB.PC00.LPC0) <- Renamed diff --git a/Universal/ec-methods/prebuilt.html b/Universal/ec-methods/prebuilt.html index 67cc573..d3a3712 100644 --- a/Universal/ec-methods/prebuilt.html +++ b/Universal/ec-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
By far the easiest way to fix your Embedded Controller is just downloading one of the files below:
@@ -821,7 +821,7 @@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 warp 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:
@@ -868,7 +868,7 @@ diff --git a/Universal/ec-methods/ssdttime.html b/Universal/ec-methods/ssdttime.html index d3a3ac1..35b033a 100644 --- a/Universal/ec-methods/ssdttime.html +++ b/Universal/ec-methods/ssdttime.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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
@@ -813,7 +813,7 @@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 warp 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:
@@ -860,7 +860,7 @@ diff --git a/Universal/irq.html b/Universal/irq.html index 88d0a82..e67de4a 100644 --- a/Universal/irq.html +++ b/Universal/irq.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -889,7 +889,7 @@ Scope (_SB.PCI0.LPC) <- Renamed diff --git a/Universal/nvram-methods/prebuilt.html b/Universal/nvram-methods/prebuilt.html index 0a2bf9d..a7a740e 100644 --- a/Universal/nvram-methods/prebuilt.html +++ b/Universal/nvram-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -802,7 +802,7 @@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 warp 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:
@@ -849,7 +849,7 @@ diff --git a/Universal/nvram.html b/Universal/nvram.html index b541e3d..bb5c1e1 100644 --- a/Universal/nvram.html +++ b/Universal/nvram.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -902,7 +902,7 @@ diff --git a/Universal/plug-methods/prebuilt.html b/Universal/plug-methods/prebuilt.html index 1e940e9..d7edd50 100644 --- a/Universal/plug-methods/prebuilt.html +++ b/Universal/plug-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
By far the easiest way to get SSDT-PLUG is just downloading the below file:
@@ -803,7 +803,7 @@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 warp 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:
@@ -850,7 +850,7 @@ diff --git a/Universal/plug-methods/ssdttime.html b/Universal/plug-methods/ssdttime.html index bf88396..0ccdd67 100644 --- a/Universal/plug-methods/ssdttime.html +++ b/Universal/plug-methods/ssdttime.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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
@@ -804,7 +804,7 @@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 warp 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:
@@ -851,7 +851,7 @@ diff --git a/Universal/plug.html b/Universal/plug.html index 2ea7aa8..298768a 100644 --- a/Universal/plug.html +++ b/Universal/plug.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -877,7 +877,7 @@ Scope (_SB.PCI0.XHC1.RHUB) <- Renamed diff --git a/Universal/rhub-methods/prebuilt.html b/Universal/rhub-methods/prebuilt.html index 40f150f..54ba814 100644 --- a/Universal/rhub-methods/prebuilt.html +++ b/Universal/rhub-methods/prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
By far the easiest method, all you need to do is download the following file:
@@ -791,7 +791,7 @@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 warp 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:
@@ -838,7 +838,7 @@ diff --git a/Universal/rhub.html b/Universal/rhub.html index e905324..a38d418 100644 --- a/Universal/rhub.html +++ b/Universal/rhub.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
With the SSDT done, you're now ready to compile the SSDT!
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 warp 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:
@@ -908,7 +908,7 @@ Device (_SB.PC00.SMBS.BUS0) <- Renamed diff --git a/Universal/smbus.html b/Universal/smbus.html index 337729d..5800db0 100644 --- a/Universal/smbus.html +++ b/Universal/smbus.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 17f3580..a58bc3f 100644 --- a/cleanup.html +++ b/cleanup.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 6bfc09b..0be29b6 100644 --- a/index.html +++ b/index.html @@ -781,7 +781,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)

-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 cf5aa5c..ed2fb75 100644 --- a/ssdt-methods/ssdt-long.html +++ b/ssdt-methods/ssdt-long.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 ef4f35d..183ec9e 100644 --- a/ssdt-methods/ssdt-methods.html +++ b/ssdt-methods/ssdt-methods.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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 ca98a26..334dd8f 100644 --- a/ssdt-methods/ssdt-prebuilt.html +++ b/ssdt-methods/ssdt-prebuilt.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)
-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16: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:
@@ -1049,7 +1049,7 @@ diff --git a/troubleshooting.html b/troubleshooting.html index b873390..e7da916 100644 --- a/troubleshooting.html +++ b/troubleshooting.html @@ -783,7 +783,7 @@-Last modified: Thu Jun 18 2020 15:35:29 GMT+0000 (Coordinated Universal Time)
+Last modified: Fri Jun 26 2020 02:16:12 GMT+0000 (Coordinated Universal Time)