Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

I'll add this to the Intel and Conexant Forums, but here's the dump for my HP dv9225 laptop from Fedora 8 - which does work with it. I've got everything working on this under 10.5.1 except wireless (Intel 3945 - so I'm waiting patiently for it to be worked out) and audio (Conexant "Venice")Codec: Conexant CX20549 (Venice)Address: 0Vendor Id: 0x14f15045Subsystem Id: 0x103c30bbRevision Id: 0x100100Modem Function Group: 0x2Default PCM: rates [0x140]: 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCMDefault Amp-In caps: N/ADefault Amp-Out caps: N/ANode 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0xa0 0xa0] Pincap 0x0810014: OUT EAPD Detect Pin Default 0x95170110: [Fixed] Speaker at Int Top Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x19 0x17*Node 0x11 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0x20 0x20] Pincap 0x08113c: IN OUT HP Detect Pin Default 0x0221101f: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 2 0x19 0x17*Node 0x12 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0xab 0xab] Pincap 0x08113c: IN OUT HP Detect Pin Default 0x40a190f0: [N/A] Mic at Ext N/A Conn = 1/8, Color = Pink Pin-ctls: 0x20: IN Power: 0x0 Connection: 2 0x19* 0x17Node 0x13 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x22451130: [Jack] SPDIF Out at Sep Front Conn = Optical, Color = Black Pin-ctls: 0x00: Connection: 1 0x18Node 0x14 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081124: IN Detect Pin Default 0x02a79120: [Jack] Mic at Ext Front Conn = Analog, Color = Pink Pin-ctls: 0x24: INNode 0x15 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00:Node 0x16 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0b, mute=1 Amp-Out vals: [0x06]Node 0x17 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In Amp-In caps: ofs=0x14, nsteps=0x2b, stepsize=0x05, mute=1 Amp-In vals: [0x20 0x20] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Power: 0x0 Connection: 5 0x19 0x14 0x12 0x11 0x15Node 0x18 [Audio Output] wcaps 0x211: Stereo Digital PCM: rates [0x40]: 48000 bits [0x6]: 16 20 formats [0x5]: PCM AC3Node 0x19 [Audio Output] wcaps 0xc11: Stereo PCM: rates [0x540]: 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0Node 0x1a [Audio Input] wcaps 0x100d0b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x17, stepsize=0x05, mute=1 Amp-In vals: [0x17 0x17] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] Power: 0x0 Connection: 5 0x17 0x14* 0x12 0x11 0x15Node 0x1b [Vendor Defined Widget] wcaps 0xf00000: MonoI'll add this to the Intel and Conexant Forums, but here's the dump for my HP dv9225 laptop from Fedora 8 - which does work with it. I've got everything working on this under 10.5.1 except wireless (Intel 3945 - so I'm waiting patiently for it to be worked out) and audio (Conexant "Venice")Codec: Conexant CX20549 (Venice)Address: 0Vendor Id: 0x14f15045Subsystem Id: 0x103c30bbRevision Id: 0x100100Modem Function Group: 0x2Default PCM: rates [0x140]: 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCMDefault Amp-In caps: N/ADefault Amp-Out caps: N/ANode 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0xa0 0xa0] Pincap 0x0810014: OUT EAPD Detect Pin Default 0x95170110: [Fixed] Speaker at Int Top Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x19 0x17*Node 0x11 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0x20 0x20] Pincap 0x08113c: IN OUT HP Detect Pin Default 0x0221101f: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 2 0x19 0x17*Node 0x12 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1 Amp-Out vals: [0xab 0xab] Pincap 0x08113c: IN OUT HP Detect Pin Default 0x40a190f0: [N/A] Mic at Ext N/A Conn = 1/8, Color = Pink Pin-ctls: 0x20: IN Power: 0x0 Connection: 2 0x19* 0x17Node 0x13 [Pin Complex] wcaps 0x400301: Stereo Digital Pincap 0x0810: OUT Pin Default 0x22451130: [Jack] SPDIF Out at Sep Front Conn = Optical, Color = Black Pin-ctls: 0x00: Connection: 1 0x18Node 0x14 [Pin Complex] wcaps 0x400081: Stereo Pincap 0x081124: IN Detect Pin Default 0x02a79120: [Jack] Mic at Ext Front Conn = Analog, Color = Pink Pin-ctls: 0x24: INNode 0x15 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x0820: IN Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00:Node 0x16 [beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x07, nsteps=0x07, stepsize=0x0b, mute=1 Amp-Out vals: [0x06]Node 0x17 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In Amp-In caps: ofs=0x14, nsteps=0x2b, stepsize=0x05, mute=1 Amp-In vals: [0x20 0x20] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] Power: 0x0 Connection: 5 0x19 0x14 0x12 0x11 0x15Node 0x18 [Audio Output] wcaps 0x211: Stereo Digital PCM: rates [0x40]: 48000 bits [0x6]: 16 20 formats [0x5]: PCM AC3Node 0x19 [Audio Output] wcaps 0xc11: Stereo PCM: rates [0x540]: 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0Node 0x1a [Audio Input] wcaps 0x100d0b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x17, stepsize=0x05, mute=1 Amp-In vals: [0x17 0x17] [0x00 0x00] [0x00 0x00] [0x00 0x00] [0x00 0x00] Power: 0x0 Connection: 5 0x17 0x14* 0x12 0x11 0x15Node 0x1b [Vendor Defined Widget] wcaps 0xf00000: Mono

