matgeo Posted October 2, 2018 Share Posted October 2, 2018 Hi. Could someone edit my dsdt to get audio? Problem is that at dsdt audio layout is 3 , while for my alc256 should me 13. Thanks in advance. DSDT.aml.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 2, 2018 Moderators Share Posted October 2, 2018 Here, I removed the layout-id from HDEF. You can inject it in the Config file under Devices/Audio. Just enter the # 13, 11, or 56 to test for the best result DSDT.aml.zip Link to comment Share on other sites More sharing options...
matgeo Posted October 2, 2018 Author Share Posted October 2, 2018 Still no audio. debug_21907.zip Link to comment Share on other sites More sharing options...
matgeo Posted October 2, 2018 Author Share Posted October 2, 2018 Can you help? Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 2, 2018 Moderators Share Posted October 2, 2018 try this, added it to properties instead since you're using WEG config.plist.zip Link to comment Share on other sites More sharing options...
matgeo Posted October 3, 2018 Author Share Posted October 3, 2018 Thank you , my friend. You saved me. Know I got audio. Can I ask for a favour ? If you have the time could you build for me a proper dsdt ? Because the current I'm using has errors. Thanks in advance. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted October 3, 2018 Moderators Share Posted October 3, 2018 what type of error, I'm not seeing any. Maybe you're using an older compiler? I see the file is patched by MaLd0n, he's a respectable guy in the Hackintosh world. Link to comment Share on other sites More sharing options...
matgeo Posted October 3, 2018 Author Share Posted October 3, 2018 In another forum they told me that "the change you made here is wrong: If (LEqual (PM6H, One)) { CreateBitField (BUF0, \_SB.PCI0._Y0C._RW, ECRW) // _RW_: Read-Write Status Store (Zero, ECRW (If (PM0H) { CreateDWordField (BUF0, \_SB.PCI0._Y0D._LEN, F0LN) // _LEN: Length Store (Zero, F0LN) })) } Some of the _PRW changes you made are wrong (no need to delete _PRW for 0x69). SBUS fixing not needed for your hardware. (that is mostly Ivy and older). Link to comment Share on other sites More sharing options...
Recommended Posts