Contribute
Register

ALC889 AppleHDA.kext (10.7.x Lion)

Status
Not open for further replies.
Joined
Jan 19, 2011
Messages
28
Motherboard
GA-P55A-UD4P
CPU
Intel Core i7-870
Graphics
EVGA GeForce GTX 650
Attached is my patched AppleHDA.kext for ALC889.
Works on GA-P55A-UD4P rev 2.0

It requires the following DSDT mod:

Code:
            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)
                            {
                                0x79, 0x03, 0x00, 0x00
                            }, 

                            "PinConfigurations", 
                            Buffer (Zero) {}
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UPDATE - 09/02/2011

AppleHDA.kext_ALC889_10.7.1_v2.zip (2.1.1f12) status:

Front:
Headphones (Green) - works
Front mic (Pink) - doesn't work

Back:
Center/Subwoofer Speaker Out Jack (Orange) - works
Rear Speaker Out Jack (Black) - doesn't work
Side Speaker Out Jack (Gray) - works
Line In Jack (Blue) - works
Line Out Jack (Green) - works
Mic In Jack (Pink) - works
Optical S/PDIF Out Connector - not tested
Coaxial S/PDIF Out Connector - not tested

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UPDATE - 10/12/2011

AppleHDA.kext_ALC889_10.7.2_v2.zip (2.1.3f7) status:

Front:
Headphones (Green) - works
Front mic (Pink) - doesn't work

Back:
Center/Subwoofer Speaker Out Jack (Orange) - works
Rear Speaker Out Jack (Black) - doesn't work
Side Speaker Out Jack (Gray) - works
Line In Jack (Blue) - not tested
Line Out Jack (Green) - works
Mic In Jack (Pink) - works
Optical S/PDIF Out Connector - works - tested on X58A-UD3R
Coaxial S/PDIF Out Connector - works - tested on X58A-UD3R

narcecyst reported that Optical and Coaxial work on X58A-UD3R with dolby digital and DTS passthrough
Thanks narcecyst for your feedback

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

GA-P55A-UD4P_back_panel.jpg
 

Attachments

  • AppleHDA.kext_ALC889_10.7.1_v2.zip
    1.6 MB · Views: 830
  • AppleHDA.kext_ALC889_10.7.2_v2.zip
    1.6 MB · Views: 1,710
  • GA-P55A-UD4P_back_panel.jpg
    GA-P55A-UD4P_back_panel.jpg
    21 KB · Views: 4,067

arw

Joined
Feb 21, 2010
Messages
124
Motherboard
GA-Z68MX-UD2H-B3
CPU
i5-2500K
Graphics
GTX 460
Mac
Classic Mac
Mobile Phone
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

Thank you, does this work on other Gigabyte boards with the same audio chip as well?
How did you find out, what you had to add?
 

jpa

Joined
Jun 13, 2010
Messages
873
Motherboard
10.8
CPU
i7 930
Graphics
6870
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

works in GA-X58A-UD3R v2.0 FF ?
 
Joined
Oct 21, 2010
Messages
341
Mac
Classic Mac
Mobile Phone
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

Care to explain what you did to the kext? Will be testing tonight.
 
Joined
Jan 19, 2011
Messages
28
Motherboard
GA-P55A-UD4P
CPU
Intel Core i7-870
Graphics
EVGA GeForce GTX 650
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

eMatoS said:
Care to explain what you did to the kext? Will be testing tonight.

bin patched
AppleHDA.kext/Contents/MacOS/AppleHDA
like this:
"s|\x85\x08\xEC\x10|\x89\x08\xEC\x10|g"

and modded the following:

AppleHDA.kext/Contents/PlugIns/AppleHDAHardwareConfigDriver.kext/Contents/Info.plist
AppleHDA.kext/Contents/Resources/Platforms.xml
AppleHDA.kext/Contents/Resources/layout889.xml

eMatoS
Did you have a chance to give it a try yet?

It was reported by nizintosh that this kext is working on Gigabyte z68x UD7 B3, F7 bios with DSDT from tonymacx86

Thanks
nozyczek
 
Joined
Oct 21, 2010
Messages
341
Mac
Classic Mac
Mobile Phone
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

It's working fine nozyczek, thanks for sharing. The only problem I have that I can still not solve is that the audio "pop" whenever the device is turned on/off (it's like an energy saving feature). It's really annoying but I can live with it :x .

What did do you to the Info.plist? I was using a similar solution but without that info.plist mod.
 
Joined
Nov 3, 2010
Messages
70
Motherboard
MacPro5,1
CPU
Intel Core i7-950@3.07
Graphics
ATI Radeon HD 5850
Mac
Classic Mac
Mobile Phone
  1. Android
  2. iOS
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

Hello, I tried this file but it doesn't work with my soundcard, I also have Lion 10.7.1 and ALC889 chipset, but I can't hear anything.

What could be the problem?

Thanks.
 

arw

Joined
Feb 21, 2010
Messages
124
Motherboard
GA-Z68MX-UD2H-B3
CPU
i5-2500K
Graphics
GTX 460
Mac
Classic Mac
Mobile Phone
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

eMatoS said:
It's working fine nozyczek, thanks for sharing. The only problem I have that I can still not solve is that the audio "pop" whenever the device is turned on/off (it's like an energy saving feature). It's really annoying but I can live with it :x .

[...]

You could give Antipop a try:
http://www.macupdate.com/app/mac/29024/antipop
 

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,216
Motherboard
PRIME Z490-A
CPU
i5 10600K
Graphics
Vega 56
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

Confirmed working :thumbup:

This provides pretty much the same support as 10.6.2 AppleHDA.kext. Take your pick. Good work!
 
Joined
Oct 21, 2010
Messages
341
Mac
Classic Mac
Mobile Phone
Re: ALC889 AppleHDA.kext (10.7.1 Lion)

arw said:
You could give Antipop a try
I've tested it more than once but it totally kills sound output when left unused for a while.
 
Status
Not open for further replies.
Top