Link to comment
Share on other sites

Hi, i'm following this thread everyday waiting for a solution for an ad1981hd for hp nx7300 notebook. I tryed by myself to compile some kext and i noticed that in the .inf file of the installation for windows users there are these lines:

[AnalogDevices]

 

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudCaymus2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30AC

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudCaymus2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30AD

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudCaymus2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C3021

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudHP, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30B4

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudHP, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C0A4C

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAngelFire, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C309F

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudOpus1, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30A1

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudGallo1, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30A2

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdVail2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30A3

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudDavos3, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30AA

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdAudHeavenly2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30B1

%HdAudioFunctionDriver.ADICodec.DeviceDesc% = HdTaos2, HDAUDIO\FUNC_01&VEN_11D4&DEV_1981&subsys_103C30B0

 

 

I guess that there are many type of configuration of the same card, with same vendor and dev id but with different subsystem.

My question is: is possible to let the applehda.kext or appleazaliaaudio.kext to recognize the soundcard using the subsystem id? I think that the only reason to get the drive working depends by the subsystem.

Some coder that could help us with this soundcard? Taruga, great work with your coding! If you could help us with this problem it will be really great! If you have questions please ask me and i will try to give you a reply!:unsure:

 

I think that audio bus is correct but the souncard address no...bus i use is VEN_8086&DEV_27D8 0x27d88086. With only the bus address the mute led is turning on but for turning it off by pressing it we have to charge the correct soundcard address. If you load only the bus address without soundcard address the mute led turns on again. If you don't load bus and soundcard address the mute led remains off.

Thanks for your attention and really sorry for my english. :blowup:

Link to comment
Share on other sites

When I drag the codec dump to the patcher, I receive this "Unsupported Sigmatel codec detected".

 

That doesn't sound normal. I have a Vostro 1500 with Sigmatel 9205. Cannot get it to work.

 

Last night I installed XP and the audio would not install on that either. I'm wondering if there is a hardware problem now.

Link to comment
Share on other sites

INCOMPLETE SHUTDOWN DUE TO AppleHDA patched by Taruga installer

-----------------------------------------------------------------------------------

 

Hi , First of all thank you all for your effort in developing AppleHDA driver.

I'm succesfully using ALC268 drivers [ALC268_Installer1.zip ( 685.11K ) ] in my HP pavilion 6675el, iATKOS 10.5.2

