Jump to content

HDA Wizard - Simple tool for AppleHDA.kext

wizard HDA Sound

  • Please log in to reply
148 replies to this topic

#81
laudinos

laudinos

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Gender:Male

Hi I have MB P5Q-E with a AD2000B and I tried your XML files/Binpatch, I can see the devices in the control panel and system profiler, except I have no output. I think that my layout.xml might be different than your AD2000B. Can you help me fix my Layout.xml so I can get sound output?

Thk


Thanks work for me with injection HDEF in DSDT ;)

#82
androdev

androdev

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
Please help me! I don't realy understand how to create that bin patch lines :)
My device is IDT 92HD87B1 vendor 111D device 76D1
Thank you!

EDIT: Okay, managed to understand
sudo perl -pi -e 's|\x85\x08\xec\x10|\xd1\x76\x1d\x11|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

Add please

#83
oSxFr33k

oSxFr33k

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 841 posts
  • Gender:Male
  • Interests:Sound and Graphic Design. Electronics in general.
When it comes to AppleHDA.kext I am a Real Newbie. Were do I obtain these original XML files? Are they in Linux/windows or are they generated from the Codec in linux/windows? I see them in the Resources but I am using VoodooHDA right now.

I have been reading how to patch AppleHDA in the projectOSX forum but not sure what the xml is all about?

EDITED:

OK I understand now if you have already a working APpleHDA then it allows you to update a newly updated AppleHDA if there was an APple Update. You just load you original working XML files into this application.

So one still has to patch their AppleHDA.kext for the very time first then you use those XML files.

#84
KariNeko

KariNeko

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 232 posts
  • Gender:Female
  • Location:Buenos Aires, Argentina
Hi, does anyone have the necessary files for an ALC882 for an old Asus P5LD2-VM SE motherboard?

Attached is the old code used by Taruga's HDA patcher.
Attached File  882.txt   9.06KB   43 downloads

Thanks.

#85
VultUx

VultUx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 109 posts
  • Gender:Male
  • Location:Brasil

ALC892 (Complete) Tested on Asus board. No idea for other.
Info.plist
layout892.xml
Platforms.xml
Two binpatch edit are needed

's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g'
's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g'

DSDT edit is mandatory.
[size=1]            Device (HDEF)            {                Name (_ADR, 0x001B0000)                Method (_PRW, 0, NotSerialized)                {                    Return (Package (0x02)                    {                        0x0D,                         0x05                    })                }                Method (_DSM, 4, NotSerialized)                {                    Store (Package (0x0C)                        {                            "subsystem-id",                             Buffer (0x04)                            {                                0xA0, 0x00, 0x00, 0x00                            },                             "subsystem-vendor-id",                             Buffer (0x04)                            {                                0x6B, 0x10, 0x10, 0x10                            },                             "layout-id",                             Buffer (0x04)                            {                                0x7C, 0x03, 0x00, 0x00                            },                             "codec-id",                             Buffer (0x04)                            {                                0x92, 0x08, 0xEC, 0x10                            },                             "device-type",                             Buffer (0x11)                            {                                "ALC892"                            },                             "PinConfigurations",                             Buffer (Zero) {}                        }, Local0)                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))                    Return (Local0)                }            }[/size]

Thanks ErmaC, I'm try too use this method with my P8P67-M.

I have a noob question, how can I apply two binpatchs?

Im try to use HDA Wizard, I need to put the 2 in one line, like this?

's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g''s|\x83\x19\xd4\x11|\x00\x00\x00\x00|g'

Thanks

#86
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy
sudo perl -pi -e 's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

vultu, always you! xD

#87
VCH888

VCH888

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 585 posts

sudo perl -pi -e 's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

vultu, always you! xD


These patching lines also worked for ALC662 and ALC889 (Z68XP-UD3R) with Lion's AppleHDA.kext. This solved my ALC662 (945GCM-S2L) problem if I want to use Lion's AppleHDA.kext; however, I got one sound assertion of pin complex in kernel log.

For experiment:
Attached File  ALC662_Lion.zip   13.81KB   84 downloads


Thanks everyone in this thread.

#88
VultUx

VultUx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 109 posts
  • Gender:Male
  • Location:Brasil

sudo perl -pi -e 's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

vultu, always you! xD

Buoo, always you to help, thank you again!

Works great!

#89
buoo

buoo

    The Prodigal Son

  • Moderators
  • 4,536 posts
  • Gender:Male
  • Location:Italy
