Correct, ApplePS2Controller has different plugins.
By setting HideAuxillary to True, it should actually hide it in OC picker, not the other way around.
After you make any changes to EFI, you need to select 'Reset NVRam' at the OC Picker.
If you don't see it during boot, press the spacebar.
For me acidanthera's VoodooPS2 does not work nor does Rehabman's. Stick with ApplePS2Controller.
try this, remove SSDT-HPET and SSDT-XOSI and from the Config file too or just disable it in the Config file.
Replace DSDT with the attached.
DSDT.aml.zip
woh!
Your audio layout-id is all over the place.
With clover you have layout-id set to 6 but Audio inject set to 11
With OC, you have layout-id set to 1 but boot arg alcid set to 7
Check in IOReg file when running in Clover or when audio is working to see which layout-id is correct
If you have those kexts in /L/E prior to upgrade, you don't need to do it again. You just need to repair permissions and rebuild cache, unless the kexts are newer.
We need to see where it's hanging so enabling verbose mode helps.
Here, try this config. Verbose and vesa mode enabled, you can remove them after a fully running system
Post the KP or error message
config.plist.zip