Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

just for the record my alc660 dump, which didn't work on 15, is the following:

 

Codec: Realtek ALC660
Address: 0
Vendor Id: 0x10ec0861
Subsystem Id: 0x10430000
Revision Id: 0x100340
Default PCM:
   rates [0x140]: 48000 96000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Node 0x03 [Audio Output] wcaps 0x405: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x00 0x00]
 Power: 0x0
Node 0x04 [Audio Output] wcaps 0x405: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x80 0x80]
 Power: 0x0
Node 0x05 [Audio Output] wcaps 0x405: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x80 0x80]
 Power: 0x0
Node 0x06 [Audio Output] wcaps 0x405: Stereo Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x80 0x80]
 Power: 0x0
Node 0x07 [Audio Output] wcaps 0x605: Stereo Digital Amp-Out
 Amp-Out caps: N/A
 Amp-Out vals:  [0x00 0x00]
 Power: 0x0
Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
 Amp-In caps: ofs=0x02, nsteps=0x0d, stepsize=0x0b, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00]
 PCM:
   rates [0x140]: 48000 96000
   bits [0x2]: 16
   formats [0x1]: PCM
 Power: 0x0
 Connection: 6
    0x0d* 0x0c 0x0f 0x10 0x11 0x15
Node 0x09 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0a [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x081f: OUT HP Detect
 Pin Default 0x99030110: [Fixed] Line Out at Int ATAPI
   Conn = ATAPI, Color = Unknown
 Pin-ctls: 0x40: OUT
 Power: 0x0
 Connection: 1
    0x16
Node 0x0c [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0837: IN OUT Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0x20: IN
 Power: 0x0
 Connection: 1
    0x19
Node 0x0d [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x08337: IN OUT Detect
 Pin Default 0x01a1183e: [Jack] Mic at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0x24: IN
 Power: 0x0
 Connection: 1
    0x18
Node 0x0e [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0817: OUT Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0x40: OUT
 Power: 0x0
 Connection: 1
    0x19
Node 0x0f [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0833f: IN OUT HP Detect
 Pin Default 0x0121101f: [Jack] HP Out at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0xc0: OUT HP
 Power: 0x0
 Connection: 1
    0x1a
Node 0x10 [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0833f: IN OUT HP Detect
 Pin Default 0x99a30130: [Fixed] Mic at Int ATAPI
   Conn = ATAPI, Color = Unknown
 Pin-ctls: 0x24: IN
 Power: 0x0
 Connection: 1
    0x1b
Node 0x11 [Pin Complex] wcaps 0x400001: Stereo
 Pincap 0x0863: IN
 Pin Default 0x99330131: [Fixed] CD at Int ATAPI
   Conn = ATAPI, Color = Unknown
 Pin-ctls: 0x00:
Node 0x12 [Pin Complex] wcaps 0x400301: Stereo Digital
 Pincap 0x0810: OUT
 Pin Default 0x01451120: [Jack] SPDIF Out at Ext Rear
   Conn = Optical, Color = Black
 Pin-ctls: 0x40: OUT
 Connection: 1
    0x07
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x0d 0x10
Node 0x15 [Audio Mixer] wcaps 0x20050f: Stereo Amp-In Amp-Out
 Amp-In caps: ofs=0x0c, nsteps=0x17, stepsize=0x0b, mute=1
 Amp-In vals:  [0x08 0x08] [0x80 0x80] [0x00 0x00]
 Amp-Out caps: ofs=0x0c, nsteps=0x0c, stepsize=0x0b, mute=1
 Amp-Out vals:  [0x0c 0x0c]
 Power: 0x0
 Connection: 3
    0x11 0x14 0x1c
Node 0x16 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x03 0x15
Node 0x17 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x04 0x15
Node 0x18 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x05 0x15
Node 0x19 [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x06 0x15
Node 0x1a [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00]
 Connection: 4
    0x04 0x06 0x15 0x03
Node 0x1b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x00 0x00]
 Connection: 4
    0x04 0x06 0x15 0x03
Node 0x1c [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
 Amp-In vals:  [0x00 0x00] [0x00 0x00]
 Connection: 2
    0x0c 0x0f
Node 0x1d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1f [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0817: OUT Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0x40: OUT
 Power: 0x0
 Connection: 1
    0x18
Node 0x20 [Pin Complex] wcaps 0x400581: Stereo
 Pincap 0x0817: OUT Detect
 Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
   Conn = 1/8, Color = Black
 Pin-ctls: 0x40: OUT
 Power: 0x0
 Connection: 1
    0x17
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x23 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out
 Amp-Out caps: ofs=0x0f, nsteps=0x0f, stepsize=0x0b, mute=1
 Amp-Out vals:  [0x8f]

 

taruga, pergunta rapida a alc660 nao funciona em nenhuma versao, certo ou errado? valeu e GRANDE trabalho voce esta fazendo, parabens!

Link to comment
Share on other sites

It was made for 8.8.1 not 8.9.1, next version should add support for 8.9.1 also

 

 

And are we going to see ALC 861 finally supported?

 

My Mac(hine) could use some sound :withstupid:

 

thanks

Link to comment
Share on other sites

Who knows? Bribe him, or wait and see. There are rules against pestering Driver developers in the "Read then post" sticky.

 

I'm loosing faith, that's all :S

Maybe I should bribe him... or something....

 

Sorry you guys,

Link to comment
Share on other sites

First of all, many thanks to Taruga for all of the fantastic work on hacking AppleHDA to make it work on so many systems!

 

I know there was one report of the patch working with the STAC9227, I believe on a notebook computer (?), but a lot of other users (including me) can't get it to work. The patching process goes fine, the .kext loads, the volume control shows up, but there is no sound output.

I'm using an intel D946GZIS motherboard and my own codec dump differs a bit from the one online, but the output mappings seem to be the same. I've edited the info.plist to just about every configuration imaginable, but couldn't get sound input/output from any jack. I've tried changing settings in 'Audio Midi Setup' as well, with no luck (There are only two channels displayed in there anyway).

I was just wondering if anyone else had had success with the 9227, and, if not, whether there's any useful information I can provide to help get it working! Would love to help out in any way I can.

Link to comment
Share on other sites

I was wondering why my sound was stuttering at first when i upgraded to 10.4.9 8.9.1 kernel. I had to change the fsb on startup. When you upgrade, it uses the default fsb of 200mhz...this is okay if your fsb is 800mhz, but mine is 667mhz. So I just put fsb=166 into the com.apple.Boot.plist and now everything works fine. The sound doesn't stutter anymore. It also reads my cpu at the correct speed. Interestingly, when you up the fsb it actually slows everything down, i think thats why it stutters when it starts. Another interesting thing was when i was messing around with it. I set it to 100 and my OS was going REALLY fast. Not really program wise, but the clock was going fast and all the animations were quick as all hell. I just thought it was funny to play with. But basically if you can't figure out what number to put for the fsb, if you know what it is for your processor just divide by 4 pretty much.

 

Oh I forgot to put my hardware.

 

I'm on a dell 1505/6400 intel core duo 1.83ghz intel 945/950 graphics sigmatel 9200.

Link to comment
Share on other sites

taruga, pergunta rapida a alc660 nao funciona em nenhuma versao, certo ou errado? valeu e GRANDE trabalho voce esta fazendo, parabens!

 

Em 0 versões. Instala como deve ser e depois não aparece sequer nas definições de sistema. Basicamente, temos um chip demasiado complexo para ser colocado a funcionar, sem vários anos de retroengenharia computacional. É muito azar!

Link to comment
Share on other sites

A guy can´t take a rest anymore ?! :P
well look how merrily our lil green frog is waving his tail now again having charged up ;) .. welcome back Taruga :unsure: - hope you're still looking forward to messing with binaries and plists .. :tomato:
Link to comment
Share on other sites

A guy can´t take a rest anymore ?! :huh:

 

 

Hello and wellcome back!

 

Hope someday you'll make us the HP 1981HD users not regreting for the choice we made :D . Thank you for all and looking forward for a new compatible version! (I read daily this article hopeing I'll use finaly OSX and get rid of WXP)

Link to comment
Share on other sites

I've got problems with Sigmatel9200 on a Dell Inspiron 9400. I'm using a codec dump posted by Devilhood. The problems are 1) no bass, 2) using headphones doesn't mute the speakers.

 

I'm not fussed about the headphones, but the lack of bass is annoying.

Link to comment
Share on other sites

here stac 9200 in a toshiba M400

(BTW with 10.4.8 I had no problem about the speaker "mute" when the headphone is plugged)

 

now I upgraded to 10.4.9 and I would like to know if I can adopt the same procedure or if there is some news to patch the HDAaudio

Link to comment
Share on other sites

well look how merrily our lil green frog is waving his tail now again having charged up :angry: .. welcome back Taruga :angel: - hope you're still looking forward to messing with binaries and plists .. :hysterical:

 

I think there's more from turtle than a frog ;-)

Link to comment
Share on other sites

darn now you say it, I must have had "tomatos on my eyes" or so (German saying for being blind) ..

 

for my excuse I need to say I'm vegetarian, so I hadn't had neither turtle soup nor frog legs in AGES, that's why .. ;)

 

Taruga please forgive my zoological nescience .. :(

Link to comment
Share on other sites

I'd love to get 5.1 digital coaxial spdif working on my hack. I'm not sure what exactly to to edit in the AppleHDA.kext, but just replacing my device for the one in the ich7 and ich8 made my spdif appear in sound prefs and apple midi, but I can't configure it for 5.1 out because the option is grayed out. Any suggestions?

Link to comment
Share on other sites

Thnx Taruga and other guys !!! My Dell Inspiron E1505/640M go fully working, With sound !!!!!!!!

 

Can anybody write a text, to copy and paste for Terminal to re-map AppleHDA Info.plist, because the patcher had mapped my mic node to 0x0f, where there was nothing at , I need to re-map it to 0x10. Delete the cache and repair permissions.

I'm newbie in Terminal.

Thnx !!!

Link to comment
Share on other sites

Can't get any sound! I follow the instructions in post #1 "AppleHDA Solution - Work in progress...", and I am still stuck on this.

1) Have X60 with AD1981 HD SoundMax chip for which the Linux Codec dump file is available on the psykopat link included on post #1

2) I duly drop this AD1981 HD codec dump into the latest AppleHDA Patcher v1.15. The patcher works seemingly.

3) I reboot but no sound appears. Steps 1 & 2 are the only steps mentioned by Taruga yet they get me nowhere...

 

Am I missing any steps?

Link to comment
Share on other sites

I have made a dump of my STAC9274D codec in Ubuntu, and have used the 1.13 Patcher, all went well, i have:

 

Optical out (Unconfirmed)

Line Out (Working on both back and front panel simultaneously)

Mic in (NOT working!)

 

As i can see, various motherboards have the plugs routed differently to the sound-chip.

 

I have traced all the connections on my BadAxe2 with the Sigmatel STAC9274D-codec.

 

I attach the pinout here so the driver-wizards hopefully can help me and others, as this will be the next top-mainboard i think.

 

post-59122-1175771540_thumb.jpg

 

I, personally just want Microphone in, nothing else. Even line-out i could do without as i have connected a HiFi USB-card.

 

Regards, Per.

Link to comment
Share on other sites

Taruga, please help!

hp notebook

dev_1981 =((((

 

 

i have this problem too with the same codec on a hp laptop

i've tryed every patcher here but it doesn`t work with this setup...

The only close to work solution seems to be AppleAzaliaAudio. I can move the slider and i can see audio output in system preferences, but the mute led on my keyboard is still on, and in audio/midi configuration i can see that the main volume slider in greyed and can't move it. I guess we have to find a way to change the pathmapping in AppleAzalia driver to get the sound working. Any ideas?

Link to comment
Share on other sites

umm..not to pesture or request or anything, just to know whats going on..

 

can anyone please be kind enough to let me know if there's any progress with the conexant HDA (5045)..or if there's any workaround or anything at all? or simply there's nothing at the moment?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...