Contribute
Register

[Guide] Lenovo ThinkPad L440 (v3.0)

Status
Not open for further replies.
Attempt to disassemble the patchmatic -extract output: iasl -da -dl *.aml

Obviously, there is a problem with duplicate _DSM methods.

Result:
Code:
ACPI Error: [_DSM] Namespace lookup failure, AE_ALREADY_EXISTS (20170831/dswload-498)
ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20170831/psobject-371)
Could not parse external ACPI tables, AE_ALREADY_EXISTS

Set config.plist/ACPI/SSDT/Generate/PluginType=false
@erllg
I attached my current config.plist, i see that somehow mutex patches were removed & some other missing stuff that i noticed.

Try with my config.plist and see if it works and post new problem reporting files if you still have issues.
 

Attachments

  • config.plist
    19.3 KB · Views: 163
Last edited:
@erllg
I attached my current config.plist, i see that somehow mutex patches were removed & some other missing stuff that i noticed.

Try with my config.plist and see if it works and post new problem reporting files if you still have issues.

Until I fix the problem with Generate/PluginType not specified, but Generate/PStates=false, you will need config.plist/ACPI/SSDT/Generate/PluginType=false
 
Until I fix the problem with Generate/PluginType not specified, but Generate/PStates=false, you will need config.plist/ACPI/SSDT/Generate/PluginType=false
Ok i fixed it in previous post, now its set to false
 
Ok i fixed it in previous post, now its set to false

Hi @Sniki, it seems to be better now. Now my speaker have audio but when headphone is plugged in, no sound was heard. (I tried with 3 other headphone, it's definitely not my headphone problem). sound bar normal but no audio output on headphone, there is audio output on speaker.



Code:
Erics-MBP:~ eric$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8265d000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
Erics-MBP:~ eric$ kextstat|grep -y appleintelcpu
Erics-MBP:~ eric$ kextstat|grep -y applelpc
  122    0 0xffffff7f82a1e000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <84 12 5 4 3>
Erics-MBP:~ eric$ kextstat|grep -y applehda
   91    1 0xffffff7f825ab000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <90 89 74 12 7 6 5 4 3 1>
  117    0 0xffffff7f828f8000 0xb5000    0xb5000    com.apple.driver.AppleHDA (999.1.1fc1) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <116 98 91 90 89 74 6 5 4 3 1>
Erics-MBP:~ eric$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Shiki.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext ALC292.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: EBE396F7EEEDD5C9437CBFC32D9E3641
Erics-MBP:~ eric$
 

Attachments

  • CLOVER.zip
    1.7 MB · Views: 63
  • Eric’s MacBook Pro.ioreg
    7 MB · Views: 73
  • patchmatic.zip
    40.3 KB · Views: 58
Last edited:
Hi @Sniki, it seems to be better now. Now my speaker have audio but when headphone is plugged in, no sound was heard. (I tried with 3 other headphone, it's definitely not my headphone problem). sound bar normal but no audio output on headphone, there is audio output on speaker.



Code:
Erics-MBP:~ eric$ kextstat|grep -y acpiplat
   13    2 0xffffff7f8265d000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (5.0) 65E05472-6AE7-3308-8CC8-FA6CB0DB2AEE <12 11 7 6 5 4 3 1>
Erics-MBP:~ eric$ kextstat|grep -y appleintelcpu
Erics-MBP:~ eric$ kextstat|grep -y applelpc
  122    0 0xffffff7f82a1e000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) F51595F0-F9B1-3B85-A1C3-F984DAD4107E <84 12 5 4 3>
Erics-MBP:~ eric$ kextstat|grep -y applehda
   91    1 0xffffff7f825ab000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (279.48) ED51F180-19C8-3DE1-AF81-0E389D98ADDE <90 89 74 12 7 6 5 4 3 1>
  117    0 0xffffff7f828f8000 0xb5000    0xb5000    com.apple.driver.AppleHDA (999.1.1fc1) 806B8C17-50CA-3C6B-90B3-195F38D8FB89 <116 98 91 90 89 74 6 5 4 3 1>
Erics-MBP:~ eric$ sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Trackpad.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Mouse.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext VoodooPS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Shiki.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext Lilu.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelMausiEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelGraphicsFixup.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext AppleBacklightInjector.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext ALC292.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext
KernelCache ID: EBE396F7EEEDD5C9437CBFC32D9E3641
Erics-MBP:~ eric$
I will analyze audio a bit more,i don’t know what happened with it,it was working perfect, when i updated to high sierra,somehow i might have messed it with the non complete kext,will pull back the last fully working one and re-create a injector and upload it here again.
 
thanks for the help! update me when it's done! thanks very much!!
 
thanks for the help! update me when it's done! thanks very much!!
If you have time,go test the alc292.kext attached on the guide and see if it is working correctly.
 
If you have time,go test the alc292.kext attached on the guide and see if it is working correctly.
i tried it before and it's not working. Same problem.

Audio bar is working fine, but no sound from headphone.
Only speaker have sound.

Edit I just turn my PC on and now the audio works fine with headphone???!! i did not make any changes, damn weird..
 
i tried it before and it's not working. Same problem.

Audio bar is working fine, but no sound from headphone.
Only speaker have sound.

Edit I just turn my PC on and now the audio works fine with headphone???!! i did not make any changes, damn weird..
Weird... Same problem again

I restarted my computer and audio for headphone is gone again but speaker works fine.. What's the problem here? i did not make any changes
 
Weird... Same problem again

I restarted my computer and audio for headphone is gone again but speaker works fine.. What's the problem here? i did not make any changes
Are you using High Sierra or Sierra
 
Status
Not open for further replies.
Back
Top