sanghyun_lee Posted April 8, 2021 Share Posted April 8, 2021 My hardware Dell Latitude 7350 m-5y71 Intel HD 5300 Audio : Intel I2S with ALC3263(ALC286 refer to ubuntu) Sympton HDMI audio is working I tried fixing audio from Mojave to Big Sur, but not worked. Refer to DSDT dump, I have HDEF device without any patch. (I dumped from ubuntu without oc or clover) However, I can't find HDEF device in IORegistry. I think that's why I can't fix the audio. So, I tried to inject SSDT-HDEF.aml. But not worked. It could be my mistake because my desktop lost audio from rebuilding the hackintosh for hw upgrade(it's HDMI audio works too) I upload OC folder without kext(due to huge size of itlwm) OC.zip DSDT.aml SSDT-HDEF.aml config.plist Quote Link to comment Share on other sites More sharing options...
Slice Posted April 8, 2021 Share Posted April 8, 2021 I afraid we have no driver for Intel I2S . Quote Link to comment Share on other sites More sharing options...
Septendre Posted April 9, 2021 Share Posted April 9, 2021 Looking at your config.plist I find it strange that all the devices listed refer to wildcat point-lp series but the audio controller is listed as a Broadwell-U serie ... usually all devices refer to the same serie, here it seems to be WilcatPoint-LP. So I would try changing: <dict> <key>PciRoot(0x0)/Pci(0x3,0x0)</key> <dict> <key>AAPL,slot-name</key> <string>Built-in</string> <key>compatible</key> <string>pci8086,160c</string> <key>device_type</key> <string>Audio Device</string> <key>model</key> <string>Broadwell-U Audio Controller</string> ??? to: <key>PciRoot(0x0)/Pci(0x3,0x0)</key> <dict> <key>layout-id</key> <integer>11</integer> </dict> The other value that is listed to work with the ALC286 codec is 3. Quote Link to comment Share on other sites More sharing options...
sanghyun_lee Posted April 9, 2021 Author Share Posted April 9, 2021 On 4/8/2021 at 4:14 PM, Hervé said: If all that SSDT-HDEF does is inject layout-id #1 for Realtek ALC286 audio codec, it's totally unnecessary; just use boot arg alcid=xx in your OC config file, where xx is the layout id. Refer to AppleALC wiki for a list of layout ids applicable to this codec (#1 does not appear to be one of them), Also: FakePCIID kext is not necessary either, you should remove it. No serial number in the SMBIOS settings of your OC config file. Unless this was a deliberate removal, you ought to revise this. Thanks. I just removed FakePCIID to optimize system. On 4/8/2021 at 4:33 PM, Slice said: I afraid we have no driver for Intel I2S . I'm really sad about that... :-( 9 hours ago, Septendre said: Looking at your config.plist I find it strange that all the devices listed refer to wildcat point-lp series but the audio controller is listed as a Broadwell-U serie ... usually all devices refer to the same serie, here it seems to be WilcatPoint-LP. So I would try changing: <dict> <key>PciRoot(0x0)/Pci(0x3,0x0)</key> <dict> <key>AAPL,slot-name</key> <string>Built-in</string> <key>compatible</key> <string>pci8086,160c</string> <key>device_type</key> <string>Audio Device</string> <key>model</key> <string>Broadwell-U Audio Controller</string> ??? to: <key>PciRoot(0x0)/Pci(0x3,0x0)</key> <dict> <key>layout-id</key> <integer>11</integer> </dict> The other value that is listed to work with the ALC286 codec is 3. Thanks... But both 11 and 3 were not working. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.