Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
mediamac

Alc889a/885 only on profile

20 posts in this topic

Recommended Posts

Hi,

I have succeeded the ML installation and i have no audio.

The system profile shows all the information but the sound is not available.Help me.

My motherboard is nforce 680i sli.

Share this post


Link to post
Share on other sites

Ok!

Put it in Extra folder and install the AppleHDA.kext that I told you :)

 

DSDT.aml.zip

Thanks a lot for your efforts.I will put the file and let you know.

Regards

Share this post


Link to post
Share on other sites

As you told i have placed the DSDT inside extra folder and installed the appleHDA.kext in system/extensions/ and i have no other audio kext like hdaenabler or a lcxxx.The problem is same no audio in system prefrences and also in profile.

I dont know where i went wrong.

Is there anything i have to mention about DSDT in org.chameleon.Boot ?

Share this post


Link to post
Share on other sites

One strange issue.I tried the ###### with

ALCXXX,applehda rollback and non-dsdt alc889a and it worked but after restart all gone any ideas ?

help me.

Share this post


Link to post
Share on other sites

Download this ALC885_889a_LION:ML.zip

 

1. Put "ALC885_889a.kext" in /Extra

2. Copy "AppleHDA" to /System/Library/Extensions/ (replace the one there)

Do a full repair permissions with kext wizard after, and reboot. it should work.

Share this post


Link to post
Share on other sites

my dsdt audio patch

 

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

 

PinConfigurations need your keys for correct function. use ioregistryexplorer for see correct configuration.

 

my kexts.

Archivo comprimido.zip

Share this post


Link to post
Share on other sites

my dsdt audio patch

 

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

 

PinConfigurations need your keys for correct function. use ioregistryexplorer for see correct configuration.

 

my kexts.

Thanks buddy i will try this and let you know.

:)

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

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×