Contribute
Register

[Guide] Lenovo ThinkPad L440 (v3.0)

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,929
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Sorry for the delay here are my acpi/origin files.
This line:
Code:
                Store (CPPC, \_PR.CPU0._PPC ())
Can simply be removed. _PPC is a method. A method cannot be the target of a Store-op. The ACPI runtime will ignore it. Removing it results in no material change to the code.
 
Joined
Jun 7, 2015
Messages
34
Motherboard
HP EliteDesk 800 G4 Mini
CPU
i5-8500T
Graphics
HD630
Mac
MacBook Air
Mobile Phone
Android
Update:
I've been running 10.11.6 for more than a month. System is very stable and smooth.
During that time I upgraded screen to B140HAN01.3 which worked out of box.
Did the BIOS update and whitelist removal and installed BCM94352z which works with provided kexts.
BT not working yet, but I will be installing Sierra soon and will try to fix it. Thanks again for glorious guide
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,168
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
Intel HD3000
Mac
MacBook Pro
Mobile Phone
iOS
We will fix your Bluetooth,i will be available at evening and help you.

Glad you have it all sorted out,i will update the guide this weekend.
  • More hotpatch technique than static (ssdt) static patching not needed anymore.
  • Audio is completely fixed now (Credits to InsanelyDeepAk)
  • Brightness workaround for IntelBacklight.kext not working on 10.12.4+
  • Some Benchmarks
  • Will do some text formatting on the guide so it looks a bit cleaner.
 
Joined
Jun 7, 2015
Messages
34
Motherboard
HP EliteDesk 800 G4 Mini
CPU
i5-8500T
Graphics
HD630
Mac
MacBook Air
Mobile Phone
Android
will update the guide this weekend
I'll wait for it to do a clean install. After BIOS update I still need to redo my ACPI files. Thanks
Brightness workaround for IntelBacklight.kext not working on 10.12.4+
I'm reading Rehabman's guide regarding AppleBacklightInjector.kext, you might include link to it in your guide and/or ready files.
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,168
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
Intel HD3000
Mac
MacBook Pro
Mobile Phone
iOS
I'll wait for it to do a clean install. After BIOS update I still need to redo my ACPI files. Thanks
Yes, you will need just a few patches on DSDT till i completely Master Hotpatch technique which is very possible on L440 since the ACPI structure can be completely Fixed with Hotpatch technique.
You will only have to make a few DSDT static patches and all OEM SSDT`s will be patched with clover instead.
i created most of the SSDT`s for specific function instead which all that you will have to do is just copy them since they are patched and created for the same laptop (which your is same as mine)
For Example:
SSDT-HDAU (HDMI SSDT which contains the layout id and patches needed for this laptop)
SSDT-HDEF (Audio Patch/Layout ID)
SSDT-PNLF (Brightness SSDT)
SSDT-SMBUS (SMBUS Injection/Fix)
SSDT-XOSI (Windows Emulation SSDT)

Now im working on:
SSDT-PRW (instant wake from sleep,so i can remove from DSDT and fix it with this SSDT)
SSDT-XSEL (Disable XSEL)
SSDT-ESEL (Disable ESEL)
SSDT-XWAK (Disable XWAK)
SSDT-IMEI (Inject IMEI with SSDT),etc
Will be updated Regularly

This new hotpatch method will get to a point where we won`t need to patch anymore and be able to update/clean install with most of the stuff working.
And it will be way much easier for new Hackintosh members since it will require way less work than it did for me and others.

Im working on it right and i will open a sparate thread where i will try to add more hotpatches like Function Keys (FN)
and some other patches that i still need to static patch on DSDT so we can move them on clover and get rid of ACPI Static Patching with Rehabman`s Assitance/Help.

Will link the post on the guide as soon as i open the thread so you guys can follow the Progress.


I'm reading Rehabman's guide regarding AppleBacklightInjector.kext, you might include link to it in your guide and/or ready files.
Yes i will,i can even upload it here for you in case you need it but since you are still on El Capitan i will update the guide on weekend and you will have everything there and it will require you 60% less work on making the laptop fully working than it did before.
For that brightness fix all you need is the kext from rehabman (will put it here till i update the guide),the SSDT-PNLF and a Kernel & Kext Patches Patch:

Name: AppleBacklight
Find[HEX]: 46257554 25303478 00
Replace[HEX]: 46257554 78787878 00
Comment: change F%uT%04x to F%uTxxxx in AppleBacklightInjector.kext (credit RehabMan)
 

Attachments

Joined
Jun 7, 2015
Messages
34
Motherboard
HP EliteDesk 800 G4 Mini
CPU
i5-8500T
Graphics
HD630
Mac
MacBook Air
Mobile Phone
Android
This new hotpatch method will get to a point where we won`t need to patch anymore and be able to update/clean install with most of the stuff working.
And it will be way much easier for new Hackintosh members since it will require way less work than it did for me and others.
Wow, this sounds fantastic! Exciting times for L440 users. Thank you for your hard work

UPD: With the new BIOS w/ unlocked advanced menu I am able to access DVMT-prealloc settings. It is set to 32mb. Should I attempt to increase?
 
Last edited:

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,168
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
Intel HD3000
Mac
MacBook Pro
Mobile Phone
iOS
Finally !, L440 Complete Hotpatch achieved.
Will try to upload tonight if i can find time for it & update Guide to v2 with Results:
  • No ACPI Static patching needed(MaciAsl) ; Everything is with Hotpatching methodon: config.plist + SSDT`+ few Kexts
  • Improved Performance & Stability
  • Audio is completely fixed now thanks to (InsanelyDeepAk)
  • 90% Less work after fresh install & or new User due to Hotpatch Simplicity.
  • Some Benchmark Results.
Will upload data on a post later so Rehabman can help me out if there is an issue on Hotpatching before uploading/updating.

Credits to Rehabman for providing the awesome Stuff/Data/Guides/Work for an easy hackintoshing.
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,168
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
Intel HD3000
Mac
MacBook Pro
Mobile Phone
iOS
Lenovo ThinkPad L440 (Update 2.0) is Live !
 
Top