Contribute
Register

[Guide] Lenovo ThinkPad L440

Status
Not open for further replies.
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
 
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.
 
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
 
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.
 
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!
 
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: 197
  • SSDT-L440.aml
    4 KB · Views: 233
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: 198
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: 173
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 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.
 
Status
Not open for further replies.
Back
Top