• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

GUIDE How to Extract DSDT/SSDTs

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
8,457
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
13.x
Bootloader
  1. OpenCore (UEFI)
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
How to Extract DSDT/SSDTs

An EliteMacx86 Exclusive Guide - This guide covers the extraction of ACPI sets, (commonly known as DSDT and SSDTs) using Clover.

Overview


Extracting DSDT/SSDTs is very easy and has minimal requirements. To extract the DSDT/SSDT, follow the steps below.

For Clover
  1. Install Clover Bootloader either on your System Drive or any USB.
  2. Boot into Clover,
  3. When at the Clover menu, press F4 to extract the ACPI files. It might take a few minutes.
  4. Boot to Mac.
  5. You can find the extracted ACPI files in EFI/CLOVER/ACPI/origin directory.
NOTES:
  • The BIOS must be set before extracting the ACPI files. See Setting up BIOS for booting macOS/OS X for more information.
  • To extract the native ACPI files, it is not required to configure the config.plist as per your hardware. Only Clover installation is necessary for extracting the ACPI files.
  • A folder with the name origin must exist in the EFI/Clover/ACPI/origin directory. Automatically created when installing Clover bootloader.
  • Some laptops use the Fn+Fx function so when in doubt, press both Fn+F4 and F4. Never press F4 or Fn+F4 twice to prevent duplicate or incomplete extraction.
  • There's no progress on the screen during extraction or after the dump, just a slight delay as the files are written onto the ESP or the USB. The delay is more noticeable if the ACPI files are being written to USB (in case booting the Clover off the USB Flash Drive). It might feel stuck/hung but at that time, the Clover dumps/writes the files to your USB or the system drive.
  • The extracted files are the native/unpatched ACPI files. You'll need to patch these.

For patching DSDT and SSDTs
 
Last edited:
How to Extract DSDT/SSDTs

An EliteMacx86 Exclusive Guide - This guide covers extraction of ACPI sets, (commonly known as DSDT and SSDTs) using Clover.

Overview


Extracting DSDT/SSDTs is very easy and has minimal requirements. To extract the DSDT/SSDT, follow the steps below.

For Clover
  1. Install Clover Bootloader either on your System Drive or any USB.
  2. Boot into Clover, when at Clover welcome screen, Press F4 to extract the ACPI files. It might take few minutes.
  3. Boot to Mac.
  4. You can find the extracted ACPI files in : EFI/CLOVER/ACPI/origin
  5. You can patch your DSDT and SSDTs.

Notes :
  • Sometimes it looks like it has stuck but the process runs in the background so wait for the process to complete.
  • The extracted files are the native/unpatched ACPI files. You'll need to patch these.
I have Installed Clover Bootloader on Windows System Drive.

Then I Boot into Clover,
when at Clover welcome screen, I Pressed F4 to extract the ACPI files and it seems to be stuck here... not sure how long it should take as it has been over 15 minutes of waiting. WIN_20211010_10_17_07_Pro.jpg
 
I have Installed Clover Bootloader on Windows System Drive.

Then I Boot into Clover,
when at Clover welcome screen, I Pressed F4 to extract the ACPI files and it seems to be stuck here... not sure how long it should take as it has been over 15 minutes of waiting.View attachment 3772
No duplicate posting.
 

Forum statistics

Threads
1,935
Messages
18,078
Members
27,824
Latest member
mrdarkd