Jump to content

AppleHDA Solution - Work in progress


Taruga
 Share

4,108 posts in this topic

Recommended Posts

I know that my audio is Sigmatel, but I don't know how to find out specifically which kext i need. I have a Dell XPS 400. THe Mac Wiki says Sigmatel 9222...but that number doesnt show up in any forum on insanely mac. Any help would be greatly appreciated!

Link to comment
Share on other sites

hey taruga, just wanted to say thx. im new to the osx86 scene, and if it wasnt for people like you, i dont think i could have come in here at all.

 

i'm having the same issue as everyone else with the volume control, but I'm still really happy i have sound in general so I'm not going to be too picky about it

 

anyways, happy new year, man. keep on kicking ass and taking names.

Link to comment
Share on other sites

Hi to all! I have laptop Hewlett Packard HP530 with Conexant audio. I download AppleHDAPatcher by Taruga and dump of this card:

Codec: Conexant ID 5047
Address: 0
Vendor Id: 0x14f15047
Subsystem Id: 0x1179ff31
Revision Id: 0x100000
Default PCM: rates 0x040, bits 0x02, types 0x1
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
Node 0x10 [Audio Output] wcaps 0x41d: Stereo Amp-Out
 Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x1b 0x1b]
 PCM: rates 0x040, bits 0x02, types 0x1
 Power: 0x0
Node 0x11 [Audio Output] wcaps 0x611: Stereo Digital
 PCM: rates 0x040, bits 0x02, types 0x1
 Power: 0x0
Node 0x12 [Audio Input] wcaps 0x100d1b: Stereo Amp-In
 Amp-In caps: ofs=0x00, nsteps=0x0e, stepsize=0x05, mute=1
 Amp-In vals:  [0x0e 0x0e] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
 PCM: rates 0x040, bits 0x02, types 0x1
 Power: 0x0
 Connection: 6
    0x19 0x14* 0x15 0x1a 0x16 0x10
Node 0x13 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x1e 0x1e]
 Pincap 0x081001c: OUT HP EAPD Detect
 Pin Default 0xc3111010: [both] Speaker at Ext Left
   Conn = 1/8, Color = Black
 Pin-ctls: 0xc0: OUT HP
 Power: 0x0
 Connection: 3
    0x19* 0x10 0x16
Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x1f 0x1f]
 Pincap 0x0833c: IN OUT HP Detect
 Pin Default 0x03811011: [Jack] Line In at Ext Left
   Conn = 1/8, Color = Black
 Pin-ctls: 0x20: IN
 Power: 0x0
 Connection: 2
    0x19* 0x16
Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x1f 0x1f]
 Pincap 0x0833c: IN OUT HP Detect
 Pin Default 0x03a11012: [Jack] Mic at Ext Left
   Conn = 1/8, Color = Black
 Pin-ctls: 0x20: IN
 Power: 0x0
 Connection: 3
    0x1c 0x19* 0x16
Node 0x16 [Pin Complex] wcaps 0x400401: Stereo
 Pincap 0x0860: IN
 Pin Default 0x99330100: [Fixed] CD at Int ATAPI
   Conn = ATAPI, Color = Unknown
 Pin-ctls: 0x20: IN
 Power: 0x0
Node 0x17 [Pin Complex] wcaps 0x400481: Stereo
 Pincap 0x08324: IN Detect
 Pin Default 0xb7a00100: [Fixed] Mic at Oth Mobile-In
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Power: 0x0
Node 0x18 [Pin Complex] wcaps 0x400701: Stereo Digital
 Pincap 0x0810: OUT
 Pin Default 0x21440100: [Jack] SPDIF Out at Sep Rear
   Conn = RCA, Color = Unknown
 Pin-ctls: 0x00:
 Power: 0x0
 Connection: 1
    0x11
Node 0x19 [Audio Mixer] wcaps 0x20050b: Stereo Amp-In
 Amp-In caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-In vals:  [0x07 0x07] [0x80 0x80] [0x80 0x80] [0x17 0x17]
 Power: 0x0
 Connection: 4
    0x10 0x1b 0x1a 0x16
Node 0x1a [Audio Selector] wcaps 0x30050d: Stereo Amp-Out
 Amp-Out caps: ofs=0x00, nsteps=0x03, stepsize=0x1f, mute=0
 Amp-Out vals:  [0x00 0x00]
 Power: 0x0
 Connection: 3
    0x15* 0x14 0x17
Node 0x1b [Audio Selector] wcaps 0x300501: Stereo
 Power: 0x0
 Connection: 2
    0x14* 0x15
