Contribute
Register

[Guide] Lenovo ThinkPad T440S

Joined
Jun 19, 2018
Messages
61
Motherboard
Lenovo ThinkPad T440s
CPU
Intel i5-4200U
Graphics
Intel HD 4400 Graphics
@Sniki Is there a reason why you don't use AppleALC for audio?
 
Joined
Sep 5, 2011
Messages
451
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
@Sniki Is there a reason why you don't use AppleALC for audio?
I think I had tried AppleALC before with this laptop without much success, and there were other issues I remember in regards to sleep. However that was years ago, maybe it's better now?
 
Joined
Jun 19, 2018
Messages
61
Motherboard
Lenovo ThinkPad T440s
CPU
Intel i5-4200U
Graphics
Intel HD 4400 Graphics
Just updated to 10.14.5, everything seems fine so far.
 
Joined
Sep 5, 2011
Messages
451
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
Just updated to 10.14.5, everything seems fine so far.
Thanks for the heads up. I tend to wait a few weeks for the community to decide if it's safe - both for hackintoshes specifically, and from the general Mac community since Apple has been known to put out some buggy updates.

EDIT: I also successfully updated last night - same procedures per usual.
 
Last edited:
Joined
Dec 8, 2017
Messages
1
Motherboard
Asus p5k-se
CPU
E5450
Graphics
HD 5870
Classic Mac
Power Mac
Mobile Phone
Android
Hi, after a successful install, I'm facing some problems booting in the system for the first time, long story short, it ends on a bootloop after a very few seconds of loading, in the verbose mode you can see "attempting system reboot". Honestly I dont know what to do. I'll share screens and EFI/Clover zip.
My system is a lenovo t440s, with modded bios, i7 4600u, intel hd graphics, 12gb of ram, 240gb intel ssd, broadcom wifi card and fhd touch screen.
edit. I can share also a video of the boot if its needed


Update 27/05:
I've gotten to a point: Playing with clover's option I've enabled "Inject EFI strings" from the PCI-related menu and no longer get a kernel panic/reboot loop. Now the white bar loads until the end and stays there. Sometimes the mouse pointer appears and can move it around, then disappears completely and the pc seems freezed. I'm currently investigating from verbose mode.
 

Attachments

Last edited:
Joined
Sep 5, 2011
Messages
451
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
@Sniki and anyone else with this laptop: have you ever had any issues regarding USB power on this laptop? I'm experiencing issues connecting certain devices (particularly newer iPhone products, like the iPhone X and iPhone XS). The devices will reconnect over and over, and sometimes not be recognized at all.

I made a post over at the USB power injection thread asking about this issue specifically. I believe the power injection is working as intended, as I can see it in ioreg. I'm at a loss as to how to fix this, or if it's just a hardware limitation of this laptop.
 

Feartech

Moderator
Joined
Aug 3, 2013
Messages
13,230
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
iOS
@Sniki and anyone else with this laptop: have you ever had any issues regarding USB power on this laptop? I'm experiencing issues connecting certain devices (particularly newer iPhone products, like the iPhone X and iPhone XS). The devices will reconnect over and over, and sometimes not be recognized at all.

I made a post over at the USB power injection thread asking about this issue specifically. I believe the power injection is working as intended, as I can see it in ioreg. I'm at a loss as to how to fix this, or if it's just a hardware limitation of this laptop.
please read the faq for proper hardware profile setup:
 
Joined
Sep 5, 2011
Messages
451
Motherboard
Lenovo T440s
CPU
i5-4200u
Graphics
HD4400
please read the faq for proper hardware profile setup:
I updated my profile with the correct info.

Also, I played around with different USB settings yesterday, and only made things worse. I had tried routing all USB through the XHCI (usb 3.0) drivers and had it giving me the "power" issues. I also tried FakePCIID_XHCIMux to route the USB 2.0 devices on the USB 3.0 ports to EHCI - same results.

My best option for now is to stick with the original setup and deal with the disconnecting/reconnecting issues that happen intermittently unless someone else has any other ideas.
 
Last edited:
Joined
Jun 4, 2019
Messages
3
Motherboard
Lenovo ThinkPad T440s
CPU
i5-4210U
Graphics
HD 4400 1920 x 1080
Mac
MacBook Air
Hi, yesterday after a full day of following guides and reading instructions I successfully installed macOS 10.14.5 on my Thinkpad T440s. Everything (miniDP, Audio, USB, Screen, Webcam, Clickpad, Keyboard) I tested seemed to work fine and I was delighted. I am even typing this problem report with my macOS Thinkpad.

