Jump to content

Intel HDA Audio Codec STA9274D


AlainTox714
 Share

261 posts in this topic

Recommended Posts

Try to delete the audio cache at the same you rebuild the kextcache, i do it all the time as i notice sometime cached values are keeped.

 

sudo rm -rf /Library/Caches/com.apple.Components2.LocalCache.AudioComponents /System/Library/Extensions.mkext

 

I also notice you are using Chameleon (Leopard 10.5.5 (Boot-132-Chameleon Retail)) you can't use at the same time an audio injector as a kext or as an EFI audio string with the provided HDAEnabler.

yeah. the patched applehda.kext that i'm using right now (w/c has no support for line-in/mic) is coupled w/ alcinject.kext. thus, tried by replacing them both with your hdaenabler & applehda.

 

[EDIT] + + + + +

 

hey Alain, got a trick to have your audio kexts load at boot!!! :)

 

Picture%201.png

Link to comment
Share on other sites

If you can adjust the volume, normally, it works, layout and pathmap are recognized.

 

What is not working, Headphone, Speakers, Microphone, Line Input?

 

 

I have tried mic, input, headphones, and speaker. no of them have any sound at all, is there anything i can do to get it working?

Link to comment
Share on other sites

I just tried this on terminal

 

kextstat | grep HDA

 

80 2 0x2df35000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>

81 0 0x2df3b000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.2.4a21) <80 17 6 5 4 2>

83 0 0x2e0c5000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.2.4a21) <80 70 6 5 4 2>

 

 

HDAEnabler has not loaded.

Link to comment
Share on other sites

I just tried this on terminal

 

kextstat | grep HDA

 

80 2 0x2df35000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>

81 0 0x2df3b000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.2.4a21) <80 17 6 5 4 2>

83 0 0x2e0c5000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.2.4a21) <80 70 6 5 4 2>

HDAEnabler has not loaded.

 

You are on the good way, are you shure you are using the right HDAEnabler each one match a different AppleHDA.kext version.

 

In System Profiler what report Audio(built in)?

 

What is your DX38BT IOPCIPrimaryMatch?

 

 

 

 

yeah. the patched applehda.kext that i'm using right now (w/c has no support for line-in/mic) is coupled w/ alcinject.kext. thus, tried by replacing them both with your hdaenabler & applehda.

 

[EDIT] + + + + +

 

hey Alain, got a trick to have your audio kexts load at boot!!! :(

 

What you mean exactly by "got a trick to have your audio kexts load at boot"?

Link to comment
Share on other sites

...

 

What you mean exactly by "got a trick to have your audio kexts load at boot"?

need not put your HDAEnabler & AppleHDA kexts in /S/L/Extensions. got them to load w/ my boot-132-chameleon loader. :)

 

thus, my retail leopard is truly vanilla!  :(

 

tnx again Alain for your audio kexts.

Link to comment
Share on other sites

need not put your HDAEnabler & AppleHDA kexts in /S/L/Extensions. got them to load w/ my boot-132-chameleon loader. :D

 

thus, my retail leopard is truly vanilla! :(

 

tnx again Alain for your audio kexts.

 

Glad to read that, can you share, just tell what you did exactly, did you upgrade the kext version ... ?

Link to comment
Share on other sites

just to be 100% the Vendor Id: 0x83847621 is the IOPCIPrimaryMatch or is it the Subsystem Id: 0x80860519?

 

I managed to get HDAEnabler working

 

76 0 0x2de95000 0x2000 0x1000 com.kext.HDAEnabler (1.0.0d1) <17 12>

79 2 0x2df40000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>

80 0 0x2e029000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.2.4a21) <79 17 6 5 4 2>

84 0 0x2e0cb000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.2.4a21) <79 66 6 5 4 2>

 

 

but i still not got any sound

Link to comment
Share on other sites

Glad to read that, can you share, just tell what you did exactly, did you upgrade the kext version ... ?

don't have any knowledge in manipulating the "internals" of kexts. :(

 

just copied my retail leopard's /S/L/Extensions then added my extra kexts to it (including your audio kexts of course) then built an mkext. instead of having /Extra/Extensions/*.kext in my bootloader, i now have /Extra/Extensions.mkext. :D

 

prepared a guide here: Boot-132-Chameleon w/ EFI-strings Support

Link to comment
Share on other sites

Download and unzip the v3.zip file listed in this thread (on your Mac).

You'll have a folder with two HDA kext files and a readme file.