Node 0x1c [Audio Output] wcaps 0x41d: Stereo Amp-Out
 Amp-Out caps: ofs=0x17, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x80 0x80]
 PCM: rates 0x040, bits 0x02, types 0x1
 Power: 0x0
Node 0x1d [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x1f, nsteps=0x1e, stepsize=0x05, mute=1
 Amp-Out vals:  [0x1f 0x1f]
 Pincap 0x08314: OUT Detect
 Pin Default 0x90100112: [Fixed] Speaker at Int N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x40: OUT
 Power: 0x0
 Connection: 3
    0x1c 0x19* 0x16
Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono

This work Ok! But - not working mic in and headphone minijack. Then im try to make dump from Linux Ubuntu 7.04 where sound work good and headphones to. Im do it. This is my dump:

Codec: Conexant CX20549 (Venice)
Address: 0
Vendor Id: 0x14f15045
Subsystem Id: 0x103c30d5
Revision Id: 0x100100
Default PCM:
   rates [0x140]: 48000 96000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
Node 0x10 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
 Amp-Out caps: ofs=0x2b, nsteps=0x2b, stepsize=0x05, mute=1
 Amp-Out vals:  [0x23 0x23]
 Pincap 0x0810014: OUT EAPD Detect
 Pin Default 0x94170110: [Fixed] Speaker at Int Right
   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:  [0x23 0x23]
 Pincap 0x08113c: IN OUT HP Detect
 Pin Default 0x0421201f: [Jack] HP Out at Ext Right
   Conn = 1/8, Color = Grey
 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 0x400001f0: [N/A] Line Out at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x20: IN
 Power: 0x0
 Connection: 2
    0x19* 0x17
Node 0x13 [Pin Complex] wcaps 0x400301: Stereo Digital
 Pincap 0x0810: OUT
 Pin Default 0x400001f0: [N/A] Line Out at Ext N/A
   Conn = Unknown, Color = Unknown
 Pin-ctls: 0x00:
 Connection: 1
    0x18
Node 0x14 [Pin Complex] wcaps 0x400081: Stereo
 Pincap 0x081124: IN Detect
 Pin Default 0x04a11020: [Jack] Mic at Ext Right
   Conn = 1/8, Color = Black
 Pin-ctls: 0x24: IN
Node 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:  [0x94 0x94] [0x94 0x94] [0x94 0x94] [0x94 0x94] [0x94 0x94]
 Power: 0x0
 Connection: 5
    0x19 0x14 0x12 0x11 0x15
Node 0x18 [Audio Output] wcaps 0x211: Stereo Digital
 PCM:
   rates [0x40]: 48000
   bits [0x6]: 16 20
   formats [0x5]: PCM AC3
Node 0x19 [Audio Output] wcaps 0xc11: Stereo
 PCM:
   rates [0x540]: 48000 96000 192000
   bits [0xe]: 16 20 24
   formats [0x1]: PCM
 Power: 0x0
Node 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 0x15
Node 0x1b [Vendor Defined Widget] wcaps 0xf00000: Mono

But with this dump HDAPatcher said me that its codec doesnt support. Any ideas developers?

 

Sorry for my English

Link to comment
Share on other sites

Does anyone know which codec to use for the ALC885?

 

I'm using an Alienware m9750 with an Intel 945PM chipset.

 

I've tried a number of codecs around the 88* range to no avail. Has anyone had success with this one?

 

I've searched and searched but cant find any answers :)

 

EDIT: Ive dumped the codec from Ubuntu and its picked up all the inputs but no sound is playing yet.

 

I've attached the ALC885 codec for your purposes

alc885.txt

Link to comment
Share on other sites

FOR ALC268 USERS !!!!!!!!!!!

 

UPDATED: See Post Link to Post, new Version 0.3abc

 

After many tests I present for you the almost full functional (external mic bug) driver....

 

In the weekend I had insonia... and here is the fruit:

 

I decided to modify the good job of Taruga on Alc268 to get volume control... And now I decided to share....

 

Project Goals:

 

Internal Speakers GOOD sound.

Headphones GOOD sound.

Volume Control for Internal Speakers and Headphones

Full functional internal stereo Mic.

Almost Full functional external Mic (It continuous send output to speakers... at this time I not discovered how to fix it....)

Volume control for Internal and External Mic.

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put this AppleHDA on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you are a happy ower of a full functional audio driver, enjoy iTunes, Skype, iChat, etc.......

 

Please post FeedBack....

 

And for Toruga, thanks to make this posible, you are the Man....

 

(Very Bad English, I Know...... Sorry)

AppleHDA_by_Toruga___Mod_by_D.G.D.___V0.2_.zip

Edited by Diego Giovany
Good work ! I wish there were more like you.
Link to comment
Share on other sites

Hi! I'm a OSX and OSX86 noob, but not a retard- I can make various Linux work, but am totally unfamiliar with OSX.

I still can't figure out how to get audio working.

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

What Hardware/Software I Have:

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

Gateway GM5442 desktop, specifically Intel 945G mobo with integrated HDA using Sigmatel 9227 (product info: http://support.gateway.com/s/PC/R/1009459/1009459sp3.shtml , http://support.gateway.com/s/PC/R/1009459/1009459cl2.shtml )

 

JaS 10.4.8 loading kernel 8.8.1

 

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

What I Have Done

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

1. Read 50+ posts in this thread regarding HDA;

2. Tried Taruga's patchers #1.09, 1.12, 1.14, 1.16, 1.20 with stac9227_83847618_testing.txt, and some other 9227.txt I found.

 

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

Results So Far

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

Every patcher results in the grey screen/"Must reboot your computer" message, presumably a kernel panic.

 

I realize this may be all I can expect. My question is: is this what I should be doing, or I am doing some other foolish thing incorrectly? Is there a standard methodology that I'm missing, thereby hindering my efforts?

 

Thank you for your help: I'm looking forward to making this work!

Link to comment
Share on other sites

FOR ALC268 USERS !!!!!!!!!!!

 

After many tests I present for you the almost full functional (external mic bug) driver....

 

In the weekend I had insonia... and here is the fruit:

 

I decided to modify the good job of Taruga on Alc268 to get volume control... And now I decided to share....

 

Project Goals:

 

Internal Speakers GOOD sound.

Headphones GOOD sound.

Volume Control for Internal Speakers and Headphones

Full functional internal stereo Mic.

Almost Full functional external Mic (It continuous send output to speakers... at this time I not discovered how to fix it....)

Volume control for Internal and External Mic.

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put this AppleHDA on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you are a happy ower of a full functional audio driver, enjoy iTunes, Skype, iChat, etc.......

 

Please post FeedBack....

 

And for Toruga, thanks to make this posible, you are the Man....

 

(Very Bad English, I Know...... Sorry)

 

 

My heart started pounding when I saw the test at the news part, but this really would be cool if it works.. I will try it tonight :)

 

You people just rock!

 

PS: does this work for Tiger only or Leo aswell ?

Link to comment
Share on other sites

FOR ALC268 USERS !!!!!!!!!!!

 

After many tests I present for you the almost full functional (external mic bug) driver....

 

In the weekend I had insonia... and here is the fruit:

 

I decided to modify the good job of Taruga on Alc268 to get volume control... And now I decided to share....

 

Project Goals:

 

Internal Speakers GOOD sound.

Headphones GOOD sound.

Volume Control for Internal Speakers and Headphones

Full functional internal stereo Mic.

Almost Full functional external Mic (It continuous send output to speakers... at this time I not discovered how to fix it....)

Volume control for Internal and External Mic.

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put this AppleHDA on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you are a happy ower of a full functional audio driver, enjoy iTunes, Skype, iChat, etc.......

 

Please post FeedBack....

 

And for Toruga, thanks to make this posible, you are the Man....

 

(Very Bad English, I Know...... Sorry)

 

Tested on HP dv6626us on Leopard 10.5.1 (vanilla kernel)

Working Internal Speaker with Volume control

output 1 and 2 (headphones)

Internal Microphones (got 2) I display 2 outputs with the same name (internal microphone built-in)

one works with a noise update: FIXED no noise if I put to 0 the other input

the other one when selected doesn't work and send a background noise to the internal speakers (probably this is the external input)

input not tested yet

 

Thank you

 

you rock dude!!!

Link to comment
Share on other sites

FOR ALC268 USERS !!!!!!!!!!!

 

After many tests I present for you the almost full functional (external mic bug) driver....

 

In the weekend I had insonia... and here is the fruit:

 

I decided to modify the good job of Taruga on Alc268 to get volume control... And now I decided to share....

 

Project Goals:

 

Internal Speakers GOOD sound.

Headphones GOOD sound.

Volume Control for Internal Speakers and Headphones

Full functional internal stereo Mic.

Almost Full functional external Mic (It continuous send output to speakers... at this time I not discovered how to fix it....)

Volume control for Internal and External Mic.

 

ATTENTION THIS IS EXPERIMENTAL.

 

How to install: Get the Alc268test from this topic first page, install, put this AppleHDA on /System/Library/Extensions/

fix the permissions:

cd /System/Library/Extensions/

sudo chown -R root:wheel *

sudo chmod -R 755 *

sudo rm -rf ../Extensions.mkext

 

Reboot and Done, now you are a happy ower of a full functional audio driver, enjoy iTunes, Skype, iChat, etc.......

 

Please post FeedBack....

 

And for Toruga, thanks to make this posible, you are the Man....

 

(Very Bad English, I Know...... Sorry)

 

Great!! Im here on an acer Aspire 2920z. Got it for me as a "toy" to play with osx86-leopard. Installed through partitioning a external usb-drive with guid and pc_efi_v8, copied the leopard retail version with software restore to the boot-partition, removed the critical kexts and added the necessary and used this for installing to the acer (guid, pc_evi, postpatching).

Until today I had allmost everthing running - for wlan I'll get a macbook atheros-card from ebay (tested with my own before) lan works with a linksys usb200m. I got the patch for battery-meter..... Only sound was limeted to speaker out and sleep is not working.

Now that's changed, I have full working volume adjustable outputs. Inputs are not working yet, there's noise coming out of the speakers, but nothing from the outside of the machine. I attach my linux codec output, you might see a difference to your configuration, but sound out is more importent to me for now.

 

Thanks a lot to all the restless workers here

codec_dump.txt

Link to comment
Share on other sites

Hey Taruga, the new AD1986 driver can work with AD1988b (P5B Deluxe)?Any possibility of testing using this driver?Saudações Brasileiras, amigão. :)
O que, o Taruga é brasileiro?? num creio... e eu gastando meu "Ingreis"....
Great!! Im here on an acer Aspire 2920z. Got it for me as a "toy" to play with osx86-leopard. Installed through partitioning a external usb-drive with guid and pc_efi_v8, copied the leopard retail version with software restore to the boot-partition, removed the critical kexts and added the necessary and used this for installing to the acer (guid, pc_evi, postpatching).Until today I had allmost everthing running - for wlan I'll get a macbook atheros-card from ebay (tested with my own before) lan works with a linksys usb200m. I got the patch for battery-meter..... Only sound was limeted to speaker out and sleep is not working.Now that's changed, I have full working volume adjustable outputs. Inputs are not working yet, there's noise coming out of the speakers, but nothing from the outside of the machine. I attach my linux codec output, you might see a difference to your configuration, but sound out is more importent to me for now.Thanks a lot to all the restless workers here
I´ll try to fix it for you..... just wait..... Edited by Taruga
Taruga é Português e entende você muito bem :P
Link to comment
Share on other sites

