I've updated the GitHub repository:
Native macOS HD audio for not officially supported codecs - CaseySJ/AppleALC
github.com
Here's how to build AppleALC:
- Feel free to fork a copy and download your forked version of the entire repo (or just download my repo directly)
- Copy the debug version of Lilu.kext to top level of AppleALC folder
- Because AppleALC is a Lilu plug-in, we need to do this
- Download MacKernelSDK from Acidanthera located here
- Uncompress the zip and rename the parent folder to just MacKernelSDK
- Copy or move the entire folder to top level of AppleALC folder
View attachment 8899
- Launch Xcode and open the AppleALC.xcodeproj file
- Select AppleALC as the build target from the top of Xcode window
- Click the "play" button to compile
View attachment 8900
The two most important files are:
- AppleALC --> Resources --> ALC887 --> layout15.xml
- AppleALC --> Resources --> ALC887 --> Platforms15.xml
Pin Configuration data is located in:
- AppleALC --> Resources --> PinConfigs.kext --> Contents --> Info.plist
- Lines 6209 to 6226 as shown below:
View attachment 8901
Attached is one more version to try (equivalent to the latest commit).