- Joined
- Oct 9, 2022
- Messages
- 469
nodo I need OC 0.87? I'm using 0.86
but if you dont know how to use OCAT is better to learn it before updating with it
nodo I need OC 0.87? I'm using 0.86
Confirmed yet again!** Compact Version of Aquantia Driver Patches **
Description:
We can use the six previously-listed driver patches or we can make use of OpenCore's Mask and ReplaceMask features to reduce the number of patches to simply two. Only one set of patches should be applied, and we can use either the full set of 6 or the compact set of 2.
The compact driver patches are listed below and have also been added to the bottom of the original driver post.
Patch 1: Fix alloc_dma_buffer
Patch 2: Fix IOBufferMemoryDescriptor::withOptions
- Arch: x86_64
- Identifier: com.apple.driver.AppleEthernetAquantiaAqtion
- Comment: CaseySJ - Fix alloc_dma_buffer
- Find: 4C89E741 B8030000 00
- Replace: 4C89F741 B8130000 00
- Mask: FFFFE7FF FFFFFFFF FF
- ReplaceMask: 00000000 00100000 00
- MinKernel: 21.0.0
- MaxKernel: 22.99.99
- Count: 3
- Enabled: True
- Arch: x86_64
- Identifier: com.apple.driver.AppleEthernetAquantiaAqtion
- Comment: CaseySJ - Fix IOBufferMemoryDescriptor::withOptions
- Find: BA000000 00BF0000 0000
- Replace: BA000200 00BF1300 0000
- Mask: FFFF00FF FFFFF0FF FFFF
- ReplaceMask: 00000000 00001000 0000
- MinKernel: 21.0.0
- MaxKernel: 22.99.99
- Count: 3
- Enabled: True
Sure — let’s take a look at this issue.Anyone up to trying to fix microphones with AppleALC on AMD machines? We know that:
- The microphone shows up as an Input Device, but it doesn't receive any input.
- The microphone works with the inferior audio driver VoodooHDA.
I have tried to make a custom AppleALC layout, but I'm not sure if I did it right. I can attach my motherboard's sound schematic image.
Here are my files, let me know if you have any ideas.Sure — let’s take a look at this issue.
Yes.Are you still experiencing a problem with this?
If you open a new thread in Ventura post-installation support and provide all the relevant details including the troubleshooting steps you've taken, then we can follow-up with you there.Yes.
I was wondering when that question would arise!Very nice work @CaseySJ you are truly a god, but which patch of Aquantia do I use best the long or the short? Is there a difference between the two? I personally don't think there is but wanted to ask just to be sure?
After parsing through codec_dump, here are some manually extracted verbs and path maps:Here are my files, let me know if you have any ideas.
Honestly, I have no idea what these mean, would it be possible to send a compiled AppleALC to test? After we get it working, I'd like knowing how it works as well if that's good with you.After parsing through codec_dump, here are some manually extracted verbs and path maps:
Green Line Out on Rear I/O Panel
Pink Mic In on Rear I/O Panel
- Node 0x14
- Original Pin Config: 10400101
- Modified Pin Config: 10400100
- Has EAPD
- Verbs:
- 01471C10
- 01471D40
- 01471E01
- 01471F00
- 01470C02
Pink Mic In on Front Panel of Case
- Node 0x18
- Original Pin Config: 4090A101
- Modified Pin Config: 4090A190
- Verbs:
- 01871C40
- 01871D90
- 01871EA1
- 01871F90
Blue Line In on Rear I/O Panel
- Node 0x19
- Original Pin Config: 5090A102
- Modified Pin Config: 5090A102 (no change)
- Verbs:
- 01971C50
- 01971D90
- 01971EA1
- 01971F02
Green Line Out on Front Panel of Case
- Node 0x1A
- Original Pin Config: 4F308101
- Modified Pin Config: 20308101
- Verbs:
- 01A71C20
- 01A71D30
- 01A71E81
- 01A71F01
- Node 0x1B
- Original Pin Config: 20402102
- Modified Pin Config: 30402102
- Has EADP
- Verbs:
- 01B71C30
- 01B71D40
- 01B71E21
- 01B71F02
- 01B70C02
Audio Output Path Maps:
Audio Input Path Maps:
- 0x14 --> 0x0C --> 0x02
- 0x1B --> 0x0F --> 0x05
- 0x08 --> 0x23 --> 0x18
- 0x08 --> 0x23 --> 0x1A
- 0x08 --> 0x22 --> 0x19
Attached is a first test build of AppleALC 1.7.7 that includes a new Layout 15 for the ALC887-VD in Gigabyte B450M DS3H. Verbs and Path Maps from my previous post were used, which means this layout is implemented as follows:Honestly, I have no idea what these mean, would it be possible to send a compiled AppleALC to test? After we get it working, I'd like knowing how it works as well if that's good with you.