Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,390 posts in this topic

Recommended Posts

Greetings,

 

I am having problems with my audio.  The information is as follows.  (Some of the information I will add later and update this post.)

 

The report is meant to contain:

1. Laptop model/Motherboard model:   Acer Aspire TC-780A
2. Codec name:   Realtek ALC 662
3. Layout used with the info what works for you (ideally if you try them all) : I Tried all available layouts.  As follows:

 

Audio Layout 5

Works, rear output and input are not recognized.(They dont even appear in settings)  The sound works from the front output perfectly (Qaulity of sound no hissing, no skipping etc) but the sound output is very low.  With the volume turned up to full it is audible but nowhere near where it should be.  HDMI audio recognized (Have not tested it)

 

Audio Layout 7

Not working no sound.  No devices listed under audio

 

Audio layout 11

Works, rear output and input are not recognized.(They dont even appear in settings)  The sound works from the front output perfectly (Qaulity of sound no hissing, no skipping etc) but the sound output is very low.  With the volume turned up to full it is audible but nowhere near where it should be.  HDMI audio recognized (Have not tested it)

 

Audio Layout 12

Works, rear output and input are not recognized.(They dont even appear in settings)  The sound works from the front output perfectly (Qaulity of sound no hissing, no skipping etc) but the sound output is very low.  With the volume turned up to full it is audible but nowhere near where it should be.  HDMI audio recognized (Have not tested it)

 

Audio Layout 13

Works, rear output and input are not recognized.(They dont even appear in settings)  The sound works from the front output perfectly (Qaulity of sound no hissing, no skipping etc) but the sound output is very low.  With the volume turned up to full it is audible but nowhere near where it should be.  HDMI is also not recognized.


4. OS X versions you tried: 10.13 (High Sierra)  10.14 (Mojave) The result is the same in both.


5. Autogenerated Info.plist made with the help of this utilityWill add this later when I get home

 

Thank you all in advance
 

 
 

Edited by Redoginzer
Link to comment
Share on other sites

On 3/7/2016 at 5:46 PM, vit9696 said:

Hello,

This is going to be a support/discussion topic of AppleALC on InsanelyMac. 
AppleALC is a kernel extension allowing you to enable native apple HD audio without any filesystem modifications. It dynamically injects the necessary modifications to AppleHDA (and other kexts) including the

layouts, and makes your audio work starting from the OS installation.

 

It should be noted that AppleALC starting with version 1.1.0 requires Lilu.kext to be put in the same folder as AppleALC.kext. See this topic for more details.

 

For quite some time we are trying to obtain the necessary information about AppleALC codec compatibility. If you use something, please, consider checking the compatibility table (do not worry, it is in English), and report (here) on your codec. We are also looking for all the possible revisions of the codec, if we do not have the revisions listed for your codec please report as well. Thanks for understanding. 

 

The report is meant to contain:

1. Laptop model/Motherboard model
2. Codec name
3. Layout used with the info what works for you (ideally if you try them all)
4. OS X versions you tried
5. Autogenerated Info.plist made with the help of this utility.

 
All the details including the source code are available on github:
https://github.com/vit9696/AppleALC
Some short wiki articles explaining the usage are included.
 
As for now the project is relatively immature without practically any codec support. But it should be pretty easy to add more of them, I am hoping for the support of the "community" :)
If you have any issues, better report them on github for structural reasons.

 

Hi, my system specs:

 

MacOS High Sierra 10.13.6

Clevo P750DM2-G

Intel Z170 Board

Intel Core i7 7700K Processer

64 GB RAM

NVIDIA GeForce 1070 Discreet Video

(No on-board video)

 

HDA Codec #0: Realtek ALC899
 HDA Codec ID: 0x10ec0899
       Vendor: 0x10ec
       Device: 0x0899

 

I have tried numerous layouts:

 

1 = Internal Speaker only, no other output/inputs

2 = Internal Speaker, Line Out only

3 = Gives correct Input/Outputs, but no sound

5 = no sound

7 = doubles all inputs/outputs but gives internal speaker sound only

11 = Mic only

65 = Internal Speaker and Microphone only

98 = nothing

99 = nothing

101 = nothing

 

Dumps are attached.  Please help!  Thanks!

0x10ec0899.zip

Edited by jiggyman
Link to comment
Share on other sites

21 hours ago, jiggyman said:

 

Hi, my system specs:

 

MacOS High Sierra 10.13.6

