Jump to content
4108 posts in this topic

Recommended Posts

Just a sign of life... read post #1 for more details.

 

Hi Taruga

 

I try to use your AppleHDAPatcher V1.7 to path my Toshiba notebook A105-S4384. The dump file I try three before ALC861, ALC861B and D. Never show up and no show. I need to install this again. Let my computer has output sound. Can you please tell me how to patch step by step. Thanks

 

tchow

 

 

================================================================================

 

Edit: The following guide is for getting ALC882 sound out working. The process may work with any ALC8xx chipset with a few changes. See the Appendix at the end of the guide for how to make those changes.

 

The Guide

 

I have yet to see the definitive guide here on getting ALC882 sound working. The best one I've seen comes from aRt on another forum and this is it (with some modifications):

 

How to get HD audio working - sound for ya!!!

 

1) Backup AppleHDA.kext:

In Terminal, type:

CODE

cd /System/Library/Extensions

sudo mkdir audio_backup

sudo mv AppleHDA.kext audio_backup/

 

2) Edit AppleAzaliaAudio.kext:

In Terminal, type:

CODE

cd /System/Library/Extensions

sudo pico AppleAzaliaAudio.kext/Contents/Info.plist

Search for IOHDAudioCodecVendorID (press Ctrl + W)

 

Find:

<key>IOHDAudioCodecVendorID</key>

<string>0x10ec0880</string>

Change <string>0x10ec0880</string> -- to -- <string>0x10ec0882</string>

 

Exit pico: press Ctrl + O to save and then Ctrl + X to exit

In Terminal, type:

CODE

sudo pico AppleAzaliaAudio.kext/Contents/PlugIns/AppleAzaliaController.kext/Contents/Info.plist

Search for IOPCIPrimaryMatch (press Ctrl + W)

 

Find:

<key>IOPCIPrimaryMatch</key>

<string>0xNNNN8086</string> (where NNNN are any 4 characters)

Change <string>0xNNNN8086</string> -- to -- <string>0x27d88086</string>

(note: for ALC882, the string is probably correct without any edit)

 

Exit pico: press Ctrl + O to save and then Ctrl + X to exit

 

3) Clean up the system:

In Terminal, type:

CODE

sudo diskutil repairpermissions /

sudo chown -R root:wheel AppleAzaliaAudio.kext

sudo chmod -R 755 AppleAzaliaAudio.kext

cd /System/Library

sudo rm -rf Extensions.mkext Extensions.kextcache

 

4) Then, reboot and enjoy sound out of two channels.

I drag this (see my codec attachment) into the patcher, when I reboot I got no sound icon at all. (before, on a clean efi_pc leopard install I did have audio OUT only. I wanted to add mic IN)

How to diagnose the problem? thanks

 

 

Codec: Realtek ALC885

Address: 0

Vendor Id: 0x10ec0885

Subsystem Id: 0x103c2a36

Revision Id: 0x100101

Hmm, couldn't use the Leopard patcher to patch my STAC9274D (Bad Axe 2) using:

 

Codec: SigmaTel STAC9274D
Address: 2
Vendor Id: 0x83847621
Subsystem Id: 0x80860419
Revision Id: 0x100201
Default PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x1]: PCM
Default Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=0
Default Amp-Out caps: ofs=0x7f, nsteps=0x7f, stepsize=0x02, mute=1
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x66 0x66]
 Power: 0x0
Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x04 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x05 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x06 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0xff 0xff]
 Power: 0x0
Node 0x07 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
 0x1b
Node 0x08 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
 0x1c
Node 0x09 [Audio Input] wcaps 0x1d0541: Stereo
 Power: 0x0
 Connection: 1
 0x1d
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x0221401f: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Green
 Pin-ctls: 0xc0: OUT HP
 Connection: 3
 0x02* 0x03 0x06