;)

#90
sevenalive

sevenalive

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

ALC892 (Complete) Tested on Asus board. No idea for other.
Info.plist
layout892.xml
Platforms.xml
Two binpatch edit are needed

's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g'
's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g'

DSDT edit is mandatory.
[size=1]            Device (HDEF)            {                Name (_ADR, 0x001B0000)                Method (_PRW, 0, NotSerialized)                {                    Return (Package (0x02)                    {                        0x0D,                         0x05                    })                }                Method (_DSM, 4, NotSerialized)                {                    Store (Package (0x0C)                        {                            "subsystem-id",                             Buffer (0x04)                            {                                0xA0, 0x00, 0x00, 0x00                            },                             "subsystem-vendor-id",                             Buffer (0x04)                            {                                0x6B, 0x10, 0x10, 0x10                            },                             "layout-id",                             Buffer (0x04)                            {                                0x7C, 0x03, 0x00, 0x00                            },                             "codec-id",                             Buffer (0x04)                            {                                0x92, 0x08, 0xEC, 0x10                            },                             "device-type",                             Buffer (0x11)                            {                                "ALC892"                            },                             "PinConfigurations",                             Buffer (Zero) {}                        }, Local0)                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))                    Return (Local0)                }            }[/size]


Tried this on my ASUS Sabertooth x58, did it twice and double checked my DSDT. OSX says no built in audio. Using the 10.7.2 GM AppleHDA.kext and applied the binary patch.

Edit: it was my DSDT which is from the tonymac site, used the DSDT I found here and now it works.

#91
tantan

tantan

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts
thank you for the great tools janek.

im struggling with ALC889 on a S5520SC Mainboard.
It seems that the pin config is trouble on this specific board,
cause i got the systemprofiler, Audio Midi Setup and Sound show all the correct device infos
with ##### and dsdt, but there was no signal on any of the sockets.

my question is, how to create the required input files for the hdawiz?
i have made a linux codec dump of my 889, could this be a source ?

here is my codec info:

