skyrilhd Posted February 5, 2020 Share Posted February 5, 2020 I made a Hackintosh for E7250 and it works perfectly. But I have a problem... I made in GitHub a project (as seen here: https://github.com/SkyrilHD/Dell-E7250-Hackintosh/projects/2) and the only thing left is the SD-Card Reader. Unfortunately, this requires a DSDT patch (this is the guide that I'm referring to: https://osxlatitude.com/forums/topic/7346-applesdxc-driverdsdt-patch-for-o2-micro-sd-card-readers/) I built my DSDT in Windows and patched it for macOS. And the DSDT is working fine, but if I open it with MaciASL and let it compile, it gives me errors even I didn't change anything in the DSDT. The errors I get: Line: 11524 Code: 6126 Message: syntax error, unexpected "}" Line: 22683 Code: 6126 Message: syntax error, unexpected $end and premature End-Of-File So, I don't know what I did wrong, maybe you guys can refer me to a guide (That would appreciated)... I also added my DSDT file, maybe you guys can help me to find the issue that I can't find it for a few hours. Thank you and have a nice day DSDT.rar Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted February 5, 2020 Moderators Share Posted February 5, 2020 Known bug, error will occur every time you reopen a *.aml file. Just apply this patch. Best practice is to decompile the file to *.dsl. Apply the above patch, add whatever patch(es) you like to it. Save the *.dsl for future patches you might want to add or remove. Compile the file to *.aml when you want to test it. Go back to the *.dsl and make other changes not the *.aml file. With that said, why not just use my bootpack for E7450 (similar system but bigger) that uses hotpatches. No need for static DSDT.The SD Card read can be patch in the Config file found in my E7450 guide Link to comment Share on other sites More sharing options...
Administrators Hervé Posted February 5, 2020 Administrators Share Posted February 5, 2020 Indeed, you can avoid the DSDT patch for the SD card reader by injecting the necessary property in Clover. This being said, I suggest you consult the existing E7250 guide so that you don't re-invent the wheel... Link to comment Share on other sites More sharing options...
Recommended Posts