Contribute
Register

[GUIDE] HOW TO FIX AUDIO FOR Mojave after layout ID change

Status
Not open for further replies.

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Jan 5, 2014
Messages
16
Motherboard
HP Elitebook 9470m - Clover
CPU
i5-3427U
Graphics
HD 4000, 1366x768
Is there a write-up somewhere on how to debug this ourselves? It would be a lot easier for everyone.
 

Attachments

  • debug_23958.zip
    5.9 MB · Views: 44

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Is there a write-up somewhere on how to debug this ourselves? It would be a lot easier for everyone.

You're still not using the correct config.plist.
The config.plist from the guide does not use MacBookPro12,1 for your hardware.

I didn't bother checking anything else.
 
Joined
Jul 10, 2016
Messages
14
Motherboard
MSI Z370-A Pro
CPU
i3-8100
Graphics
UHD 630
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Try disabling AppleGFXHDA.kext:
Code:
cd /System/Library/Extensions
sudo mv AppleGFXHDA.kext AppleGFXHDA.kext.bak
sudo kextcache -i /

Then reboot.

If that helps, there are better ways to disable that kext that can be implemented (eg. InfoPlistPatch via Clover KextsToPatch).

Thank you very much, audio is working now. but if i try clover KextsToPatch method it not work. Image clover patch below.
Screen Shot 2018-12-05 at 2.25.50 AM.png
 
Joined
Jul 10, 2016
Messages
14
Motherboard
MSI Z370-A Pro
CPU
i3-8100
Graphics
UHD 630
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Inject fake device-id (on HDEF) that does not match the Info.plist of AppleHDAGFX.kext.
Thanks, no need KextsToPatch anymore. One more question, i see my amd device-id match Info.plist of AppleHDAGFX.kext. Shoud i inject another device-id for amd?
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
One more question, i see my amd device-id match Info.plist of AppleHDAGFX.kext. Shoud i inject another device-id for amd?

That is for HDMI audio. Injecting a different device-id (on HDAU) would likely prevent HDMI audio from working.
 
Joined
Jul 8, 2013
Messages
42
Motherboard
Dell Inspiron N5110 (Clover UEFI)
CPU
i7 2760qm/HM67
Graphics
HD 3000 + GT525M(Disabled) (1366x768)
4- important " remove any AppleALC.kext from Clover 》kexts》other
If I want to keep AppleALC.kext and Lilu in CLOVER/kexts/other then won't it work? However, It was working so far till High Sierra.
 
Last edited:

RehabMan

Moderator
Joined
May 2, 2012
Messages
184,101
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Oct 9, 2012
Messages
3
Motherboard
p8p67 LE
CPU
i5
Graphics
GTX 650
Mobile Phone
  1. iOS
Try disabling AppleGFXHDA.kext:
Code:
cd /System/Library/Extensions
sudo mv AppleGFXHDA.kext AppleGFXHDA.kext.bak
sudo kextcache -i /

Then reboot.

If that helps, there are better ways to disable that kext that can be implemented (eg. InfoPlistPatch via Clover KextsToPatch).
Thank you, it works for me ! ALC255 on Acer Nitro 5
 
Status
Not open for further replies.
Top