Skip to content
/ MicFix Public

Fix Headset/Headphone Micphone in Hackintosh with AppleALC.

Notifications You must be signed in to change notification settings

WingLim/MicFix

Repository files navigation

MicFix

GitHub release (latest by date including pre-releases)

Fix Headset/Headphone Micphone in Hackintosh with AppleALC.

English | 中文

Features

  • Supports headset plug/unplug.
  • Doesn't require CodecCommander, hda-verb or alc-verb to function.

Supported Devices

The hda-verb command comes from patch_realtek.c, but because of the limited devices, only some of them were tested on MacOS.

We would appreciate it if someone could help us test these devices.

  • ALC236
  • ALC255[Tested]
  • ALC256
  • ALC286
  • ALC288
  • ALC298

Usage

Note: Requires AppleALC version 1.5.4+ or the patch of commit 61e2bbf applied.

  1. Add AppleALC to your OpenCore
  2. Enable alcverbs by adding alcverbs=1 to NVRAM->7C436110-AB2A-4BBB-A880-FE41995C9F82->boot-args

Use brew(Recommend)

# Install
brew tap winglim/taps
brew install micfix
brew services start micfix

# Uninstall
brew services stop micfix
brew uninstall micfix

Manual

Download the newest release, unzip it.

# Install
bash install.sh

# Uninstall
bash install.sh uninstall

Build From Source

swift build -c debug

Credits