Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,375 posts in this topic

Recommended Posts

I can't use my microphone with Apple ALC. I'm using AppleALC 1.4.8 Release with Lilu 1.4.3 Release in macOS 10.15.3 (a Vanilla fresh installation, there is no other patchers such a VoodooHDA or cloverALC). My Codec is the VIA VT1705 chip, which is supported by AppleALC with only the layout 21. Interestingly enough, the patch was made for the Motherboard ECS H81H3-M4, which is exactly the one I'm using.

 

This is my OC config in DevicesProperties:

<key>PciRoot(0x0)/Pci(0x1B,0x0)</key>
			<dict>
				<key>layout-id</key>
				<data>FQAAAA==</data>
			</dict>

The Kext loads successfully and I have audio out working. Line Out works well, with no noises and great quality. Line In is also detected but I cannot hear the microphone. I can see on the Input Level bar that there is noise when I plug in the Microphone, but when I speak, there is no activity. I tried with a different Microphone but there is still no sound as you can see in the video below, only when you plug in it and remove it.

 

I've had this problem since they added the patch for the VT1705 codec. I've made several clean installs with Clover and OpenCore but the Line In never worked. I'm not using any other audio patch, just the vanilla AppleHDA kext and AppleALC.

Link to comment
Share on other sites

@mengshi

 

this ID 7:

 

7.png.dc6b99dfcc7daba50006259383e63d6d.png

 

this is ID 99:

 

99.png.3682bb079997aba52e8888820004325d.png

 

Both have configured SPDIF-Out with nodes 30-6.
Maybe ID 7 has a conflict with two "orange" ?!

Please do a codec dump with a Linux Live version (example Ubuntu) for more details! This is better for a new codec for you.

Link to comment
Share on other sites

question to help matebook 13 users

https://github.com/Edoardo001/Matebook-13-Hackintosh and it's team leader : Edoardo001

ALC256

 

To make audio jack working

Open Clover>Config.plist and in Device>Properties>PciRoot(9x9)/Pci(0x1f,0x3)>layout-id and insert value "28" Download AlcPlugFixx.zip from download section and extract it Launch "sudo mount -uw /" in terminal Open "AlcPlugFixx" and launch "autoinstall.command", wait 10 second, click "enter", close terminal and reboot laptop

To make internal mic working

Open Clover>Config.plist and in Device>Properties>PciRoot(9x9)/Pci(0x1f,0x3)>layout-id and insert value "13" reboot laptop

can someone help to make jack and mic work togheter work together?

Link to comment
Share on other sites

On 4/9/2020 at 5:05 PM, fewtarius said:

Howdy!  I posted a while back and still haven't been able to resolve my problem so I thought I'd try again as this is the last mile of my 10th Gen Hackintosh laptop build.  It's going to be a fairly long post, so I'll start with the TL;DR version which is that there is 400 series support in AppleALC and I can get my audio device to appear in macOS but I'm not getting any sound out of it.  I've been working on a custom layout but have thus far been unsuccessful.  I recognize that I won't have any mic support as the microphone array is Intel SST and that's completely fine.

 

Now to the more detailed part.  In Windows this is my device tree:

 

image.png.d04cf92f85cd6404b31a18b0479ce60e.png

 

The microphone array won't be supportable from what I've learned, but the speakers are connected to the Realtek Audio device, so there seems to be hope here.

 

My codec is recognized on the 400 series bus as a Realtek ALC285.

image.thumb.png.10171d56115e065f1c6f6f7bfa6160cd.png

 

I've done a codec dump from the very latest beta of Ubuntu 20.04 to make sure I have the latest kernel bits, here's the output:

 


Codec: Realtek ALC285
Address: 0
AFG Function Id: 0x1 (unsol 1)
Vendor Id: 0x10ec0285
Subsystem Id: 0x17aa3818
Revision Id: 0x100002
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
State of AFG node 0x01:
  Power states:  D0 D1 D2 D3 D3cold CLKSTOP EPSS
  Power: setting=D0, actual=D0
GPIO: io=3, o=0, i=0, unsolicited=1, wake=0
  IO[0]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[1]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
  IO[2]: enable=0, dir=0, wake=0, sticky=0, data=0, unsol=0
Node 0x02 [Audio Output] wcaps 0x41d: Stereo Amp-Out
  Control: name="Speaker Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=1, channel=0
  PCM:
    rates [0x40]: 48000
    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 0x41d: Stereo Amp-Out
  Control: name="Headphone Playback Volume", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x57, nsteps=0x57, stepsize=0x02, mute=0
  Amp-Out vals:  [0x3c 0x3c]
  Converter: stream=1, channel=0
  PCM:
    rates [0x40]: 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x04 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x05 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x06 [Audio Output] wcaps 0x411: Stereo
  Converter: stream=0, channel=0
  PCM:
    rates [0x40]: 48000
    bits [0xe]: 16 20 24
    formats [0x1]: PCM
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x07 [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 [0x40]: 48000
    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
  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
  Amp-In caps: ofs=0x17, nsteps=0x3f, stepsize=0x02, mute=1
  Amp-In vals:  [0x27 0x27]
  Converter: stream=0, channel=0
  SDI-Select: 0
  PCM:
    rates [0x560]: 44100 48000 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 [0x560]: 44100 48000 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 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0b [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0d [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0e [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x0f [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x10 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x11 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x12 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00000020: IN
  Pin Default 0x40000000: [N/A] Line Out at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x0
  Pin-ctls: 0x00:
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x13 [Pin Complex] wcaps 0x40040b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  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: 0x00:
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x14 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Speaker Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x00010014: OUT EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x90170110: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x02
Node 0x15 [Vendor Defined Widget] wcaps 0xf00000: Mono
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 0x0000001c: 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: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 2
     0x02* 0x03
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 0x0000001c: 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: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 3
     0x02* 0x03 0x06
Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  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: 0x00:
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x19 [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  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]
  Pincap 0x00003724: IN Detect
    Vref caps: HIZ 50 GRD 80 100
  Pin Default 0x04a11040: [Jack] Mic at Ext Right
    Conn = 1/8, Color = Black
    DefAssociation = 0x4, Sequence = 0x0
  Pin-ctls: 0x24: IN VREF_80
  Unsolicited: tag=02, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x1a [Pin Complex] wcaps 0x40048b: Stereo Amp-In
  Amp-In caps: ofs=0x00, nsteps=0x03, stepsize=0x27, mute=0
  Amp-In vals:  [0x00 0x00]
  Pincap 0x00003724: IN 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: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
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 0x00013734: IN OUT 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: 0x00: VREF_HIZ
  Unsolicited: tag=00, enabled=0
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 2
     0x02* 0x03
Node 0x1c [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x1d [Pin Complex] wcaps 0x400400: Mono
  Pincap 0x00000020: IN
  Pin Default 0x40600001: [N/A] Modem Line at Ext N/A
    Conn = Unknown, Color = Unknown
    DefAssociation = 0x0, Sequence = 0x1
  Pin-ctls: 0x20: IN
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
Node 0x1e [Pin Complex] wcaps 0x400501: Stereo
  Pincap 0x00000010: OUT
  Pin Default 0x411111f0: [N/A] Speaker at Ext Rear
    Conn = 1/8, Color = Black
    DefAssociation = 0xf, 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 [Vendor Defined Widget] wcaps 0xf00000: Mono
Node 0x20 [Vendor Defined Widget] wcaps 0xf00040: Mono
  Processing caps: benign=0, ncoeff=142
Node 0x21 [Pin Complex] wcaps 0x40058d: Stereo Amp-Out
  Control: name="Headphone Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals:  [0x00 0x00]
  Pincap 0x0001001c: OUT HP EAPD Detect
  EAPD 0x2: EAPD
  Pin Default 0x04211020: [Jack] HP Out at Ext Right
    Conn = 1/8, Color = Black
    DefAssociation = 0x2, Sequence = 0x0
  Pin-ctls: 0xc0: OUT HP
  Unsolicited: tag=01, enabled=1
  Power states:  D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 2
     0x02 0x03*
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]
  Connection: 5
     0x19 0x1a 0x1b 0x1d 0x13
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] [0x80 0x80] [0x80 0x80] [0x80 0x80] [0x80 0x80]
  Connection: 5
     0x19 0x1a 0x1b 0x1d 0x12
Node 0x24 [Audio Selector] wcaps 0x300101: Stereo
  Connection: 3
     0x12* 0x13 0x18

In going through the dump I can see that my internal audio is at 0x14 and the output device is 0x02, and my jack is 0x21 and 0x03.  I'm using a copy of layout 21 which already has these node ids configured.

 

Node IDs 20/2 and 33/3

 

When I pull my codec into Pin Configurator, I get quite a lot of information about the codec which is mostly not useful so I've removed everything that I don't need and sanitized the verbs with the built-in functionality.

 

Default:

image.thumb.png.885c8824e86d4ff86ab6093c4449e32e.png

 

Sanitized:

image.thumb.png.30dac309ca55ce56990b2e9e3006f326.png

 

I've exported the output to PinConfigs.kext creating layout 61, added the layout to ALC285/Info.plist, and the required Platforms61.xml and layout61.xml.  AppleALC builds perfectly, and I can load it on macOS but like the other layouts I've tried, I still get no audio.

image.thumb.png.730e6b803c4cb4568647dc4b3960a64d.png

image.png.350c3cc64e670aa194c9ffe780b7b6fd.pngimage.png.367ed576918fe75171e122e0fc4e33c9.png

 

Here's the debug log with it loading, it seems to be the same no matter what layout I choose.  To me, it looks like it's starting up just fine.

 

AppleALC debug log:


Timestamp                       Thread     Type        Activity             PID    TTL
2020-04-09 13:30:42.680316-0700 0x73       Default     0x0                  0      0    kernel: (kernel) AppleALC      init: @ (DBG) AppleALC bootstrap DBG-148-2020-04-09
2020-04-09 13:30:55.410563-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData vendor-id has 8086 value
2020-04-09 13:30:55.410570-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData device-id has 2C8 value
2020-04-09 13:30:55.410576-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData revision-id has 0 value
2020-04-09 13:30:55.410582-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData alc-layout-id has 3D value
2020-04-09 13:30:55.410590-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found 2 audio controllers
2020-04-09 13:30:55.410596-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) validating 0 controller 8086:3E9B:2
2020-04-09 13:30:55.410601-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 0 mod 1002:AAC8
2020-04-09 13:30:55.410615-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 1 mod 1002:AAE8
2020-04-09 13:30:55.410631-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 2 mod 1002:AB08
2020-04-09 13:30:55.410636-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 3 mod 1022:1457
2020-04-09 13:30:55.410641-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 4 mod 1022:1487
2020-04-09 13:30:55.410646-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 5 mod 1022:15E3
2020-04-09 13:30:55.410651-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 6 mod 8086:C0C
2020-04-09 13:30:55.410656-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 7 mod 8086:F04
2020-04-09 13:30:55.410667-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 8 mod 8086:8CA0
2020-04-09 13:30:55.410672-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 9 mod 8086:8D20
2020-04-09 13:30:55.410677-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 10 mod 8086:8D21
2020-04-09 13:30:55.410682-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 11 mod 8086:9DC8
2020-04-09 13:30:55.410687-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 12 mod 8086:A171
2020-04-09 13:30:55.410692-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 13 mod 8086:A2F0
2020-04-09 13:30:55.410696-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 14 mod 8086:A1F0
2020-04-09 13:30:55.410705-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 15 mod 8086:A348
2020-04-09 13:30:55.410710-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 16 mod 10DE:E0F
2020-04-09 13:30:55.410715-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 17 mod 10DE:FB0
2020-04-09 13:30:55.410720-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 18 mod 10DE:FB8
2020-04-09 13:30:55.410724-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 19 mod 10DE:FB9
2020-04-09 13:30:55.410729-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 20 mod 10DE:FBA
2020-04-09 13:30:55.410734-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 21 mod 10DE:FBB
2020-04-09 13:30:55.410739-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 22 mod 10DE:FBC
2020-04-09 13:30:55.410744-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 23 mod 10DE:10EF
2020-04-09 13:30:55.410749-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 24 mod 10DE:10F0
2020-04-09 13:30:55.410753-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 25 mod 10DE:10F1
2020-04-09 13:30:55.410758-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 26 mod 8086:2C8
2020-04-09 13:30:55.410767-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) validating 1 controller 8086:2C8:0
2020-04-09 13:30:55.410772-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 0 mod 1002:AAC8
2020-04-09 13:30:55.410777-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 1 mod 1002:AAE8
2020-04-09 13:30:55.410782-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 2 mod 1002:AB08
2020-04-09 13:30:55.410787-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 3 mod 1022:1457
2020-04-09 13:30:55.410795-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 4 mod 1022:1487
2020-04-09 13:30:55.410800-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 5 mod 1022:15E3
2020-04-09 13:30:55.410805-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 6 mod 8086:C0C
2020-04-09 13:30:55.410810-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 7 mod 8086:F04
2020-04-09 13:30:55.410814-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 8 mod 8086:8CA0
2020-04-09 13:30:55.410819-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 9 mod 8086:8D20
2020-04-09 13:30:55.410827-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 10 mod 8086:8D21
2020-04-09 13:30:55.410832-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 11 mod 8086:9DC8
2020-04-09 13:30:55.410837-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 12 mod 8086:A171
2020-04-09 13:30:55.410842-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 13 mod 8086:A2F0
2020-04-09 13:30:55.410851-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 14 mod 8086:A1F0
2020-04-09 13:30:55.410857-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 15 mod 8086:A348
2020-04-09 13:30:55.410865-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 16 mod 10DE:E0F
2020-04-09 13:30:55.410870-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 17 mod 10DE:FB0
2020-04-09 13:30:55.410875-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 18 mod 10DE:FB8
2020-04-09 13:30:55.410879-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 19 mod 10DE:FB9
2020-04-09 13:30:55.410884-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 20 mod 10DE:FBA
2020-04-09 13:30:55.410889-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 21 mod 10DE:FBB
2020-04-09 13:30:55.410894-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 22 mod 10DE:FBC
2020-04-09 13:30:55.410899-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 23 mod 10DE:10EF
2020-04-09 13:30:55.410904-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 24 mod 10DE:10F0
2020-04-09 13:30:55.410909-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 25 mod 10DE:10F1
2020-04-09 13:30:55.410914-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing to 26 mod 8086:2C8
2020-04-09 13:30:55.410922-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found mod for 1 controller
2020-04-09 13:30:55.410927-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-04-09 13:30:55.410933-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) handling 1 controller 8086:2C8 with 2 patches
2020-04-09 13:30:55.413450-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-04-09 13:30:55.413457-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) handling 1 controller 8086:2C8 with 2 patches
2020-04-09 13:30:55.413464-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 0 for 11 kext (com.apple.driver.AppleHDAController)
2020-04-09 13:30:55.413471-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 0  for 11 kext (com.apple.driver.AppleHDAController)
2020-04-09 13:30:55.413746-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 1 for 11 kext (com.apple.driver.AppleHDAController)
2020-04-09 13:30:55.413753-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 1  for 11 kext (com.apple.driver.AppleHDAController)
2020-04-09 13:30:55.414371-0700 0x5a4      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData alc-delay was not found
2020-04-09 13:30:56.446009-0700 0x5b3      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) IOHDACodecDevice::executeVerb with parameters a1 = 0, a2 = 3840, a3 = 4 failed with result = e00002d6
2020-04-09 13:30:56.452045-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found analog codec IOHDACodecDevice
2020-04-09 13:30:56.452055-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) storing codec info for 10EC:285:100002
2020-04-09 13:30:56.452064-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ failed to find IOHDACodecVendorID, retrying 0
2020-04-09 13:30:56.452071-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found supported Realtek ALC285 codec revision 0x100002
2020-04-09 13:30:56.452078-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-04-09 13:30:56.452084-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) handling 1 controller 8086:2C8 with 2 patches
2020-04-09 13:30:56.452090-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) will route resource loading callbacks
2020-04-09 13:30:56.452096-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 0 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.452103-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 0  for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.452532-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 1 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.452538-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 2 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.452544-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 2  for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.457059-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 3 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.457065-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 3  for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.457399-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 4 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.457406-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 4  for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.458874-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 5 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.458881-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) applying patch 5  for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.460394-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking patch 6 for 10 kext (com.apple.driver.AppleHDA)
2020-04-09 13:30:56.465036-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC     iokit: @ (DBG) getOSData layout-id has 7 value
2020-04-09 13:30:56.465048-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) initializePinConfig AppleHDACodecGeneric received hda 0xFFFFFF804261E250, config 0xFFFFFF8042A1F3C0 config name AppleHDAHardwareConfigDriver apple layout 7 codec 10EC0285 layout 61
2020-04-09 13:30:56.465063-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) discovered HDAConfigDefault with 446 entries
2020-04-09 13:30:56.465209-0700 0x6f6      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) current config entry has boot 1, wake 1, reinit 1
2020-04-09 13:30:56.784725-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) layoutLoadCallback 2 0 1 15073 1
2020-04-09 13:30:56.784731-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) resource-request arrived layout
2020-04-09 13:30:56.784738-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking codec 10EC:285:100002
2020-04-09 13:30:56.784743-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) selecting from 5 files
2020-04-09 13:30:56.784748-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 0 layout B/3D
2020-04-09 13:30:56.784753-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 1 layout 15/3D
2020-04-09 13:30:56.784758-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 2 layout 1F/3D
2020-04-09 13:30:56.784762-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 3 layout 34/3D
2020-04-09 13:30:56.784767-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 4 layout 3D/3D
2020-04-09 13:30:56.784771-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found layout at 4 index
2020-04-09 13:30:56.784776-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) layoutLoadCallback done 2 0 1 1629 1
2020-04-09 13:30:56.808430-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) platformLoadCallback 3 0 1 14921 1
2020-04-09 13:30:56.808437-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) resource-request arrived platform
2020-04-09 13:30:56.808443-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) checking codec 10EC:285:100002
2020-04-09 13:30:56.808448-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) selecting from 5 files
2020-04-09 13:30:56.808453-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 0 layout B/3D
2020-04-09 13:30:56.808458-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 1 layout 15/3D
2020-04-09 13:30:56.808462-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 2 layout 1F/3D
2020-04-09 13:30:56.808467-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 3 layout 34/3D
2020-04-09 13:30:56.808471-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) comparing 4 layout 3D/3D
2020-04-09 13:30:56.808476-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) found platform at 4 index
2020-04-09 13:30:56.808491-0700 0x2b4      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) platformLoadCallback done 3 0 1 438 1
2020-04-09 13:30:59.137309-0700 0x1a9      Default     0x0                  0      0    kernel: (kernel) AppleALC       alc: @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 1 to 2 in from pin 1 sleep 0

What's super interesting is that it appears as though it's working, volume up/down, mute appear to work.  The internal speakers and headphones switch when I plug something in, but no audio.

image.png.21595e516740db4a5d956bee93f22976.pngimage.png.b1227fa4715d2676a5adb7e662fe606e.png

 

I'm sure this is just something silly that I've overlooked, but I can't for the life of me figure out what I'm doing wrong.  I've tried OC and Clover with all of the IRQ fixes, etc but I'm completely at a loss with this one.  Hopefully, someone will look at it, and see pretty quickly whatever it is that I'm doing wrong.  Really would appreciate any help you folks can provide.  Thank you all in advance, and sorry for the wall of text!

 

Anyone have some time to help figure out what's going on here?

Link to comment
Share on other sites

14 hours ago, fewtarius said:

 

Anyone have some time to help figure out what's going on here?

I have kind of given up on trying custom layouts at this point. I believe its a problem with Comet Lake that AppleALC doesn't support yet?

I had ok results with VoodooHDA. At least the sound works even though the quality is not as good and the microphone has a huge boost by default.

And yes, I have also tried dumping the layout from VoodooHDA and replicate that on AppleALC but without any success. (device is detected properly but the sound just won't work)

Link to comment
Share on other sites

3 minutes ago, therealarik said:

I have kind of given up on trying custom layouts at this point. I believe its a problem with Comet Lake that AppleALC doesn't support yet?

I had ok results with VoodooHDA. At least the sound works even though the quality is not as good and the microphone has a huge boost by default.

And yes, I have also tried dumping the layout from VoodooHDA and replicate that on AppleALC but without any success. (device is detected properly but the sound just won't work)

 

It will never get fixed if nobody helps those of us with these devices who are willing to spend the time to get sound working, but I get it.  I'm coming to the realization that I'll be stuck with Windows or Linux for the foreseeable future.

Edited by fewtarius
Link to comment
Share on other sites

Hi All, Hi @vit9696,

I have a HP EliteBook Folio 9470m 

 

The applicable codec is  https://github.com/acidanthera/AppleALC/tree/master/Resources/IDT92HD91BXX which is on the list of codecs with incomplete support.  I have "Internal Speakers" in Sys Prefs->Sound->Output and can only hear audio if I plug earphones to the audio jack (which causes the Output device to change from "Internal Speakers" to "Headphones"). 

Strange enough when I start the laptop and it starts to boot I can hear the bootchime from the in-built speakers loud and clear but by the time I get to the Desktop, no more sound without plugging in the ear phones. I have attached my codec dumps. I was wondering if anyone can update AppleALC to support this fully?  I am using the latest releases of AppleALC and Lilu in my EFI partition. Thank you very much!

 

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

macOS Catalina version 10.15.4
MacBook Pro (13-inch, Mid 2012)
HP EliteBook Folio 9470m
2.6 GHz Dual-Core Intel Core i7, 16GB 1600 MHz DDR3, Intel HD Graphics 4000 1536 MB (1366x768)
Wi-Fi: HP 615939-001, 652279-001 2x2 802.11b/g/n Wireless N + BlueTooth 3.0 Combo Card
HDD: HGST HTS725050A7E630

codec0_dump.txt

codec3_dump.txt

 

Edited by omegax
Link to comment
Share on other sites

Hi,

 

HDMI audio doesn't work for me, I can't even select HDMI as output.

Everything is working fine except that.

 

I'm using:

- macOS 10.15.3

- Opencore 0.5.7

- Lilu 1.4.3

- WhateverGreen 1.3.8

- AppleALC 1.4.8

 

My laptop specs:

- Intel I7-9750H

- Intel UHD Graphics 630

- Realtek ALC269VC

 

I've tried:

- All layout ids for 269 from https://github.com/acidanthera/AppleALC/blob/master/Resources/ALC269/

- All WhateverGrenn mobile framebuffers for Coffe Lake.

 

Please help me.

codec#0

codec#2

IOReg.ioreg

Codec-Info.plist

config.plist

Edited by mika33
Link to comment
Share on other sites

20 hours ago, Andres ZeroCross said:


Try this, post the result. DOn't forget to use latest Lilu.kext

AppleALC.kext.zip

Please excuse my delay. I downloaded and replaced the Lilu.kext with the latest version available (1.4.8). Also, I deleted the AppleALC.kext, copied your kext on OC\Kexts and verified that the layout-id hex value is 15000000. The machine booted up with audio in Line Out and Mic in Line In. However, the microphone still does not work according to Input Level. This time there is no activity in Input Level when plugging in and off the microphone.

 

Screen Shot 2020-04-18 at 4.40.17 PM.png

Edited by hacking2apple
Link to comment
Share on other sites

On 4/14/2020 at 4:49 PM, Tetonne said:

question to help matebook 13 users

https://github.com/Edoardo001/Matebook-13-Hackintosh and it's team leader : Edoardo001

ALC256

 

To make audio jack working

Open Clover>Config.plist and in Device>Properties>PciRoot(9x9)/Pci(0x1f,0x3)>layout-id and insert value "28" Download AlcPlugFixx.zip from download section and extract it Launch "sudo mount -uw /" in terminal Open "AlcPlugFixx" and launch "autoinstall.command", wait 10 second, click "enter", close terminal and reboot laptop

To make internal mic working

Open Clover>Config.plist and in Device>Properties>PciRoot(9x9)/Pci(0x1f,0x3)>layout-id and insert value "13" reboot laptop

can someone help to make jack and mic work togheter work together?

bump please

Edited by Tetonne
Link to comment
Share on other sites

Hi guys,

 

My Lenovo rear audio jack not working. If anyone could help me...

Front mic and headphone works fine, mic not creak, hp have bass. Internal speaker working, too.

(If I disable speaker in the bios, then it still works.)

 

- macOS 10.15.3

- Lenovo Thinkcentre M700 tiny

- Front: mic jack + mic/headphone combo jack, Rear: headphone jack

- Realtek ALC233

- AppleHDA

- Layout-id: 32

- AppleALC 1.3.9

- Lilu 1.4.3

- Whatevergreen 1.3.8

 

 

 

Control panel/audio:

Input: microphone  built-in

          line in   

Output: headphone.

 

I tried all layout id, the 32 was the best.

 

Any ideas?

 

 

Edited by sezlonyrugo
Link to comment
Share on other sites

Aloha gang,

 

I am trying to get the audio fully working on an MSI laptop.

 

It's the MSI GT72 6QD Dominator G with a Realtek ALC898/899 codec.

 

I've tried all of the layout ids and found that ...

 

98 = speakers OK, internal mic = OK. But HP and Line out both don't work.

 

101 = Line out OK. But speakers, internall mic, HP all don't work.

 

A couple of the other layouts also work to the same or an even lesser degree.

 

This laptop is a bit more complicated than average as it has 4 external audio jacks.  They are in the left front of the chassis and from front to back are:

 

HP out, Mic in, Line In, Line Out.

 

Just wondering if anybody else has a solution for this laptop.

 

Or, even better, knows where I can find the procedures to generate the inputs necessary to add another layout for this laptop to the AppleALC project.

 

VoodooHDA kexts that I have tried are definitely NOT an improvement.

 

I have a fair amount of hackintosh experience but never had much luck with my attempts at fixing audio from scratch.

 

Thanks in advance.

Edited by bisk
typos
Link to comment
Share on other sites

Hi !
I want to request acidanthera dev's to add support for this on-board audio controller to AppleALC:

Name: Azalia (Intel HDA)
Device-id: 4383
Vendor-id: 1002
Codec: ALC887
ACPI Device: SBAZ ( Device sits under PCI0 )
getDump.txt
 

Specs:
AMD FX8320
ASUS M5A97 R2.0
RX 580
Opencore 0.5.7

I dont have much knowledge on this but before coming here, i tried few things on my end to try get it working:

  • I have disabled the AppleALC controller patching by injecting no-controller-patch, so that i can patch AppleHDAController or AppleHDA manually from the opencore to save time from compiling AppleALC etc.

  • I got the AppleHDAController to load by replacing 86803E3A with 02108343 but underlying IOHDACodecDevice in ioreg always shows empty.

Screen Shot 2020-04-27 at 6 47 27 PM
iMacPro.ioreg.zip


-Thanks : )

Link to comment
Share on other sites

Hi,

 

I have a chinese motherboard with chipset X99.

This board has the Realtek codec ALC662.

I'm unable to make this work by adding Lilu and AppleALC kexts.

Layout tested 1, 2, 3, 5

Is there anything I can do to make it work?

 

Thanks a lot!

Edited by zzmadd
Link to comment
Share on other sites

The report is meant to contain:

1. Laptop model/Motherboard model: Desktop Gigabyte B360M, i3-8100, 16GB
2. Codec name: ALC887
3. Layout used with the info what works for you (ideally if you try them all): 3
4. OS X versions you tried: 10.15.4

 

AppleALC 1.4.8

The default audio output device is reset after each restart. I have two audio devices. Both are audio 3.5mm jack headphone lines. The jack in the back is considered to be the built-in speaker, while the front jack is headphone line. Even though I set my default to the built-in speaker, it got reset back to headphone line every restart. 

Screen Shot 2020-04-30 at 1.51.47 AM.png

Link to comment
Share on other sites

Hi there
 

1. Laptop model/Motherboard model- Dell Inspiron 7359 Intel HD 520
2. Codec name- Conexant CX20722
3. Layout used with the info what works for you (ideally if you try them all)- 3
4. OS X versions you tried- 10.15.4

5. Kext version- v1.4.8

 

I used hacktools for export audio patch.I saw that the only available layout-id is 3 but it seems like it isn't working with my codec. I attach all files (screenshot)including my efi folder.
Hope to hear good from you soon.

EFI 2.zip

Screenshot 2020-05-01 at 9.05.53 AM.png

Screenshot 2020-05-01 at 9.06.50 AM.png

Screenshot 2020-05-01 at 9.07.12 AM.png

Screenshot 2020-05-01 at 9.08.10 AM.png

Screenshot 2020-05-01 at 9.08.23 AM.png

Edited by netseeder1008
info missed
  • Like 1
Link to comment
Share on other sites

Hello all,I have a Gigabyte Z390 Gaming X with ALC892 codec using OC with AppleALC.

Sound "works" with layout-id 1 BUT the outputs are not correct according to my motherboard.

Another issue is that boot times are longer when using AppleALC.(If i remove AppleALC or Disable internal Sound from BIOS booting time is lot faster)

I test all available layout ids for 892 but none is exactly right for this MB.

 

I tried creating verbs with PinConfigurator and replace them for layout id 1 in AppleAlc kext but then no sound at all and again increased boot time.

i will appreciate any help.

Attached is the codec dump and latest boot log

 

codec_dump.txt

BootLog.txt

Edited by Panas78
Link to comment
Share on other sites

Quote

Hello, I have a Asus vivobook x510UNR having Conexant CX8050 codec. I am using layout 13 with apple ALC. Everything works fine except for changing internal mic gain. I looked at codec dump from linux and found that the internal mic (0x1a) is connected to the second connection of the Audio input node (0x13) but Mac is assuming it to be the first connection. When I adjust the gain, the gain of index 0 at the node 0x13 changes which I confirmed using hda-verb. I also tried manually changing the gain for index 1 via had-verb and that works fine. I looked at the platform.xml of my codec in AppleALC but I can't seem to find a way to configure the internal mic to be on index 1 of the node. Can someone help me do this ? I am attaching my codec dump and graph here.

 

codec.txt

Codec0.png

Link to comment
Share on other sites

Found a pull request for adding Layout 20 for ALC892 and now using this version.

Everything regarding Input/Output is now fixed,

BUT the "problem" is that when AppleALC is enabled boot time is affected.

 

Latest AppleALC debug info. Do you see anything strange ???

 

 

Timestamp                       (process)[PID]    
2020-05-03 12:02:09.435564+0300  localhost kernel[0]: (Lilu) AppleALC      init: @ (DBG) AppleALC bootstrap DBG-148-2020-05-02
2020-05-03 12:02:13.557408+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData vendor-id has 8086 value
2020-05-03 12:02:13.557411+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData device-id has A348 value
2020-05-03 12:02:13.557413+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData revision-id has 10 value
2020-05-03 12:02:13.557415+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData alc-layout-id has 14 value
2020-05-03 12:02:13.557418+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found 2 audio controllers
2020-05-03 12:02:13.557421+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) validating 0 controller 1002:AB38:0
2020-05-03 12:02:13.557423+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 0 mod 1002:AAC8
2020-05-03 12:02:13.557425+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 1 mod 1002:AAE8
2020-05-03 12:02:13.557426+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 2 mod 1002:AB08
2020-05-03 12:02:13.557428+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 3 mod 1022:1457
2020-05-03 12:02:13.557430+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 4 mod 1022:1487
2020-05-03 12:02:13.557432+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 5 mod 1022:15E3
2020-05-03 12:02:13.557434+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 6 mod 8086:C0C
2020-05-03 12:02:13.557435+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 7 mod 8086:F04
2020-05-03 12:02:13.557437+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 8 mod 8086:8CA0
2020-05-03 12:02:13.557439+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 9 mod 8086:8D20
2020-05-03 12:02:13.557445+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 10 mod 8086:8D21
2020-05-03 12:02:13.557447+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 11 mod 8086:9DC8
2020-05-03 12:02:13.557449+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 12 mod 8086:A171
2020-05-03 12:02:13.557451+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 13 mod 8086:A2F0
2020-05-03 12:02:13.557452+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 14 mod 8086:A1F0
2020-05-03 12:02:13.557454+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 15 mod 8086:A348
2020-05-03 12:02:13.557456+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 16 mod 10DE:E0F
2020-05-03 12:02:13.557458+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 17 mod 10DE:FB0
2020-05-03 12:02:13.557460+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 18 mod 10DE:FB8
2020-05-03 12:02:13.557461+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 19 mod 10DE:FB9
2020-05-03 12:02:13.557463+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 20 mod 10DE:FBA
2020-05-03 12:02:13.557465+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 21 mod 10DE:FBB
2020-05-03 12:02:13.557467+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 22 mod 10DE:FBC
2020-05-03 12:02:13.557469+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 23 mod 10DE:10EF
2020-05-03 12:02:13.557470+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 24 mod 10DE:10F0
2020-05-03 12:02:13.557472+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 25 mod 10DE:10F1
2020-05-03 12:02:13.557474+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 26 mod 8086:2C8
2020-05-03 12:02:13.557476+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) validating 1 controller 8086:A348:10
2020-05-03 12:02:13.557478+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 0 mod 1002:AAC8
2020-05-03 12:02:13.557480+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 1 mod 1002:AAE8
2020-05-03 12:02:13.557482+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 2 mod 1002:AB08
2020-05-03 12:02:13.557483+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 3 mod 1022:1457
2020-05-03 12:02:13.557485+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 4 mod 1022:1487
2020-05-03 12:02:13.557487+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 5 mod 1022:15E3
2020-05-03 12:02:13.557489+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 6 mod 8086:C0C
2020-05-03 12:02:13.557491+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 7 mod 8086:F04
2020-05-03 12:02:13.557492+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 8 mod 8086:8CA0
2020-05-03 12:02:13.557494+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 9 mod 8086:8D20
2020-05-03 12:02:13.557496+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 10 mod 8086:8D21
2020-05-03 12:02:13.557498+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 11 mod 8086:9DC8
2020-05-03 12:02:13.557500+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 12 mod 8086:A171
2020-05-03 12:02:13.557502+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 13 mod 8086:A2F0
2020-05-03 12:02:13.557503+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 14 mod 8086:A1F0
2020-05-03 12:02:13.557505+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing to 15 mod 8086:A348
2020-05-03 12:02:13.557507+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found mod for 1 controller
2020-05-03 12:02:13.557509+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-05-03 12:02:13.557511+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) handling 1 controller 8086:A348 with 2 patches
2020-05-03 12:02:13.557863+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-05-03 12:02:13.557866+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) handling 1 controller 8086:A348 with 2 patches
2020-05-03 12:02:13.557870+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 0 for 10 kext (com.apple.driver.AppleHDAController)
2020-05-03 12:02:13.557875+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 1 for 10 kext (com.apple.driver.AppleHDAController)
2020-05-03 12:02:13.557958+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) AppleGFXHDA probe for HDEF
2020-05-03 12:02:13.557960+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) avoiding AppleGFXHDA for HDEF device
2020-05-03 12:02:13.557988+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData alc-delay was not found
2020-05-03 12:02:13.562099+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) AppleGFXHDA probe for HDAU
2020-05-03 12:02:13.577542+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found analog codec IOHDACodecDevice
2020-05-03 12:02:13.577546+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) storing codec info for 10EC:892:100302
2020-05-03 12:02:13.577549+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ failed to find IOHDACodecVendorID, retrying 0
2020-05-03 12:02:13.577552+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found supported Realtek ALC892 codec revision 0x100302
2020-05-03 12:02:13.577559+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) missing ControllerModInfo for 0 controller
2020-05-03 12:02:13.577561+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) handling 1 controller 8086:A348 with 2 patches
2020-05-03 12:02:13.577564+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) will route resource loading callbacks
2020-05-03 12:02:13.577566+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 0 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.577569+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 0  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.577733+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 1 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.577736+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 2 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.577738+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 2  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.579464+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 3 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.579467+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 3  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.579587+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 4 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.579589+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 4  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.580178+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 5 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.580181+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 5  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.580729+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 6 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.580732+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking patch 7 for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.580734+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) applying patch 7  for 9 kext (com.apple.driver.AppleHDA)
2020-05-03 12:02:13.583388+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData layout-id has 7 value
2020-05-03 12:02:13.583389+0300  localhost kernel[0]: (Lilu) AppleALC     iokit: @ (DBG) getOSData layout-id has 7 value
2020-05-03 12:02:13.583394+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) initializePinConfig AppleHDACodecGeneric received hda 0xFFFFFF8043E6BF70, config 0xFFFFFF8042AFA9A0 config name AppleHDAHardwareConfigDriver apple layout 7 codec 10EC0892 layout 20
2020-05-03 12:02:13.583395+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) initializePinConfig AppleHDACodecGeneric received hda 0xFFFFFF80415474D0, config 0xFFFFFF8043E03780 config name AppleHDAHardwareConfigDriver apple layout 7 codec 10EC0892 layout 20
2020-05-03 12:02:13.583400+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) discovered HDAConfigDefault with 446 entries
2020-05-03 12:02:13.583402+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) discovered HDAConfigDefault with 446 entries
2020-05-03 12:02:13.583554+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) current config entry has boot 1, wake 1, reinit 1
2020-05-03 12:02:13.583559+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) current config entry has boot 1, wake 1, reinit 1
2020-05-03 12:02:13.905660+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) layoutLoadCallback 2 0 1 15073 1
2020-05-03 12:02:13.905663+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) resource-request arrived layout
2020-05-03 12:02:13.905666+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking codec 10EC:892:100302
2020-05-03 12:02:13.905668+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) selecting from 19 files
2020-05-03 12:02:13.905670+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 0 layout 1/14
2020-05-03 12:02:13.905672+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 1 layout 2/14
2020-05-03 12:02:13.905673+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 2 layout 3/14
2020-05-03 12:02:13.905675+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 3 layout 4/14
2020-05-03 12:02:13.905677+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 4 layout 5/14
2020-05-03 12:02:13.905678+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 5 layout 7/14
2020-05-03 12:02:13.905680+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 6 layout C/14
2020-05-03 12:02:13.905682+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 7 layout F/14
2020-05-03 12:02:13.905683+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 8 layout 10/14
2020-05-03 12:02:13.905685+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 9 layout 11/14
2020-05-03 12:02:13.905687+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 10 layout 12/14
2020-05-03 12:02:13.905688+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 11 layout 1C/14
2020-05-03 12:02:13.905690+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 12 layout 1F/14
2020-05-03 12:02:13.905692+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 13 layout 5A/14
2020-05-03 12:02:13.905693+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 14 layout 5C/14
2020-05-03 12:02:13.905695+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 15 layout 61/14
2020-05-03 12:02:13.905697+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 16 layout 62/14
2020-05-03 12:02:13.905698+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 17 layout 63/14
2020-05-03 12:02:13.905700+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 18 layout 14/14
2020-05-03 12:02:13.905702+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found layout at 18 index
2020-05-03 12:02:13.905704+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) layoutLoadCallback done 2 0 1 1257 1
2020-05-03 12:02:13.931209+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) platformLoadCallback 3 0 1 14921 1
2020-05-03 12:02:13.931212+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) resource-request arrived platform
2020-05-03 12:02:13.931215+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) checking codec 10EC:892:100302
2020-05-03 12:02:13.931217+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) selecting from 19 files
2020-05-03 12:02:13.931223+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 0 layout 1/14
2020-05-03 12:02:13.931225+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 1 layout 2/14
2020-05-03 12:02:13.931226+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 2 layout 3/14
2020-05-03 12:02:13.931228+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 3 layout 4/14
2020-05-03 12:02:13.931230+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 4 layout 5/14
2020-05-03 12:02:13.931231+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 5 layout 7/14
2020-05-03 12:02:13.931233+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 6 layout C/14
2020-05-03 12:02:13.931234+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 7 layout F/14
2020-05-03 12:02:13.931236+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 8 layout 10/14
2020-05-03 12:02:13.931238+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 9 layout 11/14
2020-05-03 12:02:13.931240+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 10 layout 12/14
2020-05-03 12:02:13.931241+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 11 layout 1C/14
2020-05-03 12:02:13.931243+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 12 layout 1F/14
2020-05-03 12:02:13.931245+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 13 layout 5A/14
2020-05-03 12:02:13.931247+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 14 layout 5C/14
2020-05-03 12:02:13.931248+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 15 layout 61/14
2020-05-03 12:02:13.931250+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 16 layout 62/14
2020-05-03 12:02:13.931252+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 17 layout 63/14
2020-05-03 12:02:13.931253+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) comparing 18 layout 14/14
2020-05-03 12:02:13.931255+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) found platform at 18 index
2020-05-03 12:02:13.931257+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) platformLoadCallback done 3 0 1 503 1
2020-05-03 12:02:23.505188+0300  localhost kernel[0]: (Lilu) AppleALC       alc: @ (DBG) power change AppleHDADriver at AppleHDACodecGeneric from 1 to 2 in from pin 1 sleep 0

Link to comment
Share on other sites

Hello, 

First I want to Thank you all of Hackintosh community 

Second I have a working Hackintosh of

CPU: AMD Ryzen 3800X

MB : MSI B450m Mortar 

VGA: AMD Rx580 8GB 

RAN:32 Corsair DDR4

SSD :Kingston A400 SSD SATA M.2 

BootLoader: OpenCore 0.5.7

MacOs: Vanilla MacOS 10.15.4 using vanilla AMD method

Every thing works as intended except one issue in audio [ALC 892]

my back panel not working at all and my 

my front Panel sense works only with AppelALC but no with voodooHDA

and My Front panel Mic works only with VoodooHDA but its seen as [2 line in ] in Audio settings 

I have tried setting alcid=x in Opencore boot args but non of them made my mic works 

If I want to use mic I need voodooHDA but the quality is very bad 

if I won't good Quality I need AppleALC but then no mic 

I have tried the latest AppleALC version released today and tried alcid=20 and 22 but not working either

what I can do to fix this 

Link to comment
Share on other sites

1 hour ago, dr3mro said:

Hello, 

First I want to Thank you all of Hackintosh community 

Second I have a working Hackintosh of

CPU: AMD Ryzen 3800X

MB : MSI B450m Mortar 

VGA: AMD Rx580 8GB 

RAN:32 Corsair DDR4

SSD :Kingston A400 SSD SATA M.2 

BootLoader: OpenCore 0.5.7

MacOs: Vanilla MacOS 10.15.4 using vanilla AMD method

Every thing works as intended except one issue in audio [ALC 892]

my back panel not working at all and my 

my front Panel sense works only with AppelALC but no with voodooHDA

and My Front panel Mic works only with VoodooHDA but its seen as [2 line in ] in Audio settings 

I have tried setting alcid=x in Opencore boot args but non of them made my mic works 

If I want to use mic I need voodooHDA but the quality is very bad 

if I won't good Quality I need AppleALC but then no mic 

I have tried the latest AppleALC version released today and tried alcid=20 and 22 but not working either

what I can do to fix this 

According to this Mic problems is known issue for AMD cpus

https://dortania.github.io/OpenCore-Desktop-Guide/post-install/audio.html

Link to comment
Share on other sites

×
×
  • Create New...