Contribute
Register

[solved] Lenovo Ideapad 310-15isk Sound not working High Sierra 10.13.3

Status
Not open for further replies.
Joined
Sep 9, 2015
Messages
89
Motherboard
Lenovo Legion Y530
CPU
i7 8750-H | 16GB Ram
Graphics
Intel UHD 630 1920x1080 | Nvidia GTX 1050 (4GB)
Mobile Phone
  1. Android
Hello,

I'm having a lot of issues on trying to make the sound work on my laptop, first of all, sound was good on Sierra 10.12.6.

The issue came first when i bought a compatible Wireless card BCM94352Z, i installed the kexts, did the patches, and issued the kextcache -i / (don't know why i do that), when i restarted everything was working fine but i had no sound, tried almost everything, re patched DSDT, re patched config.plist, installed HDAEnabler13, removed everything, tried with AppleALC, nothing worked, so i decided to upgrade the system to High Sierra, the system boots fine, no sound no QE/CI, first patched the sound, restarted, WORKED, patched the Graphics, issued the kextcache -i / command, restarted, Graphics worked, sound didn't worked anymore, tried the same as 10.12.6, re patched DSDT, re patched config.plist, enable/disable HDAS HDEF patches, AppleALC + LILU kexts, at this point the boot process ends with a kernel panic, (for some reason it was caused by LILU.kext) so i removed it, and now im stuck here...everything works fine except the audio that does not work at all.

Is there any possibilities that the command kextcache -i / for some reason make conflicts with the audio injection?
Why the LILU kext ends in KP?

Audio device is Conexant CX20752

I attach my EFI/CLOVER folder completely (without themes folder) and an IOREG copy
 

Attachments

  • CLOVER.zip
    6.1 MB · Views: 189
  • IOREG.ioreg
    3.2 MB · Views: 228
Hello,

I'm having a lot of issues on trying to make the sound work on my laptop, first of all, sound was good on Sierra 10.12.6.

The issue came first when i bought a compatible Wireless card BCM94352Z, i installed the kexts, did the patches, and issued the kextcache -i / (don't know why i do that), when i restarted everything was working fine but i had no sound, tried almost everything, re patched DSDT, re patched config.plist, installed HDAEnabler13, removed everything, tried with AppleALC, nothing worked, so i decided to upgrade the system to High Sierra, the system boots fine, no sound no QE/CI, first patched the sound, restarted, WORKED, patched the Graphics, issued the kextcache -i / command, restarted, Graphics worked, sound didn't worked anymore, tried the same as 10.12.6, re patched DSDT, re patched config.plist, enable/disable HDAS HDEF patches, AppleALC + LILU kexts, at this point the boot process ends with a kernel panic, (for some reason it was caused by LILU.kext) so i removed it, and now im stuck here...everything works fine except the audio that does not work at all.

Is there any possibilities that the command kextcache -i / for some reason make conflicts with the audio injection?
Why the LILU kext ends in KP?

Audio device is Conexant CX20752

I attach my EFI/CLOVER folder completely (without themes folder) and an IOREG copy

"Problem Reporting" files are incomplete.
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.
 
Sorry, i missed the other files, here it is completely using the debug tool.
 

Attachments

  • debug_26854.zip
    7 MB · Views: 101
Another thing, after the upgrade, the battery status dissapears after a restart, every time i restart the laptop i need to go to power management and activate the status inside the parameters...
 
Sorry, i missed the other files, here it is completely using the debug tool.

Are you certain your patched AppleHDA files use layout-id=13? (because that's what you're injecting).
 
Another thing, after the upgrade, the battery status dissapears after a restart, every time i restart the laptop i need to go to power management and activate the status inside the parameters...

You have the wrong ACPIBatteryManager.kext installed (your copy is not the latest revision).
 
Are you certain your patched AppleHDA files use layout-id=13? (because that's what you're injecting).
Yes, as far as i know the conexant use that layout, i download the kext from insanelydeepak in github
 
Yes, as far as i know the conexant use that layout, i download the kext from insanelydeepak in github

You should check it (see ACPI patching guide for details).

Maybe your patched AppleHDA.kext is not patched from vanilla AppleHDA that matches the version of macOS you're running.
 
You should check it (see ACPI patching guide for details).

Maybe your patched AppleHDA.kext is not patched from vanilla AppleHDA that matches the version of macOS you're running.
The weird thing is that i made it work once but when i applied the graphics fix and use the kextcache -i / and rebooted, it never works again
 
The weird thing is that i made it work once but when i applied the graphics fix and use the kextcache -i / and rebooted, it never works again

Without PR files from the working scenario, just guesses...
It is possible you don't need FakePCIID_Intel_HDMI_Audio.kext and perhaps that is one thing you installed as part of your vague "graphics fix".

FakePCIID_Intel_HDMI_Audio.kext should be used only if necessary (and sometimes requires a custom configuration via ACPI injections). Try without.
 
Status
Not open for further replies.
Back
Top