Codec: Realtek ALC889Address: 0AFG Function Id: 0x1 (unsol 1)Vendor Id: 0x10ec0889Subsystem Id: 0x808634e2Revision Id: 0x100004No Modem Function Group foundDefault PCM:    rates [0x5f0]: 32000 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMDefault Amp-In caps: N/ADefault Amp-Out caps: N/AGPIO: io=2, o=0, i=0, unsolicited=1, wake=1  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0Node 0x02 [Audio Output] wcaps 0x11: Stereo  Device: name="ALC889 Analog", type="Audio", device=0  Converter: stream=5, channel=0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x03 [Audio Output] wcaps 0x11: Stereo  Converter: stream=5, channel=0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x04 [Audio Output] wcaps 0x11: Stereo  Converter: stream=5, channel=0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x05 [Audio Output] wcaps 0x11: Stereo  Converter: stream=5, channel=0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x06 [Audio Output] wcaps 0x211: Stereo Digital  Control: name="IEC958 Playback Con Mask", index=0, device=0  Control: name="IEC958 Playback Pro Mask", index=0, device=0  Control: name="IEC958 Playback Default", index=0, device=0  Control: name="IEC958 Playback Switch", index=0, device=0  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0  Device: name="ALC889 Digital", type="SPDIF", device=1  Converter: stream=5, channel=0  Digital:  Digital category: 0x0  PCM:    rates [0x5f0]: 32000 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x07 [Audio Input] wcaps 0x10011b: Stereo Amp-In  Control: name="Capture Switch", index=0, device=0  Control: name="Capture Volume", index=0, device=0  Device: name="ALC889 Analog", type="Audio", device=0  Amp-In caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1  Amp-In vals:  [0x80 0x80]  Converter: stream=0, channel=0  SDI-Select: 0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCM  Connection: 1     0x24Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In  Control: name="Capture Switch", index=1, device=0  Control: name="Capture Volume", index=1, device=0  Device: name="ALC889 Analog", type="Audio", device=2  Amp-In caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1  Amp-In vals:  [0x00 0x00]  Converter: stream=0, channel=0  SDI-Select: 0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCM  Connection: 1     0x23Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In  Control: name="Capture Switch", index=2, device=0  Control: name="Capture Volume", index=2, device=0  Amp-In caps: ofs=0x10, nsteps=0x2e, stepsize=0x03, mute=1  Amp-In vals:  [0x00 0x00]  Converter: stream=0, channel=0  SDI-Select: 0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCM  Connection: 1     0x22Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital  Converter: stream=0, channel=0  SDI-Select: 0  Digital:  Digital category: 0x0  PCM:    rates [0x570]: 32000 44100 48000 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCM  Unsolicited: tag=00, enabled=0  Connection: 1     0x1fNode 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In  Control: name="Rear Mic Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=In, idx=0, ofs=0  Control: name="Rear Mic Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=0, ofs=0  Control: name="Front Mic Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=In, idx=1, ofs=0  Control: name="Front Mic Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=1, ofs=0  Control: name="Line Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=In, idx=2, ofs=0  Control: name="Line Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=2, ofs=0  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1  Amp-In vals:  [0x97 0x97] [0x97 0x97] [0x17 0x17] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97] [0x97 0x97]  Connection: 10     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Control: name="Front Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=Out, idx=0, ofs=0  Control: name="Front Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=2, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0  Amp-Out vals:  [0x24 0x24]  Connection: 2     0x02 0x0bNode 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Control: name="Surround Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=Out, idx=0, ofs=0  Control: name="Surround Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=2, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0  Amp-Out vals:  [0x00 0x00]  Connection: 2     0x03 0x0bNode 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Control: name="Center Playback Volume", index=0, device=0    ControlAmp: chs=1, dir=Out, idx=0, ofs=0  Control: name="LFE Playback Volume", index=0, device=0    ControlAmp: chs=2, dir=Out, idx=0, ofs=0  Control: name="Center Playback Switch", index=0, device=0    ControlAmp: chs=1, dir=In, idx=2, ofs=0  Control: name="LFE Playback Switch", index=0, device=0    ControlAmp: chs=2, dir=In, idx=2, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0  Amp-Out vals:  [0x00 0x00]  Connection: 2     0x04 0x0bNode 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Control: name="Side Playback Volume", index=0, device=0    ControlAmp: chs=3, dir=Out, idx=0, ofs=0  Control: name="Side Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=In, idx=2, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0  Amp-Out vals:  [0x00 0x00]  Connection: 2     0x05 0x0bNode 0x10 [Audio Output] wcaps 0x211: Stereo Digital  Converter: stream=0, channel=0  Digital:  Digital category: 0x0  PCM:    rates [0x5f0]: 32000 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x11 [Pin Complex] wcaps 0x400300: Mono Digital  Pincap 0x00000010: OUT  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black    DefAssociation = 0xf, Sequence = 0x0    Misc = NO_PRESENCE  Pin-ctls: 0x40: OUT  Connection: 1     0x10Node 0x12 [Pin Complex] wcaps 0x400001: Stereo  Pincap 0x00000020: IN  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black    DefAssociation = 0xf, Sequence = 0x0    Misc = NO_PRESENCE  Pin-ctls: 0x00:Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x0001003c: IN OUT HP EAPD Detect  EAPD 0x2: EAPD  Pin Default 0x01014010: [Jack] Line Out at Ext Rear    Conn = 1/8, Color = Green    DefAssociation = 0x1, Sequence = 0x0  Pin-ctls: 0x40: OUT  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c* 0x0d 0x0e 0x0f 0x26Node 0x15 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x0001003c: IN OUT HP EAPD Detect  EAPD 0x2: EAPD  Pin Default 0x01011012: [Jack] Line Out at Ext Rear    Conn = 1/8, Color = Black    DefAssociation = 0x1, Sequence = 0x2  Pin-ctls: 0x40: OUT  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d* 0x0e 0x0f 0x26Node 0x16 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x00000034: IN OUT Detect  Pin Default 0x01016011: [Jack] Line Out at Ext Rear    Conn = 1/8, Color = Orange    DefAssociation = 0x1, Sequence = 0x1  Pin-ctls: 0x40: OUT  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d 0x0e* 0x0f 0x26Node 0x17 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x00000034: IN OUT Detect  Pin Default 0x01012014: [Jack] Line Out at Ext Rear    Conn = 1/8, Color = Grey    DefAssociation = 0x1, Sequence = 0x4  Pin-ctls: 0x40: OUT  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d 0x0e 0x0f* 0x26Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Control: name="Rear Mic Boost Volume", index=0, device=0    ControlAmp: chs=3, dir=In, idx=0, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x80 0x80]  Pincap 0x0000373c: IN OUT HP Detect    Vref caps: HIZ 50 GRD 80 100  Pin Default 0x01a19840: [Jack] Mic at Ext Rear    Conn = 1/8, Color = Pink    DefAssociation = 0x4, Sequence = 0x0  Pin-ctls: 0x24: IN VREF_80  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d 0x0e 0x0f 0x26*Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Control: name="Front Mic Boost Volume", index=0, device=0    ControlAmp: chs=3, dir=In, idx=0, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x80 0x80]  Pincap 0x0000373c: IN OUT HP Detect    Vref caps: HIZ 50 GRD 80 100  Pin Default 0x02a19850: [Jack] Mic at Ext Front    Conn = 1/8, Color = Pink    DefAssociation = 0x5, Sequence = 0x0  Pin-ctls: 0x24: IN VREF_80  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d 0x0e 0x0f 0x26*Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x80 0x80]  Pincap 0x0000373c: IN OUT HP Detect    Vref caps: HIZ 50 GRD 80 100  Pin Default 0x0181304f: [Jack] Line In at Ext Rear    Conn = 1/8, Color = Blue    DefAssociation = 0x4, Sequence = 0xf  Pin-ctls: 0x20: IN VREF_HIZ  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c 0x0d 0x0e 0x0f 0x26*Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out  Control: name="Headphone Playback Switch", index=0, device=0    ControlAmp: chs=3, dir=Out, idx=0, ofs=0  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0  Amp-In vals:  [0x00 0x00]  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-Out vals:  [0x00 0x00]  Pincap 0x0000373c: IN OUT HP Detect    Vref caps: HIZ 50 GRD 80 100  Pin Default 0x02214020: [Jack] HP Out at Ext Front    Conn = 1/8, Color = Green    DefAssociation = 0x2, Sequence = 0x0  Pin-ctls: 0xc0: OUT HP VREF_HIZ  Unsolicited: tag=00, enabled=0  Connection: 5     0x0c* 0x0d 0x0e 0x0f 0x26Node 0x1c [Pin Complex] wcaps 0x400081: Stereo  Pincap 0x00000024: IN Detect  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black    DefAssociation = 0xf, Sequence = 0x0    Misc = NO_PRESENCE  Pin-ctls: 0x20: IN  Unsolicited: tag=00, enabled=0Node 0x1d [Pin Complex] wcaps 0x400000: Mono  Pincap 0x00000020: IN  Pin Default 0x4016f601: [N/A] Speaker at Ext N/A    Conn = Digital, Color = Other    DefAssociation = 0x0, Sequence = 0x1  Pin-ctls: 0x20: INNode 0x1e [Pin Complex] wcaps 0x400300: Mono Digital  Pincap 0x00000010: OUT  Pin Default 0x01441130: [Jack] SPDIF Out at Ext Rear    Conn = RCA, Color = Black    DefAssociation = 0x3, Sequence = 0x0    Misc = NO_PRESENCE  Pin-ctls: 0x40: OUT  Connection: 1     0x06Node 0x1f [Pin Complex] wcaps 0x400280: Mono Digital  Pincap 0x00000020: IN  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear    Conn = 1/8, Color = Black    DefAssociation = 0xf, Sequence = 0x0    Misc = NO_PRESENCE  Pin-ctls: 0x20: IN  Unsolicited: tag=00, enabled=0Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono  Processing caps: benign=0, ncoeff=28Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: MonoNode 0x22 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In  Control: name="Input Source", index=2, device=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]  Connection: 11     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0bNode 0x23 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In  Control: name="Input Source", index=1, device=0  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]  Connection: 11     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0bNode 0x24 [Audio Selector] wcaps 0x300101: Stereo  Control: name="Input Source", index=0, device=0  Connection: 12     0x18* 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12Node 0x25 [Audio Output] wcaps 0x11: Stereo  Converter: stream=0, channel=0  PCM:    rates [0x5e0]: 44100 48000 88200 96000 192000    bits [0xe]: 16 20 24    formats [0x1]: PCMNode 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1  Amp-In vals:  [0x00 0x00] [0x00 0x00]  Amp-Out caps: ofs=0x3e, nsteps=0x40, stepsize=0x03, mute=0  Amp-Out vals:  [0x3e 0x3e]  Connection: 2     0x25 0x0b