Node 0x0b [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x02a19040: [Jack] Mic at Ext Front
Conn = 1/8, Color = Pink
 Pin-ctls: 0x24: IN
 Connection: 3
 0x02* 0x03 0x06
Node 0x0c [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x0181302e: [Jack] Line In at Ext Rear
Conn = 1/8, Color = Blue
 Pin-ctls: 0x20: IN
 Connection: 1
 0x03
Node 0x0d [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x08173f: IN OUT HP Detect
 Pin Default 0x01114010: [Jack] Speaker at Ext Rear
Conn = 1/8, Color = Green
 Pin-ctls: 0x40: OUT
 Connection: 1
 0x02
Node 0x0e [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x01a19020: [Jack] Mic at Ext Rear
Conn = 1/8, Color = Pink
 Pin-ctls: 0x24: IN
 Connection: 1
 0x04
Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x081737: IN OUT Detect
 Pin Default 0x01111012: [Jack] Speaker at Ext Rear
Conn = 1/8, Color = Black
 Pin-ctls: 0x40: OUT
 Connection: 1
 0x05
Node 0x10 [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x0837: IN OUT Detect
 Pin Default 0x01117011: [Jack] Speaker at Ext Rear
Conn = 1/8, Color = Yellow
 Pin-ctls: 0x40: OUT
 Connection: 1
 0x04
Node 0x11 [Pin Complex] wcaps 0x400181: Stereo
 Pincap 0x0837: IN OUT Detect
 Pin Default 0x400000fb: [N/A] Line Out at Ext N/A
Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 1
 0x03
Node 0x12 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x500000fe: [N/A] Line Out at Int N/A
Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
Node 0x13 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x500000ff: [N/A] Line Out at Int N/A
Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
Node 0x14 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0820: IN
 Pin Default 0x500000fd: [N/A] Line Out at Int N/A
Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
Node 0x15 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
 0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x16 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
 0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x17 [Audio Selector] wcaps 0x30010d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0
 Amp-Out vals:  [0x00 0x00]
 Connection: 9
 0x0e* 0x12 0x0f 0x0b 0x0c 0x0d 0x0a 0x10 0x11
Node 0x18 [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
 0x15
Node 0x19 [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
 0x16
Node 0x1a [Audio Selector] wcaps 0x300103: Stereo Amp-In
 Amp-In caps: N/A
 Amp-In vals:  [0x00 0x00]
 Connection: 1
 0x17
Node 0x1b [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
 0x18* 0x13 0x14
Node 0x1c [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
 0x19* 0x13 0x14
Node 0x1d [Audio Selector] wcaps 0x30090d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-Out vals:  [0x80 0x80]
 Connection: 3
 0x1a* 0x13 0x14
Node 0x1e [Audio Output] wcaps 0x40211: Stereo Digital
 PCM:
rates [0x7e0]: 44100 48000 88200 96000 176400 192000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
Node 0x1f [Vendor Defined Widget] wcaps 0xf30201: Stereo Digital
Node 0x20 [Audio Input] wcaps 0x140311: Stereo Digital
 PCM:
rates [0x160]: 44100 48000 96000
bits [0xe]: 16 20 24
formats [0x5]: PCM AC3
 Connection: 1
 0x22
Node 0x21 [Pin Complex] wcaps 0x400301: Stereo Digital
 Pincap 0x0810: OUT
 Pin Default 0x01452150: [Jack] SPDIF Out at Ext Rear
Conn = Optical, Color = Grey
 Pin-ctls: 0x40: OUT
 Connection: 5
 0x1e* 0x1f 0x1b 0x1c 0x1d
Node 0x22 [Pin Complex] wcaps 0x430681: Stereo Digital
 Pincap 0x0810024: IN EAPD Detect
 Pin Default 0x400000fc: [N/A] Line Out at Ext N/A
Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Power: 0x0
Node 0x23 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
 Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0
 Amp-Out vals:  [0x00]
Node 0x24 [Volume Knob Widget] wcaps 0x600000: Mono

 

Patching with 1.16 which I found somewhere worked (this doesn't seem to be in the OP anymore) kind of - mute does not work which sucks a lot. Anyone get mute working with their STAC9274D and Leopard?

its not working for me either, i tried every hdapatcher. the alc883 ich8 says its detected on both spdif in and out but no sound when i restart =( . With the AzaliaAudio im getting sound from my speakers.

 

system profiler: Audio (built In) Intel High Definition Audio Device ID: 0x104D902D Audio ID: 12

 

 

help?

its not working for me either, i tried every hdapatcher. the alc883 ich8 says its detected on both spdif in and out but no sound when i restart =( . With the AzaliaAudio im getting sound from my speakers.

 

system profiler: Audio (built In) Intel High Definition Audio Device ID: 0x104D902D Audio ID: 12

help?

 

Notebook or Desktop ? Tiger or Leo ?

One thing I see here, is that people report problems and lots of people view the same (no specs, little info). This way, most of us don´t answer and sometimes is something simple to solve.

 

Also, I´ve sent a PM to one the the forum admins to try the move to XLabs area, to have sub areas and to organize things better.

I need have a main thread with the patches and sub threads for Realtek, Sigmatel, etc to split issues and avoid the mess this thread is at the moment (and it will get even worse).

 

As some of you know, I working and a new patcher version with major changes and also on a new audio driver.

Regarding the last one, this has been a hard work for the last 7 or 8 months :D

My friends call me crazy to dedicate so much time to all these audio projects.

The new Patcher will come first, coding a driver takes a lot of time and patience.

I already have the main engine of the driver almost done, it´s 'talking' with the sound codec but It needs a lot of more work.

At a first stage I want it to work properly with alc882 and then I´ll make the necessary changes to start working with all HD Audio codecs. There are many bugs to fix and things to change and improve.

If I don´t get an answer here regarding my request for a better way of organizing my stuff the users posts, maybe I´ll have to move to other place and open my own forum and try to setup things the way I need as you all understand it will be better.

I want to start gathering info, posting info of working codecs, codecs that need more work, the ones that don´t work at all, etc

Resuming all of this:

I (and all of us) need a lot more information, faq´s, help, docs, how to´s, etc so I (and we) can help each other.

Taruga,Thanks! :)

Come on.

I expect v2.00.

And I work with V1.77& failed, did I need change something in the codec, vendor id/subsystem id or revision id?

 

 

once more... what are you hardware specs, what sound codec vendor and model, notebook or desktop ?

 

I´m sick or having to answer posts like this.

 

Don´t you think everyone of you would get a faster and better answer if you started you post with something like this:

_______________________________________________________________________

Motherboard: P5LD2-VM Sound: Realtek ALC882 Type: Desktop Status: Fully Working

_______________________________________________________________________

 

Or put it on your signature. That would make my work so much easier :D

Can on explain where to get the linux codec dump for my Sigmatel (0x76918384)?TIA,Q
http://forum.insanelymac.com/index.php?s=&...st&p=519080

 

 

 

Damn, I need to wait until monday for test the new 1.18 patcher, I left my Dell Lappy on my office ;)

Damn, I need to wait until monday for test the new 1.18 patcher, I left my Dell Lappy on my office

 

 

I think it will not solve your case, mabe only in v2.00

 

All you guys, read post #1. I have a request there for all of you.

Someone got the AD1986 HD working?With 0x11d41986 and 0x27d88086
I did, but only sound output. I didn´t had time with that one to fix inputs and other outputs.It´s a complex codec and I only had a few minutes with that PC. If i remember well, AppleHDA Patcher v1.13 has the changes I used to test it.
This is the core dump of sigmatel 9271D that posted on this forum by one guys.STAC9271D.txtAlso, when AppleHDA v2.0 is out? Does it support STA9271D?Thank you.
Have you tested the patcher with this codec ? I don't the status of it, if it works or not.One thing I will do, is to create a reference page to check codec status, it is working or not, if it need more work, if doesn´t work at all, which hardware was tested, etc. It will help us all.

 

 

There´s no estimated release date for version 2.00, I have it almost done, but I still need to code pin configs for all sigmatel codecs,

and most important, the multi os suport. It´s working for leo at the moment, but it will suport from 4.8 until leo. The testing time of this version will take some time also. I have a lot to check and test myself.

I think it will not solve your case, mabe only in v2.00

 

All you guys, read post #1. I have a request there for all of you.

Thanks Taruga.

 

I sended you a PM regarding to your petition to InsanelyMac.

Guest
This topic is now closed to further replies.
×
×
  • Create New...