Jump to content

fluid | fixed

[HOW TO] Patch AppleHDA - Knowledge Base


  • Please log in to reply
392 replies to this topic

#21
THe KiNG

THe KiNG

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 526 posts
For those who "can't" install graphviz as I described in the topic use second alternative,  MinGyoon provided a link for n00b version...

About those errors "Node 0x09: Amp-In vals count is wrong: values found: 2. expected: 1" ...etc I sad that are normal b/c graphviz expect 1 connection and it found more on your dump, but the result should be ok.

L.E. Just use latest mandriva-linux-one-2009-KDE4-int-cdrom-i586, it use latest alsa driver, tested on my lappie and pc no more errors with dump made with it.. :)

#22
Chrysaor

Chrysaor

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 523 posts
  • Gender:Male
Some people had reported success getting their internal mic to work. (for Sigmatel 9205)
http://forum.insanel...howtopic=130822

#23
Alundra

Alundra

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
  • Gender:Male
  • Location:Portugal

View PostSTLVNUB, on Oct 4 2008, 10:23 PM, said:

Gave link to Codecgraph to Taruga here post #15 back in FEB '08.
Good to see someone finally found value in it.
Never knew if Taruga did.
Speaking of Taruga
What happened to him???

Good Tutorial though.


Taruga is with health problems, and he hasn´t  been going to work for weeks. He´s recovering at home and only God knows for how long.

Sorry Taruga for exposing your problems, but people should know that you didn´t abandoned us.

#24
THe KiNG

THe KiNG

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 526 posts

View PostAlundra, on Oct 15 2008, 09:51 PM, said:

Taruga is with health problems, and he hasn´t  been going to work for weeks. He´s recovering at home and only God knows for how long.
Sorry Taruga for exposing your problems, but people should know that you didn´t abandoned us.
Ohh sorry to hear that ;)
I hope Taruga will be fine, and get healthy...

#25
CritiCase

CritiCase

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Hi there,

first of all great thanks for all HDA developers!

My motherboard is: Gigabyte's GA-P43-DS3 based on IHC10 ALC888 codec.
I used your and MadTux's guides, while patching HDA kexts.

My codec dump is just generated from Ubuntu 8.10 beta Live CD:
Codec: Realtek ALC888
Address: 2
Vendor Id: 0x10ec0888
Subsystem Id: 0x1458a002
Revision Id: 0x100001
No Modem Function Group found
Default PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Default Amp-In caps: N/A
Default Amp-Out caps: N/A
GPIO: io=3, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0
Node 0x02 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Node 0x03 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Node 0x04 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Node 0x05 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Node 0x06 [Audio Output] wcaps 0x211: Stereo Digital
  Converter: stream=0, channel=0
  Digital:
  Digital category: 0x0
  PCM:
	rates [0x5e0]: 44100 48000 88200 96000 192000
	bits [0x1e]: 16 20 24 32
	formats [0x1]: PCM
Node 0x07 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x08 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
	rates [0x160]: 44100 48000 96000
	bits [0x6]: 16 20
	formats [0x1]: PCM
  Connection: 1
	 0x23
Node 0x09 [Audio Input] wcaps 0x10011b: Stereo Amp-In
  Amp-In caps: ofs=0x0b, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
	rates [0x160]: 44100 48000 96000
	bits [0x6]: 16 20
	formats [0x1]: PCM
  Connection: 1
	 0x22
Node 0x0a [Audio Input] wcaps 0x100391: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0x1e]: 16 20 24 32
	formats [0x1]: PCM
  Unsolicited: tag=00, enabled=0
  Connection: 1
	 0x1f
Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x19 0x19] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 10
	 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17
Node 0x0c [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x15 0x15]
  Connection: 2
	 0x02 0x0b
