Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,371 posts in this topic

Recommended Posts

So i got this far in the guide, but i started to get confused after this...

 

here is my dumped data

Codec Realtek ALC898
Address 0
Vendor ID 0x10ec0899 / 283904153

—————————————————————————
PIN COMPLEX NODES WITH CONTROL NAMES
—————————————————————————
Node 0x11 [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x40000000: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x10

Node 0x12 [Pin Complex] wcaps 0x400401: Stereo
  Pincap 0x00000020: IN
  Pin Default 0x90a60140: [Fixed] Mic at Int N/A
    Conn = Digital, Color = Unknown
    DefAssociation = 0x4, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0001003c: IN OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26

Node 0x15 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000003c: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d* 0x0e 0x0f 0x26

Node 0x16 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000003c: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e* 0x0f 0x26

Node 0x17 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x80 0x80]
  Pincap 0x0000003c: IN OUT HP Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c 0x0d 0x0e 0x0f* 0x26

Node 0x18 [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Mic Boost Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  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 0x0000373c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x01a11030: [Jack] Mic at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0x3, Sequence = 0x0
  Pin-ctls: 0x21: IN VREF_50
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26

Node 0x19 [Pin Complex] wcaps 0x40058f: 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 0x0000373c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26

Node 0x1a [Pin Complex] wcaps 0x40058f: Stereo Amp-In Amp-Out
  Control: name="Master Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  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 0x0000373c: IN OUT HP Detect
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x90170110: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26

Node 0x1b [Pin Complex] wcaps 0x40058f: 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 0x0001373c: IN OUT HP EAPD Detect
    Vref caps: HIZ 50 GRD 80 100
  EAPD 0x2: EAPD
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 5
     0x0c* 0x0d 0x0e 0x0f 0x26

Node 0x1c [Pin Complex] wcaps 0x400481: Stereo
  Pincap 0x00000024: IN Detect
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x4025222d: [N/A] HP Out at Ext N/A
    Conn = Optical, Color = Grey
    DefAssociation = 0x2, Sequence = 0xd
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x1e [Pin Complex] wcaps 0x400701: Stereo Digital
  Pincap 0x00000010: OUT
  Pin Default 0x01461120: [Jack] SPDIF Out at Ext Rear
    Conn = Digital, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x06

Node 0x1f [Pin Complex] wcaps 0x400681: Stereo Digital
  Pincap 0x00000020: IN
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x20: IN
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0


—————————————————————————
AUDIO MIXER/SELECTOR NODES
—————————————————————————

Node 0x0b [Audio Mixer] wcaps 0x20010b: Stereo Amp-In
  Control: name="Mic Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Mic Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Amp-In caps: ofs=0x17, nsteps=0x1f, stepsize=0x05, mute=1
  Amp-In vals:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [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
  Control: name="Master Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-In caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-In vals:  [0x00 0x00] [0x00 0x00]
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x56 0x56]
  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:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x57 0x57]
  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:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x57 0x57]
  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:  [0x00 0x00] [0x80 0x80]
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x57 0x57]
  Connection: 2
     0x05 0x0b

Node 0x22 [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] [0x80 0x80] [0x80 0x80] [0x80 0x80] [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:  [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80] [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 [Audio Selector] wcaps 0x300101: Stereo
  Connection: 12
     0x18 0x19 0x1a 0x1b 0x1c 0x1d 0x14 0x15 0x16 0x17 0x0b 0x12*

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=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x57 0x57]
  Connection: 2
     0x25 0x0b

—————————————————————————
AUDIO OUTPUT NODES
—————————————————————————

Node 0x02 [Audio Output] wcaps 0x411: Stereo
  Device: name="ALC898 Analog", type="Audio", device=0
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x03 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x04 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x05 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x06 [Audio Output] wcaps 0x611: Stereo Digital
  Control: name="IEC958 Playback Con Mask", index=16, device=0
  Control: name="IEC958 Playback Pro Mask", index=16, device=0
  Control: name="IEC958 Playback Default", index=16, device=0
  Control: name="IEC958 Playback Switch", index=16, device=0
  Control: name="IEC958 Default PCM Playback Switch", index=0, device=0
  Device: name="ALC898 Digital", type="SPDIF", device=1
  Converter: stream=8, channel=0
  Digital: Enabled
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x5f0]: 32000 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

