Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

5,080 posts in this topic

Recommended Posts

Advertisement

Hi all! I have the ALC283 and none of the layout ids work for me. I've included an imgur album of what the different IDs show: https://imgur.com/a/yEz6YXH

 

I think this means I have to create a new layout id, but I don't know how. Any help?

 

I have an Acer E5-571-54FL. i5-5200U, HM97 mobo platform (H97 mobile)

Share this post


Link to post
Share on other sites
5 minutes ago, ldaniel-jmz said:

Ok here it is. Codec dump for Realtek ALC3221

codec_dump.txt

 

0x10EC0282 is ALC282. There are various Layout ID for ALC282, you should try all layoutID according to AppleALC Resource for ALC282. Maybe you can get best ones. https://github.com/acidanthera/AppleALC/tree/master/Resources/ALC282

 

image.png.3e718fd5fb063f83780f4ddb367a3cdd.png

7 minutes ago, darknight11c said:

Hi all! I have the ALC283 and none of the layout ids work for me. I've included an imgur album of what the different IDs show: https://imgur.com/a/yEz6YXH

 

I think this means I have to create a new layout id, but I don't know how. Any help?

 

I have an Acer E5-571-54FL. i5-5200U, HM97 mobo platform (H97 mobile)



If all layoutID is not working for you,, maybe you can try to upload your Codec_Dump.txt

Share this post


Link to post
Share on other sites

Hi everyone,

 

I have issues with an ALC256, I use last AppleALC, lilu.

Sound on HPs is good but when using headphones, sound is very bad.

I have tried a lot of configurations, ids, 11 13 28 56, (the best is 11, headphones are automatically detected).

 

I don't know what to do now.

Joined is my codec dump

 

Laptop is Dell Latitude 5590

 

Thanks for help

 

codec_dump1.txt

Edited by quartz38

Share this post


Link to post
Share on other sites
7 hours ago, ldaniel-jmz said:

I tried all layouts IDs described there. None of them works.

I got it working with layout-id 29. But I had to apply some patches to my DSDT. Now it's working correctly. @Andres ZeroCross Thank you for your help!

Share this post


Link to post
Share on other sites
9 hours ago, quartz38 said:

Hi everyone,

 

I have issues with an ALC256, I use last AppleALC, lilu.

Sound on HPs is good but when using headphones, sound is very bad.

I have tried a lot of configurations, ids, 11 13 28 56, (the best is 11, headphones are automatically detected).

 

I don't know what to do now.

Joined is my codec dump

 

Laptop is Dell Latitude 5590

 

Thanks for help

 

codec_dump1.txt

 

1. Put manually CodecCommander.kext to Library/Extensions,,
2. Repair permission, kext cache, and kernel cache (Kext utility can do all this works for you, just run it once)

3. Put this SSDT-ALC256.aml to EFI/CLOVER/ACPI/Patched,, 

Then reboot and post the result

Share this post


Link to post
Share on other sites

New Resource VIA VT1705 by Andres ZeroCross

- Tested on ECS H81H3-M4 (1.0A)
- LayoutID = 21
- Stereo Output LineOut Rear (Green Jack)
- Mic Input Rear
- Headphone Front
- Mic Input Front

====
1. Prebuilt Kext = AppleALC.kext.zip
2. VT1705's Resource Folder = VT1705.zip
3. PinConfig = PinConfig.zip

Please Check @vandroiy2012 when you have free time after Vacation. I have made pull request at Github :guitar:

Edited by Andres ZeroCross

Share this post


Link to post
Share on other sites
19 hours ago, Andres ZeroCross said:
19 hours ago, Andres ZeroCross said:

If all layoutID is not working for you,, maybe you can try to upload your Codec_Dump.txt

 

 

Sorry mate, I'm new, do you have a link to the generators and resources I need to create that file?

Share this post


Link to post
Share on other sites
11 hours ago, Andres ZeroCross said:

 

1. Put manually CodecCommander.kext to Library/Extensions,,
2. Repair permission, kext cache, and kernel cache (Kext utility can do all this works for you, just run it once)

3. Put this SSDT-ALC256.aml to EFI/CLOVER/ACPI/Patched,, 

Then reboot and post the result

 

I had already done this try but I did it again and the result is the same.

No difference, with or without CodecCommander. crappy sound with headphones.

 

I remember, I was using CodecCommander with high Sierra with id 56 and it was working I upgraded to Mojave and no ok.

Share this post


Link to post
Share on other sites
 
I had already done this try but I did it again and the result is the same.
No difference, with or without CodecCommander. crappy sound with headphones.
 
I remember, I was using CodecCommander with high Sierra with id 56 and it was working I upgraded to Mojave and no ok.
Where did you put CodecCommander.kext??? Where directory??

Sent from my Mi Note 2 using Tapatalk

Share this post


Link to post
Share on other sites
28 minutes ago, Andres ZeroCross said:

Where did you put CodecCommander.kext??? Where directory??

Sent from my Mi Note 2 using Tapatalk

 

Sorry Andres i tried with the wrong SSDT-ALC256.aml your one is working.

Thank you so much

 

 

28 minutes ago, Andres ZeroCross said:

 

 

Share this post


Link to post
Share on other sites

Hi all,

I have macOS High Sierra 10.13.6 (17G3025) running on a Dell Studio XPS M1340 laptop.

The specs are:

