jiggers84 Posted April 12, 2018 Share Posted April 12, 2018 I hope someone may be able to help me with problem i cant get past. I'am trying to patch my DSDT to correct my battery status functionality. I have a HP ProBook 450G3 with a i7 6500u Skylake with a vanilla install, dual booting 10.13.4 and windows 10. After following every guide i can find about patching the DSDT, I'am still stuck. I am new to hackintosh's and still learning. originally had 13 errors, in which i corrected 12 creating a refs.txt while decompiling my aml files into dsl. when i try to apply RehabMans generic probook battery patch to correct my EC values into 8bit, i get a "syntax error, unexpected PARSEOP_ARG1" If (CondRefOf (\_SB.PCI0.SAT0.SDSM)) { Return (SDSM) /* External reference */ Arg0 Arg1 <--Error here Arg2 Arg3 } so i changed that to read If (CondRefOf (\_SB.PCI0.SAT0.SDSM)) { Return (SDSM) /* External reference */ } it resulted in 3 errors all referring to objects that didn't exist, so i removed the lines. now i have only 1 error, "syntax error, unexpected $end and premature End-Of-File". for the life of me i cant figure this out. help me please! i am attaching my disassembled origin folder with no modifications and the DSDT.dsl with the end of file error. DSDT.dsl origin.zip Link to comment https://www.insanelymac.com/forum/topic/333811-dsdt-battery-patch-hp-probook-450g3-i7-6500u-skylake-high-sierra-10134/ Share on other sites More sharing options...
Recommended Posts