But, like many others, once installed AppleHDA patched by Taruga utility I'm not

able to switch off my notebook properly, I mean screen goes off but not leds and fans

If I remove AppleHDA directory then shut down works perfectly again but no sound,

when I put that directory back sound comes back but shut down stop working

and I'm forced to press power button fo 5sec to switch completely off.

If anybody knows a solution for this annoying issue please le me know

Thank you!

 

 

p.s. In my pc reboot works all the time, is not affected by AppleHDA, instead sleep does not work at all

Link to comment
Share on other sites

This is happnening with other kexts also, like NVidia, without them I can shutdown/restart, enven when the patche AppleHDA is loaded.

\after installing HDA 9228 I lost my Headphone sound also

I installed with patcher 2.0

Link to comment
Share on other sites

Did you try to configure your devices with the "Audio MIDI Setup" from Utilities folder?

 

On configure speakers there are buttons to test each speaker channel.

 

 

hmmm,

 

i did install hda 1.20 with latest coden n injet kext

did work for 1st time on reboot doesnt work then on sleep n come back to normall?

i dont kno it ll work on next boot or not?

 

this is feedback on 9228

Link to comment
Share on other sites

This is happnening with other kexts also, like NVidia, without them I can shutdown/restart, enven when the patched AppleHDA is loaded.

 

 

Well, this is partially true for me. Infact if I remove nvinject pc shut down some times properly but only

in some particular situation , for example if I have my USB wifi key attached does not shut down as well

even withouth nvinject

But for my experience if I remove AppleHDA shutdown

works on 100% basis (with HP pavilion dv6500 6600 at least)!

 

In addition if I remove NVInject and attach my wifi key and I boot with " -f -v " when I (incomplete) shut down

I can see on the screen a specific kernel panic error regarding AppleHDA....here it is:

 

[...]

panic(cpu 1 caller 0x003E975C): "A driver releasing a(n) AppleHDAController has corrupted the

registry\n"@/SourceCache/xnu/xnu-1228.3.13/libkern/c++/OS=bject.cpp:241"

Debugger called: <panic>

[...]

 

This is last message so I suppose the shutdown process hang because of this error

but I'm not and expert and I don't know what this means

Does anybody else have this error as well? If we could

isolate this error maybe you guys could fix the problem....

Link to comment
Share on other sites

I had problems with Audio and my AD1988B, but after I downloaded the Kalyway 10.5.2 combo update, reboot a few times, Kalyway kernal patch, reboot then the Graphic update,

 

All is working fine now...have not tested the mic 5.1 etc...all basic fuctions work on my box...

 

AWESOME...

 

And it is faster than my Vista64, eg: Boot, itunes, photshop CS3...

 

Thanks for everyones hard work out there...

 

We, I realy appriacated it

 

Inukshuk

hi

 

how about final cut you try it?

 

thx

Link to comment
Share on other sites

Getting no help with this topic http://forum.insanelymac.com/index.php?sho...c=89656&hl=

I am posting it there : I hope so could help!

 

P5B-E plus & ADI® AD1988A

 

I am a newbie with OSx86... First install of the OS wirth Kalyway went OK then an update 10.5.2 with http://forum.insanelymac.com/index.php?showtopic=87078

It seems to work properly but I can get the sound working...

I tried it with this tutorial http://forum.insanelymac.com/index.php?showtopic=18642

With Vista i got :

HDAUDIO\FUNC_01&VEN_11D4&DEV_1988&SUBSYS_104381E1&REV_1004

0x + (vendor id) + (device id). Therefore I put 0x11d41988

PCI\VEN_8086&DEV_284B&SUBSYS_81EC1043&REV_02\3&11583659&0&D8

ie 0x8086284b

 

It's quite boring not to have sound, can SO helps me (please)

 

Thanks

 

Adrimaxi

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...