Clevo P750DM2-G

Intel Z170 Board

Intel Core i7 7700K Processer

64 GB RAM

NVIDIA GeForce 1070 Discreet Video

(No on-board video)

 

HDA Codec #0: Realtek ALC899
HDA Codec ID: 0x10ec0899
Vendor: 0x10ec
Device: 0x0899

 

I have tried numerous layouts:

 

1 = Internal Speaker only, no other output/inputs

2 = Internal Speaker, Line Out only

3 = Gives correct Input/Outputs, but no sound

5 = no sound

7 = doubles all inputs/outputs but gives internal speaker sound only

11 = Mic only

65 = Internal Speaker and Microphone only

98 = nothing

99 = nothing

101 = nothing

 

Dumps are attached. Please help! Thanks!

0x10ec0899.zip

Check, layout 66.

899.zip

Link to comment
Share on other sites

22 hours ago, jiggyman said:

 

Hi, my system specs:

 

MacOS High Sierra 10.13.6

Clevo P750DM2-G

Intel Z170 Board

Intel Core i7 7700K Processer

64 GB RAM

NVIDIA GeForce 1070 Discreet Video

(No on-board video)

 

HDA Codec #0: Realtek ALC899
 HDA Codec ID: 0x10ec0899
       Vendor: 0x10ec
       Device: 0x0899

 

I have tried numerous layouts:

 

1 = Internal Speaker only, no other output/inputs

2 = Internal Speaker, Line Out only

3 = Gives correct Input/Outputs, but no sound

5 = no sound

7 = doubles all inputs/outputs but gives internal speaker sound only

11 = Mic only

65 = Internal Speaker and Microphone only

98 = nothing

99 = nothing

101 = nothing

 

Dumps are attached.  Please help!  Thanks!

0x10ec0899.zip

 

Attached updated Dump file.  

VoodooHDA_Dump

Link to comment
Share on other sites

12 hours ago, jiggyman said:

Layout 66 worked perfectly! Thanks. I wish I knew what you did and how you did it :).

 

Hello bro :) I have my IDT Audio Codec (onboard) :) I guess the Layout 19 would work for it

 

But tell me, is it really neccesary to upload here my Codec Dump??

Link to comment
Share on other sites

 
Hello bro  I have my IDT Audio Codec (onboard)  I guess the Layout 19 would work for it
 
But tell me, is it really neccesary to upload here my Codec Dump??
You don't have to, but if you want someone to help you with your sound, reply to the OP with the information requested.

Sent from my SM-N960U using Tapatalk

  • Thanks 1
Link to comment
Share on other sites

hello @vandroiy2012

 

I have a new codec, everything works.

 

ALC283 - LayoutID 15 (0F) for LENOVO IDEAPAD 14

 

new_Resources_ALC283.zip

 

can you please added the new codec?

 

Please do not forget the last ones:

https://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/?do=findComment&comment=2658501

https://www.insanelymac.com/forum/topic/311293-applealc-—-dynamic-applehda-patching/?do=findComment&comment=2659091
 
many thanks

  • Like 1
Link to comment
Share on other sites

Hi everyone!

Hi've a Huawei Matebook D 14" 2018 with Intel i5-8250u and UHD 620 and a Realtek ALC256, I've an issue, using the AppleALC last version only tweeter works using layout 11.

If necessary I can attach the codec_dump, IOReg, EFI or other infos.


Can anyone help to solve my problem?

Thanks :D

Edited by RayperZ
Link to comment
Share on other sites

On 1/27/2019 at 5:36 PM, Andres ZeroCross said:

image.png.218a4868c012955f69660e98657c243f.png
Your codec is 0x10EC0269 Revision 0x100100. It's ALC269. Try various layoutID with appleALC.kext. Check here https://github.com/acidanthera/AppleALC/tree/master/Resources/ALC269

You will get sound with that. It's not ALC259

 

Thanks!  I was able to get it working using layout ID 4 for ALC 269.  Must just be a error in the description of that codec dump.

Link to comment
Share on other sites

Hello everybody,

 

I am a newbie to hackintosh and I'm sorry for my bad english.

My hackintosh is working fine but there are some optimization I will do as soon as possible.

Here I would like to get help to fix my audio problem. At the current time my audio is working with VoodooHDA.kext but the audio quality is very poor and very quiet. In the first post of this topic I read the required information you need for supporting us:

On 3/7/2016 at 11:46 PM, vit9696 said:

