Foxic Posted August 1, 2012 Share Posted August 1, 2012 At work at the moment but I can have a look tonight. In the mean time post in the DSDT sub-forum, ask nicely and I'm sure someone will help you, it's probably a missed/extra closing brace so go through and just check those (indenting really helps for this). Link to comment Share on other sites More sharing options...
Mendiaco Posted August 1, 2012 Share Posted August 1, 2012 Ok thanks Link to comment Share on other sites More sharing options...
iFIRE Posted August 1, 2012 Share Posted August 1, 2012 ALC 889a ML Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "built-in", Buffer (One) { 0x01 }, "codec-id", Buffer (0x04) { 0x85, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x75, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889A" }, "PinConfigurations", Buffer (0x30) { /* 0000 */ 0x10, 0x40, 0x11, 0x01, 0x20, 0x10, 0x01, 0x01, /* 0008 */ 0x30, 0x60, 0x01, 0x01, 0x80, 0x20, 0x01, 0x01, /* 0010 */ 0x40, 0x90, 0xA1, 0x90, 0x50, 0x90, 0x81, 0x02, /* 0018 */ 0x60, 0x30, 0x81, 0x01, 0x70, 0x40, 0x21, 0x02, /* 0020 */ 0xF0, 0x61, 0x33, 0x59, 0x01, 0xE6, 0x05, 0x40, /* 0028 */ 0x90, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } https://www.dropbox....LC889a%20ML.zip and look with Ioregistry Explorer your pinConfigurations if is the same: Link to comment Share on other sites More sharing options...
Mendiaco Posted August 1, 2012 Share Posted August 1, 2012 Thanks, It works! Link to comment Share on other sites More sharing options...
rayap Posted August 2, 2012 Share Posted August 2, 2012 As good as this or better? ALC889A.tiff Link to comment Share on other sites More sharing options...
xopher Posted August 2, 2012 Share Posted August 2, 2012 Does this fix allow for working sound without any modifications to kexts or S/L/E? Link to comment Share on other sites More sharing options...
Foxic Posted August 2, 2012 Share Posted August 2, 2012 No but the one I posted above does. As good as this or better? ALC889A.tiff What method did you use to enable sound? Voodoo? Link to comment Share on other sites More sharing options...
rayap Posted August 2, 2012 Share Posted August 2, 2012 What method did you use to enable sound? Voodoo? See earlier post #12 http://www.insanelymac.com/forum/index.php?showtopic=280128&view=findpost&p=1834285 Link to comment Share on other sites More sharing options...
xopher Posted August 2, 2012 Share Posted August 2, 2012 No but the one I posted above does. What method did you use to enable sound? Voodoo? What outputs/inputs are enabled (work) with your HDEF? Does auto-switching work? Link to comment Share on other sites More sharing options...
Foxic Posted August 3, 2012 Share Posted August 3, 2012 Headphones and line out (green 2.0). Not sure about auto-switching, I haven't tried. Link to comment Share on other sites More sharing options...
Kunze Posted August 5, 2012 Share Posted August 5, 2012 Is there somebody using the ALC889a with digital output? I usually have stuttering sounds. Only if i change the format from 24bit to digital audio an back to 24bit the sound is working normally. But this only works for songs playing with mac preview. After a reboot the sound is stuttering again. DSDT: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "built-in", Buffer (One) { 0x01 }, "codec-id", Buffer (0x04) { 0x85, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x0c, 0x00, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC889A" }, "PinConfigurations", Buffer (0x30) { /* 0000 */ 0x10, 0x40, 0x11, 0x01, 0x20, 0x10, 0x01, 0x01, /* 0008 */ 0x30, 0x60, 0x01, 0x01, 0x80, 0x20, 0x01, 0x01, /* 0010 */ 0x40, 0x90, 0xA1, 0x90, 0x50, 0x90, 0x81, 0x02, /* 0018 */ 0x60, 0x30, 0x81, 0x01, 0x70, 0x40, 0x21, 0x02, /* 0020 */ 0xF0, 0x61, 0x33, 0x59, 0x01, 0xE6, 0x05, 0x40, /* 0028 */ 0x90, 0x61, 0x4B, 0x01, 0xA0, 0x01, 0xCB, 0x01 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } ALC885HDA_Lion_MLion_V1-1.00: ALC885HDA.kext in S/L/E copied layout12.xml.zlib and Platforms.xml.zlib to AppleHDA.kext repaired permissions and rebuilded cache my system: GA-EX58-UD4P with i7 920 @ 4GHz Link to comment Share on other sites More sharing options...
iFIRE Posted August 5, 2012 Share Posted August 5, 2012 https://www.dropbox....LC889a%20ML.zip Link to comment Share on other sites More sharing options...
-aKy- Posted August 5, 2013 Share Posted August 5, 2013 Ok Sound works, thanks to James. Only need to get my microphone working now. Link to comment Share on other sites More sharing options...
Recommended Posts