Contribute
Register

No audio on Dell 3471 with Realtek 3820

OK. Are the SSDT's personally constructed? Or generic...
I inactivated the 1st SSDT-RTC_TIMR-fix.aml. Sound failed.
I installed SSDT-RTC-fix.
Sound worked!

Do I care to carry this further with the timer question? I don't believe I have a timer issue/
normally you should create your own:

and also some config.plist Find and Replace entries are also normally required which gets generated via the tool above
 
Well thank you all! I am very pleased to have this small irritation removed. As you know, I have been using a USB sound device which is just kludgy. Such fun!
 
I ran the tool. I created a HPET ssdt. I see the patches that includes the renames. Audio works.
 
Last edited:
OK. Are the SSDT's personally constructed? Or generic...
I inactivated the 1st SSDT-RTC_TIMR-fix.aml. Sound failed.
I installed SSDT-RTC-fix.
Sound worked!

Do I care to carry this further with the timer question? I don't believe I have a timer issue/
So the conclusion is that the fix for HPET alone does not fix audio, but HPET + RTC fixed the problem.

We should do one final experiment:
  • Disable any new SSDTs created by SSDTTime (just for this test)
  • Disable SSDT-HPET.aml
  • Enable only SSDT-RTC-fix.aml
Does audio still work?
 
Turns out Yes! I guess it is the RTC fix that mattered. Do you advize removing the HPET ssdt entirely?
 
Turns out Yes! I guess it is the RTC fix that mattered. Do you advize removing the HPET ssdt entirely?

If RTC alone fixes the problem, that is good to know.

HPET fix can be kept. It's not necessary to remove it unless you prefer to make minimal changes to the system... So it's your call.

P.S. This was a good learning exercise!!
 
I never activated TIMR. So the experiment is done. Should I leave it as is (only RTC, no HPET or TIMR). I'm satisfied.
 
I never activated TIMR. So the experiment is done. Should I leave it as is (only RTC, no HPET or TIMR). I'm satisfied.

No need for TIMR.
HPET is optional -- it's your call on this one. I personally have this enabled on my systems.
 
OK then. I've tried it both ways, and I don't see a difference. I inactivated the HPET patches that Feartech wanted. At the moment it seems fine but I'll pay attention to instability. I can reactivate them if something happens. Wow, what a trip. Thanks and let me now if you want a commendation!
 
... Wow, what a trip.
This is what makes Hackintoshing fun, frustrating, and rewarding. No pain, no gain!

Thanks and let me now if you want a commendation!
Thank you for the gesture. I don't mean this in any negative way, but in recent years we as a community have climbed taller mountains both here and on the AMD-OSX forum! Want some examples? :)
  1. Fixing on-board HDMI out with a supported iGPU
  2. Enabling Thunderbolt Bus by modifying Titan Ridge firmware with an external CH341a programmer
  3. Decoding Thunderbolt DROM and allowing 2 or more controllers to be used simultaneously with different Bus IDs
  4. Finding a fix for AppleVTD by dropping standard DMAR and replacing with a custom version without Reserved Memory regions
  5. Getting macOS to run on Intel’s first mixed-core processor (Alder Lake with P- and E-cores)
  6. AMD: Patching IOPCIFamily.kext to prevent PCI zombies and enable use of Ryzen 7000-series CPUs
  7. AMD: Patching AppleEthernetAquantiaAction.kext to enable use of 10GbE cards on AMD without AppleVTD
  8. AMD: Patching OpenCore itself to fix audio stuttering problem on AMD Ryzentoshes
You should have seen how much interest these topics stirred up. The posts were coming fast and furious; they were like a novel you could not put down -- a page turner. :)
 
Last edited:
Back
Top