SOLVED Headphone/Microphone combo port acting weird (ALC295/3542)

Status
Not open for further replies.

MinecraftW06

Member
Joined
Oct 30, 2020
Messages
128
Motherboard
Dell G15 5510
CPU
Intel Core i7-10870H
Graphics
Intel UHD Graphics 630
OS X/macOS
12.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. iOS
Hello! The headphone/microphone combo port is acting weird. If I increase the volume with a speaker connected, after a point static noises starts appearing frequently until after a limit the sound stops. If I connect a headphone, after a point the sound just becomes completely distorted. (Included screenshot for reference)
Using vanilla AppleHDA with AppleALC layout ID 13
The microphone also doesn't have any input.
Screenshot 2022-08-10 at 14.40.15.png
 
Last edited:

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Hello! The headphone/microphone combo port is acting weird. If I increase the volume with a speaker connected, after a point static noises starts appearing frequently until after a limit the sound stops. If I connect a headphone, after a point the sound just becomes completely distorted. (Included screenshot for reference)
Using vanilla AppleHDA with AppleALC layout ID 13
The microphone also doesn't have any input.
View attachment 4886
No PR files attached.
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
The Audio implementation is not correct.

- You should not inject Layout ID on PciRoot(0x0)/Pci(0x1b,0x0) as it is required for Broadwell and prior.
- You're injecting Layout ID= 77 in HDEF, whereas, Layout ID=13 in boot arg. Both the Layout ID should be the same.
- Kexts sorting order is not correct. All mandatory kexts must load first.
- Unnecessary Drivers are added. Read below
 

MinecraftW06

Member
Joined
Oct 30, 2020
Messages
128
Motherboard
Dell G15 5510
CPU
Intel Core i7-10870H
Graphics
Intel UHD Graphics 630
OS X/macOS
12.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. iOS
The Audio implementation is not correct.

- You should not inject Layout ID on PciRoot(0x0)/Pci(0x1b,0x0) as it is required for Broadwell and prior.
Removed the entry.
- You're injecting Layout ID= 77 in HDEF, whereas, Layout ID=13 in boot arg. Both the Layout ID should be the same.
Fixed HDEF layout ID, removed boot arg.
- Kexts sorting order is not correct. All mandatory kexts must load first.
- Unnecessary Drivers are added. Read below
Tried to resort kexts, no drivers removed because I don't know which to remove.
The problem is still the same. Attached the new config.plist because only that was changed.
 

Attachments

  • config.plist.zip
    5.4 KB · Views: 0

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Tried to resort kexts, no drivers removed because I don't know which to remove.
Read here
 

MinecraftW06

Member
Joined
Oct 30, 2020
Messages
128
Motherboard
Dell G15 5510
CPU
Intel Core i7-10870H
Graphics
Intel UHD Graphics 630
OS X/macOS
12.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. iOS
OK, so I will remove 3 drivers:
OpenPartitionDxe.efi
PS2MouseDxe.efi
UsbMouseDxe.efi

Removed them, issue still the same.
 

EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Messages
3,859
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. Mac mini
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
OK, so I will remove 3 drivers:
OpenPartitionDxe.efi
PS2MouseDxe.efi
UsbMouseDxe.efi

Removed them, issue still the same.
You need to remove the following
CrScreenshotDxe.efi
OpenNtfsDxe.efi
Ps2KeyboardDxe.efi

Try Layout ID=13 and then check. Make sure your kexts are up-to-date.

On a side note, make sure you're using a genuine AC Adapter.
 

MinecraftW06

Member
Joined
Oct 30, 2020
Messages
128
Motherboard
Dell G15 5510
CPU
Intel Core i7-10870H
Graphics
Intel UHD Graphics 630
OS X/macOS
12.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. iOS
On a side note, make sure you're using a genuine AC Adapter.
Yeah, I am using the one that came with the laptop.
Already using layout-id 13.
Should I update to the latest OpenCore? (0.8.2->0.8.3)
Removed the drivers you said.
 
Last edited:

MinecraftW06

Member
Joined
Oct 30, 2020
Messages
128
Motherboard
Dell G15 5510
CPU
Intel Core i7-10870H
Graphics
Intel UHD Graphics 630
OS X/macOS
12.0.x
Bootloader
  1. OpenCore
Mobile Phone
  1. iOS
Also the speakers are detected as headphones and the output menu in system preferences says headphone port.
 
Status
Not open for further replies.

Forum statistics

Threads
749
Messages
7,928
Members
6,855
Latest member
Breakthru81