Contribute
Register

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

Status
Not open for further replies.
Joined
May 1, 2019
Messages
53
Please read carefully and follow

1- Use latest release from AppleALC.kext with Lilu kext to L/E

https://github.com/acidanthera/AppleALC

2-Disable all ALC patches from config.plist ( kernel and kext patches )

3- may or may not need codeccommander.kext from @RehabMan to L/E ( Library/ Exestention)

https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/

4- important " remove any AppleALC.kext from Clover 》kexts》other

Recommend use kextbeast.app and follow the instructions when install kexts

https://www.tonymacx86.com/resources/kextbeast-2-0-1.310/

Reboot and enjoy
 
Last edited by a moderator:
Can't get it to work. Do I need alc-layout-id and layout-id in the clover settings?
I have ALC298 (Razer Blade 15) which worked perfectly in High Sierra with layout-id=3
 
Can't get it to work. Do I need alc-layout-id and layout-id in the clover settings?
I have ALC298 (Razer Blade 15) which worked perfectly in High Sierra with layout-id=3

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Sorry, here it comes
 

Attachments

  • debug_6298.zip
    3.7 MB · Views: 190
There is generic_ioreg.txt in the zip file. What other ioreg output shall be added? Posted zip file is generated with gen_debug as per problem reporting FAQ.
 
There is generic_ioreg.txt in the zip file. What other ioreg output shall be added? Posted zip file is generated with gen_debug as per problem reporting FAQ.

As per FAQ, need .ioreg file from IORegistryExplorer.app v2.1.
 
Of course. Here it comes.
 

Attachments

  • debug.ioreg
    7.1 MB · Views: 250
Of course. Here it comes.

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).
 
It didn't work. I have ended up with black screen (no 3 min. brightness back with coffelake and UHD630). Moved AppleGFXHDA.kext back in recovery mode.
 
Status
Not open for further replies.
Back
Top