• Become a Premium Member for $25/year with no ads to improve your community experience.

GUIDE A Beginner's Guide: How to Patch AppleHDA for Laptops

Hi @Mirone
Do you've any clue why the Microphone doesn't works on ALC255? Used patch from AppleHDA patcher.
I have to see the patches used in version 1.8 and compare with version 1.9.
 
@EliteMacx86 ,
If it is for a codec in question, I need to check the patch for this codec, for me it works fine
with my ALC892, ALC282, Conexant CX20757 .... and also
for several other users with different codecs.
 
  • Like
Reactions: EliteMacx86
@EliteMacx86 ,
If it is for a codec in question, I need to check the patch for this codec, for me it works fine
with my ALC892, ALC282, Conexant CX20757 .... and also
for several other users with different codecs.
Well, still using the old patcher AppleHDA. Any update for ALC299?
 
Are you referring to adding it to AppleHDA Patcher, or the kext patch itself?
Well, if you remember, the ALC299 you patched, works fine. Two issues are there.
1. Sometimes, the Keyboard stops working.
2. The Microphone sounds like a scream.
3. ComboJack does not work.

It would be great if the first issue gets fixed. The rest two is not that important.
 
Thanks for this crisp guide.

My laptop details
Dell Latitude E5280
Kabylake i5-7200U, HD 620
Audio Codec ALC225
macOS: 10.14.5

My results wIth AppleALC kext:
I am able to get audio with AppleALC kext and native AppleHDA kext with config.plist layout set to 33. Headphones don't work. They work with ACPIPlugFix, but headphone distortion starts after waking from sleep.

I am interested in using the AppleHDA patch to see if I can do better.

Result with Mirone AppleHDA Patch v1.9:
With fullpatched AppleHDA, the speaker icon is greyed out and Sound Output and Input have no devices. USB Audio device works even without the patching, and continues to work with the patch. My DSDT is patched only for IRQ. In config.plist ACPI / HDAS renaming is done to HDEF and Device / Audio Layout =2.


I have done everything as per the guide, including trying out aDummy in SLE, HDAEnabler in SLE (or HDEF+IRQ patch in DSDT) as per your olarilla guide.

All the problem reporting files are attached. Please help me to make the AppleHDA Audio patch work properly with all devices including headphone.
 

Attachments

  • rachanta.zip
    4.6 MB · Views: 238
Last edited:
Thanks for this crisp guide.

My laptop details
Dell Latitude E5280
Kabylake i5-7200U, HD 620
Audio Codec ALC225
macOS: 10.14.5

My results wIth AppleALC kext:
I am able to get audio with AppleALC kext and native AppleHDA kext with config.plist layout set to 33. Headphones don't work. They work with ACPIPlugFix, but headphone distortion starts after waking from sleep.

I am interested in using the AppleHDA patch to see if I can do better.

Result with Mirone AppleHDA Patch v1.9:
With fullpatched AppleHDA, the speaker icon is greyed out and Sound Output and Input have no devices. USB Audio device works even without the patching, and continues to work with the patch. My DSDT is patched only for IRQ. In config.plist ACPI / HDAS renaming is done to HDEF and Device / Audio Layout =2.


I have done everything as per the guide, including trying out aDummy in SLE, HDAEnabler in SLE (or HDEF+IRQ patch in DSDT) as per your olarilla guide.

All the problem reporting files are attached. Please help me to make the AppleHDA Audio patch work properly with all devices including headphone.
ACPI isn't patched correctly. You must patch them correctly. Some invalid kexts are being used along with improper configuration.
 

Forum statistics

Threads
1,479
Messages
14,007
Members
21,182
Latest member
madness