Node 0x0d [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
	 0x03 0x0b
Node 0x0e [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
	 0x04 0x0b
Node 0x0f [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
	 0x05 0x0b
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x13 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x14 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x083e: IN OUT HP Detect Trigger
  Pin Default 0x01014410: [Jack] Line Out at Ext Rear
	Conn = 1/8, Color = Green
	DefAssociation = 0x1, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x15 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x083e: IN OUT HP Detect Trigger
  Pin Default 0x01011412: [Jack] Line Out at Ext Rear
	Conn = 1/8, Color = Black
	DefAssociation = 0x1, Sequence = 0x2
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c 0x0d* 0x0e 0x0f 0x26
Node 0x16 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0836: IN OUT Detect Trigger
  Pin Default 0x01016411: [Jack] Line Out at Ext Rear
	Conn = 1/8, Color = Orange
	DefAssociation = 0x1, Sequence = 0x1
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c 0x0d 0x0e* 0x0f 0x26
Node 0x17 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0836: IN OUT Detect Trigger
  Pin Default 0x01012414: [Jack] Line Out at Ext Rear
	Conn = 1/8, Color = Grey
	DefAssociation = 0x1, Sequence = 0x4
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c 0x0d 0x0e 0x0f* 0x26
Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08373e: IN OUT HP Detect Trigger
	Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x01a19c40: [Jack] Mic at Ext Rear
	Conn = 1/8, Color = Pink
	DefAssociation = 0x4, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x19 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08373e: IN OUT HP Detect Trigger
	Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x02a19c50: [Jack] Mic at Ext Front
	Conn = 1/8, Color = Pink
	DefAssociation = 0x5, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1a [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x08373e: IN OUT HP Detect Trigger
	Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x0181344f: [Jack] Line In at Ext Rear
	Conn = 1/8, Color = Blue
	DefAssociation = 0x4, Sequence = 0xf
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1b [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x08373e: IN OUT HP Detect Trigger
	Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x02214c20: [Jack] HP Out at Ext Front
	Conn = 1/8, Color = Green
	DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Connection: 5
	 0x0c* 0x0d 0x0e 0x0f 0x26
Node 0x1c [Pin Complex] wcaps 0x400001: Stereo
  Pincap 0x0820: IN
  Pin Default 0x593301f0: [N/A] CD at Int ATAPI
	Conn = ATAPI, Color = Unknown
	DefAssociation = 0xf, Sequence = 0x0
	Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x1d [Pin Complex] wcaps 0x400000: Mono
  Pincap 0x0820: IN
  Pin Default 0x4005e601: [N/A] Line Out at Ext N/A
	Conn = Optical, Color = White
	DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x20: IN
Node 0x1e [Pin Complex] wcaps 0x400300: Mono Digital
  Pincap 0x0810: OUT
  Pin Default 0x014b6130: [Jack] SPDIF Out at Ext Rear
	Conn = Comb, Color = Orange
	DefAssociation = 0x3, Sequence = 0x0
	Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Connection: 1
	 0x06
Node 0x1f [Pin Complex] wcaps 0x400200: Mono Digital
  Pincap 0x0820: IN
  Pin Default 0x01cb7160: [Jack] SPDIF In at Ext Rear
	Conn = Comb, Color = Yellow
	DefAssociation = 0x6, Sequence = 0x0
	Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=17
Node 0x21 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x22 [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] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 11
	 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
Node 0x23 [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] [0x00 0x00] [0x80 0x80] [0x00 0x00] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 11
	 0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b
Node 0x24 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x25 [Audio Output] wcaps 0x11: Stereo
  Converter: stream=0, channel=0
  PCM:
	rates [0x560]: 44100 48000 96000 192000
	bits [0xe]: 16 20 24
	formats [0x1]: PCM
Node 0x26 [Audio Mixer] wcaps 0x20010f: Stereo Amp-In Amp-Out
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x1f, nsteps=0x1f, stepsize=0x05, mute=0
  Amp-Out vals:  [0x00 0x00]
  Connection: 2
	 0x25 0x0b

Then I converted verbs according to your's thread for patching "ConfigData". It must be ok.
Also, changed all needable codec IDs to 283904136, deleted all unused info like other PathMaps, Layouts, Internal Speakers.

Finally replace the kexts in AppleHDAPatcher 1.20 and used my codec dump to install drivers. It has gone ok.

In result - I could not even load my iDeneb 1.3(10.5.5)-based OS X except the SAFE(-x) mode.

What you think is wrong?

#26
THe KiNG

THe KiNG

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 526 posts

View PostCritiCase, on Oct 16 2008, 01:28 PM, said:

Hi there,

first of all great thanks for all HDA developers!

My motherboard is: Gigabyte's GA-P43-DS3 based on IHC10 ALC888 codec.
I used your and MadTux's guides, while patching HDA kexts.

My codec dump is just generated from Ubuntu 8.10 beta Live CD:
USE CODEBOX FOR DUMPS!

Then I converted verbs according to your's thread for patching "ConfigData". It must be ok.
Also, changed all needable codec IDs to 283904136, deleted all unused info like other PathMaps, Layouts, Internal Speakers.

Finally replace the kexts in AppleHDAPatcher 1.20 and used my codec dump to install drivers. It has gone ok.

In result - I could not even load my iDeneb 1.3(10.5.5)-based OS X except the SAFE(-x) mode.

What you think is wrong?
First of all where did I say to use any patcher?
Second That method is for boot132, that mean vanilla extensions, retail install not some ideneb customized install
Third Read what I type in the guide(well) and after that ask/write questions...  :P

#27
CritiCase

CritiCase

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
Should I try manually with kext helper?
I use vanilla kernel and it works fine without any additional patches, just NVInject, but it could works fine without it.
I'm macnoob, don't know really what boot should I use better with my PC. I'd tried Kalyway, iAtkos earlier. All works fine, but no sound.
Boot132 is like the original Mac OS X, am I right?

Here is the question - I would like to use Logic 8. I want try to make some sounds there. What boot could you advice me for this? I need just working sound (2x2chanels).

Thank you, and sorry for some things :[

[My configuration:
GA-P43-DS3 motherboard with ALC888 inside, Intel Core 2 Duo E8400 3Ghz with 6Mb L2 Cache and SSE3/SSE4.1, 4x1024 Mb 800 Mhz DDRII SDRAM, Asus Geforce 8600 GT 512 Mb, Sata HDD Seagate Barracuda 1 Tb, Sata DVD]

#28
SMF

SMF

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 188 posts
the King,

Could you elaborate more on -

# PostConstructionInitialization

Layouts dunno... I leave them as they are...someone?

I'm not 100% sure but this is what I figured out:
-On entry widgets/item1/:
MicAttributes:--> 28 is ok dosen't have to change it, if you look on dump on NODE 28 it tell yo that is [N/A] SPEAKER AT EXT REAR and PIN-CTLS: 32: IN, correct me if I'm wrong, since I didn't fixed yet internal mic dunno for sure, I will try also with Node 29

MicInfo: --> Leave it as it is

NodeID: -->39 this must be changed to correct one, in my case Node 25 [FIXED] MIC AT INT ATAPI

PinConfigDefault: -->2426405136 this must be changed to correct one, in my case from the dump under Node 25 u have the right value: PIN DEFAULT 2577598815

I think I follow everything until PinConfigDefault - Here's what my codec dump (ALC889a) has

Node 0x18 [Pin Complex] wcaps 0x40018f: Stereo Amp-In Amp-Out
....                  
  Pin Default 0x01a19c40: [Jack] Mic at Ext Rear                                
    Conn = 1/8, Color = Pink                                                    
    DefAssociation = 0x4, Sequence = 0x0                                        

So how to I transform 0x01a19c40 to get the value for PinConfigDefault?

Thanks,
SMF

#29
MadTux

MadTux

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 103 posts
  • Gender:Male

View PostTHe KiNG, on Sep 24 2008, 11:36 AM, said:

Updated on 16.10.2008
Enjoy and share!
I believe that this kext has HDMI, XyZ give it a shot:
Attached File  Latest_for_10.5.5_AppleHDA.kext.zip   562.42K   482 downloads

#30
THe KiNG

THe KiNG

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 526 posts

View PostSMF, on Oct 18 2008, 05:18 PM, said:

the King,

Could you elaborate more on -

# PostConstructionInitialization

So how to I transform 0x01a19c40 to get the value for PinConfigDefault?

Thanks,
SMF
Yes that's the procedure, but for now I ditched that section until I figure out what does each function...anyway internal mic, and as general for other codecs then ALCxxx( eg AD19xx) inputs create problems...

View PostMadTux, on Oct 19 2008, 12:49 AM, said:

I believe that this kext has HDMI, XyZ give it a shot:
Attachment Latest_f...HDA.kext.zip
Tried latest hda from mbp update, and i have only bad news, HDMI out for ATI is total removed from hdacontroller(and I was espected platformdriver implementention lol) and for my alc888 HDMI out still i got sound assertions errors and an "unknown" entry on system preferences, maybe on 10.5.6 will see....

#31
lastExile

lastExile

    lastExile™®

  • Members
  • PipPipPipPipPip
  • 333 posts
  • Gender:Male
very nice :)

#32
SMF

SMF

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 188 posts

View PostTHe KiNG, on Oct 19 2008, 02:34 PM, said:

Yes that's the procedure, but for now I ditched that section until I figure out what does each function...anyway internal mic, and as general for other codecs then ALCxxx( eg AD19xx) inputs create problems...


Tried latest hda from mbp update, and i have only bad news, HDMI out for ATI is total removed from hdacontroller(and I was espected platformdriver implementention lol) and for my alc888 HDMI out still i got sound assertions errors and an "unknown" entry on system preferences, maybe on 10.5.6 will see....

OK.  I'm trying to plow through the data sheet for my ALC889 and see if I can figure it out.  The dump isn't as clean as what MadTux talked about for outputs (the mixer aren't "starred" for the input devices so it's just not clean to figure out the mapping)

I'm also trying to understand the HDAController plist.  I see the linkage between the Layout and Pathmap sections but I initially thought that there was a direct one to one correspondence between the order of the input/output items in the Layout and the items in the Pathmap section but it's not consistent in the stock kext so I'm confused about that.  I'm also interested in why there are so many Layout/Pathmap combinations for a single codec.

Thanks.  Hope I can contribute here.

SMF

#33
MacNutty

MacNutty

    Mad for Mac

  • Members
  • PipPipPipPipPipPipPip
  • 647 posts
  • Gender:Male
  • Location:India
My audio works perfectly fine, but in System Profiler -> Audio (Built-in) it does not show any details of audio installed. How to get it, mine is Realtek ALC888.

#34
dustobub

dustobub

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts

View PostMadTux, on Oct 18 2008, 09:49 PM, said:

I believe that this kext has HDMI, XyZ give it a shot:
Attachment Latest_f...HDA.kext.zip


This kext finally got my sound working on my Nforce 630i based board, GA-73-PVM. Combined with hdaenabler I now have working spdif out, which is all I care about, although lineout does not work. It is probably just some pin issue. I tried just about every kext out there and even your guide, but nothing worked. Thanks.

Dustin

#35
spanakorizo

spanakorizo

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 747 posts
adi1998B anyone?

#36
B612

B612

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 463 posts
Hi. I have read the guide, but I find it a bit obscure.. apart from the points I could overpass, like graphviz etc., I'm stuck with the colors and the numbers.
Could you help me somehow? My codec dump is the one I have attached (I got it from Mandriva linux, last version), and it is a little different from the one I had found online.
Thank you.

Attached Files



#37
SticMACâ„¢

SticMACâ„¢

    "Nobody likes a SmartASS"

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,590 posts
  • Gender:Male
  • Location:Da Bathroom!!
Is there any way to get the same pinout config(codec) in Windows XP?


StiCMAN

#38
kazzi

kazzi

    InsanelyMac Protégé

  • Members
  • PipPip
  • 77 posts
  • Gender:Male
  • Location:Gengoro Island
I'm a little bit confused about the codec verb. Do we need to put the node on some sequence or just put it ascendent?

#39
pluggulp

pluggulp

    InsanelyMac Protégé

  • Members
  • PipPip
  • 65 posts
anyone tried this for ALC662 yet ?

#40
SirReal

SirReal

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

View PostTHe KiNG, on Sep 24 2008, 11:36 AM, said:

So on AD1988b I got 5.1 analog out, volume ok, no mute, digital in/out(can't test it since no digital in speakers) and no inputs(mic or line in), I have them on System Preferences but dosent work for now...
On HD3870 All things are done waiting for apple to add support for HDMIOut on hda...  :)
Will keep you posted with updates.

Hi THe KiNG, great tutorial, I have a P5K Premium and I was wondering about your progress on the AD1988b.  Would this work on munkys EFI partition?  I have a Vanilla install and the only thing not working is the audio.  I want to attemp this, but only if it works from EFI partition.

Thanks,

SirReal





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2013 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   Web hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy