#audio_realtekALC ##OS X Realtek ALC AppleHDA Onboard Audio Solutions
##Details/Contents
I. Onboard Audio Solutions
II. Requirements - Supported/Unsupported
III. Notes
IV. Guides
V. Tools
VI. Problem Reporting
###I. OS X Realtek ALC AppleHDA Onboard Audio Solutions A. Realtek ALC Patched AppleHDA Method Credit: THe KiNG
- Native AppleHDA.kext
- binary patch (device_id, hex edit)
- layouts/devices and platforms/pathmaps installed (remove native .xml)
- configdata/pins installed (replace Info.plist)
- Audio ID Injection required
B. Piker-Alpha AppleHDA8series Credit: Piker-Alpha Note: Yosemite Only
- Native AppleHDA.kext
- AppleHDAxxx.kext (codec specific support)
- binary patch (device_id, hex edit)
- layouts/devices and platforms/pathmaps installed (.xml)
- configdata/pins installed (Info.plist)
- Audio ID Injection required
C. Clover Patched AppleHDA Method Credit: abxite
- Native AppleHDA.kext
- renamed layouts/devices and platforms/pathmaps installed (.zml, persistent)
- Clover/patch kernel cache on boot
- KernelAndKextPatches/KextsToPatch/AppleHDA (2 patches, persistent)
- EFI/CLOVER/kexts/10.xx/realtekALC.kext (configdata/pins, persistent)
- Clover/Devices/Audio/Inject/Audio ID (persistent)
###II. Requirements - Supported/Unsupported
A. OS X Requirements
- OS X Versions
- 10.11/El Capitan
- 10.10/Yosemite
- 10.9/Mavericks
- 10.8/Mountain Lion
- Native AppleHDA.kext
- Supported Realtek onboard audio codec
B. Realtek ALCxxxn (verify codec and Audio ID)
-
Supported codecs
- 269 (BRIX only, Note 4, NA - Piker-Alpha)
- 283 (BRIX Pro and NUC, Note 4, NA - Piker-Alpha)
- 885
- 887
- 888
- 889
- 892
- 898
- 1150
-
Supported Audio IDs
-
Audio ID: 1 supports 269, 283, 885, 887, 888, 889, 892, 898, 1150
Realtek ALC audio (default, 1/2/3/5/6 motherboard audio ports)
-
Audio ID: 2 supports 887, 888, 889, 892, 898, 1150
Realtek ALC/5.1 surround sound (3 motherboard audio ports)
-
Audio ID: 3 supports 887, 888, 889, 892, 898
HD3000/HD4000 HDMI audio with Realtek ALC audio
-
C. OS X Unsupported Intel Chipsets
- 9 Series motherboard support (10.9/Mavericks only, Note 2)
- X99 motherboard support (Note 3)
###III. Notes
-
Backup working AppleHDA.kext
- After Software Update
- Verify audio
- If working, Backup System/Library/Extensions/AppleHDA.kext
- If audio fails after Software Update
- Run script (same method, same script)
- Install Previous working AppleHDA.kext (backup, above)
- After Software Update
-
OS X/AppleHDA.kext/9 Series motherboard support (Mavericks only, select 1, 2 or 3)
- AppleHDAController binary patch:
- Find: 20 8C
- Replace (4x): A0 8C
- Save
- Restart
- alc_9series-hda-93
- Download/View Raw
- Double click Downloads/audio_alc_9series-hda-93_patch.command
- cloverALC-9series
- Install/config.plist/KernelAndKextPatches/KextsToPatch/
- AppleHDAController binary patch:
-
OS X/AppleHDA.kext/x99 motherboard support (temporary, select 1, 2 or 3)
- AppleHDAController binary patch:
- Find: 20 8C
- Replace (4x): 20 8D
- Save
- Restart
- alc_x99-hda-100
- Download/View Raw
- Double click Downloads/audio_alc_x99-hda-100_patch.command
- cloverALC-x99
- Install/config.plist/KernelAndKextPatches/KextsToPatch/
- AppleHDAController binary patch:
-
BRIX/ALC269, BRIX Pro/ALC283 and NUC/ALC283 Support
###IV. Realtek ALC AppleHDA Guides
- Capabilities - Realtek ALC AppleHDA_v2 [Guide]
- Customization - Realtek ALC AppleHDA_v2 [Guide]
- Identify Audio Codec [Guide]
- No Audio After Sleep/Wake - Realtek ALC AppleHDA [Fixes]
- No Audio Devices - Realtek ALC AppleHDA [Guide]
- No Sound - Realtek ALC AppleHDA [Guide]
- Restore native AppleHDA [Guide]
- Screenshots - Realtek ALC AppleHDA_v2
- Surround Sound - Realtek ALC - AppleHDA [Guide]
###V. Tools
-
Property List Editors
- Xcode
- Property List Editor
- PlistEdit Pro
- TextEdit
- etc.
###VI. Problem Reporting
- Description of onboard audio problem (attach the following information)
- OS X version/motherboard model/BIOS version/processor/graphics
- Procedure/Guide Used
- Copy of IOReg - IOReg/File/Save a Copy As. . ., verify file (no ioreg.txt)
- Installed System/Library/Extensions/AppleHDA.kext
- Installed System/Library/Extensions/AppleHDAxxx.kext (if Piker-Alpha)
- DPCIManager/Misc/Boot Log
- Screenshot of System Information/Hardware/Audio/Intel High Definition Audio (not Devices)
- Console/All Messages/kernel Sound assertions selected/Save Selection As. . .
- Chameleon/Chimera 1. Extra/org.chameleon.Boot.plist 2. Extra/dsdt.aml (if installed) 3. Extra/ssdt.aml (if installed)
- Clover/EFI or Legacy
- EFI/CLOVER/config.plist
- EFI/CLOVER/ACPI/Patched/dsdt.aml (if installed)
- EFI/CLOVER/ACPI/Patched/ssdt.aml (if installed)
- Post to:
Credit: THe KiNG, bcc9, RevoGirl, PikeRAlpha, SJ_UnderWater, RehabMan, TimeWalker75a, abxite