Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,390 posts in this topic

Recommended Posts

1 minute ago, DoZe said:

 

Speaker and Mic  are Ok and sounds very good, you could consider it's Ok :)

I admit some people would not be appy with this result because the headphone output is not fully functional, but the main goal is achieved : ALC274 Added :D

 

 

 

 

 


What do you mean by "Not fully Functional"??

Link to comment
Share on other sites

5 minutes ago, Andres ZeroCross said:


What do you mean by "Not fully Functional"??

 

Sound from the headphone are garbage, it sounds awful , better than the 1st time the sounds come out, but it sounds again like a dead speaker.

The 1st time, the sounds are completly crippled, the 2nd time, i can guess for sound effect if it's Frog, Glass, funk, etc.… but it sound again awful.

Balance between Left and Right not working well : if i put to the Right : NO sound, for Middle positon or left, the sounds come out on the 2 ears but it's garbage.

 

PS : I know at each time headphone or combo output jack (mine is not combo jack on this computer) is hard to make it perfect.

Edited by DoZe
Link to comment
Share on other sites

4 minutes ago, DoZe said:

 

Sound from the headphone are garbage, it sounds awful , better than the 1st time the sounds come out, but it sounds again like a dead speaker.

Balance between Left and Right not working well : if i put to the Right : NO sound, for Middle positon or left, the sounds come out on the 2 ears but it's garbage.


I need to make experiment,, put this SSDT-ALC274.aml to EFI/CLOVER/ACPI/patched.

Download latest CodecCommander.kext from here https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/

Put the CodecCommander.kext to Library/Extensions not System/Library/Extensions.

Run Kext Utility.app once,, then reboot.

Check your headphone

SSDT-ALC274.aml

  • Thanks 1
Link to comment
Share on other sites

12 minutes ago, Andres ZeroCross said:


I need to make experiment,, put this SSDT-ALC274.aml to EFI/CLOVER/ACPI/patched.

Download latest CodecCommander.kext from here https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/

Put the CodecCommander.kext to Library/Extensions not System/Library/Extensions.

Run Kext Utility.app once,, then reboot.

Check your headphone

SSDT-ALC274.aml

 

Woow : P-E-R-F-E-C-T !!! :thumbsup_anim:

 

Sound Perfect ! Balance is : OK ! Sounds LOUD and CLEAR !

 

 

Edited by DoZe
Link to comment
Share on other sites

7 minutes ago, Andres ZeroCross said:


Enjoy your hackintosh,,,

Can you write the model of your computer?? I need to add the device name in Resource for ALC274

 

DeLL Inspiron 27-7777 AIO Series

 

Do i need all this file or i can remove something ?

Edited by DoZe
Link to comment
Share on other sites

@vandroiy2012

I have made new resource for ALC274. @DoZe has confirmed Internal Speaker, Internal Mic and Headphone are working fine.

I have made a pull request for adding resources https://github.com/acidanthera/AppleALC/pull/433

Thanks

17 minutes ago, DoZe said:

 

DeLL Inspiron 27-7777 AIO Series

 

Do i need all this file or i can remove something ?


You still need CodecCommander.kext and that SSDT-ALC274 to Fixed unsolicited response of node id 0x21. 

Even me with Creative CA0132 still need CodecCommander and custom profile with SSDT for 5.1 audio :)

Edited by Andres ZeroCross
  • Like 2
Link to comment
Share on other sites

15 minutes ago, Andres ZeroCross said:

@vandroiy2012

I have made new resource for ALC274. @DoZe has confirmed Internal Speaker, Internal Mic and Headphone are working fine.

I have make pull request for adding resources https://github.com/acidanthera/AppleALC/pull/433

Thanks


You still need CodecCommander.kext and that SSDT-ALC274 to Fixed unsolicited response of node id 0x21. 

Even me with Creative CA0132 still need CodecCommander and custom profile with SSDT for 5.1 audio :)

 

@-= T-H-A-N-K-S =-@ Again four your Great Work and to @vandroiy2012 for the Add :king:

Edited by DoZe
Link to comment
Share on other sites