ALC 889 for 5.1 Speaker
I want to share my new 889 patch files. I test GA X58A-UD3R board. Now you can use 3 LineOut and HeadphoneOut. So you can use 5.1 speaker in Audio MIDI setup. I cannot make HeadphoneOut auto detection, so I delete SPDIF output (I don't use it anyway.) You have to connect orange pin to gray connecter. Don't forget bin patch !!

I attach layout889.xml, Platforms.xml, and info.plist.


thank you for the upload JunHo, could you please explain how you got the files from your system?

#92
VultUx

VultUx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 109 posts
  • Gender:Male
  • Location:Brasil

Tried this on my ASUS Sabertooth x58, did it twice and double checked my DSDT. OSX says no built in audio. Using the 10.7.2 GM AppleHDA.kext and applied the binary patch.

Try put this first:
sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

Then this:
sudo perl -pi -e 's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA


#93
darkstar252

darkstar252

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
My codec dump from a windows machine for ALC892 (from ASUS P8P67 LE Motherboard) working pinconfig incorrectly with macman ALC8xxHDA.kext

[codebox]<01171C40 01171D01 01171E43 01171F99 01271CF0 01271D11 01271E11 01271F41 01471C10 01471D40 01471E01 01471F01 01571C12 01571D10 01571E01 01571F01 01671C11 01671D60 01671E01 01671F01 01771C14 01771D20 01771E01 01771F01 01871C50 01871D98 01871EA1 01871F01 01971C60 01971D9C 01971EA1 01971F02 01A71C5F 01A71D30 01A71E81 01A71F01 01B71C20 01B71D4C 01B71E21 01B71F02 01C71CF0 01C71D11 01C71E11 01C71F41 01D71C01 01D71DE6 01D71E05 01D71F40 01E71C30 01E71D61 01E71E45 01E71F01 01F71CF0 01F71D11 01F71E11 01F71F41>[/codebox]

I hope you should add this to your HDA Wizard in order to active correctly my sound card.

Thank you very much.

#94
sevenalive

sevenalive

    InsanelyMac Protégé

  • Members
  • Pip
  • 16 posts

Try put this first:

sudo perl -pi -e 's|\x83\x19\xd4\x11|\x00\x00\x00\x00|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

Then this:
sudo perl -pi -e 's|\x84\x19\xd4\x11|\x92\x08\xec\x10|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA


That's what I did instead of using HDA Wizard. I also took the working 10.7.0 kext and used the files provided because it provides complete functionality and that didn't work either, so it might be the files and not the patch. I also just tried the 10.7.0 kext I have but it doesnt work on 10.7.2 gm.

#95
tantan

tantan

    InsanelyMac Protégé

  • Members
  • Pip
  • 41 posts

Please help me! I don't realy understand how to create that bin patch lines ;)
My device is IDT 92HD87B1 vendor 111D device 76D1
Thank you!

EDIT: Okay, managed to understand

sudo perl -pi -e 's|\x85\x08\xec\x10|\xd1\x76\x1d\x11|g' /System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA

Add please



hello androdev,

could you please explain how you created this line?`

thx
tt

#96
hascosx

hascosx

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 151 posts

Added. http://dl.dropbox.co.../HDA Wizard.zip
I will add an updater for the binpatch list, in the next version, so there will be no need to download this app again every time.


this link is dead : http://dl.dropbox.co.../HDA Wizard.zip

#97
janek202

janek202

    InsanelyMac Sage

  • Developers
  • 312 posts
  • Gender:Male
  • Location:Poland

this link is dead : http://dl.dropbox.co.../HDA Wizard.zip


Check out the first post...
http://dl.dropbox.co...d/download.html

#98
jpa

jpa

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 516 posts
  • Gender:Male
upload files or info the GA X58A-UD3R board sound 5.1?

#99
daxure

daxure

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts

After patching (alc889a) with that wizard I`ve ruined my AppleHDA.kext keyboard.kext and mouse.kext is there some solution to run back patched info.plist? unfortunately no backup was made ...


problem solved http://www.insanelym...p...0941&st=960

#100
efimac

efimac

    InsanelyMac Protégé

  • Members
  • PipPip
  • 53 posts

ALC 889 for 5.1 Speaker
I want to share my new 889 patch files. I test GA X58A-UD3R board. Now you can use 3 LineOut and HeadphoneOut. So you can use 5.1 speaker in Audio MIDI setup. I cannot make HeadphoneOut auto detection, so I delete SPDIF output (I don't use it anyway.) You have to connect orange pin to gray connecter. Don't forget bin patch !!

I attach layout889.xml, Platforms.xml, and info.plist.


What do you mean i have to connect orange pin to gray connector? does it mean I need to get another cable to connect the orange pin and gray?






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy