Jump to content
vit9696

AppleALC — dynamic AppleHDA patching

4,390 posts in this topic

Recommended Posts

On 2/3/2019 at 6:08 PM, RayperZ said:

Is it not possible to have the tweeters and the speakers play together?

 

Yes
go to Utilities / Audio Midi Setup

Create with + "Create device with multiple outputs"
Choose and connect both internal speakers here!

Share this post


Link to post
Share on other sites
Advertisement

Hey, I've got a Laptop with ALC283 and Mojave 10.14.2.

I installed AppleALC into S/L/E, L/E, and EFI/CLOVER/KEXTS/OTHER. I tested all combinations of 1, 3, 11, and 66 as layout-id and as alc-id in the boot args, but not of that worked. I don't know what to do now. Could maybe anyone help me?

Thanks.

 

Edited by Klingens13

Share this post


Link to post
Share on other sites
6 hours ago, MacPeet said:

 

Yes
go to Utilities / Audio Midi Setup

Create with + "Create device with multiple outputs"
Choose and connect both internal speakers here!

I've already did this, but I can't control both volumes at the same time, everytime I need to adjust them manually and individually, so I prefer to use speaker only and keyboard shortcuts too because the tweeter is recognized as headset or external speaker when something is plugged in in audio jack, so with the Multi-Output device I've this little issue...

I'll continue to study AppleALC patching and try it by myself while I wait for someone that help me before i become crazy. :wacko:

Share this post


Link to post
Share on other sites

Hi!

Testing on a 2018 Dell XPS 9370 with 4K Display. Looking to get Audio Working but I think that I am not going anywhere and decided to post here.

So far, I gathered the following.....

1. Description of problem: No output devices found. Just need internal speakers to work. I have tried many Devices IDs w/o luck: 5, 11, 13,21, 28, 56 under AppleALC.kext ver 1.3.4.

2. Mac 10.14.2 / Dell XPS 9370 / BIOS 1.6.3 / i7 / Intel 620

3. Vanilla Install by manually installing OS and CLOVER. Manually loaded most KEXTs under L/E.

4. IOREG Included on zip file.

5. "IOHDACodecVendorID" = 0x10ec0299

Please let me know what else is required to diagnose / troubleshoot.

Thanks!

joedr

CLOVER.zip

joedr’s iMac.zip

Share this post


Link to post
Share on other sites
34 minutes ago, Amici said:

can someone help me with platforms dan layoutid, im trying to compile applealc based on my codec dump. thanks

 

codec_dump.txt

My PinConfig.rtf

https://github.com/acidanthera/AppleALC/tree/master/Resources/ALC1150 check lyoutID for ALC1150 in there

 

 

4 hours ago, joedr said:

Hi!

Testing on a 2018 Dell XPS 9370 with 4K Display. Looking to get Audio Working but I think that I am not going anywhere and decided to post here.

So far, I gathered the following.....

1. Description of problem: No output devices found. Just need internal speakers to work. I have tried many Devices IDs w/o luck: 5, 11, 13,21, 28, 56 under AppleALC.kext ver 1.3.4.

2. Mac 10.14.2 / Dell XPS 9370 / BIOS 1.6.3 / i7 / Intel 620

3. Vanilla Install by manually installing OS and CLOVER. Manually loaded most KEXTs under L/E.

4. IOREG Included on zip file.

5. "IOHDACodecVendorID" = 0x10ec0299

Please let me know what else is required to diagnose / troubleshoot.

Thanks!

joedr

CLOVER.zip

joedr’s iMac.zip

Your IOREG show that you used LayoutID = 5, try other layoutID and upload IOREG again

Share this post


Link to post
Share on other sites

Hi there, i've been trying for the last couple of days to get audio working on my laptop but sadly no success :(

 

Here's my report:

 

1. Laptop Toshiba Kira 107 (i7 5500u, HD5500, 8gb ram)
2. Conexant CX 20751_2 (revision 0x100100)
3. Used all available layouts (3, 21 and 28). Also used lattest AppleALC 1.5
4. OS X Mojave
5. Link to the Autogenerated Info.plist doens't exist

 

First i was having problems detecting the codec with hackintool but then i patched my DSDT with IRQ Fix and HPET fix and now it shows.

hackintool1.png

hackintool2.png

IOReg.png

clover.png

kexts.png

DSDT.aml

IOREG.ioreg

Edited by rottenpants

Share this post


Link to post
Share on other sites
Hi there, i've been trying for the last couple of days to get audio working on my laptop but sadly no success
 
Here's my report:
 
1. Laptop Toshiba Kira 107 (i7 5500u, HD5500, 8gb ram)
2. Conexant CX 20751_2 (revision 0x100100)
3. Used all available layouts (3, 21 and 28). Also used lattest AppleALC 1.5
4. OS X Mojave
5. Link to the Autogenerated Info.plist doens't exist

 
First i was having problems detecting the codec with hackintool but then i patched my DSDT with IRQ Fix and HPET fix and now it shows.
hackintool1.png.ed0784e5ccfd0025c2c57f1b97943328.png
hackintool2.png.b699586d078530ac48399e105430e7e4.png
IOReg.thumb.png.0f6972697677aa6fdc106ca8adf90f46.png
clover.thumb.png.bc7db1602fdbd0bf09e5ba830118e5b5.png
kexts.png.9b16c4a00cbda69e2c271f6faad471ee.png
DSDT.aml
Your problem reporting files is useless

1. Upload your ioreg output
2. Open terminal and type "sudo kextcache -i /"
Then save as the terminal output
3. Upload your clover folder

Zip all files and upload here

Sent from my Mi Note 2 using Tapatalk

Share this post


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

Your problem reporting files is useless

1. Upload your ioreg output
2. Open terminal and type "sudo kextcache -i /"
Then save as the terminal output
3. Upload your clover folder

Zip all files and upload here

Sent from my Mi Note 2 using Tapatalk
 

 

Here you go

Arquivo.zip

Share this post


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

Strange,, can u use AppleALC.kext version 1.3.4 instead 1.3.5. Then post the result

 

Yeah i dont know what to do anymore. It seems "active" in ioreg but it shows no audio devices in the system

IOReg.ioreg

Edited by rottenpants

Share this post


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

You still used 1.3.5 of AppleALC. Try to use version 1.3.4

image.png.c7f0213af71e8f3df1d6cc73d054b8b4.png

 

Sorry my bad. Installed the wrong kext. Just to be sure i install my kexts with a kext utility in Library/Extensions and after that i run the cache command

 

Edit: still no sound

 

IORegistry.ioreg

Edited by rottenpants

Share this post


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

I've already did this, but I can't control both volumes at the same time, everytime I need to adjust them manually and individually, so I prefer to use speaker only and keyboard shortcuts too because the tweeter is recognized as headset or external speaker when something is plugged in in audio jack, so with the Multi-Output device I've this little issue...

I'll continue to study AppleALC patching and try it by myself while I wait for someone that help me before i become crazy. :wacko:

 

This configuration is only for laptops with Speaker L + R and Bass Speaker !!!

 

1.png.5400544fdf7ebf912246810cc4d21fa4.png

 

2.png.ccc88c72d10982f91e03d4123e635d61.png

Share this post


Link to post
Share on other sites

Hello, I use the latest lilu and AppleALC for my ALCS1220A, motherboard is Asus ASUS TUF Z390-PLUS GAMING (WI-FI). I can only see the Display port in Output. I can't use my headphone. I have tried layout 1,2,3,5,7, no luck.

 

Clover/ioreg/kextcache/codec dump as attached. 

 

Thanks very much.

image.thumb.png.de4741a0d5a1c8641eefb2aec4bd5118.png

sldaniel.zip

Edited by sldaniel

Share this post


Link to post
Share on other sites

Hello

I have a Lenovo P40 Yoga laptop. According to the official specs, it has a Conexant CX11852 codec, but according to Linux (where the audio works) it's a rebranded CX20753/4

I have installed the latest macOS Mojave and added the latest Lilu.kext (1.3.3) and AppleALC.kext (1.3.5) through Clover UEFI.

According to the sources, there are currently 2 configured layouts for this codec, with id 3 and 21. I have tried both (simply by setting 3 and 21 in the following piece of config and rebooting, please let me know if I'm missing some other step?) but no audio device appeared in OS X.

<key>Audio</key>
<dict>
    <key>Inject</key>
    <integer>3</integer>
    <key>ResetHDA</key>
    <true/>
</dict>

What else could I try?

 

I have attached my codec dump from Linux as well as my Clover config. Any help would be appreciated!

codec0.txt

config.plist

Share this post


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

Hello, I use the latest lilu and AppleALC for my ALCS1220A, motherboard is Asus ASUS TUF Z390-PLUS GAMING (WI-FI). I can only see the Display port in Output. I can't use my headphone. I have tried layout 1,2,3,5,7, no luck.

 

Clover/ioreg/kextcache/codec dump as attached. 

 

Thanks very much.

image.thumb.png.de4741a0d5a1c8641eefb2aec4bd5118.png

sldaniel.zip


Your codec is 0x10ec0b00 then it's ALCS1200A not ALCS1220A.

Check supported layoutID in AppleALC.kext, use latest AppleALC.kext and post the result (IOREG output)

Share this post


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


Your codec is 0x10ec0b00 then it's ALCS1200A not ALCS1220A.

Check supported layoutID in AppleALC.kext, use latest AppleALC.kext and post the result (IOREG output)

 

ALCS1200A is supported. Need to fix WiKi. Don't have time unfortunately:(

 

 

Screen Shot 2019-02-06 at 4.08.36 PM.png

Share this post


Link to post
Share on other sites
1 minute ago, vandroiy2012 said:

 

ALCS1200A is supported. Need to fix WiKi. Don't have time unfortunately:(

 

 

Screen Shot 2019-02-06 at 4.08.36 PM.png

 

Yes, I thought it's not supported and after i see the Resource foldler I found the ALCS1200A. Now it works perfectly. Thanks very very much!

2 hours ago, Andres ZeroCross said:


Your codec is 0x10ec0b00 then it's ALCS1200A not ALCS1220A.

Check supported layoutID in AppleALC.kext, use latest AppleALC.kext and post the result (IOREG output)

 

Sorry for wasting your time for this silly mistake. I checked it again and now it works well.

 

Thank you so much.

Share this post


Link to post
Share on other sites
 
ALCS1200A is supported. Need to fix WiKi. Don't have time unfortunately
 
 
1031879538_ScreenShot2019-02-06at4_08_36PM.thumb.png.b14949c8b880a6f02a25cd8e999c3761.png
Yes, i never said ALCS1200A is not supported, i said his codec is ALCS1200A :)

Sent from my Mi Note 2 using Tapatalk

Share this post


Link to post
Share on other sites
On 2/5/2019 at 2:27 PM, Andres ZeroCross said:

You still used 1.3.5 of AppleALC. Try to use version 1.3.4

image.png.c7f0213af71e8f3df1d6cc73d054b8b4.png

 

Tried what you recomended but i still have no sound. In the meantime i got my codec dump from linux dont know if that helps

 

 

codec_dump.txt

IORegistry.ioreg

Edited by rottenpants

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.

×