NoobsPlanet

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics, posts and unlimited download to our resources, as well as connect with other members through your own private inbox!

DSDT Patch Request Here[For Laptop]

ALiveVam

~~~~~~
Staff member
Moderator
Every Hackintosh Laptops need DSDT.So you can request it here.
How to request for DSDT/SSDT:
Step 1:

Laptop specification. if your laptop build in dual GPU(ex:Intel+AMD/Intel+Nvidia) must mention it.
Step 2:
Restart your computer and at the clover boot screen Press F4 or Fn+F4 and boot normally.

Step 3:
Download MaciASL<<< and iasl<<<

Step 4:

After Download MaciASL and iasl.....
Open Terminal.....
In Terminal, Paste following command and hit enter...
Bash:
cd ~/Downloads
Then.....In Terminal, Paste following command and hit enter...
Terminal:
sudo cp iasl /usr/bin/
Terminal:
sudo cp /usr/bin/iasl /Applications/MaciASL.app/Contents/MacOS/iasl61
............................................................................................................................................................................................................................
Then Mount EFI Partition.....
After Mount EFI Partition again in Terminal...
Terminal:
cp -R /Volumes/EFI/EFI/Clover/ACPI/origin ~/Desktop
You see the Origin folder in desktop, that should contains ACPI files like below :
dissambled-AICP-files.png.png
Then again in Terminal.....
Paste following command and hit enter...
Terminal:
cd ~/Desktop/origin/
Terminal:
ls
Then, copy all the following text...
Code:
External(MDBG, MethodObj, 1)
External(_GPE.MMTB, MethodObj, 0)
External(_SB.PCI0.LPCB.H_EC.ECWT, MethodObj, 2)
External(_SB.PCI0.LPCB.H_EC.ECRD, MethodObj, 1)
External(_SB.PCI0.LPCB.H_EC.ECMD, MethodObj, 1)
External(_SB.PCI0.PEG0.PEGP.SGPO, MethodObj, 2)
External(_SB.PCI0.GFX0.DD02._BCM, MethodObj, 1)
External(_SB.PCI0.SAT0.SDSM, MethodObj, 4)
External(_GPE.VHOV, MethodObj, 3)
External(_SB.PCI0.XHC.RHUB.TPLD, MethodObj, 2)
Then type the following text in Terminal..Don't copy/paste..
and hit enter...
Terminal:
pbpaste>refs.txt
Then dissambled DSDT/SSDT with this command...
Paste following command and hit enter.
Terminal:
iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml
If you get error in previous command then try this command....
Paste following command and hit enter...
Terminal:
iasl -dl -fe refs.txt DSDT.aml SSDT*.aml
..............................................................................................................................................................................
If you have Dual GPU. ex: amd+intel/intel+Nvidia.....
Apply this command in Terminal....
Terminal:
grep -l Method.*_OFF *.dsl
Terminal:
grep -l Method.*_INI *.dsl
If Don't have DGPU, no need this command
..............................................................................................................................................................................
Attachment for DSDT Patch:
  1. Attach "Origin" folder from your desktop.
  2. Attach Clover folder without theme folder.
  3. Attach All Terminal Output
..............................................................................................................................................................................
 
Last edited:

iamgreat

Member
Help would be very much appreciated !

Laptop : Dell Vostro 3558
CPU : Core i3 - 4005U
GPU : Intel HD Graphics 4400 (No Discrete Graphics)
RAM : 8 GB
OS : High Sierra 10.13 + Windows 10 64 bit (Build 1809)
 

Attachments

iamgreat

Member
Here's my terminal output
Bash:
Last login: Fri Nov 30 15:45:19 on console
MacBook-Pro:~ g$ diskutil mount EFI
Volume EFI on EFI mounted
MacBook-Pro:~ g$ cd ~/Downloads
MacBook-Pro:Downloads g$ sudo cp iasl /usr/bin/
Password:
MacBook-Pro:Downloads g$ sudo cp /usr/bin/iasl /Applications/MaciASL.app/Contents/MacOS/iasl61
MacBook-Pro:Downloads g$ cp -R /Volumes/EFI/EFI/Clover/ACPI/origin ~/Desktop
MacBook-Pro:Downloads g$ cd ~/Desktop/origin/
MacBook-Pro:origin g$ ls
APIC.aml    FACP.aml    RSDP.aml    SSDT-2.aml    UEFI.aml
ASF!.aml    FACS.aml    RSDT-FACP.aml    SSDT-3x.aml    XSDT.aml
BGRT.aml    FIDT.aml    RSDT-FACS.aml    SSDT-4x.aml
BOOT.aml    FPDT.aml    RSDT.aml    SSDT-5x.aml
DSDT.aml    HPET.aml    SSDT-0.aml    SSDT-6.aml
DumpLog.txt    MCFG.aml    SSDT-1.aml    SSDT-7.aml
MacBook-Pro:origin g$ pbpaste>refs.txt
MacBook-Pro:origin g$ iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml

Intel ACPI Component Architecture
ASL+ Optimizing Compiler/Disassembler version 20180427(RM)
Copyright (c) 2000 - 2018 Intel Corporation

Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 24 external control methods, reparsing with new information
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    DSDT.dsl - 621029 bytes

iASL Warning: There were 24 external control methods found during
disassembly, but only 15 were resolved (9 unresolved). Additional
ACPI tables may be required to properly disassemble the code. This
resulting disassembler output file may not compile because the
disassembler did not know how many arguments to assign to the
unresolved methods. Note: SSDTs can be dynamically loaded at
runtime and may or may not be available via the host OS.

In addition, the -fe option can be used to specify a file containing
control method external declarations with the associated method
argument counts. Each line of the file must be of the form:
     External (<method pathname>, MethodObj, <argument count>)
