Skip to content

felikafelix/ALCPlugFix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALCPlugFix


This fork provides a fix for audio jack issues running Hackintosh macOS Tahoe. It addresses the common problem where audio output through the 3.5mm jack malfunctions after the system wakes from sleep.

Tested Environment

  • ThinkPad T480s
  • MacOS Tahoe 26
  • Audio Codec: ALC257 (using alcid=11)

The Problem

After waking from sleep, the external audio jack (headphones / speakers) often experiences the following symptoms:

  • Extremely low volume or no sound at all.
  • Distorted or "crackling" audio quality.
  • Previously, the only temporary fixes were manually switching microphone inputs to "reset" the codec, or restarting the entier device.

Change in this Fork Moden MacOS versions implement Signed System Volume (SSV), making the /usr/bin directory read-only. This fork updates the installation process to comply wit these security measures:

  • Path Migration: Moved the executable binary from /usr/bin to /usr/local/bin.
  • Config Update: Updated the LaunchAgents (.plist file) binary path to point to /usr/local/bin.
  • Script Fix: Patched install.sh to ensure successful deploymen on modern macOS file structures.

How To Use

  1. Clone this repository:
    git clone https://github.com/felikafelix/ALCPlugFix.git
    
  2. Navigate to the fix folder:
    cd ALCPlugFix/alc_fix
    
  3. Run the installation script with sudo:
    sudo ./install.sh
    

Post Installation

After running the script, it is recommended to restart your device to ensure the LaunchAgents is properly loaded and the background service is active.

Credits

Special thanks to goodwin for creating the original ALCPlugFix. This fork exists to maintain compatibility with modern macOS system architectures.

About

Fix install.sh to run on macOS Tahoe 26

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Objective-C 86.2%
  • Shell 13.8%