MultiBeast 10.4/Audio (all selections) does not support Mojave, supports High Sierra only.
892: see
Mojave AppleHDA Audio. Remove MultiBeast method, install latest kexts. Off topic.
MultiBeast 10.4/Graphics does not support Mojave
See Post #1/
II. AppleHDA HDMI Audio Methods/1.
AMD/Nvidia/Intel - acidanthera/WhateverGreen
Download and install latest.
Add Post #1/3. Framebuffer/connector patches/Intel (example is HD4600)
Restart, reply with new files.
After my Post Install using MultiBeast 10.4.0 in post #896 above, I performed the below steps to undo MultiBeast audio kexts and get a clean install of audio for Mojave (based on
@toleda's recommendations in post #898 and post #1). I now have working HDMI audio in addition to the audio ports on the back of the motherboard.
Remove
- AppleALC v1.3.0 was in L/E
- realtekALC v2.0-toledaALC-130 was in L/E
- Lilu v1.2.5 was in L/E
- AppleHDA v282.10 was in S/L/E (modified by Multibeast Audio Install)
Remove 3 AppleHDA patches from config.plist under ‘Kernel and Kext Patches’ using Clover Configurator
———————
To enable onboard audio in Mojave (clean audio install method), perform the following:
Add
- AppleHDA v282.10 (native) in S/L/E with KextBeast
- Lilu v1.2.8 and AppleALC v1.3.3 in EFI/CLOVER/kexts/Other (drag and drop)
Used audio inject under devices in config.plist layout ‘1’
- Realtek - ALC892 - 0x100302, layout 1, 2, 3, (4 for laptop), 5, 7, 12, 28, 31, 92, 98, 99
———————
To enable HDMI audio in Mojave, perform the following:
Remove
- WhateverGreen v1.2.0 was in L/E
Add
- WhateverGreen v1.2.4 in L/E with KextBeast
- Lilu v1.2.8 in L/E with KextBeast (now duplicated in EFI/CLOVER/kexts/Other and L/E; similar to FakeSMC)
FrameBuffer Edits in config.plist under
Devices using PlistEdit Pro
</dict>
<key>Properties</key>
<dict>
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key># Comment</key>
<string>HD4600 HDMI Audio/Port 0x7</string>
<key>AAPL,ig-platform-id</key>
<data>
AwAiDQ==
</data>
<key>framebuffer-con2-enable</key>
<data>
AQAAAA==
</data>
<key>framebuffer-con2-flags</key>
<data>
BgAAAA==
</data>
<key>framebuffer-con2-pipe</key>
<data>
EgAAAA==
</data>
<key>framebuffer-con2-type</key>
<data>
AAgAAA==
</data>
<key>framebuffer-patch-enable</key>
<data>
AQAAAA==
</data>
</dict>
</dict>
I used the title "config(HDMIaudio).plist" while making the FrameBuffer edits. I later renamed it "config.plist" and overwrote the config.plist file in the EFI folder.
Thanks to
@toleda and the many others that contribute to our audio installs