Jump to content

HDAUniversal - AppleHDA-like Audio Kext for macOS Tahoe and Hackintosh Systems


58 posts in this topic

Recommended Posts

@deeveedee 

Of course, I got your joke. OCLP was designed to let macOS run on older Macs, not Hackintoshes.

That said, I've actually been wanting to add support for HeliPort and itlwm.kext to Wi-Fi Patcher Pro for quite a while.

As for eliminating the need for OCLP... isn't that exactly what @Mald0n and I are doing? 😄

  • Like 4
  • Haha 2
5 hours ago, Slice said:

SIP is system protection against hackintosh.

... many of us are still running macOS Sequoia on our hacks with SIP fully enabled.

 

Thanks to projects like VoodooHDA.kext and UniversalHDA.kext, we can still run macOS Tahoe on our hacks with SIP still essentially enabled (only setting csr-active-config = <01000000> to allow untrusted kexts in /Library/Extensions).

Edited by deeveedee
  • Like 2

My HP EliteBook 850 G7 with CODEC ALC 285 is currently using VoodooHDA.kext 4.0 for perfectly working Intel HD audio in macOS Tahoe.

 

Spoiler

Screenshot2026-07-02at10_29_15AM.png.87e7e0d827fa8c34b60f943f99b1466c.png

 

When I run @MaLd0n's CodecInfo in Tahoe, it doesn't find audio:

Spoiler

Screenshot2026-07-02at10_26_42AM.png.91e1df25b7ac8ee5f42aaf8e1210bb3e.png

 

I suspect this means that UniversalHDA won't find my audio either.  The corresponding Codec-Info-Report is attached.  

 

What am I missing?  Is it possible to diagnose this before I attempt to install UniversalHDA.kext (since VoodooHDA.kext is working well for me)?

 

EDIT: When I run Codec-Info in macOS Sonoma, it does detect my audio:

Spoiler

Screenshot2026-07-02at10_36_56AM.thumb.png.bc8c0d9ef0974f11f33fbb0150fea7a8.png

 

The Codec-Info-Report when running Sonoma is also attached.

 

EDIT: Here's my HDAS IOReg screenshot for macOS Tahoe
 

Spoiler

HDAS-IOReg-Tahoe.thumb.png.f1fe4e773330ff8f41bdbef09d235afb.png

 

Codec-Info-Report.txt Sonoma-Codec-Info-Report.txt

Edited by deeveedee
  • Like 2

There were no issues with the import or anything else. So, the problem must be on your end. Use the `alcid=xx` parameter for AppleALC, and HDAUniversal will work. You can also attach a log; read the first post.

×
×
  • Create New...