Jump to content

AppleALC — dynamic AppleHDA patching


vit9696
5,371 posts in this topic

Recommended Posts

On 7/15/2018 at 9:20 PM, darkbluecode said:

Hi 

i have asus gl553vd 

and i used yout kext and speaker working now but microphone doesn't work but when i used voodahda microphone work but i don't love that audio because it has so bad noise  

 

 

now how can i fix microphone ?

* when i using headphone , headphone microphone work good

any one can't help me ?

Link to comment
Share on other sites

8 hours ago, meaganmargaret said:

Whatevergreen is for AMD, I have an Nvidia and so Nvidiagraphicfixup is the right kext for my system.  Sorry, and I appreciate your efforts, but I'm not going to use Whatevergreen on an Nvidia card based system.

 

I appreciate your time.  Thank you.

:thumbsdown_anim:

Quote

NvidiaGraphicsFixup

NvidiaGraphicsFixup is now part of WhateverGreen, please use it instead.

 

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

@ellaosx

 

Thanks for this news:

 

"NvidiaGraphicsFixup

NvidiaGraphicsFixup is now part of WhateverGreen, please use it instead."

 

Do you confirm is the same for IntelgrahicFixup and Shiki? Sorry my english is so bad that I don't understand explanations from github.com/acidanthera/WhateverGreen.

 

 

Edited by Matgen84
Link to comment
Share on other sites

28 minutes ago, Matgen84 said:

@ellaosx

 

Thanks for this news:

 

"NvidiaGraphicsFixup

NvidiaGraphicsFixup is now part of WhateverGreen, please use it instead."

 

Do you confirm is the same for IntelgrahicFixup and Shiki? Sorry my english is so bad that I don't understand explanations from github.com/acidanthera/WhateverGreen.

 

 

Yes... NvidiaGraphicsFixup, IntelGraphicsFixup & Shiki

Back to topic :D

 

Edited by ellaosx
  • Thanks 1
Link to comment
Share on other sites

Tried latest lilu and AppleALC kexts and i dont have sound, but all needed kexts are loaded.

DSDT made by MaLd0n. Codec ID: ALC892.

Thank you for this great project!

b0f9dc7753.png

 

Isn't DSDT related, even if all HDA kexts, Lilu and AppleALC are loaded, i dont get any output devices. :( Maybe I have another codec revision of ALC892? With AppleALC 1.2.8 and latest lilu it is working normally. 

DSDT.aml

Edited by Kynyo
Link to comment
Share on other sites

Hi,

 

I'm trying to get AppleALC working on my Dell Precision T7500 with AD1984A codec, without success so far. I'm using AppleALC 1.2.8, Lilu 1.2.5, macOS 10.12.6. No audio outputs are shown in sound prefs. I've attached a log from running the debug version of AppleALC. In IORegistryExplorer, layout-id=7, apple-layout-id=7 and alc-layout-id=1. Am I doing something wrong, or do I have an unsupported codec variant?

AppleALC_1.2.8.DEBUG_3.log

Link to comment
Share on other sites

On 2/26/2018 at 12:02 AM, volc said:

1. Lenovo Ideapad 510s-14ISK
2. 0x10ec0236
3. 15 (already tried them all, and 15 works the best)
4. 10.13.3
5. Attached

Problem: There are two internal mics in my laptop, but the right mic is the only one which works, the second one (the left mic) doesn't. Also it can't detect external mic.

Can you help me with this problem?

Info.plist.zip

I'm going to bump this and attach my codec_bump.txt.

Can someone please help me? 

codec_dump.txt

Edited by volc
Link to comment
Share on other sites

25 minutes ago, meaganmargaret said:

 

Okay, tried it, (the new latest WhatEverGreen) but it doesn't matter.....didn't work or change anything....still no HDMI output for the monitor (which works just fine in Windows).  And VoodooHDA does work, although, as usual, it has delays....particularly with system sounds, and I would prefer a clean HDMI working solution.

 

And yes, I'm loading the latest AppleALC, Lilu and Shiki (tried with Shiki and without Shiki, no difference).

Please stop comparing stuff that works in Windows to stuff that isn't working in macOS. Just because it works in Windows does not mean it will work in macOS.

  • Like 1
Link to comment
Share on other sites

On 7/23/2018 at 12:38 PM, SavageAUS said:

Try different layout id?
Which codec?

Sent from my SM-G930F using Tapatalk
 

Hi

now i use voodahda and remove applelac and now may microphone working so good but speaker work so nad with nose and so low !!!

but i get ior file in zip . ( with out change layout , it's on 1 )

now can you help me ?

MR. do you have an idea @al6042

voodohda.zip

Edited by darkbluecode
Link to comment
Share on other sites

On 7/22/2018 at 11:26 PM, Unnamed X said:

Hi, I need help in creating a new layout to support the Docking audio port on Zbook 15 G2 (ALC280).

 

Currently:

Layout 4:

+ Built-in mic works, ext mic (line in) works with noise (no ambient noise reduction option).

+ Internal speaker and headphone hot-swap works, but no line out for the docking.

Layout 13:

+ No internal speaker or mic.

+ Headphone works, line out for the docking works.

+ There are 2 selections for ext mic (line in), the first one works (with ambient noise reduction option).

 

...

 

Too few nodes for the project. Same nodes on HP and LineOut.
Speaker 20-13-3
HP 21-12-2
LineOut 27-12-2
We can try Speaker and HP both with 13-3 in SwitchMode. I can not say if it works. You can try!

 

I have configured with LayoutID 16 (for DSDT HEX 10):
Speaker and HP in SwitchMode
LineOut
MIC internally from the ID4
LineIn from the ID13

 

try this with ID16

trial1_alc280_layoutID16.zip

  • Thanks 1
Link to comment
Share on other sites

7 hours ago, MacPeet said:

 

Too few nodes for the project. Same nodes on HP and LineOut.
Speaker 20-13-3
HP 21-12-2
LineOut 27-12-2
We can try Speaker and HP both with 13-3 in SwitchMode. I can not say if it works. You can try!

 

I have configured with LayoutID 16 (for DSDT HEX 10):
Speaker and HP in SwitchMode
LineOut
MIC internally from the ID4
LineIn from the ID13

 

try this with ID16

trial1_alc280_layoutID16.zip

 

Hi MacPeet,

 

Thank you so much for your time, unfortunately, it (layout16) doesn't work. The speaker icon is just greyed out, it also happens when I tried to clone the layout13 (everything exactly the same as the old layout13), just changed the layoutID to another number for testing.

 

You mentioned I had "few nodes", does that mean for the Platforms.xml or the layout.xml? I'm sorry for any dumb question, still learning :D

 

Thank you.

Link to comment
Share on other sites

45 minutes ago, MacPeet said:

in Platforms.xml
either Speaker or LineOut
both difficult

 

try this with layoutID16 and layoutID17
also try ID4 and ID13 with this trial, if it will load at all Sierra or HS

 

trial2_alc280_layoutID16_and_layoutID17.zip

 

Hi MacPeet, I tried both ID16 and 17, none of them worked.

ID4 and 13 still work and resulted same as previous tests.

 

Thank you again for you time. I really appreciate it!

Link to comment
Share on other sites

11 hours ago, MacPeet said:

 

Hi MacPeet,

 

Thank you for you work, sadly, it still doesn't work. I forgot to mention that for layout ID 15, SwitchMode and internal speaker works, but no line out. No internal mic but 2 line in, work as layout 13.

Hope this information is helpful.

 

Thank you again!

Link to comment
Share on other sites

When i update to AppleALC 1.3.0 and it will not work and show grey icon but with AppleALC1.2.8 Works well.

 

Here are the logs.

 

2018-07-26 22:39:41.162591+0800  localhost kernel[0]: (kernel) Lilu:     api @ (DBG) got load request from AppleALC (130)
2018-07-26 22:39:45.753496+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753500+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753504+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753511+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753514+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753528+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753533+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753543+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753547+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753550+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753554+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found 1 audio controllers
2018-07-26 22:39:45.753558+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 0 controller 8086:191B:6
2018-07-26 22:39:45.753561+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-26 22:39:45.753564+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-26 22:39:45.753567+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-26 22:39:45.753570+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-26 22:39:45.753573+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-26 22:39:45.753576+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-26 22:39:45.753579+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-26 22:39:45.753582+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-26 22:39:45.753585+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-26 22:39:45.753593+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 1002:AAC8
2018-07-26 22:39:45.753597+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 10DE:E0F
2018-07-26 22:39:45.753600+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 10DE:10EF
2018-07-26 22:39:45.753603+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 10DE:10F1
2018-07-26 22:39:45.753606+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 10DE:FBA
2018-07-26 22:39:45.753609+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 10DE:FB0
2018-07-26 22:39:45.753612+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 10DE:FBB
2018-07-26 22:39:45.753616+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 10DE:FB8
2018-07-26 22:39:45.753618+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 10DE:FB9
2018-07-26 22:39:45.753622+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 10DE:10F0
2018-07-26 22:39:45.753625+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.760291+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.793310+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) failed to find a suitable codec, we have nothing to do
2018-07-26 22:39:45.793315+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller

 

Link to comment
Share on other sites

21 minutes ago, gujiangjiang said:

When i update to AppleALC 1.3.0 and it will not work and show grey icon but with AppleALC1.2.8 Works well.

 

Here are the logs.

 


2018-07-26 22:39:41.162591+0800  localhost kernel[0]: (kernel) Lilu:     api @ (DBG) got load request from AppleALC (130)
2018-07-26 22:39:45.753496+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753500+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753504+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753511+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753514+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753528+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753533+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753543+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753547+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753550+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753554+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found 1 audio controllers
2018-07-26 22:39:45.753558+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 0 controller 8086:191B:6
2018-07-26 22:39:45.753561+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-26 22:39:45.753564+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-26 22:39:45.753567+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-26 22:39:45.753570+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-26 22:39:45.753573+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-26 22:39:45.753576+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-26 22:39:45.753579+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-26 22:39:45.753582+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-26 22:39:45.753585+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-26 22:39:45.753593+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 1002:AAC8
2018-07-26 22:39:45.753597+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 10DE:E0F
2018-07-26 22:39:45.753600+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 10DE:10EF
2018-07-26 22:39:45.753603+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 10DE:10F1
2018-07-26 22:39:45.753606+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 10DE:FBA
2018-07-26 22:39:45.753609+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 10DE:FB0
2018-07-26 22:39:45.753612+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 10DE:FBB
2018-07-26 22:39:45.753616+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 10DE:FB8
2018-07-26 22:39:45.753618+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 10DE:FB9
2018-07-26 22:39:45.753622+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 10DE:10F0
2018-07-26 22:39:45.753625+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.760291+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.793310+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) failed to find a suitable codec, we have nothing to do
2018-07-26 22:39:45.793315+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller

 

You need to update your Lilu too.

Link to comment
Share on other sites

@Unnamed X

No, it does not help.
ID13 and ID15 is also my work for a Dell T20
I do not understand that 16 and 17 did not even work. Hardly any changes compared to 4, 13 and 15. At the moment I have no more ideas.

  • Thanks 1
Link to comment
Share on other sites

1 hour ago, MacPeet said:

@Unnamed X

No, it does not help.
ID13 and ID15 is also my work for a Dell T20
I do not understand that 16 and 17 did not even work. Hardly any changes compared to 4, 13 and 15. At the moment I have no more ideas.

 

Hi MacPeet,

 

Thank you so much for your effort, I really appreciate that. Have a great day!

Link to comment
Share on other sites

13 hours ago, gujiangjiang said:

When i update to AppleALC 1.3.0 and it will not work and show grey icon but with AppleALC1.2.8 Works well.

 

Here are the logs.

 


