Andrew+ Posted June 28, 2012 Share Posted June 28, 2012 I have just updated to mountain lion using myhack 3.1 method to install and i have it all working except sound My board is a Gigabyte x58a ud3r 2.0 version and has Realtek ALC889a bulti in and i have infro in system report but grey out speaker for sound and i don't know what the issue is if i can get some help that be great, and i had theres a fix if u edit the dsdt but i don't know how so i put the links to drivers and where u can download my dsdt file Driver http://www.osx86.net...for_alc8xx.html DSDT Database http://www.tonymacx86.com/dsdt.php (Require sign-in but Free) thanks in advance Link to comment Share on other sites More sharing options...
iFIRE Posted June 28, 2012 Share Posted June 28, 2012 I have just updated to mountain lion using myhack 3.1 method to install and i have it all working except sound My board is a Gigabyte x58a ud3r 2.0 version and has Realtek ALC889a bulti in and i have infro in system report but grey out speaker for sound and i don't know what the issue is if i can get some help that be great, and i had theres a fix if u edit the dsdt but i don't know how so i put the links to drivers and where u can download my dsdt file Driver http://www.osx86.net...for_alc8xx.html DSDT Database http://www.tonymacx86.com/dsdt.php (Require sign-in but Free) thanks in advance try this: ALC 889A ML.zip Link to comment Share on other sites More sharing options...
Andrew+ Posted June 29, 2012 Author Share Posted June 29, 2012 i editted the dsdt file and installed the kext and still no dices. it in system report but no ouput in prefenances or volume with speaker any other ideas thanks Link to comment Share on other sites More sharing options...
Andrew+ Posted July 11, 2012 Author Share Posted July 11, 2012 i tried to install my audio driver in ML GM and still no dice My Audio ID in System Report is : 889 (altho i think its really 885) If theres anything else you need from me tell me and can you/some1 edit my dsdt and kexts so i can just install them thanks EDIT. can grab my dsdt file from link in main post Link to comment Share on other sites More sharing options...
rayap Posted July 11, 2012 Share Posted July 11, 2012 Guess you have tried this! http://www.insanelym...ttach_id=110316 Link to comment Share on other sites More sharing options...
aikidoka25 Posted July 11, 2012 Share Posted July 11, 2012 rayap, i tried copying Platform.xml.zlib and layout36.xml.zlib into 10.8 GM AppleHDA, plus ALC885HDA.kext, do a touch and reboot, result: the device doesn't show up anymore. previously in 10.7.4 I am able to get sound by using only Platform.xml and layout885.xml plus HDAEnabler.kext (from digital_dreamer script) is there anything that I missed? should I copy the zlib version of layout885 too? Link to comment Share on other sites More sharing options...
Andrew+ Posted July 12, 2012 Author Share Posted July 12, 2012 i ve done the same and still no dice, i use the kext of my alc889a from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and my dsdt coming from tonymac dsdt database too so if u could grab them and editting them for me that be great cause i m stumped thanks in advance Link to comment Share on other sites More sharing options...
iFIRE Posted July 12, 2012 Share Posted July 12, 2012 i ve done the same and still no dice, i use the kext of my alc889a from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] and my dsdt coming from tonymac dsdt database too so if u could grab them and editting them for me that be great cause i m stumped thanks in advance Post your DSDT.aml Link to comment Share on other sites More sharing options...
THX Posted July 12, 2012 Share Posted July 12, 2012 Hi there. Same problem, almost. I'm running ML 12A269 with default (native) AppleHDA and this HDEF section in dsdt: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package () { "codec-id", Buffer (0x04) { 0x89, 0x08, 0xEC, 0x10 }, "hda-gfx", Buffer (0x0A) { "onboard-1" }, "layout-id", Unicode ("B"), "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Sound works, but I get a bunch of sound assertion errors in logs: 7/12/12 9:19:09.000 PM kernel[0]: Sound assertion in AppleHDADriver at line 1746 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDAWidget at line 4142 7/12/12 9:19:10.000 PM kernel[0]: Sound assertion in AppleHDACodecGeneric at line 1207 Any suggestions how to fix it? Link to comment Share on other sites More sharing options...
Andrew+ Posted July 15, 2012 Author Share Posted July 15, 2012 Post your DSDT.aml you can download my dsdt.aml file from here: http://www.mediafire...54vxdbd2aruvusn EDIT. i saw a new driver on osx86 kext web site for alc889 and i installed it with HDEF and it works 2.0 sound i thinks its cause of the HDEF edits for the wrong audio card so if you could edit my dsdt.aml and alc889a kext driver that be great and if possible with 5.1 surround sound thanks in advance Link to comment Share on other sites More sharing options...
rayap Posted July 16, 2012 Share Posted July 16, 2012 Maybe you want to try this with ID:12. Rgds. http://www.mediafire.com/?6r4no20ifcd5fmd Link to comment Share on other sites More sharing options...
Spreadwide Posted July 16, 2012 Share Posted July 16, 2012 Hi try the voodooHDA kext and change your id in info.plist then see what you have after this. Then you can try to change the info.plist or create a dsdt file and change the right lines P.S : sorry for my english i m french and if you want more information about VoodooHDA pm me i got my rear mic and rear output(green) works with other ports. If what i said is wrong say it P.P.S : oh again i have a dwa-510 pci card i saw in so threads that she is impossible to install on leopard or snow leopard but i think i can do something on it, if anyone can give me more informations it should be great for me ty, i will creat a post for this card Link to comment Share on other sites More sharing options...
Derty Posted July 17, 2012 Share Posted July 17, 2012 this is my 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 (0x66) { 0x0c, 0x00, 0x00, 0x00 <--------- here layout 12 }, "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) } } my kexts for mountain lion Archivo comprimido.zip Link to comment Share on other sites More sharing options...
tseug Posted July 17, 2012 Share Posted July 17, 2012 Use ALC885HDA_Lion_MLion_V1.00.zip from here. It works for me with layout id 12. That is, Copy Platforms.xml.zlib and layout12.xml.zlib to /System/Library/Extensions/AppleHDA.kext/Contents/Resources/ Copy ALC885HDA.kext to /System/Library/Extensions Edit DSDT as described in the readme touch /System/Library/Extensions reboot 1 Link to comment Share on other sites More sharing options...
megavolkan Posted July 18, 2012 Share Posted July 18, 2012 Same here. I've tried ALC885HDA_Lion_MLion_V1.00.zip. It shows up as a 885 device in System Profiler. But in System Preferences ther is no sound output, nothing. Link to comment Share on other sites More sharing options...
Foxic Posted July 18, 2012 Share Posted July 18, 2012 Post your DSDT Link to comment Share on other sites More sharing options...
megavolkan Posted July 18, 2012 Share Posted July 18, 2012 Here's my dsdt (GA-EP45-DQ6 mobo) dsdt.zip Link to comment Share on other sites More sharing options...
megavolkan Posted July 18, 2012 Share Posted July 18, 2012 Also i realized ALC885HDA.kext is not loading. It's in S/L/E and properly installed, but non showing up in loaded kexts. EDIT: Now realized in Console system.log says "com.apple.kextcache[301]: ALC885HDA.kext is not authentic; omitting." Does it ring a bell? Not to me Link to comment Share on other sites More sharing options...
Foxic Posted July 18, 2012 Share Posted July 18, 2012 OK, remove ALC885HDA.kext and restore the vanilla AppleHDA.kext then reset permissions and rebuild kernel cache. This DSDT should give you line out and headphones, make sure you select line out in system preferences as headphones is the default. FYI the 'not authentic' error is caused by permissions. Just use disk utility to repair permissions then try to create your kernel cache. DSDT.aml.zip Link to comment Share on other sites More sharing options...
megavolkan Posted July 19, 2012 Share Posted July 19, 2012 OK, remove ALC885HDA.kext and restore the vanilla AppleHDA.kext then reset permissions and rebuild kernel cache. This DSDT should give you line out and headphones, make sure you select line out in system preferences as headphones is the default. FYI the 'not authentic' error is caused by permissions. Just use disk utility to repair permissions then try to create your kernel cache. SUCCESS!! It works, and it's perfect (so far). Thank you JamesLittler and everyone who tried to help. You guys rock! Link to comment Share on other sites More sharing options...
Big Kahuna Posted July 27, 2012 Share Posted July 27, 2012 Along similar lines... right now I believe i'm running Vanilla Apple HDA (upgraded ML Retail install) Here's my DSDT for analysis. http://dl.dropbox.co...704696/DSDT.aml System: GA-EP35-DS3R ATI Radeon HD 4870 (which has HDMI that's not used) Not sure if the DSDT was enough, but I'm not getting audio, System Profile does recognize some kind of audio settings, but nothing in sound preferences. Edit: Solved using the dirty kext installer over at the site to not be named. Link to comment Share on other sites More sharing options...
ea dd Posted July 31, 2012 Share Posted July 31, 2012 SUCCESS!! It works, and it's perfect (so far). Thank you JamesLittler and everyone who tried to help. You guys rock! Mega, does your mic or line-in work? i have dsdt edit same as yours and vanilla AppleHDA in Mountain Lion. Line-out and Digital-out works but Line-in. Also i have bunch of assertion errors in log same as THX. Link to comment Share on other sites More sharing options...
Mendiaco Posted August 1, 2012 Share Posted August 1, 2012 I have the same problem, I tryed, but no sound. I tryed to modify my DSDT but no works. Can you tell me why? Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { If (LEqual (And (ABLN, 0x80000040), 0x80000040)) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x89, 0x08, 0xEC, 0x10 }, "layout-id", Unicode ("B"), "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) } Else { Store (Buffer (One) { 0x00 }, Local0) } Return (Local0) } } Link to comment Share on other sites More sharing options...
Foxic Posted August 1, 2012 Share Posted August 1, 2012 Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x04) { "layout-id", Buffer (0x04) { 0x42, 0x00, 0x00, 0x00 }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) } Else { Store (Buffer (One) { 0x00 }, Local0) } Return (Local0) } } Use this with Vanilla HaapleHDA, set output to Line-Out in system preferences as it defaults to headphones. DO NOT COPY AND PASTE AS FORMATTING WILL BE LOST 1 Link to comment Share on other sites More sharing options...
Mendiaco Posted August 1, 2012 Share Posted August 1, 2012 Can you check my DSDT, I'have compiler errors Thanks. https://www.dropbox.com/s/onzyfylv2194151/DSDT.aml Link to comment Share on other sites More sharing options...
Recommended Posts