Contribute
Register

Sound on 10.13 Realtek ALC256?

Status
Not open for further replies.

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
@RehabMan I google it (the problem with ALC256) and back on tonymacx86 :)
I installed 2 kexts - AppleAlc and Lilu. I removed applehda.kext. I added -alcbeta boot arg.I checked DSDT.aml value for layout = 13 (0xD), but still the same problem - no sound. Thank you.

Maybe you deleted AppleHDA.kext?
 
Joined
Nov 28, 2016
Messages
37
Motherboard
Dell Inspiron 7559 + Clover
CPU
Intel i7-6700HQ
Graphics
GeForce GTX960M 4GB (1920x1080) + Intel HD 530
Mac
  1. Mac mini

Attachments

  • kextstatOutput.txt
    20.5 KB · Views: 271
Joined
Nov 28, 2016
Messages
37
Motherboard
Dell Inspiron 7559 + Clover
CPU
Intel i7-6700HQ
Graphics
GeForce GTX960M 4GB (1920x1080) + Intel HD 530
Mac
  1. Mac mini

Attachments

  • newArchive.zip
    4.9 MB · Views: 105

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
@RehabMan thank you, here it is.

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.
 
Joined
Nov 28, 2016
Messages
37
Motherboard
Dell Inspiron 7559 + Clover
CPU
Intel i7-6700HQ
Graphics
GeForce GTX960M 4GB (1920x1080) + Intel HD 530
Mac
  1. Mac mini
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
  1. Download the pre-compiled binary from Releases, or compile it yourself by downloading source code.
  2. Open LiluFriend.kext/Contents/Info.plist and navigate to OSBundleLibraries.
  3. 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.

  1. 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?
 

Attachments

  • appleAlc.png
    appleAlc.png
    100.9 KB · Views: 280
  • friend.png
    friend.png
    87.9 KB · Views: 247
Joined
Nov 28, 2016
Messages
37
Motherboard
Dell Inspiron 7559 + Clover
CPU
Intel i7-6700HQ
Graphics
GeForce GTX960M 4GB (1920x1080) + Intel HD 530
Mac
  1. Mac mini
Just replaced layout 13 with layout 28 in clover config, recompiled DSDT.dsl, saved it as aml to /patched folder. It didn't help. Any ideas?
 
Joined
Dec 13, 2015
Messages
92
Motherboard
Inspiron 7460
CPU
CPU Core i5 7200U
Graphics
Intel HD Graphics 620 + GeForce Nvidia 940MX
Mobile Phone
  1. iOS
@RehabMan I uninstalled lilu, lilufriend and appleACL.
I took appleHda.kext from https://github.com/insanelydeepak/P...eHDA-276.26-ALC256_v2_-_Working_Combojack.zip
Revered ssdt.aml to layout 13, clover config to layout 13
Should I do something else to fix it?

I was having some trouble using Alc256 Combojack as well. Took me some search, and some help some Rehab, but I got it working.

Lilu + Lilufriend + cloverHDA + CodecCommander goes into L/E.
SSDT-ALC256.aml + SSDT-HDEF.aml (in my case I have a special HDEF just to inject layout-id=13) goes into CLOVER/ACPI/patched.
Make sure to inject patches into Clover / Kernel and Kext Patches.

Some of my files are attached just so you can see how I managed to make it work.
I'd like to thanks Rehab for the patience. You're a genius, man!
 

Attachments

  • L:E.zip
    89.5 KB · Views: 223
  • patched.zip
    1.8 KB · Views: 217
  • config.plist.zip
    3.5 KB · Views: 256
Status
Not open for further replies.
Top