From 3756ef935bd73ae00aa7641a2bb9253b1dc04958 Mon Sep 17 00:00:00 2001 From: Mykola Grymalyuk <48863253+khronokernel@users.noreply.github.com> Date: Thu, 28 May 2020 19:11:22 -0600 Subject: [PATCH] Bit of clean up --- Desktops/desktop-disable.md | 4 +- Laptops/backlight.md | 4 +- Laptops/laptop-disable.md | 4 +- Laptops/trackpad.md | 6 +- Universal/awac.md | 2 +- Universal/ec-fix.md | 8 +- Universal/nvram.md | 2 +- Universal/plug.md | 4 +- Universal/spoof.md | 4 +- extra-files/{ => compiled}/SSDT-AWAC.aml | Bin .../{ => compiled}/SSDT-EC-DESKTOP.aml | Bin extra-files/{ => compiled}/SSDT-EC-LAPTOP.aml | Bin .../{ => compiled}/SSDT-EC-USBX-DESKTOP.aml | Bin .../{ => compiled}/SSDT-EC-USBX-LAPTOP.aml | Bin .../{ => compiled}/SSDT-PLUG-DRTNIA.aml | Bin extra-files/{ => compiled}/SSDT-PMC.aml | Bin extra-files/{ => compiled}/SSDT-PNLF-CFL.aml | Bin extra-files/{ => compiled}/SSDT-PNLF.aml | Bin extra-files/compiled/SSDT-XOSI.aml | Bin 0 -> 323 bytes extra-files/decompiled/SSDT-AWAC.dsl | 16 ++ .../{ => decompiled}/SSDT-EC-DESKTOP.dsl | 0 .../{ => decompiled}/SSDT-EC-LAPTOP.dsl | 0 .../{ => decompiled}/SSDT-EC-USBX-DESKTOP.dsl | 0 .../{ => decompiled}/SSDT-EC-USBX-LAPTOP.dsl | 0 extra-files/{ => decompiled}/SSDT-GPI0.dsl | 0 .../{ => decompiled}/SSDT-GPI0.dsl.zip | Bin .../{ => decompiled}/SSDT-GPU-DISABLE.dsl | 0 .../{ => decompiled}/SSDT-GPU-DISABLE.dsl.zip | Bin .../{ => decompiled}/SSDT-GPU-SPOOF.dsl | 0 .../{ => decompiled}/SSDT-GPU-SPOOF.dsl.zip | Bin .../{ => decompiled}/SSDT-NoHybGfx.dsl | 0 .../{ => decompiled}/SSDT-NoHybGfx.dsl.zip | Bin extra-files/decompiled/SSDT-PLUG-DRTNIA.dsl | 197 ++++++++++++++++++ extra-files/{ => decompiled}/SSDT-PLUG.dsl | 0 .../{ => decompiled}/SSDT-PLUG.dsl.zip | Bin extra-files/{ => decompiled}/SSDT-PMC.dsl | 0 extra-files/decompiled/SSDT-PNLF-CFL.dsl | 34 +++ extra-files/decompiled/SSDT-XOSI.dsl | 51 +++++ .../{ => decompiled}/SSDT-dGPU-Off.dsl | 0 .../{ => decompiled}/SSDT-dGPU-Off.dsl.zip | Bin ssdt-methods/ssdt-prebuilt.md | 22 +- 41 files changed, 328 insertions(+), 30 deletions(-) rename extra-files/{ => compiled}/SSDT-AWAC.aml (100%) rename extra-files/{ => compiled}/SSDT-EC-DESKTOP.aml (100%) rename extra-files/{ => compiled}/SSDT-EC-LAPTOP.aml (100%) rename extra-files/{ => compiled}/SSDT-EC-USBX-DESKTOP.aml (100%) rename extra-files/{ => compiled}/SSDT-EC-USBX-LAPTOP.aml (100%) rename extra-files/{ => compiled}/SSDT-PLUG-DRTNIA.aml (100%) rename extra-files/{ => compiled}/SSDT-PMC.aml (100%) rename extra-files/{ => compiled}/SSDT-PNLF-CFL.aml (100%) rename extra-files/{ => compiled}/SSDT-PNLF.aml (100%) create mode 100644 extra-files/compiled/SSDT-XOSI.aml create mode 100644 extra-files/decompiled/SSDT-AWAC.dsl rename extra-files/{ => decompiled}/SSDT-EC-DESKTOP.dsl (100%) rename extra-files/{ => decompiled}/SSDT-EC-LAPTOP.dsl (100%) rename extra-files/{ => decompiled}/SSDT-EC-USBX-DESKTOP.dsl (100%) rename extra-files/{ => decompiled}/SSDT-EC-USBX-LAPTOP.dsl (100%) rename extra-files/{ => decompiled}/SSDT-GPI0.dsl (100%) rename extra-files/{ => decompiled}/SSDT-GPI0.dsl.zip (100%) rename extra-files/{ => decompiled}/SSDT-GPU-DISABLE.dsl (100%) rename extra-files/{ => decompiled}/SSDT-GPU-DISABLE.dsl.zip (100%) rename extra-files/{ => decompiled}/SSDT-GPU-SPOOF.dsl (100%) rename extra-files/{ => decompiled}/SSDT-GPU-SPOOF.dsl.zip (100%) rename extra-files/{ => decompiled}/SSDT-NoHybGfx.dsl (100%) rename extra-files/{ => decompiled}/SSDT-NoHybGfx.dsl.zip (100%) create mode 100644 extra-files/decompiled/SSDT-PLUG-DRTNIA.dsl rename extra-files/{ => decompiled}/SSDT-PLUG.dsl (100%) rename extra-files/{ => decompiled}/SSDT-PLUG.dsl.zip (100%) rename extra-files/{ => decompiled}/SSDT-PMC.dsl (100%) create mode 100644 extra-files/decompiled/SSDT-PNLF-CFL.dsl create mode 100644 extra-files/decompiled/SSDT-XOSI.dsl rename extra-files/{ => decompiled}/SSDT-dGPU-Off.dsl (100%) rename extra-files/{ => decompiled}/SSDT-dGPU-Off.dsl.zip (100%) diff --git a/Desktops/desktop-disable.md b/Desktops/desktop-disable.md index 8a3963d..4152578 100644 --- a/Desktops/desktop-disable.md +++ b/Desktops/desktop-disable.md @@ -5,7 +5,7 @@ So this is mainly needed for GPUs that are not supported in macOS, mainly this w So to disable a specific GPU, we need to find a couple things: * ACPI Path of the GPU -* [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip) +* [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip) ## Finding the ACPI Path of the GPU @@ -36,7 +36,7 @@ And voila! We've found our ACPI path, now that we have everything we're ready to ## Making the SSDT -To start grab our [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-DISABLE.dsl.zip) and open it up. Here there's a couple things to change: +To start grab our [SSDT-GPU-DISABLE](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-DISABLE.dsl.zip) and open it up. Here there's a couple things to change: ``` External (_SB_.PCI0.PEG0.PEGP, DeviceObj) diff --git a/Laptops/backlight.md b/Laptops/backlight.md index 56b4765..f0ff1bc 100644 --- a/Laptops/backlight.md +++ b/Laptops/backlight.md @@ -4,9 +4,9 @@ So what this SSDT does is create a PNLF device for macOS to play with, specifica No configuration required for most, just drop the pre-built file into your EFI: -* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF.aml) +* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml) * For most users -* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF-CFL.aml) +* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml) * For Coffee Lake and newer Note: there are some rare cases where the iGPU is called `GPU0` or `VID`in the DSDT, you can double check by searching for `PCI0.GFX0`, `PCI0.VID` and `PCI0.GPU0`. Whichever shows up is your device diff --git a/Laptops/laptop-disable.md b/Laptops/laptop-disable.md index e79e684..03b295d 100644 --- a/Laptops/laptop-disable.md +++ b/Laptops/laptop-disable.md @@ -11,7 +11,7 @@ Note that this is not needed for install, but recommended for post-install How this works is that we call the `.off` method found on Optimus GPUs, this is the expected way to power off a GPU but some may find their dGPU will power back up later on. Mainly seen in Lenovo's, the Optimus method should work for most users: -To start, grab [SSDT-dGPU-Off.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-dGPU-Off.dsl.zip) +To start, grab [SSDT-dGPU-Off.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-dGPU-Off.dsl.zip) Next we need to get on Windows, and head to the following: @@ -46,7 +46,7 @@ Once adapted to your config, head to the compile section With some machines, the simple `.off` call won't keep the card off properly, that's where the Bumblebee method comes in. This SSDT will actually send the dGPU into D3 state being the lowest power state a device can support. Credit to Mameo for the original adaptation. -To start, grab [SSDT-NoHybGfx.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-NoHybGfx.dsl.zip) +To start, grab [SSDT-NoHybGfx.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-NoHybGfx.dsl.zip) Next we need to get on Windows, and head to the following: diff --git a/Laptops/trackpad.md b/Laptops/trackpad.md index 1c2d8cf..6bfd229 100644 --- a/Laptops/trackpad.md +++ b/Laptops/trackpad.md @@ -28,7 +28,7 @@ What we want is for this to always return `0x0F` when booting macOS, so we want **NOTE that you may have the other way around where GPHD needs to be set as `One` to return `0x0F`**. And your device name may also be different, don't throw random SSDTs in thinking it'll work -Once you found the variable and what it should be set to, grab a copy of [SSDT-GPI0.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPI0.dsl) and make the required edits. Then clean up with compiling it +Once you found the variable and what it should be set to, grab a copy of [SSDT-GPI0.dsl](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPI0.dsl) and make the required edits. Then clean up with compiling it ## More examples @@ -57,7 +57,7 @@ DefinitionBlock("", "SSDT", 2, "ACDT", "GPI0", 0) So if you're still having issues enabling your trackpad in macOS, you can try removing SSDT-GPIO and instead swap for the following. Note that using these 2 will most likely break Windows and Linux so only use XOSI when troubleshooting: -* [SSDT-XOSI](https://github.com/hackintosh-guides/vanilla-laptop-guide/tree/master/Misc-files/SSDT-XOSI.aml) +* [SSDT-XOSI](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-XOSI.aml) * XOSI Rename: @@ -65,6 +65,6 @@ So if you're still having issues enabling your trackpad in macOS, you can try re | :--- | :--- | :--- | | Enabled | Boolean | YES | | Count | Number | 0 | -| Limit | Nuber | 0 | +| Limit | Number | 0 | | Find | Data | 5f4f5349 | | Replace | Data | 584f5349 | diff --git a/Universal/awac.md b/Universal/awac.md index 2241902..cb53b9f 100644 --- a/Universal/awac.md +++ b/Universal/awac.md @@ -63,6 +63,6 @@ DefinitionBlock ("", "SSDT", 2, "DRTNIA", "AWAC", 0x00000000) } ``` -You can find a prebuilt of this here: [SSDT-AWAC.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-AWAC.aml) +You can find a prebuilt of this here: [SSDT-AWAC.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml) ## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/Universal/ec-fix.md b/Universal/ec-fix.md index c695b1d..e4a202d 100644 --- a/Universal/ec-fix.md +++ b/Universal/ec-fix.md @@ -9,16 +9,16 @@ What quick fix refers to is a fancy little SSDT that actually determines what EC For desktops, you can grab either one of these pre-compiled SSDT files: -* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-EC-USBX-DESKTOP.aml) +* [SSDT-EC-USBX-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml) * For Skylake and newer and all AMD systems -* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-EC-DESKTOP.aml) +* [SSDT-EC-DESKTOP](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-DESKTOP.aml) * For Broadwell and older For laptops, you'll can use one of these pre-builts: -* [SSDT-EC-USBX-LAPTOP.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-EC-USBX-LAPTOP.aml) +* [SSDT-EC-USBX-LAPTOP.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml) * For Skylake and newer -* [SSDT-EC-LAPTOP.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-EC-LAPTOP.aml) +* [SSDT-EC-LAPTOP.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-EC-LAPTOP.aml) * For Broadwell and older ## Proper Fix diff --git a/Universal/nvram.md b/Universal/nvram.md index cdc89cc..3aaebcc 100644 --- a/Universal/nvram.md +++ b/Universal/nvram.md @@ -19,6 +19,6 @@ By default it uses `PCI0.LPCB` for the PCI and LowPinCount path. The device name ![](/images/Universal/nvram-md/lpc.png) -A pre-built can be found here if you have issues: [SSDT-PMC.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PMC.aml) +A pre-built can be found here if you have issues: [SSDT-PMC.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml) ## [Now you're ready to compile the SSDT!](/Manual/compile.md) diff --git a/Universal/plug.md b/Universal/plug.md index 9f1b827..b0916f7 100644 --- a/Universal/plug.md +++ b/Universal/plug.md @@ -2,7 +2,7 @@ ## Easy Way -With CPU Power Management, it's a simple as taking [SSDT-PLUG](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-PLUG.dsl) provided by Acidanthera and compiling it yourself. You can find a prebuilt of the file here: [SSDT-PLUG-DRTNIA.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PLUG-DRTNIA.aml) +With CPU Power Management, it's a simple as taking [SSDT-PLUG](https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/AcpiSamples/SSDT-PLUG.dsl) provided by Acidanthera and compiling it yourself. You can find a prebuilt of the file here: [SSDT-PLUG-DRTNIA.aml](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PLUG-DRTNIA.aml) * Note: This file has a bit of extra bloat as it includes checks for all common CPU names, if you wish to clean this up, either remove unused names or follow the guide below. @@ -12,7 +12,7 @@ CPU naming is fairly easy to figure out as well, open your decompiled DSDT and s ![](/images/Universal/plug-md/processor.png) -As we can see, the first processor in our list is `PR00`. This is what we'll be applying the `plugin-type=1` property too. Now grab [SSDT-PLUG](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PLUG.dsl.zip) and replace the default `CPU0` with our `PR00`. There's a couple things to note: +As we can see, the first processor in our list is `PR00`. This is what we'll be applying the `plugin-type=1` property too. Now grab [SSDT-PLUG](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-PLUG.dsl.zip) and replace the default `CPU0` with our `PR00`. There's a couple things to note: * There's 2 mentions of CPU0 to change * The `PR` path may need to be changed, in our example we can see that our `PR00` has `SB` in front. diff --git a/Universal/spoof.md b/Universal/spoof.md index 1e85bfd..5535697 100644 --- a/Universal/spoof.md +++ b/Universal/spoof.md @@ -15,7 +15,7 @@ So to spoof the GPU, we need to find a couple things: * Suitable PCI ID for the GPU * ACPI Path of the GPU -* [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip) +* [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-SPOOF.dsl.zip) ## Finding a suitable PCI ID @@ -73,7 +73,7 @@ And voila! We've found our ACPI path, now that we have everything we're ready to ## Making the SSDT -To start grab our [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-GPU-SPOOF.dsl.zip) and open it up. Here there's a couple things to change: +To start grab our [SSDT-GPU-SPOOF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/decompiled/SSDT-GPU-SPOOF.dsl.zip) and open it up. Here there's a couple things to change: ``` External (_SB_.PCI0, DeviceObj) diff --git a/extra-files/SSDT-AWAC.aml b/extra-files/compiled/SSDT-AWAC.aml similarity index 100% rename from extra-files/SSDT-AWAC.aml rename to extra-files/compiled/SSDT-AWAC.aml diff --git a/extra-files/SSDT-EC-DESKTOP.aml b/extra-files/compiled/SSDT-EC-DESKTOP.aml similarity index 100% rename from extra-files/SSDT-EC-DESKTOP.aml rename to extra-files/compiled/SSDT-EC-DESKTOP.aml diff --git a/extra-files/SSDT-EC-LAPTOP.aml b/extra-files/compiled/SSDT-EC-LAPTOP.aml similarity index 100% rename from extra-files/SSDT-EC-LAPTOP.aml rename to extra-files/compiled/SSDT-EC-LAPTOP.aml diff --git a/extra-files/SSDT-EC-USBX-DESKTOP.aml b/extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml similarity index 100% rename from extra-files/SSDT-EC-USBX-DESKTOP.aml rename to extra-files/compiled/SSDT-EC-USBX-DESKTOP.aml diff --git a/extra-files/SSDT-EC-USBX-LAPTOP.aml b/extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml similarity index 100% rename from extra-files/SSDT-EC-USBX-LAPTOP.aml rename to extra-files/compiled/SSDT-EC-USBX-LAPTOP.aml diff --git a/extra-files/SSDT-PLUG-DRTNIA.aml b/extra-files/compiled/SSDT-PLUG-DRTNIA.aml similarity index 100% rename from extra-files/SSDT-PLUG-DRTNIA.aml rename to extra-files/compiled/SSDT-PLUG-DRTNIA.aml diff --git a/extra-files/SSDT-PMC.aml b/extra-files/compiled/SSDT-PMC.aml similarity index 100% rename from extra-files/SSDT-PMC.aml rename to extra-files/compiled/SSDT-PMC.aml diff --git a/extra-files/SSDT-PNLF-CFL.aml b/extra-files/compiled/SSDT-PNLF-CFL.aml similarity index 100% rename from extra-files/SSDT-PNLF-CFL.aml rename to extra-files/compiled/SSDT-PNLF-CFL.aml diff --git a/extra-files/SSDT-PNLF.aml b/extra-files/compiled/SSDT-PNLF.aml similarity index 100% rename from extra-files/SSDT-PNLF.aml rename to extra-files/compiled/SSDT-PNLF.aml diff --git a/extra-files/compiled/SSDT-XOSI.aml b/extra-files/compiled/SSDT-XOSI.aml new file mode 100644 index 0000000000000000000000000000000000000000..a6458fbbed66f6eded4d51709d0e205c66ea364d GIT binary patch literal 323 zcmWFzb_sE2WME**aS00X^K^{x5B6jL0RaXEPrnc!PF6_;5kEnYFk^v`Gru5jcxGNo zetEHik%56B0}4+Mjjs?KfGJ{xst2gX7)8Vkm4{)5C9=FBifM*GlYBFii}H)}(@GRz z?(_@6B8o-G*VRhFH!~+EH7_r-G*`hjC9@ Patch`: @@ -57,7 +57,7 @@ Used for enabling Windows only features in macOS, do note that the below patches | :--- | :--- | :--- | | Enabled | Boolean | YES | | Count | Number | 0 | -| Limit | Nuber | 0 | +| Limit | Number | 0 | | Find | Data | 5f4f5349 | | Replace | Data | 584f5349 | @@ -65,16 +65,16 @@ Used for enabling Windows only features in macOS, do note that the below patches For laptops and all-in-one desktops, fixies brightness control support -* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF.aml) +* [SSDT-PNLF](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF.aml) * For most users. -* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PNLF-CFL.aml) +* [SSDT-PNLF-CFL](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PNLF-CFL.aml) * For Coffee Lake and newer. ## System Clock(AWAC) Mainly needed for newer systems running AWAC based system clocks, mainly relavant for Z390 and newer(Gigabyte and AsRock however did backport it to Z370 with a BIOS update) -* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-AWAC.aml) +* [SSDT-AWAC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-AWAC.aml) The biggest issue with this prebuilt is that we're just guessing you both have an AWAC clock and that it can be turned off, I **highly** encourage you to make one yourself to really know whether you both need this and if it's going to work: [AWAC vs RTC](/Universal/awac.md) @@ -82,7 +82,7 @@ The biggest issue with this prebuilt is that we're just guessing you both have a Needed to bring back NVRAM support for Z390 and newer, **DO NOT USE ON Z370 or older** -* [SSDT-PMC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/SSDT-PMC.aml) +* [SSDT-PMC](https://github.com/dortania/Getting-Started-With-ACPI/blob/master/extra-files/compiled/SSDT-PMC.aml) Reminder only the following need this SSDT: