ArchiveCategory Archives for "Patching DSDT"
Overview Note recent update to tools for ACPI 6.1: http://www.tonymacx86.com/el-capita…tching-laptop-dsdt-ssdts-122.html#post1218823 In order to make many OS X features work well on a laptop, you will always need a properly patched DSDT (and SSDTs). The purpose of this guide is to provide a foundation for proper patching of your OEM DSDT/SSDTs. Advanced users may wish to […]Continue reading
Only applied to laptops with both dedicated GPU (Nvidia/AMD) and Intel HD Graphics, has Nvidia Optimus Technology/AMD Switchable Graphics, and dedicated GPU can’t be turned off in BIOS Step 1: Dump and decompile original DSDT/SSDT into dsl files Step 2: Identify the DSDT/SSDT contains Intel HD Graphics (if exist) and dedicated GPU Step 3: If […]Continue reading
As mention in the basic knowledge guide about DSDT/SSDT, SSDT ( Secondary System Description Table ) are sub-tables which describe additional devices. By using SSDTs OEMs can manage DSDT better, and so SSDT can be shared between similar systems. SSDTs that comes with the system usually contain these information ( red means scope/device can be […]Continue reading
Here are some popular patches that can be applied on most systems: Requirements: – Extract and decompile OEM DSDT – Fix all errors by MacIASL – Add RehabMan Laptop patch Repo To apply one patch, click patch button in MacIASL, select the corresponding patches on the left column then press Apply. You may need to […]Continue reading
After dumping and decompiling DSDT/SSDTs to .dsl text format, you need to use MacIASL to edit them and compile them into .aml format. MacIASL’s main features: Automatically dumping and decompiling system’s ACPI tables: File > New from ACPI > choose table Show bugs in tables with Compile button Apply patches Compile into .aml format: File […]Continue reading
What is DSDT/SSDT? The Advanced Configuration and Power Interface (ACPI) defines a large number of tables that provide the interface between an ACPI-compliant operating system and system firmware. These allow description of system hardware in a platform-independent manner in ACPI Machine Language (AML). The DSDT (Differentiated System Description Table) is the main table in the […]Continue reading