2018-07-26 22:39:41.162591+0800  localhost kernel[0]: (kernel) Lilu:     api @ (DBG) got load request from AppleALC (130)
2018-07-26 22:39:45.753496+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753500+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753504+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753511+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753514+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753528+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-26 22:39:45.753533+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-26 22:39:45.753543+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-26 22:39:45.753547+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-26 22:39:45.753550+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-26 22:39:45.753554+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found 1 audio controllers
2018-07-26 22:39:45.753558+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 0 controller 8086:191B:6
2018-07-26 22:39:45.753561+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-26 22:39:45.753564+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-26 22:39:45.753567+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-26 22:39:45.753570+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-26 22:39:45.753573+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-26 22:39:45.753576+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-26 22:39:45.753579+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-26 22:39:45.753582+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-26 22:39:45.753585+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-26 22:39:45.753593+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 1002:AAC8
2018-07-26 22:39:45.753597+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 10DE:E0F
2018-07-26 22:39:45.753600+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 10DE:10EF
2018-07-26 22:39:45.753603+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 10DE:10F1
2018-07-26 22:39:45.753606+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 10DE:FBA
2018-07-26 22:39:45.753609+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 10DE:FB0
2018-07-26 22:39:45.753612+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 10DE:FBB
2018-07-26 22:39:45.753616+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 10DE:FB8
2018-07-26 22:39:45.753618+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 10DE:FB9
2018-07-26 22:39:45.753622+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 10DE:10F0
2018-07-26 22:39:45.753625+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.760291+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-26 22:39:45.793310+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) failed to find a suitable codec, we have nothing to do
2018-07-26 22:39:45.793315+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller

 

 

I have tested AppleALC by myself and find it caused by the commit "Added digital audio property injection for AMD, Intel, NVIDIA"

https://github.com/acidanthera/AppleALC/commit/7ba397832fed6fbc21047dcf2573a5eaa09045d0

 

I compile AppleALC with this code and it shows grey icon and have no sound output.

 

So i guess it may be this commit cause someone have no sound when update to AppleALC1.3.0?

Link to comment
Share on other sites

To figure out what happend i test again with Lilu1.2.5+AppleALC1.2.8 and Lilu1.2.5+AppleALC1.3.0 and have follow 2 logs.

 

Here are Lilu1.2.5 + AppleALC1.2.8 log

Here shows it recognize 3 controllers and can recognize my all audio output devices and drive it successfully.