Node 0x25 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0

—————————————————————————
AUDIO INPUT NODES
—————————————————————————

Node 0x07 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Control: name="Capture Volume", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Control: name="Capture Switch", index=0, device=0
    ControlAmp: chs=3, dir=In, idx=0, ofs=0
  Device: name="ALC898 Analog", type="Audio", device=0
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x31 0x31]
  Converter: stream=1, channel=0
  SDI-Select: 0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x24

Node 0x08 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x97 0x97]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x23

Node 0x09 [Audio Input] wcaps 0x10051b: Stereo Amp-In
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x97 0x97]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x5e0]: 44100 48000 88200 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x22

Node 0x0a [Audio Input] wcaps 0x100791: Stereo Digital
  Converter: stream=0, channel=0
  SDI-Select: 0
  Digital:
  Digital category: 0x0
  IEC Coding Type: 0x0
  PCM:
    rates [0x570]: 32000 44100 48000 96000 192000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x1f

Hope this helps, if some one can advice further what i need to do, all existing layouts don't work so making my own.

NODE   	        PIN DEFAULT  		EAPD	        UNFIXED VERB
11		40000000		N/A		00 00 00 40
12		90 a6 01 40		N/A 		40 01 a6 90
14		41 11 11 f0  		0x2  		f0 11 11 41
15		41 11 11 f0		N/A		f0 11 11 41
16		41 11 11 f0		N/A		f0 11 11 41
17		41 11 11 f0		N/A		f0 11 11 41
18		01 a1 10 30		N/A		30 10 a1 01
19		41 11 11 f0		N/A		f0 11 11 41
1a		90 17 01 10		N/A		10 01 17 90
1b		41 11 11 f0		0x2		f0 11 11 41
1c		41 11 11 f0		N/A		f0 11 11 41
1d		40 25 22 2d		N/A		2d 22 25 40
1e		01 46 11 20		N/A		20 11 46 01
1f		41 11 11 f0		N/A		f0 11 11 41

I have no idea what to do from this point, well the next step with fixing the verbs atleast.

Thanks.

 

EDIT: 

 

So i think i got a bit further... now i'm really confused at this path mapping stage, some of the devices have multiple outputs and go through multiple mixer/selectors so im beyond confused.

<01171c00 01171d00 01171e00 01171f40
01271c10 01271d01 01271ea0 01271f90
01471c20 01471d11 01471e11 01471f41 01470c02
01571c30 01571d11 01571e11 01571f41
01671c40 01671d11 01671e11 01671f41
01771c50 01771d11 01771e11 01771f41
01871c60 01871d10 01871e81 01871f01 01870c02
01971c70 01971d11 01971e11 01971f41
01a71c80 01a71d01 01a71e17 01a71f90
01b71c90 01b71d11 01b71e11 01b71f41
01c71ca0 01c71d11 01c71e11 01c71f41
01e71cb0 01e71d11 01e71e46 01e71f01
01f71cc0 01f71d11 01f71e11 01f71f41>

I've figured out the paths i think... but not sure...

 

1e to 06 = optical/3.5mm out

1a to 0c to 02 = internal speakers

07 to 24 to 12 = internal mic

07 to 24 to 18 = external mic 

Link to comment
Share on other sites

Hi!

It doesn't work with Mavericks, volume bar, output and input are enabled and there but no sound!

 

1. Laptop model/Motherboard model: GA-Z97M-DS3H.F7 Rev:1.1

