Contribute
Register

[Guide] Patching LAPTOP DSDT/SSDTs

Thank you for pointing this! I re-uploaded debug files

No problems with decompiling. Use iasl -da -dl DSDT.aml SSDT-*.aml according to guide to decompile your DSDT and SSDTs.

Just delete the two One at line 221 and 223 and you are good to go.
Bildschirmfoto 2019-04-28 um 09.42.21.png
 
Hi, again have some free days.
I upload my SSDT generate from F4 clover menu.
I follow guide to compile but have some issue. And in your guide we must rename dsl file to asl ?
And which one we have to replace ?
I've upload origin files and compiled ones.
HP ZBook 17 G5 and my xeon E-2176M is not recognise, even if with Hackintool it's recognized and graphic never made it work intel HDP 630.
I have Mojave 10.14.4
403037

That will be a dream if someone can make Nvidia P5200 works ...
403036
 

Attachments

  • origin-compiled-28-04-2019.zip
    301.6 KB · Views: 76
  • origin-save.zip
    106.9 KB · Views: 75
Hi, again have some free days.
I upload my SSDT generate from F4 clover menu.
I follow guide to compile but have some issue. And in your guide we must rename dsl file to asl ?
And which one we have to replace ?
I've upload origin files and compiled ones.
HP ZBook 17 G5 and my xeon E-2176M is not recognise, even if with Hackintool it's recognized and graphic never made it work intel HDP 630.
I have Mojave 10.14.4View attachment 403037
That will be a dream if someone can make Nvidia P5200 works ...
View attachment 403036
probably only your intel graphics will work on mac, you don't need to patch DSDT for working graphics, use Lilu and Whatevergreen kexts to get your graphics working
 
I've tried last weekend without success with even compile guide for whatevergreen and lilu but finish with freeze screen on mojave.
I think my intel is hdp 630 and not hd630 because of xeon model. I thought that compilation ssdt will set right cpu and motherboard ?
 
I've tried but blink a lot. 95% black screen and screen less than 1sec. black 3s
 

Attachments

  • 77EB859F-2D0C-4261-8585-A65C892AF161.jpeg
    77EB859F-2D0C-4261-8585-A65C892AF161.jpeg
    2.1 MB · Views: 110
Thank you so much
 
As mentioned in guide navigate to working folder in terminal where are only DSDT.aml, SSDT-0.aml, SSDT-1.aml, SSDT-2.aml, SSDT-3.aml and SSDT-4.aml

Then:

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)

1: Copy the code above and type in terminal pbpaste>refs.txt
2: Decompile with iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml
3: Open SSDT-1.dsl and fix the errors:

Code:
{
    Sleep (PGCD)
    \_SB.GGOV (0x02010016)
    OLDV
}

to:

Code:
{
    Sleep (PGCD)
    \_SB.GGOV (0x02010016, OLDV)
}

and:

Code:
{
    Sleep (DFUD)
    \_SB.GGOV (0x02010014)
    OLDV
}

to:

Code:
{
    Sleep (DFUD)
    \_SB.GGOV (0x02010014, OLDV)
}

last:

Code:
Store (\_SB.GGOV (0x02010014), OLDV)
\_SB.GGOV (0x02010014)
DFUE

to:

Code:
Store (\_SB.GGOV (0x02010014), OLDV)
\_SB.GGOV (0x02010014, DFUE)
 
Hey @RehabMan I am trying to set a compilable DSDT so I can therefore apply some patches. I am unable to get it compilable even after applying your ECRW (in a _CRS method) patch and creating the XBT2 method and renaming where XBT is called. I am getting unexpected PARSEOP_INTEGER. The DSDT.dsl out of the zip is the one with the error.
Thanks.
 

Attachments

  • debug_5384.zip
    2.3 MB · Views: 173
  • DSDT.dsl
    1.9 MB · Views: 101
I have literally different errors from I don't know how to fix them!
412855
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 86
Back
Top