2018-07-29 04:25:40.033712+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:25:40.033718+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has 191B value
2018-07-29 04:25:40.033732+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 6 value
2018-07-29 04:25:40.033738+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData AAPL,ig-platform-id has 191B0000 value
2018-07-29 04:25:40.033744+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) AAPL,ig-platform-id 191B0000 was found in controller at IGPU
2018-07-29 04:25:40.033854+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:25:40.033860+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-29 04:25:40.033865+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-29 04:25:40.033870+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id has D value
2018-07-29 04:25:40.033875+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData AAPL,ig-platform-id was not found
2018-07-29 04:25:40.033884+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData AAPL,snb-platform-id was not found
2018-07-29 04:25:40.033902+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:25:40.033908+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-29 04:25:40.033913+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-29 04:25:40.033918+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id has D value
2018-07-29 04:25:40.033923+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData AAPL,ig-platform-id was not found
2018-07-29 04:25:40.033930+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData AAPL,snb-platform-id was not found
2018-07-29 04:25:40.033935+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found 3 audio controllers
2018-07-29 04:25:40.033940+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 0 controller 8086:191B:6
2018-07-29 04:25:40.033946+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-29 04:25:40.033952+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-29 04:25:40.033956+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-29 04:25:40.033960+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-29 04:25:40.033963+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-29 04:25:40.033968+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-29 04:25:40.033972+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-29 04:25:40.033977+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-29 04:25:40.033981+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-29 04:25:40.033986+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 8086:412
2018-07-29 04:25:40.033990+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 8086:412
2018-07-29 04:25:40.033995+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 8086:1616
2018-07-29 04:25:40.033999+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 8086:1612
2018-07-29 04:25:40.034004+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 8086:1626
2018-07-29 04:25:40.034008+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 8086:191E
2018-07-29 04:25:40.034013+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 8086:1916
2018-07-29 04:25:40.034019+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 8086:191B
2018-07-29 04:25:40.034024+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) not matching platform was found 19160000 vs 191B0000
2018-07-29 04:25:40.034028+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 8086:191B
2018-07-29 04:25:40.034032+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found mod for 0 controller
2018-07-29 04:25:40.034037+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 1 controller 8086:A170:31
2018-07-29 04:25:40.034041+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-29 04:25:40.034050+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-29 04:25:40.034055+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-29 04:25:40.034059+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-29 04:25:40.034063+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-29 04:25:40.034067+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-29 04:25:40.034072+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-29 04:25:40.034076+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-29 04:25:40.034080+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-29 04:25:40.034085+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 8086:412
2018-07-29 04:25:40.034089+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 8086:412
2018-07-29 04:25:40.034093+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 8086:1616
2018-07-29 04:25:40.034098+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 8086:1612
2018-07-29 04:25:40.034102+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 8086:1626
2018-07-29 04:25:40.034107+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 8086:191E
2018-07-29 04:25:40.034111+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 8086:1916
2018-07-29 04:25:40.034116+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 8086:191B
2018-07-29 04:25:40.034120+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 8086:191B
2018-07-29 04:25:40.034124+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 8086:1912
2018-07-29 04:25:40.034129+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 19 mod 8086:5912
2018-07-29 04:25:40.034133+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 20 mod 8086:166
2018-07-29 04:25:40.034138+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 21 mod 8086:166
2018-07-29 04:25:40.034142+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 22 mod 8086:162
2018-07-29 04:25:40.034146+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 23 mod 8086:126
2018-07-29 04:25:40.034151+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 24 mod 8086:116
2018-07-29 04:25:40.034155+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 25 mod 1002:AAC8
2018-07-29 04:25:40.034159+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 26 mod 10DE:E0F
2018-07-29 04:25:40.034164+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 27 mod 10DE:10EF
2018-07-29 04:25:40.034168+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 28 mod 10DE:10F1
2018-07-29 04:25:40.034173+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 29 mod 10DE:FBA
2018-07-29 04:25:40.034177+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 30 mod 10DE:FB0
2018-07-29 04:25:40.034181+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 31 mod 10DE:FBB
2018-07-29 04:25:40.034186+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 32 mod 10DE:FB8
2018-07-29 04:25:40.034190+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 33 mod 10DE:FB9
2018-07-29 04:25:40.034194+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 34 mod 10DE:10F0
2018-07-29 04:25:40.034199+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 2 controller 8086:A170:31
2018-07-29 04:25:40.034203+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-29 04:25:40.034208+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-29 04:25:40.034212+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-29 04:25:40.034216+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-29 04:25:40.034223+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-29 04:25:40.034228+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-29 04:25:40.034232+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-29 04:25:40.034237+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-29 04:25:40.034241+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-29 04:25:40.034245+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 8086:412
2018-07-29 04:25:40.034249+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 8086:412
2018-07-29 04:25:40.034254+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 8086:1616
2018-07-29 04:25:40.034258+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 8086:1612
2018-07-29 04:25:40.034262+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 8086:1626
2018-07-29 04:25:40.034267+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 8086:191E
2018-07-29 04:25:40.034271+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 8086:1916
2018-07-29 04:25:40.034275+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 8086:191B
2018-07-29 04:25:40.034280+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 8086:191B
2018-07-29 04:25:40.034284+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 8086:1912
2018-07-29 04:25:40.034289+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 19 mod 8086:5912
2018-07-29 04:25:40.034293+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 20 mod 8086:166
2018-07-29 04:25:40.034297+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 21 mod 8086:166
2018-07-29 04:25:40.034301+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 22 mod 8086:162
2018-07-29 04:25:40.034305+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 23 mod 8086:126
2018-07-29 04:25:40.034309+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 24 mod 8086:116
2018-07-29 04:25:40.034314+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 25 mod 1002:AAC8
2018-07-29 04:25:40.034318+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 26 mod 10DE:E0F
2018-07-29 04:25:40.034322+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 27 mod 10DE:10EF
2018-07-29 04:25:40.034326+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 28 mod 10DE:10F1
2018-07-29 04:25:40.034331+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 29 mod 10DE:FBA
2018-07-29 04:25:40.034335+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 30 mod 10DE:FB0
2018-07-29 04:25:40.034339+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 31 mod 10DE:FBB
2018-07-29 04:25:40.034343+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 32 mod 10DE:FB8
2018-07-29 04:25:40.034348+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 33 mod 10DE:FB9
2018-07-29 04:25:40.034352+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 34 mod 10DE:10F0
2018-07-29 04:25:40.034356+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying patches for 3 kext
2018-07-29 04:25:40.034361+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 0 patch for 3 kext
2018-07-29 04:25:40.040914+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 1 controller
2018-07-29 04:25:40.040921+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 2 controller
2018-07-29 04:25:40.054536+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying patches for 8 kext
2018-07-29 04:25:40.054542+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 1 controller
2018-07-29 04:25:40.054547+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 2 controller
2018-07-29 04:25:40.054746+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:25:40.054758+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-29 04:25:40.054764+0800  localhost kernel[0]: (kernel) AppleALC:   audio @ (DBG) corrects analog audio for hdef at HDEF with 8086:A170
2018-07-29 04:25:40.054770+0800  localhost kernel[0]: (kernel) AppleALC:   audio @ (DBG) found normal alc-layout-id 13
2018-07-29 04:25:40.054774+0800  localhost kernel[0]: (kernel) AppleALC:   audio @ (DBG) found apple-layout-id 7
2018-07-29 04:25:40.054780+0800  localhost kernel[0]: (kernel) AppleALC:   audio @ (DBG) found existing built-in in hdef
2018-07-29 04:25:40.087998+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found supported Realtek ALC298 codec revision 0x100103
2018-07-29 04:25:40.088015+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying patches for 10 kext
2018-07-29 04:25:40.088020+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 1 controller
2018-07-29 04:25:40.088025+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 2 controller
2018-07-29 04:25:40.088031+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) will route resource loading callbacks
2018-07-29 04:25:40.088036+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying patches for 10 kext
2018-07-29 04:25:40.088041+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 1 patch for 10 kext
2018-07-29 04:25:40.088559+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 2 patch for 10 kext
2018-07-29 04:25:40.088912+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 3 patch for 10 kext
2018-07-29 04:25:40.090585+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 4 patch for 10 kext
2018-07-29 04:25:40.094604+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 5 patch for 10 kext
2018-07-29 04:25:40.095982+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) applying 6 patch for 10 kext
2018-07-29 04:25:40.106609+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) isAnalogAudio found 7 represented layout
2018-07-29 04:25:40.106619+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) initializePinConfig AppleHDACodecGeneric received hda 0xFFFFFF8045D930B0, config 0xFFFFFF8045B9F460 config name AppleHDAHardwareConfigDriver, detect 0 valid 1 apple layout 7
2018-07-29 04:25:40.106629+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) discovered analog codec 10EC0298 and layout 13
2018-07-29 04:25:40.106636+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) discovered HDAConfigDefault with 293 entries
2018-07-29 04:25:40.106792+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) current config entry has boot 1, wake 1, reinit 1
2018-07-29 04:25:40.588058+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) layoutLoadCallback 2 0 1 15073 1
2018-07-29 04:25:40.588063+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) resource-request arrived layout
2018-07-29 04:25:40.588066+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) checking codec 10EC:298:100103
2018-07-29 04:25:40.588070+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) selecting from 10 files
2018-07-29 04:25:40.588073+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2018-07-29 04:25:40.588076+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 1 layout B/D
2018-07-29 04:25:40.588078+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 2 layout D/D
2018-07-29 04:25:40.588081+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found layout at 2 index
2018-07-29 04:25:40.588084+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) layoutLoadCallback done 2 0 1 1684 1
2018-07-29 04:25:40.614865+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) platformLoadCallback 4 0 1 17735 1
2018-07-29 04:25:40.614871+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) resource-request arrived platform
2018-07-29 04:25:40.614874+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) checking codec 10EC:298:100103
2018-07-29 04:25:40.614877+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) selecting from 10 files
2018-07-29 04:25:40.614880+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 0 layout 3/D
2018-07-29 04:25:40.614883+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 1 layout B/D
2018-07-29 04:25:40.614886+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing 2 layout D/D
2018-07-29 04:25:40.614889+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found platform at 2 index
2018-07-29 04:25:40.614892+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) platformLoadCallback done 4 0 1 469 1
2018-07-29 04:25:40.659147+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) performPowerChange AppleHDADriver from 1 to 2 in from sleep 0 hdef 1 detect 1

 