Download Kext Helper (google and you'll find it) and install.

Run Kext Helper.

Drag and drop the two HDA kext files from the folder into the window in Kext Helper.

Enter your admin/user password in the password box in Kext Helper.

Click on Easy Install.

If no error messages, close Kext Helper when it finishes running the install script.

Reboot.

 

Thanks for the reply.

However, I haven't installed Leopard on my BA2 PC yet.

Can you please point me to the tutorial that you used to get you to the point "just before" your instructions above?

 

Thanks!

Link to comment
Share on other sites

Alas, only front panel Mic works at this time.

 

Sorry can't do anything rear Mic Input not workint at all.

 

Try to connect an input jack with the right wirring to the back of your box on a free pci cover, not so hard.

 

 

Thanks for the reply.

However, I haven't installed Leopard on my BA2 PC yet.

Can you please point me to the tutorial that you used to get you to the point "just before" your instructions above?

 

Thanks!

 

May be you can try this one:

 

http://forum.insanelymac.com/index.php?s=&...st&p=536764

 

don't have any knowledge in manipulating the "internals" of kexts. ;)

 

just copied my retail leopard's /S/L/Extensions then added my extra kexts to it (including your audio kexts of course) then built an mkext. instead of having /Extra/Extensions/*.kext in my bootloader, i now have /Extra/Extensions.mkext. :D

 

prepared a guide here: Boot-132-Chameleon w/ EFI-strings Support

 

Thanks.

Link to comment
Share on other sites

just to be 100% the Vendor Id: 0x83847621 is the IOPCIPrimaryMatch or is it the Subsystem Id: 0x80860519?

 

I managed to get HDAEnabler working

 

76 0 0x2de95000 0x2000 0x1000 com.kext.HDAEnabler (1.0.0d1) <17 12>

79 2 0x2df40000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>

80 0 0x2e029000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.2.4a21) <79 17 6 5 4 2>

84 0 0x2e0cb000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.2.4a21) <79 66 6 5 4 2>

 

 

but i still not got any sound

 

This is all i get in the system profiler

 

Intel High Definition Audio:

 

Device ID: 0x80860519

Audio ID: 2

Available Devices:

Link to comment
Share on other sites

just to be 100% the Vendor Id: 0x83847621 is the IOPCIPrimaryMatch or is it the Subsystem Id: 0x80860519?

 

I managed to get HDAEnabler working

 

76 0 0x2de95000 0x2000 0x1000 com.kext.HDAEnabler (1.0.0d1) <17 12>

79 2 0x2df40000 0x6000 0x5000 com.apple.iokit.IOHDAFamily (1.2.9a4) <6 5 4 2>

80 0 0x2e029000 0x7000 0x6000 com.apple.driver.AppleHDAController (1.2.4a21) <79 17 6 5 4 2>

84 0 0x2e0cb000 0x4b000 0x4a000 com.apple.driver.AppleHDA (1.2.4a21) <79 66 6 5 4 2>

 

 

but i still not got any sound

 

This is all i get in the system profiler

 

Intel High Definition Audio:

 

Device ID: 0x80860519

Audio ID: 2

Available Devices:

have u checked whether "internal speakers" is selected (system preferences>sound>output tab)? coz it's default to headphones, thus, no sound will come out of your speakers.

Link to comment
Share on other sites

Here we are for test, please report.

 

You have to set/check the right IOPCIPrimaryMatch 0x____8086 for your mobo in:

AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.plist

 

wooooow !!! working my mic. you are my hero..

 

but i have one problem.

 

when i select "headphones > [green] front jack" , i cannot hear anything.

 

it show up in Sound pref, but both rear and front jack is not working

 

sorry for my bad english

 

thanks for your hard work

post-301310-1224004136_thumb.jpg

post-301310-1224004154_thumb.jpg

Link to comment
Share on other sites

have u checked whether "internal speakers" is selected (system preferences>sound>output tab)? coz it's default to headphones, thus, no sound will come out of your speakers.

 

 

Yes i have checked that and its ok, how do i get the IOPCIPrimaryMatch?

 

 

 

to set/check the right IOPCIPrimaryMatch 0x____8086 for your mobo in:

AppleHDA.kext/Contents/PlugIns/AppleHDAController.kext/Contents/Info.

 

 

0x293E8086

 

thast my IOPCIPrimaryMatch which i got from Reggie SE

 

 

Device id = 0x293E

Vendor id = 0x8086

 

I did change the IOPCIPrimaryMatch data to 0x293E8086 but there is still no sound

Link to comment
Share on other sites

I got my ConfigData from vista

 

