Skip to content

hansyao/AppleALC_Dell_M4800

Repository files navigation

AppleALC

Build Status Scan Status

An open source kernel extension enabling native macOS HD audio for not officially supported codecs without any filesystem modifications.

It's specifically optimized for ALC292 (3226) based upon acidanthera's repo.

NOTE: only keep ALC292 codes, please do not use for non-ALC292 codes.

Advantage:

  • reduced AppleALC.kext size from 2M to 136kB
  • shorten the loading time during boot up

Codes/layout-id Support:

layout-ID Model Name Comments
12 common for general model
15 LENOVO THINKPAD T450_T450s_X240
18 Dell Precision M4800 without dock station support
28 Lenovo T440
32 Lenovo T450s
55 Dell Latitude E6540 with dock station support
59 Dell Precision M4800 with dock station support

English (Current)
简体中文

Features

  • Digital and analog audio support starting from the OS installation
  • Recovery HD/macOS Installer audio support
  • Automated codec detection
  • Unsupported audio controller enabling (internal and external)
  • Arbitrary kext patching
  • Custom platform/layout injection
  • Works with SIP / El Capitan
  • Currently compatible with 10.8-11

Credits

Installation

The minimal instruction is available on the wiki.
The prebuilt binaries are available on releases page.

Contribution

To support more audio codecs in the binary packages you are asked to submit your configurations. Please read the wiki for more details. For the contributors with programming skills the headers are filled with AppleDOC comments.

Support and discussion

InsanelyMac topic in English
AppleLife topic in Russian

Donations

Writing and supporting code is fun but it takes time. If you want to thank the author for his work consider contributing, bugreporting, or providing the support to other users.