2. Codec name: AppleALC 887 1.0.19 and earlier versions for Realtek ALC887
3. Layout used: 1
4. OS X versions you tried: EL CAPITAN-Work, Sierra-Work, Mavericks-Don't work
5. Autogenerated Info.plist: Info.plist.zip

Link to comment
Share on other sites

 

Hi, I'm trying to get sound working in Alienware 13 R3. It has an ALC298 that seems that is working for other people using AppleALC and layout-id 13. Setting that layout-id and using AppleALC I'm able to get the device detected, and the mic working, I also get a volume slider and the device appears in the system report. But whenever I try to play anything the app won't progress. It seems that the audio is unable to be streamed through the device, and just block the app. I've tried different output configurations (16bit, 24bit, 44100, 48000, etc) using the midi control app, but was unable to make it work. Also tried layout-ids 1, 2, 3 and 11 and with all of them I didn't get any device.

 

I'm in OSX 10.12.5, with AppleALC 1.1.1 and I'm injecting the layout id through DSDT patching (also tried through clover). Running the audio_codecdetect command I get: 

 

Onboard audio codec

Device: Not supported
Realtek: 0x10ec0298
Name: Realtek ALC298
Audio ID: Not supported
Current Audio ID: 13 (valid: 1, 2, or 3)
 
Any idea??
 
Thanks

 

I have an Alienware 13 R3 as well, mine is a Kabylake  Core i7 7700hq with a 100 series chipset. Because of this We can get everything working in in terms of pinconfig and headphone detection but will never have any sound output. I tried Toleda's fixes but the clover patch will cause a kernel panic, and the replacement AppleHDA will make anything sound related beach ball.  Of course this is because the kabylake cpu is pared with a skylake chipset. The only solution I was able to come up with was to create a custom voodoohda kext that has all the pin configs of the 13 R3 in the plist. If you would like to use it please inject layout 11 in clover. I have headphones working however detection is not. 

 

If anyone can help me with the Kabylake CPU and Skylake Chipset, no sound  issue, please let me know.  

VoodooHDA.kext.zip

AppleHDADisabler.kext.zip

CodecCommander.kext.zip

Link to comment
Share on other sites

If you would like to use it please inject layout 11 in clover.

 

Layout-id injection for VoodooHDA :w00t: ? OK... That's something new...

If anyone can help me with the Kabylake CPU and Skylake Chipset, no sound  issue, please let me know.  

 

Do you use FakeCPUID 0x0506e3? Provide IOReg and DarwinDumper reports. 

Link to comment
Share on other sites

Layout-id injection for VoodooHDA :w00t: ? OK... That's something new...

 

Do you use FakeCPUID 0x0506e3? Provide IOReg and DarwinDumper reports. 

You're right Layout ID's are useless for VoodooHDA. 

Yes I must use FakeCPUID 0x0506e3, otherwise it won't boot.

DarwinDumper_3.0.3_27.05_00.16.39_MacBookPro13,3_AMI_X64_4003_Sierra_16F73_m.zip

M’s MacBook Pro.zip

Link to comment
Share on other sites

Yes I must use FakeCPUID 0x0506e3, otherwise it won't boot.

 

Hi. I thought you need help with AppleALC not working on your laptop :). I need DarwinDumper and IOReg without VoodooHDA installed to determine the problem!

Link to comment
Share on other sites

Hi!

It doesn't work with Mavericks, volume bar, output and input are enabled and there but no sound!

 

1. Motherboard model: GA-Z97M-DS3H.F7 Rev:1.1

2. Codec name: AppleALC 887 1.0.19 and earlier versions for Realtek ALC887

3. Layout used: 1

4. OS X versions you tried: EL CAPITAN-Work, Sierra-Work, Mavericks-Don't work

5. Autogenerated Info.plist: attachicon.gifInfo.plist.zip

 

I updated the AppleALC to the 1.1.1 version, and same problem, Sierra work but Mavericks no, anyone can help to fix this problem?

Link to comment
Share on other sites