<00a71c1f 00a71d40 00a71e21 00a71f02 00b71c2e 00b71d90 00b71ea1 00b71f02 00c71c21 00c71d30 00c71e81 00c71f01 00d71c10 00d71d40 00d71e11 00d71f01 00e71c20 00e71d90 00e71ea1 00e71f01 00f71c12 00f71d10 00f71e11 00f71f01 01071c11 01071d70 01071e11 01071f01 01171cfb 01171d00 01171e00 01171f40 01271cfe 01271d00 01271e00 01271f50 01371cff 01371d01 01371e00 01371f50 01471cfd 01471d01 01471e00 01471f50 02171c30 02171d21 02171e45 02171f01 02271cfc 02271d00 02271e00 02271f40>

 

now in profiler it shows

 

Device ID: 0x80860519

Audio ID: 2

Available Devices:

Headphone:

Connection: 1/8 inch Jack

Microphone:

Connection: 1/8 inch Jack

S/P-DIF Out:

Connection: Optical

 

still no sound

 

post-94835-1223999158_thumb.jpg

 

 

What is the name of this software?

Link to comment
Share on other sites

wooooow !!! working my mic. you are my hero..

 

but i have one problem.

 

when i select "headphones > [green] front jack" , i cannot hear anything.

 

it show up in Sound pref, but both rear and front jack is not working

 

sorry for my bad english

 

thanks for your hard work

 

I was not shure it will works, the problem is that both green rear and front jack rely on the same NodeID, i guess it's forbidden or i don't know how to implement.

 

This time i use the BLACK rear jack as speaker output and i am pretty shure headphone front green jack will work.

 

kext REMOVED

 

Please try and report.

Link to comment
Share on other sites

May be you can try this one:

 

http://forum.insanelymac.com/index.php?s=&...st&p=536764

 

 

Thanks.

 

Thanks for the information.

 

On that link it says to tyr Team Scream's instead:

http://forum.insanelymac.com/index.php?sho...=0&p=653520&

 

So, I suppose if I can at least get up and running with Team Scream's tutorial then I can jump onto this thread and finish the job - in theory.

Link to comment
Share on other sites

Yes i have checked that and its ok, how do i get the IOPCIPrimaryMatch?

0x293E8086

 

thast my IOPCIPrimaryMatch which i got from Reggie SE

Device id = 0x293E

Vendor id = 0x8086

 

I did change the IOPCIPrimaryMatch data to 0x293E8086 but there is still no sound

 

I compare again your linuxdump with mine and there is no real differences.

 

Are you shure that the linuxdump come from your mobo?

 

About the IOPCIPrimaryMatch data 0x293E8086 i am a little bit surprise as DP35DP mobo have the same or yours is X38 and use a different ICHx chipset.

 

To check that use DPCIManager.app and report, if everything is OK it should work, BadAxe2 and DP35DP are working

 

DPCIManager.app.zip

 

you report:

 

now in profiler it shows

 

Device ID: 0x80860519

Audio ID: 2

Available Devices:

Headphone:

Connection: 1/8 inch Jack

Microphone:

Connection: 1/8 inch Jack

S/P-DIF Out:

Connection: Optical

 

Normally with my kext you won't get that report.

I guess you are using another audio injector kext or EFI audio string at the same time which interfere.

 

Did you use v3 release?

If not jump to v3.

 

Can you test and confirm that your jacks are working with Linux or Windows please.

 

Thanks for the information.

 

On that link it says to tyr Team Scream's instead:

http://forum.insanelymac.com/index.php?sho...=0&p=653520&

 

So, I suppose if I can at least get up and running with Team Scream's tutorial then I can jump onto this thread and finish the job - in theory.

 

Good guess and courage BadAxe is one of the most compatible and easy to install motherboard.

Link to comment
Share on other sites

i do sometimes get different reading on the dump, this is my latest dump i done with ubuntu.

 

yes i did use v3, but what i noticed was the HDAenabler would show for a minute then when i check again in terminal it is no longer there.

 

Im using vista at the moment so if you want any info from vista which might help let me know

131008.txt

Link to comment
Share on other sites

you report:

 

now in profiler it shows

 

Device ID: 0x80860519

Audio ID: 2

Available Devices:

Headphone:

Connection: 1/8 inch Jack

Microphone:

Connection: 1/8 inch Jack

S/P-DIF Out:

Connection: Optical

 

I got this report because i added configdata which i got from vista regedit

 

This is the data i got on my audio from DPCIManager

post-145919-1224018132_thumb.jpg

post-145919-1224019643_thumb.jpg

Link to comment
Share on other sites

 Share

×
×
  • Create New...