The report is meant to contain:

1. Laptop model/Motherboard model
2. Codec name
3. Layout used with the info what works for you (ideally if you try them all)
4. OS X versions you tried
5. Autogenerated Info.plist made with the help of this utility.

 

Here are my information:

  1. Lenovo ThinkPad E580
  2. Conexant CX11852
  3. no layouts used because the codec is not in the compatibility table
  4. macOS 10.14.2
  5. the tool is not available in the given link, therefore I don't know how to generate Info.plist

By using hackintool (Intel FB-Patcher) I have found out, that my Audio Controller is Intel Sunrise Point-LP HD Audio (8086:9D71) but because of my code is not within the compatibility table I can't use any layout ID. I would be very happy if there is someone who can help me.:)

Link to comment
Share on other sites

On 2/2/2019 at 8:31 PM, RayperZ said:

Hi everyone!

Hi've a Huawei Matebook D 14" 2018 with Intel i5-8250u and UHD 620 and a Realtek ALC256, I've an issue, using the AppleALC last version only tweeter works using layout 11.

If necessary I can attach the codec_dump, IOReg, EFI or other infos.


Can anyone help to solve my problem?

Thanks :D


Use this,, use LayoutID = 22. Post the IOREG after reboot

AppleALC.kext.zip

44 minutes ago, ituser01 said:

Hello everybody,

 

I am a newbie to hackintosh and I'm sorry for my bad english.

My hackintosh is working fine but there are some optimization I will do as soon as possible.

Here I would like to get help to fix my audio problem. At the current time my audio is working with VoodooHDA.kext but the audio quality is very poor and very quiet. In the first post of this topic I read the required information you need for supporting us:

 

Here are my information:

  1. Lenovo ThinkPad E580
  2. Conexant CX11852
  3. no layouts used because the codec is not in the compatibility table
  4. macOS 10.14.2
  5. the tool is not available in the given link, therefore I don't know how to generate Info.plist

By using hackintool (Intel FB-Patcher) I have found out, that my Audio Controller is Intel Sunrise Point-LP HD Audio (8086:9D71) but because of my code is not within the compatibility table I can't use any layout ID. I would be very happy if there is someone who can help me.:)


Post your Codec Dump. Use Live Linux to Dump your Codec

Link to comment
Share on other sites

1 hour ago, Andres ZeroCross said:


Use this,, use LayoutID = 22. Post the IOREG after reboot

AppleALC.kext.zip


Post your Codec Dump. Use Live Linux to Dump your Codec

 

I've attached the IOREG (without CodecCommander and ResetHDA).
I've tried all combinations using too CodecCommander and/or ResetHDA but I still have no audio recognized.

IORegistry Output.ioreg

Link to comment
Share on other sites

6 minutes ago, RayperZ said:

 

I've attached the IOREG (without CodecCommander and ResetHDA).
I've tried all combinations using too CodecCommander and/or ResetHDA but I still have no audio recognized.

IORegistry Output.ioreg

image.thumb.png.801ae400f7bb069256ba8519672b6a17.png
Your IOREG show ALC 1.3.3 not 1.3.5,, i have sent your AppleALC.kext version 1.3.5. Duplicate kexts or maybe you used wrong kext

Link to comment
Share on other sites

11 minutes ago, Andres ZeroCross said:

image.thumb.png.801ae400f7bb069256ba8519672b6a17.png
Your IOREG show ALC 1.3.3 not 1.3.5,, i have sent your AppleALC.kext version 1.3.5. Duplicate kexts or maybe you used wrong kext

Okay, now I've checked and my ALC is 1.3.5 and attached the new IOREG.

I've 2 audio output, both as Internal Speaker: with the first one only tweeter plays, with the second one only bottom speaker plays.

1482875341_Screenshot2019-02-03at18_01_41.png.4325635316a25d029bd3e243af4089dc.png

IOREG Output.ioreg

Link to comment
Share on other sites

1 minute ago, RayperZ said:

Okay, now I've checked and my ALC is 1.3.5 and attached the new IOREG.

I've 2 audio output, both as Internal Speaker: with the first one only tweeter plays, with the second one only bottom speaker plays.

1482875341_Screenshot2019-02-03at18_01_41.png.4325635316a25d029bd3e243af4089dc.png

IOREG Output.ioreg

Yes,, you can select one of those internal speaker. Your notebook has 2 internal speaker

Link to comment
Share on other sites

×
×
  • Create New...