All pretty simple. I've combined various guides and resources, found the missing scripts from a few Russian guides and translated everything into English.

I've created a GitHub project for it here --> https://github.com/F0x1c/AppleALC_Instructions

Just do not forget to give credits to their authors, taking into consideration that you made an "Mix" guides and tutorials that others wrote, so you can't take them as being of his authorship.

Link to comment
Share on other sites

 

Hi, I'm trying to get sound working in Alienware 13 R3. It has an ALC298 that seems that is working for other people using AppleALC and layout-id 13. Setting that layout-id and using AppleALC I'm able to get the device detected, and the mic working, I also get a volume slider and the device appears in the system report. But whenever I try to play anything the app won't progress. It seems that the audio is unable to be streamed through the device, and just block the app. I've tried different output configurations (16bit, 24bit, 44100, 48000, etc) using the midi control app, but was unable to make it work. Also tried layout-ids 1, 2, 3 and 11 and with all of them I didn't get any device.

 

I'm in OSX 10.12.5, with AppleALC 1.1.1 and I'm injecting the layout id through DSDT patching (also tried through clover). Running the audio_codecdetect command I get: 

 

Onboard audio codec

Device: Not supported
Realtek: 0x10ec0298
Name: Realtek ALC298
Audio ID: Not supported
Current Audio ID: 13 (valid: 1, 2, or 3)
 
Any idea??
 
Thanks

 

My sierra 10.12.4 on alienware 15 R3 with ALC298 have this same issue.

Tried applehda patcher & applealc, even with my custom layout/platforms/pinconfigs, the laptop just wouldn't make a sound.

 

So we kaby lakes are doomed for now? :(

 

Edit:

ALC298.zip containes codec dump from linux, layout.xml & platforms.xml & info.plist & pinconfigs I modified to patch applealc.

ALC298.zip

MacBook Air.ioreg.zip

Link to comment
Share on other sites

My sierra 10.12.4 on alienware 15 R3 with ALC298 have this same issue.

Tried applehda patcher & applealc, even with my custom layout/platforms/pinconfigs, the laptop just wouldn't make a sound.

 

So we kaby lakes are doomed for now? :(

 

Edit:

ALC298.zip containes codec dump from linux, layout.xml & platforms.xml & info.plist & pinconfigs I modified to patch applealc.

use latest version of RehabMan-FakePCIID 

 

more details here 

https://github.com/insanelydeepak/cloverHDA-for-Mac-OS-Sierra-10.12/issues/16

  • Like 2
Link to comment
Share on other sites

use latest version of RehabMan-FakePCIID 

 

more details here 

https://github.com/insanelydeepak/cloverHDA-for-Mac-OS-Sierra-10.12/issues/16

OMG, you are my hero, after install the latest FakePCIID.kext and FakePCIID_Intel_HDMI_Audio.kext, my alienware finally produces sound.

(Not sure if it's my pathmaps or pinconfigs are wrong, speakers behaves normally, but headphone makes strange noises when playing audio)

 

Edit: oh the guy on github also have this problem with headphone, so it's not just me.

  • Like 1
Link to comment
Share on other sites

OMG, you are my hero, after install the latest FakePCIID.kext and FakePCIID_Intel_HDMI_Audio.kext, my alienware finally produces sound.

(Not sure if it's my pathmaps or pinconfigs are wrong, speakers behaves normally, but headphone makes strange noises when playing audio)

 

Edit: oh the guy on github also have this problem with headphone, so it's not just me.

keep watching Issue on Git , will post fix soon 

  • Like 2
Link to comment
Share on other sites

Use bootargs -lilubeta -alcbeta

 

That worked perfectly fine for me, too. Thank you. :)

 

One question: any idea why doesn't it work anymore without the flags? I know it's only been 2 days since Apple released High Sierra. I'm only curious if we know the cause of the issue.

Link to comment
Share on other sites

×
×
  • Create New...