Yes, AppleALC provides HDEF seen in IORegistryExplorer, so I continue using.
 
	 
 
	My list  of kexts are:
 
	 
 
	Essential:
 
	Lilu
 
	VirtualSMC  (a branch of FakeSMC + GPU support kext is better for getting temps off of a Radeon VII)
 
	 
 
	Used:
 
	AppleALC----------------------------needed for HDEF / HDMI
 
	AirportBrcmFixup----------\
 
	BrcmBluetoothInjector----\
 
	BrcmFirmwareData---------|---needed for swapped BT/Wifi card (some users don't need these; I have no BT if they're not present)
 
	BrcmPatchRAM3------------/
 
	BTLEContinuityFixup-----/
 
	SmallTreeIntel2576--------------needed for I211 Ethernet (different kexts needed for different Ethernet controllers)
 
	 
 
	Used (with mixed feelings):
 
	WhateverGreen (when enabled does cause issues with 5700XT and Radeon VII on Intel platform; not necessarily same on VM) 
	 
 
	Potentially useful (but not yet vetted for this VM):
 
	NVMeFix
 
	RadeonBooster (v1.6)
 
	 
 
	Not used (but could be useful in future if modified for Threadripper):
 
	AMDRyzenCPUPowerManagement
 
	SMCAMDProcessor
 
	 
 
	 
 
	***
 
	 
 
	While the build now seems stable, I am experiencing audio drop-out (duration 0.5 to 5 seconds) while watching YouTube using a USB Audio Interface. I want to proceed using this build for a Davinci based video project I'm working on. The audio interface is required for recording, so fixing the drop-out is important.
 
	 
 
	It is not a regular drop-out, but somewhat random in frequency. I'm trying various remedies. Varying the USB ports (whether ASMedia USB-C or stock) does not help: drop-out is the same. Some areas to yet check are disabling BT and WiFi, along with  trying some of the USB related efi driver files provided with OpenCore builds.