Here are Lilu1.2.5 + AppleALC1.3.0 and it getOSData show less than AppleALC1.2.8 and it cant recognize my ALC298 device so it cant drive my sound and show grey icon.

2018-07-29 04:23:22.053879+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:23:22.053884+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-29 04:23:22.053888+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-29 04:23:22.053898+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-29 04:23:22.053901+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-29 04:23:22.053912+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData vendor-id has 8086 value
2018-07-29 04:23:22.053942+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData device-id has A170 value
2018-07-29 04:23:22.053945+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData revision-id has 31 value
2018-07-29 04:23:22.053948+0800  localhost kernel[0]: (kernel) AppleALC:   iokit @ (DBG) getOSData alc-layout-id was not found
2018-07-29 04:23:22.053951+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ alc-layout-id was not provided by controller at HDEF
2018-07-29 04:23:22.053955+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) found 1 audio controllers
2018-07-29 04:23:22.053958+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) validating 0 controller 8086:191B:6
2018-07-29 04:23:22.053962+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 0 mod 8086:A2F0
2018-07-29 04:23:22.053965+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 1 mod 8086:A348
2018-07-29 04:23:22.053982+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 2 mod 8086:A171
2018-07-29 04:23:22.053984+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 3 mod 8086:8D21
2018-07-29 04:23:22.053987+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 4 mod 8086:8D20
2018-07-29 04:23:22.053990+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 5 mod 8086:F04
2018-07-29 04:23:22.053993+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 6 mod 8086:24
2018-07-29 04:23:22.053996+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 7 mod 8086:C0C
2018-07-29 04:23:22.053999+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 8 mod 8086:8D20
2018-07-29 04:23:22.054002+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 9 mod 1002:AAC8
2018-07-29 04:23:22.054005+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 10 mod 10DE:E0F
2018-07-29 04:23:22.054008+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 11 mod 10DE:10EF
2018-07-29 04:23:22.054010+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 12 mod 10DE:10F1
2018-07-29 04:23:22.054013+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 13 mod 10DE:FBA
2018-07-29 04:23:22.054016+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 14 mod 10DE:FB0
2018-07-29 04:23:22.054019+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 15 mod 10DE:FBB
2018-07-29 04:23:22.054022+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 16 mod 10DE:FB8
2018-07-29 04:23:22.054025+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 17 mod 10DE:FB9
2018-07-29 04:23:22.054028+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) comparing to 18 mod 10DE:10F0
2018-07-29 04:23:22.054031+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-29 04:23:22.060324+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller
2018-07-29 04:23:22.093375+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) failed to find a suitable codec, we have nothing to do
2018-07-29 04:23:22.093384+0800  localhost kernel[0]: (kernel) AppleALC:     alc @ (DBG) missing ControllerModInfo for 0 controller

 

I have try my best to find out what happend but i only can find logs between AppleALC1.2.8 and AppleALC1.3.0 but i dont know why cause this with same SSDT same Kexts and same Lilu Version but only AppleALC1.2.8 and AppleALC1.3.0 and the AppleALC1.3.0 dont work on my XPS anymore.

 

I also try to inject devices properties such as HDA layout-id and alc-layout-id but stil show grey icon.

 

If anyody have some probelm with me with AppleALC1.3.0,hope we can find the reason of this bugs.

 

Thanks for anyone to help us.

1.2.8.zip

1.3.0.zip

Edited by gujiangjiang
Link to comment
Share on other sites

×
×
  • Create New...