Contribute
Register

[Guide] Lenovo ThinkPad L440

Joined
Jun 21, 2017
Messages
50
CPU
i5 4300m.
Graphics
Intel® HD Graphics 4600
Here are the files attached.

Delete ALC292.kext ; delete your config.plist & delete everything on EFI/Clover/ACPI/Patched.

Add this attached config.plist ; add this SSDT-L440.aml & SSDT-Disable_EHCI.aml that i attached, install this ALC3232.kext which is my new one but i can't find the time to update the guide.

You must use Rehabman fork of clover bootloader for my files to work.
here is the link: https://bitbucket.org/RehabMan/clover/downloads/

Reboot and see if new files work.

Enjoy !
i used this file that was given here
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,490
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
i used this file that was given here

As I wrote, the UIAC content in SSDT-L440.aml is clearly incorrect.
You can either correct it yourself or wait for the author to correct it.
 
Joined
Jun 21, 2017
Messages
50
CPU
i5 4300m.
Graphics
Intel® HD Graphics 4600
As I wrote, the UIAC content in SSDT-L440.aml is clearly incorrect.
You can either correct it yourself or wait for the author to correct it.
yeah. waiting for author to correct it . thanks
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,312
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
HD 3000 | GTX 1650 LP
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
yeah. waiting for author to correct it . thanks
Sorry for the extended silence here, i was busy recently and had no time to help there.
Im updating all the files right now and i fixed those USB Connector values that @RehabMan pointed out "which im unsure why they are like that on the guide", a stupid mistake that somehow slipped away when i checked the files before upload.
Will upload the changes soon.
 
Joined
Jun 21, 2017
Messages
50
CPU
i5 4300m.
Graphics
Intel® HD Graphics 4600
Sorry for the extended silence here, i was busy recently and had no time to help there.
Im updating all the files right now and i fixed those USB Connector values that @RehabMan pointed out "which im unsure why they are like that on the guide", a stupid mistake that somehow slipped away when i checked the files before upload.
Will upload the changes soon.
i <3 you. thank you very much!
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,312
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
HD 3000 | GTX 1650 LP
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
i <3 you. thank you very much!
Updating the guide will require me some decent amount of time because i like to be precise and cover everything (which i don't have time to do so yet), here are the latest files built from scratch and tried to cover everything.

Before proceeding, remove VoodooPS2Controller.kext and Install the one from @RehabMan as it has been updated to support ThinkPad TrackPads & ClickPads with custom SSDT override (which i did include on this new SSDT-L440.aml).
Here is the link:
https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/RehabMan-Voodoo-2018-0506.zip

Use this SSDT-L440.aml that i attached and the config.plist that i attached.

Report back with results.


@RehabMan i saw a few posts above that you recommended to use MacBookAir 6.2 SMBIOS instead of MacBookPro 11.1 which i have been using from the beginning and never had issues.
My question is what would we benefit/or have advantages if we switch to MacBookAir6.2 instead of MacBookPro11.1 ?.
The reason i always kept 11.1 was because this laptop has an "M" Processor i thought it would fit better, while the other ThinkPad guides that i have that some of them use a "U" series laptop, i used MacBookAir6.2 as it would match more since they are ultrabooks.
 

Attachments

  • config.plist
    14.8 KB · Views: 149
  • SSDT-L440.aml
    4 KB · Views: 189
Joined
Jun 21, 2017
Messages
50
CPU
i5 4300m.
Graphics
Intel® HD Graphics 4600
Updating the guide will require me some decent amount of time because i like to be precise and cover everything (which i don't have time to do so yet), here are the latest files built from scratch and tried to cover everything.

Before proceeding, remove VoodooPS2Controller.kext and Install the one from @RehabMan as it has been updated to support ThinkPad TrackPads & ClickPads with custom SSDT override (which i did include on this new SSDT-L440.aml).
Here is the link:
https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/RehabMan-Voodoo-2018-0506.zip

Use this SSDT-L440.aml that i attached and the config.plist that i attached.

Report back with results.


@RehabMan i saw a few posts above that you recommended to use MacBookAir 6.2 SMBIOS instead of MacBookPro 11.1 which i have been using from the beginning and never had issues.
My question is what would we benefit/or have advantages if we switch to MacBookAir6.2 instead of MacBookPro11.1 ?.
The reason i always kept 11.1 was because this laptop has an "M" Processor i thought it would fit better, while the other ThinkPad guides that i have that some of them use a "U" series laptop, i used MacBookAir6.2 as it would match more since they are ultrabooks.
thanks bro. but it seems that

1. Audio is not working again.



however it fixed the USB port problem.
previously audio and cpu is working but USB port is not working

I attached the error report
 

Attachments

  • debug_1177.zip
    1.9 MB · Views: 159

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,312
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
HD 3000 | GTX 1650 LP
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
thanks bro. but it seems that

1. Audio is not working again.



however it fixed the USB port problem.
previously audio and cpu is working but USB port is not working

I attached the error report
Audio problem was because that i used layout ID 3 from SSDT-HDEF & SSDT-HDAU as thats what im working on the newer kext.

Here is the corrected SSDT-L440.aml
 

Attachments

  • SSDT-L440.aml
    4 KB · Views: 134
Joined
Jun 21, 2017
Messages
50
CPU
i5 4300m.
Graphics
Intel® HD Graphics 4600
Audio problem was because that i used layout ID 3 from SSDT-HDEF & SSDT-HDAU as thats what im working on the newer kext.

Here is the corrected SSDT-L440.aml
thanks! everything works fine now!! I am a happy macbook user now !
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,490
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
@RehabMan i saw a few posts above that you recommended to use MacBookAir 6.2 SMBIOS instead of MacBookPro 11.1 which i have been using from the beginning and never had issues.
My question is what would we benefit/or have advantages if we switch to MacBookAir6.2 instead of MacBookPro11.1 ?.
The reason i always kept 11.1 was because this laptop has an "M" Processor i thought it would fit better, while the other ThinkPad guides that i have that some of them use a "U" series laptop, i used MacBookAir6.2 as it would match more since they are ultrabooks.

Not much difference between MacBookAir6,2 and MacBookPro11,1.
Use the one you think works the best.
 
Top