0% found this document useful (0 votes)
116 views

Restore Native AppleHDA (Guide)

This document provides instructions to restore the native AppleHDA.kext driver on Mac OS X systems. It describes using either the OS X Installer or Pacifist application to extract the driver file from OS installation packages. Pacifist is used to navigate package contents and extract the driver file. The extracted driver file is then installed either using a kext installer tool or manually using Terminal commands to replace the existing driver file and refresh the kernel extensions cache. Screenshots illustrate the Pacifist extraction steps.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views

Restore Native AppleHDA (Guide)

This document provides instructions to restore the native AppleHDA.kext driver on Mac OS X systems. It describes using either the OS X Installer or Pacifist application to extract the driver file from OS installation packages. Pacifist is used to navigate package contents and extract the driver file. The extracted driver file is then installed either using a kext installer tool or manually using Terminal commands to replace the existing driver file and refresh the kernel extensions cache. Screenshots illustrate the Pacifist extraction steps.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Restore native AppleHDA [Guide]_v3.

OS X - Native AppleHDA
How to restore native AppleHDA.kext

Change Log
1. v3.1 - 5/31/16 - Typos
2. v3.0 - 11/2/15 - Update
3. v2.0 - 11/2/15 - El Capitan support
4. v1.1 - 7/27/15 - Typos
5. v1.0 - 1/12/15 - First release

Requirements
A. OS X Installer (all methods)
1. 10.11+: Applications/Install OS X El Capitan.app
2. 10.10+: Applications/Install OS X Yosemite.app
3. 10.9+: Applications/Install OS X Mavericks.app
4. 10.8+: Applications/Install OS X Mountain Lion.app
B. Pacifist CharlesSoft
1. 10.10/v3.2.17 or newer required
Restore native AppleHDA.kext
A. OS X Installer
1. Run installer over current install
2. Restart
3. Backup System/Library/Extensions/AppleHDA.kext
B. Pacifist (10.8, 10.9, 10.11 . . .)
1. Finder/File/New Folder/Desktop/native_applehda
2. Pacifist/Open/Contents of Install OS X . . ./
3. Pacifist/Open/Contents of EssentialSystemSoftware/
4. Pacifist/Open/Contents of EssentialSystemSoftwareGroup/
5. Pacifist/Open/Contents of Essentials.pkg/System/Library/Extensions/
AppleHDA.kext
6. Pacifist/Extract to Desktop/native_applehda (jump to Step D.)
C. Pacifist (10.10 only)
1. Finder/File/New Folder/Desktop/native_applehda
2. Pacifist/Open/Contents of Install OS X Yosemite/
3. Pacifist/Open/Contents of EssentialSystemSoftware/
4. Pacifist/Open/Contents of EssentialSystemSoftwareGroup/
5. Pacifist/Open/Contents of BaseSystemBinaries.pkg/System/Library/
Extensions/AppleHDA.kext
6. Pacifist/Extract to Desktop/native_applehda
7. Pacifist/Open/Contents of BaseSystemResources.pkg/System/Library/
Extensions/AppleHDA.kext
8. Pacifist/Extract to Desktop/native_applehda/New Folder/1
9. Pacifist/Open/ Contents of Essentials.pkg/System/Library/Extensions/
AppleHDA.kext
10. Pacifist/Extract to Desktop/native_applehda/New Folder/2
11. Terminal/cd Desktop/native_applehda
12. Terminal/ditto 1/AppleHDA.kext AppleHDA.kext
13. Terminal/ditto 2/AppleHDA.kext AppleHDA.kext
D. Install native AppleHDA.kext
1. Install native_applehda/AppleHDA.kext (choose one method)
a. Kext installer
i. KextBeast
ii. Kext Utility
iii. etc.
b. Terminal/
i. sudo rm -R /System/Library/Extensions/AppleHDA.kext
ii. sudo cp -R /System/Library/Extensions/AppleHDA.kext /
System/Library/Extensions/AppleHDA.kext
iii. sudo chown -R root:wheel /System/Library/Extensions/
AppleHDA.kext
iv. sudo touch /System/Library/Extensions/
v. sudo kextcache -Boot -U / (Note: 10.11 and newer)
Credit
rockinwaggy, Post #148, No Audio Devices - Realtek ALC AppleHDA [Guide] - Page 15
Screenshots - Pacifist
Step B/4

Step B/5 (/Extensions/AppleHDA.kext, Select Pacifist/Extract to)


Step C/5

Step C5; C7 and C9, similar (/System/Library) (/System/Library/Extensions)


Step C5, C7 and C9 (/Extensions/AppleHDA.kext, Select Pacifist/Extract to)

toleda
https://github.com/toleda/audio_ALC_guides

You might also like