Contribute
Register

Audio is not working: Mojave 10.14 + ALC236

Status
Not open for further replies.
Joined
Jan 7, 2014
Messages
53
Motherboard
Lenovo Legion y7000p-1060 - OC
CPU
i7-8750H
Graphics
UHD 630 / GTX 1060
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Hi,
I tried to make audio work with all the three methods described in the FAQ thread.
none of them works.
the closest I got is with VoodooHDA, but only heaphone worked no speaker.
first I followed this thread and tried many layout-id by using Inject and by using Device/Propreties as described here ,none of them worked .
second I tried with AppleHDA patcher app . I tried all of the generated methods one by one and google for every combination none works.
last I used VoodooHDA only the heaphone works. checked the troubleshooting about VoodooHDA and changed the info.plist to match my device ID, with ALC236 ID it did not show at all . with the other ID the headphone only worked.
here are my audio devices as seen from Window10 device manager :

Code:
- Realtek (R) Audio
VEN_10EC & DEV 0236 & SUBSYS 17AA391F REV 1000

-NVIDIA Virtual Audio Device
USB\VID_0955&PID_9000

on DPCIManager app the device audio is displayed as :
Code:
Audio Device = 0x8086A348
Sub Device = 0x17AA3813
when I tried that device Id with VoodooHDA only the headphone worked !

I'm attaching the codec dump from Linux if it could help .
i'm attaching also the debug generated by gen_debug script

Now I'm not sure where did I miss something
is it the Clover config.plist or some DSDT patch ?
After rebooting and trying many methods, I got enough especially with the Intel UHD630 bug rebooting takes so long every time.

so I finally decided to post this asking for help :)
Thanks in Advance :)

Laptop state now is : I restored the native AppleHDA and used AppleALC.kext with layout Id 15 generated by FBPatcher.
by the way FBPatcher does not detect audio codecs with the native AppleHDA installed.
 

Attachments

  • Linux_codec0_dump.txt
    9.4 KB · Views: 120
  • Linux_codec2_dump.txt
    3 KB · Views: 106
  • debug_9057.zip
    2.3 MB · Views: 84
Hi,
I tried to make audio work with all the three methods described in the FAQ thread.
none of them works.
the closest I got is with VoodooHDA, but only heaphone worked no speaker.
first I followed this thread and tried many layout-id by using Inject and by using Device/Propreties as described here ,none of them worked .
second I tried with AppleHDA patcher app . I tried all of the generated methods one by one and google for every combination none works.
last I used VoodooHDA only the heaphone works. checked the troubleshooting about VoodooHDA and changed the info.plist to match my device ID, with ALC236 ID it did not show at all . with the other ID the headphone only worked.
here are my audio devices as seen from Window10 device manager :

Code:
- Realtek (R) Audio
VEN_10EC & DEV 0236 & SUBSYS 17AA391F REV 1000

-NVIDIA Virtual Audio Device
USB\VID_0955&PID_9000

on DPCIManager app the device audio is displayed as :
Code:
Audio Device = 0x8086A348
Sub Device = 0x17AA3813
when I tried that device Id with VoodooHDA only the headphone worked !

I'm attaching the codec dump from Linux if it could help .
i'm attaching also the debug generated by gen_debug script

Now I'm not sure where did I miss something
is it the Clover config.plist or some DSDT patch ?
After rebooting and trying many methods, I got enough especially with the Intel UHD630 bug rebooting takes so long every time.

so I finally decided to post this asking for help :)
Thanks in Advance :)

Laptop state now is : I restored the native AppleHDA and used AppleALC.kext with layout Id 15 generated by FBPatcher.
by the way FBPatcher does not detect audio codecs with the native AppleHDA installed.

Try with FakePCIID.kext+FakePCIID_Intel_HDMI_Audio.kext.
 
Try with FakePCIID.kext+FakePCIID_Intel_HDMI_Audio.kext.
Thanks,
I installed both of them but still not working.
by the way my HDMI is wired to Nvidia not Intel.
I checked the AppleHDA and FakePCIID_Intel_HDMI_Audio.kext are not loaded
FakePCIID.kext and AppleALC.kext are loaded . tried with different layout-id ,no luck .

I think since AppleHDA.kext is not loaded the FakePCIID.kext is not providing the correct device Id .
any suggestions ?
 
Thanks,
I installed both of them but still not working.
by the way my HDMI is wired to Nvidia not Intel.
I checked the AppleHDA and FakePCIID_Intel_HDMI_Audio.kext are not loaded
FakePCIID.kext and AppleALC.kext are loaded . tried with different layout-id ,no luck .

I think since AppleHDA.kext is not loaded the FakePCIID.kext is not providing the correct device Id .
any suggestions ?
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
it's already attached in the first post . debug_9057.zip

Change was suggested in post #2.
Any change requires new PR files.
None attached.
 
Change was suggested in post #2.
Any change requires new PR files.
None attached.
oh ! sorry. here is the second one after the suggested changes .
 

Attachments

  • debug_gen.zip
    2.3 MB · Views: 73
oh ! sorry. here is the second one after the suggested changes .

Try injecting no-controller-patch=1 on HDEF.

Also, your kexts are not installed properly. As per FAQ, kexts go to /L/E, not /S/L/E.
 
Try injecting no-controller-patch=1 on HDEF.

Also, your kexts are not installed properly. As per FAQ, kexts go to /L/E, not /S/L/E.
I removed them from /S/L/E and installed them to /L/E with kextbeast and rebuilt cache.
sorry I don't know how to do that (Try injecting no-controller-patch=1 on HDEF).
where should I add it ?
 
I removed them from /S/L/E and installed them to /L/E with kextbeast and rebuilt cache.
sorry I don't know how to do that (Try injecting no-controller-patch=1 on HDEF).
where should I add it ?

Look at the Y50 plist files on my github for an example.
 
Status
Not open for further replies.
Back
Top