Contribute
Register

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

Status
Not open for further replies.
Inject fake device-id (on HDEF) that does not match the Info.plist of AppleHDAGFX.kext.

@RehabMan do you mind breaking it down how to do that? I just want to disable AppleGFXHDA.kext via Clover.
 
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).
This worked for me! Thanks!
But now I don't have the HDMI audio anymore. For now it will not be a problem, I prefer having the mobo audio.
 
Hello
I am working on an HP ProBook 450 G3
Processor I7-6500U CPU
HD Graphics 520 (Skylake GT2)
Sound CX20724

I just move from 10.14.4 to 10.14.6 and I cant get back sound as in 10.14.4
I checked carefully all items from first post,
tested several combinations no sound ever

I followed this full discussion
inserted CodecCommander.kext
disabled AppleGFXHDA
no sound ever

So I will be glad to read some advices about what to try next.

all requested files are attached
 

Attachments

  • requested zip.zip
    4.3 MB · Views: 67
Hello
I am working on an HP ProBook 450 G3
Processor I7-6500U CPU
HD Graphics 520 (Skylake GT2)
Sound CX20724

I just move from 10.14.4 to 10.14.6 and I cant get back sound as in 10.14.4
I checked carefully all items from first post,
tested several combinations no sound ever

I followed this full discussion
inserted CodecCommander.kext
disabled AppleGFXHDA
no sound ever

So I will be glad to read some advices about what to try next.

all requested files are attached
remove :
HDAEnabler13.kext

remove all references to AppleHDA in KextsToPatch section

you will also want to update your config.plist to latest one from the laptop guide:
as it has new properties for enabling audio
 
Waoouh
Thank you for your fast and valuable answer
Sound is fixed now

Thank's again
also noticed you have kexts in /s/l/e and /l/e

they should only be in /l/e

check your kextcache output
 
Status
Not open for further replies.
Back
Top