Processor: 2.67 GHz Intel Core 2 Duo
Memory: 8 GB 1333 MHz DDR3
Graphics: NVidia GeForce 9400M G 256 MB
Motherboard Chipset: Nvidia MCP79
SMBIOS Product Name: MacBookPro7,1

 

Everthing works correctly except that:

1) I am using a modified AppleHDA.kext (for layout-id 12) with patches in config.plist and an audio kext called HDAIDT.kext, all of which are attached to this post.

2) I want to use Lilu.kext & AppleALC.kext and the codec (IDT 92HD73C1) appears to be supported with layout-id 19, but I cannot get it to work. I have tried injecting the layout id in Clover and also using Devices/Properties and by using alcid=19 at boot. None of these appear to work.

3) HDMI audio does not work. The HDMI audio device stops showing up in IOREG/HDEF if I use the HDAIDT.kext.

 

Can someone please help me to get AppleALC.kext working instead of modifying resources in AppleHDA.kext and using HDAIDT.kext? If the currently supported layout (19) will not work, can you please add support for my layout (12) in the next release?

 

Dell Studio XPS M1340.zip

asound.zip

Edited by najeeb_anwer
Added Linux /proc/asound folder

Share this post


Link to post
Share on other sites

Hi All,

Dell Precision T7610 Workstation

ALC3220 (ALC280)

Mojave 10.14 (18A391)
 

I Tried All Layout IDs for ALC280 (3,4,11,13,15)
Layout 13 is the Only one that partially works.

Headphones (Green Front) , Line-Out (Green Rear) Working.

Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working.

 

Attached Info.plist, ioreg for each Layout ID Tested.

Codec Dump: https://github.com/yehia2amer/Dell-Precision-T7610-Workstation-Hackintosh-Guide/blob/master/Linux ACPI %26 Sound Dump/asound/codec_dump.txt

Thanks.

AppleALC ALC3220 Tested LayoutIDs.zip

Share this post


Link to post
Share on other sites
3 hours ago, najeeb_anwer said:

Hi all,

I have macOS High Sierra 10.13.6 (17G3025) running on a Dell Studio XPS M1340 laptop.

The specs are:

Processor: 2.67 GHz Intel Core 2 Duo
Memory: 8 GB 1333 MHz DDR3
Graphics: NVidia GeForce 9400M G 256 MB
Motherboard Chipset: Nvidia MCP79
SMBIOS Product Name: MacBookPro7,1

 

Everthing works correctly except that:

1) I am using a modified AppleHDA.kext (for layout-id 12) with patches in config.plist and an audio kext called HDAIDT.kext, all of which are attached to this post.

2) I want to use Lilu.kext & AppleALC.kext and the codec (IDT 92HD73C1) appears to be supported with layout-id 19, but I cannot get it to work. I have tried injecting the layout id in Clover and also using Devices/Properties and by using alcid=19 at boot. None of these appear to work.

3) HDMI audio does not work. The HDMI audio device stops showing up in IOREG/HDEF if I use the HDAIDT.kext.

 

Can someone please help me to get AppleALC.kext working instead of modifying resources in AppleHDA.kext and using HDAIDT.kext? If the currently supported layout (19) will not work, can you please add support for my layout (12) in the next release?

 

Dell Studio XPS M1340.zip

asound.zip


Restore your AppleHDA.kext with Original Ones. 
After that we continue to next step.

Share this post


Link to post
Share on other sites
32 minutes ago, matgeo said:

Can anyone compile latest applealc ? I see there is support for alc256.

Thanks in advance.

It has been supported for so long,,

You can download Release version of AppleALC.kext + latest Lilu.kext.

Edited by Andres ZeroCross

Share this post


Link to post
Share on other sites
8 hours ago, yehia2amer said:

Hi All,

Dell Precision T7610 Workstation

ALC3220 (ALC280)

Mojave 10.14 (18A391)
 

I Tried All Layout IDs for ALC280 (3,4,11,13,15)
Layout 13 is the Only one that partially works.

Headphones (Green Front) , Line-Out (Green Rear) Working.

Speaker (Analog) , Microphone (Pink Font) , Microphone/Line In (Blue Rear) Not Working.

 

Attached Info.plist, ioreg for each Layout ID Tested.

Codec Dump: https://github.com/yehia2amer/Dell-Precision-T7610-Workstation-Hackintosh-Guide/blob/master/Linux ACPI %26 Sound Dump/asound/codec_dump.txt

Thanks.

AppleALC ALC3220 Tested LayoutIDs.zip


Hi @Andres ZeroCross

Can you Help me on Fixing those not working Ports ?
Is there anything that I Can do to fix them ?

Edited by yehia2amer

Share this post


Link to post
Share on other sites
2 minutes ago, yehia2amer said:


Hi @Andres ZeroCross

Can you Help me on Fixing those not working Ports ?
Is there anything that I Can do to fix them ?

 

It will need fast response reply and a lot of works to test one by one Node ID and modify platform. I will help only for fast response.

Share this post


Link to post
Share on other sites

Thank you my friend.

 

May I ask something that troubles me for a long time ? My laptop (Dell 5570) has an alc 256 codec. But only layout-id 11 works ok with headphones. If I use 11 or 56 (which should work according to guide) then the headphone audio is a mess (just noise) and cpu spikes at max freq. 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

Announcements

×