DIEGO & TARUGA = THE MEN! THANK YOU SO MUCH!

 

now 268 is workin on ACER extensa 5220 perfectly :) thank you! you saved my day ... respect!

 

PS: after playing around with ventrilo (teamspeak client) and quit that i got white noise on my speaker - even if volume is down to zero and no application running - even when i chose the headphone outs - the white noise on the speakers will not stop. its gone after a reboot. maybe that can help you improve it. but damn, you did it!! :) thanx

 

PSS: after playing around more i found the problem. when pushing mic input 2 (the lower one) to the max i get whitenoise on the speakers :) now thats more specific information for you. when pulling down the second mic in the noise is gone. cheers

Link to comment
Share on other sites

Diego Giovany YOU are the BEST (together with Toruga)... IT WORKS!!!

 

MEGAFATTHANKS

 

But, there are two 'little' probs here on my notebook:

 

1. I have a rush on my internal speakers and (more hearing) my headphones...

2. if I am to long in sound settings, my notebook stop to work (not realy freeze, 'cause the keyboard it self is funcional) - so I must use the power button to restart...

 

 

Darky

 

PS: I'll just try comatron settings... Hope for good...

>So, it seems to works, when the second (lower) mic at zero... No rush on channel... Great... It was the last major thing I need. (okay, WiFi with WPA2 will be great)<

Link to comment
Share on other sites

ALC268 by Diego Giovany works on Hp Pavilion dv6580el

 

Probs: whitenoise, deleted putting to zero the second mic's volume; Mute doesn't works, neither pushing the button, nor switching to zero the volume...

 

Sorry for my english... but i'm Italian...

 

Bye and happy new year!!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...