Contribute
Register

[solved] Audio Realtek ALC 255 & 256

Status
Not open for further replies.
i also have realtek alc255 and my audio does not work after changing layout from 3 to 17 as that is the only one supported by alc255 that is also supported by mojave upgrade.
 

Attachments

  • Problem Reporting.zip
    3.5 MB · Views: 89
i also have realtek alc255 and my audio does not work after changing layout from 3 to 17 as that is the only one supported by alc255 that is also supported by mojave upgrade.

You have ACPI/patched/DSDT.aml that is injecting layout-id=3, but you're not booting with the Clover that has that patched DSDT. In fact, you're not booting with the EFI/Clover you attached (patchmatic -extract DSDT.aml has no such patch).

Note: layout-id=3 will not work unless you're using AppleALC (and AppleALC for your codec uses layout-id=3).
 
okay i got it working by reapplying the audio layout id 3 patch in the dsdt and re downloading appleALC after restoring native appleHDA. i will update my other thread once i get my trackpad and sleep/wake working with mojave.
 
You're not injecting layout-id. You have it commented out in Devices/Properties.
FYI: Devices/Audio/Inject has no effect when there a section for the audio device in Devices/Properties.
What section are you referring to? Do I have to remove that line?
 
What section are you referring to? Do I have to remove that line?

Look at config.plist/Devices/Properties/PciRoot(0)/Pci(0x1f,3). You will see you have '#layout-id'; must be changed to 'layout-id' instead.
 
Look at config.plist/Devices/Properties/PciRoot(0)/Pci(0x1f,3). You will see you have '#layout-id'; must be changed to 'layout-id' instead.
Tried it with all the layout id's again in both layout id slots at the same time but no audio output appears.
 

Attachments

  • debug_16791.zip
    2.8 MB · Views: 73
Tried it with all the layout id's again in both layout id slots at the same time but no audio output appears.
Your kextcache output proves kexts are not installed correctly.
All kexts you need must be installed to the system volume.
Read post #2 of the Clover guide for details:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

After you install your kexts correctly (including FakeSMC...),
You should try all valid AppleALC layout-id values (for your audio codec).
Try each, both with and without FakePCIID_Intel_HDMI_Audio.kext.
 
Using layout id 3, AppleALC.kext, CodecCommander.kext and removing FakePCIID_Intel_HDMI_Audio.kext fixed the issue for me. Perfect audio and mic now.
 
Status
Not open for further replies.
Back
Top