Skip to content

Latest commit

 

History

110 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macOS Last Update

AppleALC Guides

codec_dump txt

About

This repository contains guides for working with the AppleALC source code to get audio working on Wintel machines running macOS. The centerpiece of this repo is a guide for creating/modifying ALC Layout-IDs for the AppleALC.kext.

Included Guides

⚠️ macOS 26 Tahoe — Analog Audio is Broken

As of macOS 26 Tahoe beta 2, AppleALC no longer works for analog onboard audio (Realtek, Conexant, and similar codecs). This affects built-in speakers, headphone jacks, and line inputs.

Why: Apple removed AppleHDA.kext entirely in Tahoe beta 2. Since all Intel Macs still supported by Tahoe use a T2 chip to handle audio — and therefore never needed AppleHDA — Apple dropped it. Hackintosh systems don't have a T2 chip, so the driver layer that AppleALC depends on is simply gone.

What still works: Digital audio via HDMI or DisplayPort outputs is unaffected, as it relies on different kexts.

Workarounds:

  • VoodooHDA-Tahoe — a drop-in replacement that doesn't depend on AppleHDA. Audio quality is generally lower than AppleALC, but it works. For additional info check Dortanias's Notes about macOS Tahoe.
  • OCLP root patching — reinstates AppleHDA.kext and its associated dylib via root volume patches, restoring full AppleALC functionality. Requires lowered SIP and an OCLP-based patcher. See Audio on macOS Tahoe for Hackintosh systems for details.

Credits and Resources

→ see respective sections for details.

About

Guides for working with the AppleALC source code to get audio working on Wintel machines running macOS.

Topics

Resources

Stars

64 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors