Jump to content
5 posts in this topic

Recommended Posts

I recently tried installing Monterey (12.7.6) on my Dell 7348 laptop, and everything works well except for the audio.

 

I'm using Opencore 1.0.6 + Lilu 1.7.1 + AppleALC 1.9.6. My audio codec is ALC255.

I've tried almost all layout-ids under ALC255, but none of them worked.

Actually there is a layout-id which is made for dell 7348 by others under ALC255, so I believe my problem is not about codec mismatch.

 

The debug log shows something like

Quote

Lilu api: @ (DBG) got load request from AppleALC (196)
AppleALC init: @ (DBG) AppleALC bootstrap DBG-196-2025-11-03
AppleALC alc: @ (DBG) fixing audio plane name to HDAU
AppleALC alc: @ (DBG) found existing built-in
AppleALC iokit: @ (DBG) getOSData device-id has 160C value
AppleALC iokit: @ (DBG) getOSData revision-id has 9 value
AppleALC iokit: @ (DBG) getOSData vendor-id has 8086 value
AppleALC iokit: @ (DBG) getOSData alctcsel was not found
AppleALC alc: @ (DBG) disabling TCSEL update
AppleALC alc: @ (DBG) found alc-layout-id override 20
AppleALC alc: @ (DBG) fixing MaximumBootBeepVolume in hdef
AppleALC alc: @ (DBG) fixing MaximumBootBeepVolumeAlt in hdef
AppleALC alc: @ (DBG) fixing PinConfigurations in hdef
AppleALC alc: @ (DBG) found existing built-in
AppleALC iokit: @ (DBG) getOSData vendor-id has 8086 value
AppleALC iokit: @ (DBG) getOSData device-id has 9CA0 value
AppleALC iokit: @ (DBG) getOSData revision-id has 3 value
AppleALC iokit: @ (DBG) getOSData alc-layout-id has 14 value
AppleALC alc: @ (DBG) found 2 audio controllers
AppleALC alc: @ (DBG) validating 0 controller 8086:160C:9
AppleALC alc: @ (DBG) comparing to 0 mod 10DE:E1B
... ... ... ... many similar lines ... ... ... ...
AppleALC alc: @ (DBG) validating 1 controller 8086:9CA0:3
AppleALC alc: @ (DBG) comparing to 0 mod 10DE:E1B
... ... ... ... many similar lines ... ... ... ...
AppleALC alc: @ (DBG) missing ControllerModInfo for 0 controller
AppleALC alc: @ (DBG) missing ControllerModInfo for 1 controller
AppleALC alc: @ (DBG) missing ControllerModInfo for 0 controller
AppleALC alc: @ (DBG) missing ControllerModInfo for 1 controller
AppleALC iokit: @ (DBG) getOSData alc-delay was not found
AppleALC iokit: @ (DBG) getOSData alc-delay was not found
AppleALC alc: @ (DBG) IOHDACodecDevice::executeVerb with parameters nid = 0x00, verb = 0xF00, param = 0x00
AppleALC alc: @ (DBG) IOHDACodecDevice::executeVerb with parameters nid = 0x00, verb = 0xF00, param = 0x02

It looks like that my problem is the Intel controller is not supported.
I did some searching and found some tutorials on adding codecs, but none mentioned how to add a new controller.
I guess it should be something like adding some Patches into the Controllers.plist, but I don't know where to get the values for the Find and Replace fields needed for the patch.

Any suggestions would be greatly appreciated!

 


The specs of my laptop is:

 

| hardware | type |
CPU Intel i5-5200U (Broadwell)
iGPU Intel HD Graphics 5500
Audio ALC255/ALC3234
SMBIOS MacBookAir7,2
MacOS Monterey (12.7.6)

 

1 hour ago, Slice said:

Consider VoodooHDA. It works with very good quality.

I tried the method mentioned in your signature, with VoodooHDA-3.0.3, but the system didn't ask to enable anything.

image.thumb.png.ffe9d19ee8b91ac0da80088ae75f1f06.png

 

I rebooted my system again, and I think the VoodooHDA still not working:

image.thumb.png.5d7bd2826a3ba5e774649c4868157b15.png

 

 

The kexts and ACPI in my EFI are like below. Is there something conflicting with VoodooHDA?

image.png.6897ea1f6381e36b5f9b535f50df9429.pngimage.png.d986bfc2ce5bb817f898be32d653e1a8.png

 

The SIP seems not disabled before. I'm now disabled it from Recovery mode.

I found a tutorial here, and seems there are some configurations should do before VoodooHDA could take effect.

 

I found the VoodooHDA is loaded, and AppleHDADisabler seems working. However I don't find any HDA stuff in ioreg. Is this a good start to de any tother configuration?

image.thumb.png.41fa82ab943e971ca5027e975da9b735.png

Edited by hqxz556

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...