I utilised the guide on page 13 as a base and incorporated suggestions from this thread. I replaced ALC3232.kext with AppleALC.kext (layout-id 28) and used the latest Clover build. I didn't install the Broadcom drivers as I am using a USB Wifi adapter. Based on suggestions I also generated an invalid serial number.

However when I went on to install third-party software like Clover Configurator, IOReg, Firefox or Google Chrome I noticed major graphical artefacts in these applications and also around the macOS dock. I recorded the artefacts in Chrome, but QuickTime would not record the artefacts around the dock even though they were visible on screen during the recording. These artefacts are not appearing in the safari browser or any other software that came with macOS.
I can only describe the artefacts around the dock as tearing, colour glitches and changes in the dock size in the lower part of the screen.
I am able to avoid these artefacts if I change the screen resolution to 1600 x 900, but I am hoping for a solution that preserves my native resolution.

I noticed another minor issue when using Siri. Siri appears to output its own speech output to the internal microphone and I can only hear the initial 'beep' sound through the speakers and not the speech part. This is the only issue I encountered with sound output.

I am appending the problem reporting files as a zip archive and my personal records of the steps I took to reach my current setup to this post.
Specs
1920x1080 IPS LCD
Intel i5-4210U
Intel HD4400
11GB RAM
256GB Crucial MX500

PreInstall

Generate UniBeast Mojave USB from running macOS

Generate Clover EFI to USB with https://sourceforge.net/projects/cloverefiboot/
Select UEFI only and Install to ESP
Select from UEFI Drivers
ApfsDriverLoader-64.efi
AptioMemoryFix-64.efi
DataHubDxe-64.efi
FSInject-64.efi
SCMHelper-64.efi
Copy to UniBeast USB EFI Volume

EFI/Clover/kexts/Other (just .kext)
https://github.com/acidanthera/VirtualSMC/releases
-> VirtualSMC.kext; SMCBatteryManager.kext; SMCProcessor.kext; SMCLightSensor.kext
https://github.com/acidanthera/Lilu/releases
-> Lilu.kext
https://github.com/acidanthera/WhateverGreen/releases
-> WhateverGreen.kext
https://bitbucket.org/RehabMan/os-x-voodoo-ps2-controller/downloads/
-> VooodooPS2Controller.kext
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads/
-> USBInjectAll.kext
https://bitbucket.org/RehabMan/os-x-intel-network/downloads/
-> IntelMausiEthernet.kext

EFI/Clover/Drivers64UEFI
https://github.com/JrCs/CloverGrowerPro/raw/master/Files/HFSPlus/X64/HFSPlus.efi
-> HFSPlus.efi
https://github.com/acidanthera/VirtualSMC/releases
-> VirtualSmc.efi

EFI/Clover/ACPI/Patched
https://github.com/BesnikRrustemi/Lenovo-ThinkPad-T440S
-> SSDT-T440S.aml

EFI/Clover/
https://github.com/BesnikRrustemi/Lenovo-ThinkPad-T440S
-> config.plist

Configure T440s BIOS like
Install macOS to T440s with USB

PostInstall

Copy USB Clover EFI Volume to Device EFI
Mount with
diskutil list (look for EFI)
diskutil mount X (replace X with EFI Identifier e.g. disk0s1)

Copy kexts from EFI to Desktop folder named "kexts"
Add
https://bitbucket.org/RehabMan/os-x-eapd-codec-commander/downloads/
-> CodecCommander.kext
https://github.com/BesnikRrustemi/Lenovo-ThinkPad-T440S
-> AppleBacklightInjector.kext
https://github.com/acidanthera/AppleALC/releases
-> AppleALC.kext

Might want to execute alc_fix/install.sh from https://github.com/BesnikRrustemi/Lenovo-ThinkPad-T440S

Open terminal and navigate to folder "kexts"
sudo cp -R *.kext /Library/Extensions/
sudo kextcache -i /

Modify EFI/Clover/config.plist and add alcid=28 as boot argument!
Search for boot in config.plist!

Reboot

Internal Wifi and Bluetooth wont work!
Wifi usb stick Edimax EW-7811Un and install drivers!
I hope somebody with more experience might be able to help me.
 

Attachments

Last edited:
Joined
Jun 19, 2018
Messages
61
Motherboard
Lenovo ThinkPad T440s
CPU
Intel i5-4200U
Graphics
Intel HD 4400 Graphics
I hope somebody with more experience might be able to help me.
I doubt that it will have an effect in resolving any of your issues, but you do not need SMCHelper-64.efi in your EFI. It's worth a try though.
 
Top