For ALC256, AppleALC supports both layout-id=13 and layout-id=28.
Make sure AppleALC.kext is installed to /L/E (not /S/L/E).
And you may need LiluFriend.kext.
@RehabMan I still was not able to make it work.
I reinstalled AppleAlc.kext to /L/E, rebooted. No sound.
I went to LiluFriend github.
Configuration
- Download the pre-compiled binary from Releases, or compile it yourself by downloading source code.
- Open LiluFriend.kext/Contents/Info.plist and navigate to OSBundleLibraries.
- Add your desired plugins here. (Check the Info.plist of the plugin and gather its CFBundleIdentifier)
Note: As for version, check Info.plist of each plugin, firstly search for OSBundleCompatibleVersion, if it exists, then use such value, otherwise search for CFBundleVersion and use this value instead.
- Save your edited Info.plist and install LiluFriend.kext to /Library/Extensions and /System/Library/Extensions, you can also let your bootloader inject it if you prefer not to install any kext on system locations for those who want Lilu and its plugins always work fine.
That is what I did - downloaded, opened info.plist. Opened AppleAlc.text info.plist.
Found values pointed with red arrows in AppleAlc.png screen shot. Wrote those values to
info.plist of LiluFriend.kext - see screenshot Friend.png. Installed LiluFriend to both places - /L/E and /S/L/E.
Other files stayed the same. Did i do something wrong?