Invocation:
     iasl -fe refs.txt -d dsdt.aml

Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 10 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-0.dsl - 7299 bytes
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 10 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-1.dsl - 9328 bytes
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 10 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-2.dsl - 16491 bytes
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 11 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-3x.dsl - 11585 bytes
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 10 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-4x.dsl - 8167 bytes
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 11 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-5x.dsl - 2920 bytes
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
External object resolution file       SSDT-7.aml
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 11 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-6.dsl - 3650 bytes
Input file SSDT-7.aml, Length 0x41AC (16812) bytes
ACPI: SSDT 0x0000000000000000 0041AC (v02 SaSsdt SaSsdt   00003000 INTL 20120913)
External object resolution file       SSDT-6.aml
Input file SSDT-6.aml, Length 0x1C7 (455) bytes
ACPI: SSDT 0x0000000000000000 0001C7 (v02 PmRef  LakeTiny 00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-5x.aml
Input file SSDT-5x.aml, Length 0x119 (281) bytes
ACPI: SSDT 0x0000000000000000 000119 (v02 PmRef  ApCst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-4x.aml
Input file SSDT-4x.aml, Length 0x3D3 (979) bytes
ACPI: SSDT 0x0000000000000000 0003D3 (v02 PmRef  Cpu0Cst  00003001 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file      SSDT-3x.aml
Input file SSDT-3x.aml, Length 0x5AA (1450) bytes
ACPI: SSDT 0x0000000000000000 0005AA (v02 PmRef  ApIst    00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-2.aml
Input file SSDT-2.aml, Length 0xB74 (2932) bytes
ACPI: SSDT 0x0000000000000000 000B74 (v02 CpuRef CpuSsdt  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-1.aml
Input file SSDT-1.aml, Length 0x47A (1146) bytes
ACPI: SSDT 0x0000000000000000 00047A (v02 PmRef  Cpu0Ist  00003000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file       SSDT-0.aml
Input file SSDT-0.aml, Length 0x3BD (957) bytes
ACPI: SSDT 0x0000000000000000 0003BD (v01 SataRe SataTabl 00001000 INTL 20120913)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
External object resolution file         DSDT.aml
Input file DSDT.aml, Length 0x1322C (78380) bytes
ACPI: DSDT 0x0000000000000000 01322C (v02 DELL   CBX3     01072009 INTL 20120913)
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
refs.txt: Importing method external (1 arguments) MDBG
refs.txt: Importing method external (0 arguments) _GPE.MMTB
refs.txt: Importing method external (2 arguments) _SB.PCI0.LPCB.H_EC.ECWT
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECRD
refs.txt: Importing method external (1 arguments) _SB.PCI0.LPCB.H_EC.ECMD
refs.txt: Importing method external (2 arguments) _SB.PCI0.PEG0.PEGP.SGPO
refs.txt: Importing method external (1 arguments) _SB.PCI0.GFX0.DD02._BCM
refs.txt: Importing method external (4 arguments) _SB.PCI0.SAT0.SDSM
refs.txt: Importing method external (3 arguments) _GPE.VHOV
refs.txt: Importing method external (2 arguments) _SB.PCI0.XHC.RHUB.TPLD
refs.txt: Imported 10 external method definitions
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed

Found 13 external control methods, reparsing with new information
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

Parsing completed
Disassembly completed
ASL Output:    SSDT-7.dsl - 112430 bytes

iASL Warning: There were 13 external control methods found during
disassembly, but only 12 were resolved (1 unresolved). Additional
ACPI tables may be required to properly disassemble the code. This
resulting disassembler output file may not compile because the
disassembler did not know how many arguments to assign to the
unresolved methods. Note: SSDTs can be dynamically loaded at
runtime and may or may not be available via the host OS.

In addition, the -fe option can be used to specify a file containing
control method external declarations with the associated method
argument counts. Each line of the file must be of the form:
     External (<method pathname>, MethodObj, <argument count>)
Invocation:
     iasl -fe refs.txt -d dsdt.aml
 

iamgreat

Member
Yeah it works, I was able to boot but the brightness slider doesn't do anything and Brightness hotkeys doesn't work, the audio works now but the headphone audio is terrible, any way to fix that ?
 

noobsplanet

Active member
Staff member
Administrator
Moderator
Yeah it works, I was able to boot but the brightness slider doesn't do anything and Brightness hotkeys doesn't work, the audio works now but the headphone audio is terrible, any way to fix that ?
SSDT-HDEF.aml I required and also patch in DSDT is requied for that. For sample purpose check Dell 5559 p DSDT present is resources. Brightness issue is because you still have duplicate kext in your Clover/Other/ move all them to S/L/E/ using next wizard. You have SSDT-PNLF.aml on patched folder so that should do the job. Attach the image of Display prefrences. We also have brightnes & DSDT patches video on YouTube Channel as well, that may be helpful to you getting started. Also read FAQ
 

Hisakiyo

New member
Hi,
I'd like some help too. I did everything you asked, and I started patching the DSDT.dsl with the "Fix_WAK Arg0 V2" and so on...
Then, when it has to be recompiled, I can't do it, there are too many errors. (+170 errors)

My laptop : MSI GL62M 7RD
CPU : I5-7300HQ
GPU : Intel HD Graphics 630 / GTX 1050
OS : Mac OS 10.13.0 (with Hackintosh Zone's DMG)
 

Attachments

Last edited:

noobsplanet

Active member
Staff member
Administrator
Moderator
Hi,
I'd like some help too. I did everything you asked, and I started patching the DSDT.dsl with the "Fix_WAK Arg0 V2" and so on...
Then, when it has to be recompiled, I can't do it, there are too many errors. (+170 errors)

My laptop : MSI GL62M 7RD
CPU : I5-7300HQ
GPU : Intel HD Graphics 630 / GTX 1050
OS : Mac OS 10.13.0 (with Hackintosh Zone's DMG)
Sorry for the late response.. but your ACPI files are wrong. You need SSDT.aml for your laptop before you generate ACPI files. please follow this guide to generate your own, also mentioned here as well, which was forgot to mention on Youtube Video.
 
Top