Hey guys, so after reading this guide, I am a little lost, see below
https://github.com/acidanthera/AppleALC/wiki/Adding-codec-support
I have a lenovo yoga 910 (alc 299) and need some help adding my codec. I have attached the codec dump for linux and just need help applying the correct patches. The current layout ids for alc299 do not work for me (21 and 22). If anyone knows how to do this any help is greatly appreciated. 
Thanks,
Ben

codec.txt

Link to comment
Share on other sites

1 hour ago, ben130 said:

Hey guys, so after reading this guide, I am a little lost, see below
https://github.com/acidanthera/AppleALC/wiki/Adding-codec-support
I have a lenovo yoga 910 (alc 299) and need some help adding my codec. I have attached the codec dump for linux and just need help applying the correct patches. The current layout ids for alc299 do not work for me (21 and 22). If anyone knows how to do this any help is greatly appreciated. 
Thanks,
Ben

codec.txt


First, use layoutID 21 and LayoutID 22. After that upload IOREG Output for each layoutID. So we will see if you need new resources or not

Link to comment
Share on other sites

Hey guys, i have a conexant 8150 that I compiled alc for. Worked great on mojave and I wanted to try catalina. Audio worked at first but it is now no longer working. What can I do? 

 

Edited by devillived666
Link to comment
Share on other sites

Hello All,

 My last problem is audio.

 The audio component is not recognize.
 I didn't win with AppleALC v1.3.9 (with Lilu.kext v1.3.6 and WhateverGreen.kext v1.3.8)
 
My configuration hardware is :
- Mother board : Intel DP67BG - i72600k (3.4Ghz)
- Ram : 16Go GSkill Triden XMP-1866
- Samsung SSD 850 EVO 500 Go
- Raid 5 : 3ware 9650SE 
- video board : Asus Mars GTX 760x2
- Webcam : Logitech webcam 720p - Lecteur / Graveur : PLEXTOR DVDR PX-L890SA


- Trial boot managed by Clover 2.4 r_r4972 : (my SSD have 4 partitions, MBR mode)
   Windows    10 (1903)  (241 Go)
   Yosemite   10.10.0  (112 Go)
   Linux Mint 19.03  (112 Go)

   1st partition is 100 Mb created by Windows 7.
   I didn't know if it is necessary for Windows 10.
   I have moved the Windows 10 recover partition in second HD with size of 4Go.


 How can I help you to create a new xml file ?
 How can I do creating of the new xml file ?

 Currently in the bdmesg file I have :
3:434  0:000  === [ GetDevices ] ========================================
...
3:434  0:000  PCI (00|00:1A.00) : 8086 1C2D class=0C0320
3:434  0:000  PCI (00|00:1B.00) : 8086 1C20 class=040300    for Realtek ALC 892 audio codec
3:435  0:000  PCI (00|00:1C.00) : 8086 1C10 class=060400
...

this shell command :
sudo lspci
...
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chip-set Family High Definition Audio Controller (rev 05)
...

note :
 On windows 10 the name is "High Definition Audio"
 On Windows 7 the driver was a Realtek ALC 892 High Definition Audio System Software Ver: R2.74

 

Thank you very much,
Best regards.

config.plist

Link to comment
Share on other sites

3 hours ago, malaval_ren said:

Hello All,

 My last problem is audio.

 The audio component is not recognize.
 I didn't win with AppleALC v1.3.9 (with Lilu.kext v1.3.6 and WhateverGreen.kext v1.3.8)
 
My configuration hardware is :
- Mother board : Intel DP67BG - i72600k (3.4Ghz)
- Ram : 16Go GSkill Triden XMP-1866
- Samsung SSD 850 EVO 500 Go
- Raid 5 : 3ware 9650SE 
- video board : Asus Mars GTX 760x2
- Webcam : Logitech webcam 720p - Lecteur / Graveur : PLEXTOR DVDR PX-L890SA


- Trial boot managed by Clover 2.4 r_r4972 : (my SSD have 4 partitions, MBR mode)
   Windows    10 (1903)  (241 Go)
   Yosemite   10.10.0  (112 Go)
   Linux Mint 19.03  (112 Go)

   1st partition is 100 Mb created by Windows 7.
   I didn't know if it is necessary for Windows 10.
   I have moved the Windows 10 recover partition in second HD with size of 4Go.


 How can I help you to create a new xml file ?
 How can I do creating of the new xml file ?

 Currently in the bdmesg file I have :
3:434  0:000  === [ GetDevices ] ========================================
...
3:434  0:000  PCI (00|00:1A.00) : 8086 1C2D class=0C0320
3:434  0:000  PCI (00|00:1B.00) : 8086 1C20 class=040300    for Realtek ALC 892 audio codec
3:435  0:000  PCI (00|00:1C.00) : 8086 1C10 class=060400
...

this shell command :
sudo lspci
...
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chip-set Family High Definition Audio Controller (rev 05)
...

note :
 On windows 10 the name is "High Definition Audio"
 On Windows 7 the driver was a Realtek ALC 892 High Definition Audio System Software Ver: R2.74

 

Thank you very much,
Best regards.

config.plist

 

There are bunch of layoutID for ALC892,, you can try with LayoutID = 1 and 2 for first step 
image.thumb.png.9c9d5f4ec829f51ca52fe0a7ccda7db4.png

Edited by Andres ZeroCross
  • Like 1
Link to comment
Share on other sites

20 minutes ago, devillived666 said:

Hey guys , I have asus vivobook s405 UA and had to compile alc for mojave as I have conexant 8150


However it doesnt work consistently on catalina. Is this a known issue for alc? 


 

AppleALC.kext.zip


If you need to deeply check, you must your provide resource of your custom CX8150. Compiled ones is not helpful at all.

We need to check your platform.xml, and layout.xml

Link to comment
Share on other sites

1 hour ago, Andres ZeroCross said:


If you need to deeply check, you must your provide resource of your custom CX8150. Compiled ones is not helpful at all.

We need to check your platform.xml, and layout.xml

Thanks for the reply sir. it wasnt me who built it. the guy who compiled said he trashed the folder and no longer has those things unfortunately:_/

Link to comment
Share on other sites

9 hours ago, ben130 said:

https://drive.google.com/drive/folders/1JOlQnMWHfMFl6HNLxHSNPTel0w7q31mW

 

Sorry about that, ended up on my school google drive originally should be good now thanks 


Your codec is not detected in IOREG,, nothing to do with appleALC.

Try to fix your IRQ Flag. Open your config.plist with CLover Configuratior. Then tick HPET, IRQ, TIMR, IPIC in ACPI section. Set layout ID as 21 / 22. Reboot and check your audio, don't forget to upload IOREG again

 

image.thumb.png.ac99c4799bbc8174e9eab442ff1258c8.png

Edited by Andres ZeroCross
Link to comment
Share on other sites

Hello,

 

I am trying to configure the AppleALC kext in my system but each time that I set a layout the system stalls.

 

As you can see the hackintool doesn't list my card and on the IORegistry Dump I cannot see the codec model.

 

My computers is an Asus G750JY and I think that it has a ALC282 codec. I am using Mojave as OS. The kext VoodooHDA work fine but the audio is really low.

 

Please let me know if you require another info to help me to find the problem

 

Many thanks

Captura de pantalla 2019-07-19 a las 6.23.27.png

Captura de pantalla 2019-07-19 a las 6.18.45.png

config_foro.plist

kext_list.txt

Edited by lordrafa
Link to comment
Share on other sites

Hi @vit9696 all ALC developers

 

I can't get sound (except HDMI) with AppleALC 1.3.9 or AppleALC 1.4.0.

 

Motherboard: Gigabyte Aorus Master (Bios F9)

Try layout-id: 1, 7, 16, 29

Codec: ALC1220-VB

Graphic card: MSI Radeon RX 580 Armor

OS: macOS Catalina 10.15 

 

Please help.:)

Edited by Matgen84
Link to comment
Share on other sites

29 minutes ago, Matgen84 said:

Hi @vit9696 all ALC developers

 

I can't get sound (except HDMI) with AppleALC 1.3.9 or AppleALC 1.4.0.

 

Motherboard: Gigabyte Aorus Master (Bios F9)

Try layout-id: 1, 7, 16, 29

Codec: ALC1220-VB

Graphic card: MSI Radeon RX 580 Armor

OS: macOS Catalina 10.15 

 

Please help.:)


Can you upload your IOREG? And so it mean, everything is good with AppleALC.kext 1.3.8???

Link to comment
Share on other sites

×
×
  • Create New...