Jump to content
InsanelyMac Forum
Andrew+

ALC889a - No Sound on ML DP4

Recommended Posts

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

Share this post


Link to post
Share on other sites
Advertisement

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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 :)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 :)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Use ALC885HDA_Lion_MLion_V1.00.zip from here. It works for me with layout id 12.

 

That is,

  1. Copy Platforms.xml.zlib and layout12.xml.zlib to /System/Library/Extensions/AppleHDA.kext/Contents/Resources/
  2. Copy ALC885HDA.kext to /System/Library/Extensions
  3. Edit DSDT as described in the readme
  4. touch /System/Library/Extensions
  5. reboot

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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 :worried_anim:

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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)
		    }
	    }

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Posts

    • Hi I m trying to install High Sierra 10.13.4 in my dell Inspiron N5110 using MBR patch .Please help me with post installation procedures for patching audio graphics etc    specs                                                                     Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz ,                                                                               Display Adapters    NVIDIA GeForce GT 525M  Intel(R) HD 3000 Graphics           IDT  92HD87B1 audio driver  Dell Wireless 1702 802.11 b/g/n, Bluetooth 3.0+HS Driver           USB Controllers  Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C26 Intel(R) 6 Series/C200 Series Chipset Family USB Enhanced Host Controller - 1C2D Bluetooth Hard Copy Cable Replacement Server Renesas Electronics USB 3.0 Host Controller                                                                                                                       
    • Hi there, You can either use Lilu.kext and nVidiaGraphicsFixUp.kext or you can add the following patch to your config.plist under Kernel and Kext Patches: The kexts must be placed under the following path: /EFI/Clover/kexts/Other    Name: com.apple.driver.AppleGraphicsDevicePolicy Find: BA050000 00 Replace: BA000000 00   You can use clover configurator to mount the EFI partition on the drive that you have clover bootloader installed.
    • Hackintosh High SIerra 10.13.3 After installing Nvidia Web Driver System Boot Black Screen. Booting With " nv_disable=1 " Boot Flag System booting Fine But Graphics Was Laggy And 3D Graphics Acceleration Problem. What Can I Do Plz Help ............................. Sorry For My Bad English, English Is Not My Native Language.   My System RIG :   CPU : Intel Core i5 6400 RAM : 8GB HDD : 1TB WD For Windows And 500 GB WD For Hackintosh Graphics Card : Gigabyte GTX 1050Ti 4GB OC Mother Board : Gigabyte H110M-H DVD RW LG
    • grazie icanaro del suggerimento ma avevo già provato..nulla..continua a non andare..allego tutto l'occorrente..   Hack_Info.zip MarioLaptop.ioreg.zip
    • grazie icanaro del suggerimento ma avevo già provato..nulla..continua a non andare..


×