Contribute
Register

[Guide] Lenovo ThinkPad T440S [OpenCore 0.6.7]

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,313
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
HD 3000 | GTX 1650 LP
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Finally a proper Linux port for the Card Readers:

It would be nice if someone can give this one a try and give us feedback if it does work properly and what are the speeds.

Also if all goes well, i should be able to return to monthly updates for the guides and plenty of improvements happened into hackintosh world recently, which all of them affect ThinkPads for a better support and experience.

Thanks in advance!
 
Joined
Jul 21, 2011
Messages
377
Motherboard
Zbook G5 17"
CPU
i7
Graphics
AMD WX-4170
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
I'm using it on my Zbook 17 G5 laptop and performance/speed is very close to Windows/Linux.
 
Joined
May 17, 2012
Messages
25
Motherboard
Lenovo X1 Carbon 6th
CPU
i5-8250U
Graphics
UHD 620 & RX 470
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Finally a proper Linux port for the Card Readers:

It would be nice if someone can give this one a try and give us feedback if it does work properly and what are the speeds.

Also if all goes well, i should be able to return to monthly updates for the guides and plenty of improvements happened into hackintosh world recently, which all of them affect ThinkPads for a better support and experience.

Thanks in advance!
I tried it on my T440 (Monterey Beta 2 - Clover v5138) but it didn't work. Gave me a bunch of error msgs, I had no time to debug (and update to the latest beta) but then I'll do maybe today and report it to the dev. But it's promising so far seeing from the feedbacks.

Now someone just need to pick up that freaking combo-jack and then the laptops will pretty much done! :mrgreen:
 

Sniki

Moderator
Joined
Jan 5, 2016
Messages
2,313
Motherboard
HP Elite 8300 SFF
CPU
i7-3770
Graphics
HD 3000 | GTX 1650 LP
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I will fork ALCPlugFix-Swift and probably make an installer script for it to make life easier for everyone dealing with it.

I will also modify and adapt it to have the ThinkPad(s) ALC3232 (292) configuration by default and maintain it. (Until we permanently solve that crackling sound the proper way without any additional software).
 
Joined
May 17, 2012
Messages
25
Motherboard
Lenovo X1 Carbon 6th
CPU
i5-8250U
Graphics
UHD 620 & RX 470
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Good luck with that!
 
Joined
Sep 4, 2011
Messages
526
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
Finally a proper Linux port for the Card Readers:

It would be nice if someone can give this one a try and give us feedback if it does work properly and what are the speeds.

Also if all goes well, i should be able to return to monthly updates for the guides and plenty of improvements happened into hackintosh world recently, which all of them affect ThinkPads for a better support and experience.

Thanks in advance!
@Sniki - I hope you're doing well. Thanks for posting this - I plan on trying it today after work on my Mojave installation.

I'm still running pretty old software on my machine since I just don't have much free time anymore to mess with software installations. My next machine will inevitably be a "real" Macbook Pro just because it will be easier. I'll always keep my Thinkpad around running Mojave for compatibility with older applications which hadn't been updated, so I plan to continue to monitor your threads!

EDIT: @Sniki for your awareness, the new RealtekCardReader kext is working great with this machine. Again, I'm on Mojave still, but it is also supported on Catalina / Big Sur. I had to use a nightly build since the current release version does not have Mojave compatibility. Also, we need to add a boot argument to ensure compatibility with various SD Cards. I opened up a ticket for this issue on his GitHub page: https://github.com/0xFireWolf/RealtekCardReader/issues/18
 
Last edited:
Joined
Jul 2, 2010
Messages
3
Motherboard
Gigabyte x58a ud3r rev1
CPU
i7
Graphics
nvidea 9800
Mac
Classic Mac
Mobile Phone
Just picked up a T440S and digging your open core mods! Any chance for an update with 0.7.4? Thanks!
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
29,265
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Just picked up a T440S and digging your open core mods! Any chance for an update with 0.7.4? Thanks!

replace the required files, and check and amend your config.plist with the sample.plist from opencore

then run ocvalidate on your config.plist to make sure of no errors
 
Joined
Jul 2, 2010
Messages
3
Motherboard
Gigabyte x58a ud3r rev1
CPU
i7
Graphics
nvidea 9800
Mac
Classic Mac
Mobile Phone
Thanks! OCAT and Kext updater seem to be thing.
 
Joined
Sep 4, 2011
Messages
526
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
@Sniki I'm not sure if you still monitor this thread or are even still around, but I was wondering if you could help me iron out my macOS Mojave (Clover) install when updating to using YogaSMC. I got it installed alongside the SSDT-ECRW.dsl, with the app and pref pane installed as well. While it seems to mostly work like the outgoing ThinkPad Assistant app, I was hoping to take advantage of the Battery Threshold / Conservation mode setting. Do you know if this should be working with our machines?

Also, FYI: I ended up fixing the RealtekCardReader issues with this machine with the developer of the kext mentioned above. The kext with the fix is found in the GitHub issue posted above: https://github.com/0xFireWolf/RealtekCardReader/issues/18

EDIT: I managed to port over almost all of your changes that you've made to the OpenCore updates to my legacy Clover / Mojave install. The only thing I wasn't able to get working were the Brightness Keys with the BrightnessKeys.kext file. I used the older method of patching out the 2 keys with an SSDT / ACPI Patch. The other thing I wasn't able to get working out of the box was the newer ALCPlugFix written in Swift. It looks like it was only compiled for macOS 10.15 or newer, so I'm going to try to compile it myself targeting 10.14.

I also still need to test out everything is working properly, but so far I'm very impressed with the improvements to the trackpad and also the usefulness of YogaSMC.

EDIT 2: I'm attaching a copy of ALCPlugFix-Swift built for macOS 10.14 (Mojave). Everything else appears to be working great!
 

Attachments

  • ALCPlugFix-Swift-RELEASE_Mojave_2022-04-29.zip
    23.3 KB · Views: 32
Last edited:
Top