With an unpatched installation, internal audio should indeed just work. If you have decided to go with OpenCore, I would strongly recommend reinstalling to avoid any other issues due to patching.
Thanks for the recommendation, motivated me to do it. But I prepared for the worse (use Migration Assistant form cloned existing installation.) I CCC'd my existing macOS Catalina 10.15.5 to my data drive (had to erase it and make it Guid/APFS for CCC to make it bootable,) booted from that and used the py installation method described on OpenCore thread. It reinstalled macOS Catalina 10.15.5 over my old one (replacing only the core OS files/kexts and kept my Data) and got everything working (except Wi-Fi of course) but even Bluetooth is working now, I was getting speaker disconnects and the reason why I wanted to use Internal Speaker. I now have all audio devices (Internal Speakers, Line Out and Digital Out). Didn't have to reinstall my apps. Very nice Apple. ?
* I even recovered 20GB in the process *
Hope this helps anybody else having this same issue. My new Wi-Fi/BT kit ($58 on Amazon) arriving Friday. ?
Code:
https://www.amazon.com/dp/B082X86SV3
https://www.amazon.com/dp/B0762N451V
https://www.amazon.com/dp/B00YM0HN0O
Update: New Wi-Fi installed. Almost plug-n-play. Only had to join 2 micro connectors. Kit should include a 3rd cable with both female micro connectors.
For those who have a patched dosdude1 install, here are the steps I did to end up with an unpatched macOS without losing any settings:
1. Install OpenCore.
https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/
- Since I'm using a Radeon RX580 (PC verison) this gave me a boot screen, no more black screen.
2. Clone your macOS onto a 2nd drive (I used CCC) and boot to that cloned macOS to install macOS.
- This serves 3 purposes: 1)Go back if you mess up. 2)Clean install (wipe existing os but leave OpenCore partition alone) and use Migration Assistant. 3)You can boot from this backup to install macOS without clean install.
3. Use the Catalina python script install method mentioned in OpenCore and reinstall on your original drive.
- This allows you to pick what os to install, patches the install to allow you to install onto another drive other than boot os.