vanadium Posted January 4, 2019 Share Posted January 4, 2019 (edited) Lenovo Thinkpad T440p Hackintosh (Tested on High Sierra 10.13.6 and Mojave 10.14.3) Latest Release 2019-06-18 No problem with MacOS Mojave 10.14.5 2019-01-23 MacOS Mojave 10.14.3 works fine! Upgraded from Mojave 10.14.2 without any issue. After update, I just had to rebuild kexts cache: sudo kextcache -i / Tutorial The zip file contains everything you need to have a Thinkpad T440p Hackintosh work flawlessly: - Brightness control (with keyboard shortcuts), - HD4600 graphical acceleration (QE/CI), - power management (sleep, CPU thermal control), - secondary HDD in ultrabay, (requires AHCI kexts in `/Library/Extensions`) - Audio (internal speakers ok, but 3.5mm jack not working) - T450 Trackpad driver from T460 guide written by @tluck - Intel Ethernet controller, - USB ports custom mapping, - Wifi using TP-Link wn725n USB Adapter (much cheaper than Broadcom mini-pci cards), - and battery management. I initially followed the guide provided on TonyMacX86, but it was sadly a bit out of date. So I worked a couple of days on it to use the latest kexts and config.plist settings available. It runs very well on mine with the following configuration: - Intel Core I7 4712MQ, - Motherboard with HD4600 only (but the patched SSDT automatically disables the Nvidia GT730M if any found) - 16GB RAM Samsung Sodimm DDR3L 1600Mhz, - 2.5 inches Western Digital Blue 500GB SSD in primary SATA bay, (TRIM enabled forcefully using Terminal) - 2.5 inches Western Digital Blue 1TB HDD in ultrabay (replaces the optical drive), - Synaptics T450 Trackpad, - FullHD (1920x1080) IPS Panel. A french guide is available here: Thinkpad T440p Hackintosh Edited June 18, 2019 by vanadium 2 Link to comment Share on other sites More sharing options...
gwn Posted January 14, 2019 Share Posted January 14, 2019 Will try your configuration. Many thanks, Art 1 Link to comment Share on other sites More sharing options...
gwn Posted January 14, 2019 Share Posted January 14, 2019 (edited) Hello, Noticed the Boot folder is not included in the zip only Clover. Could you please check and add. Many thanks, Art Edited January 15, 2019 by gwn Fix image Link to comment Share on other sites More sharing options...
gwn Posted January 14, 2019 Share Posted January 14, 2019 I created a Mojave Install usb drive then mounted EFI partition and created EFI folder with your Clover folder. Next I copied Boot folder from my own EFI folder on a T430 with Mojave. When I booted the usb on T440p the boot menu appeared with Clover options but the actual Install Mojave was not visible. Would you mind checking this as well. Link to comment Share on other sites More sharing options...
gwn Posted January 15, 2019 Share Posted January 15, 2019 I may have narrowed the problem down to the files in Drivers64UEFI folder. Your files are ApfsDriverLoader-64.efi AppleImageLoader-64.efi AppleUISupport-64.efi AptioInputFix-64.efi AptioMemoryFix-64.efi DataHubDxe-64.efi FSInject-64.efi SMCHelper-64.efi When I substituted my T430 files the USB volume finally appeared in the boot. They are FSInject-64.efi HFSPlus-64.efi NTFS-64.efi OsxAptioFix2Drv-64.efi OsxFatBinaryDrv-64.efi SMCHelper-64.efi apfs.efi Now booting the Mojave Install option it reaches the Mac OS Install menu and when I tried to install to the hard drive it progresses to two minutes left then screen blanks out and reboots back to the Clover menu. Note the hard drive was initialized with Mac OS Extended (Journaled) and GUID partition. Link to comment Share on other sites More sharing options...
gwn Posted January 16, 2019 Share Posted January 16, 2019 Stupid me. It was caused by HFSPlus-64.efi being omitted. Link to comment Share on other sites More sharing options...
vanadium Posted January 17, 2019 Author Share Posted January 17, 2019 Right, I have included the Apfs driver but not the HFS one (as most install on SSD which is going to be converted to APFS by MacOs Mojave anyway). I'm going to include the boot folder too, thanks! Link to comment Share on other sites More sharing options...
Emulle Posted January 26, 2019 Share Posted January 26, 2019 Can't get Mini DP audio to work. Have you tried it? Link to comment Share on other sites More sharing options...
Ameeno Posted January 31, 2019 Share Posted January 31, 2019 Cannot get Mini DP Mini DP -> HDMI Mini DP -> VGA VGA -> VGA none of these external monitors is working. I have it working on Dell e7440 and is also using Haswell CPU, can you help us make that patch? Link to comment Share on other sites More sharing options...
p369029292 Posted February 16, 2019 Share Posted February 16, 2019 Using the clover you installed on github, the screen will display 8 apples when starting up. Do you have any Suggestions? thx Link to comment Share on other sites More sharing options...
vanadium Posted February 25, 2019 Author Share Posted February 25, 2019 Strange, what's your hardware / software configuration? Which OS version? Link to comment Share on other sites More sharing options...
testubabe Posted February 25, 2019 Share Posted February 25, 2019 On 2/16/2019 at 5:07 AM, p369029292 said: Using the clover you installed on github, the screen will display 8 apples when starting up. Do you have any Suggestions? thx BIOS options ? UEFI only , cms support enabled, boot with fingers crossed :-) Link to comment Share on other sites More sharing options...
vanadium Posted March 18, 2019 Author Share Posted March 18, 2019 Make sure to set Intel Graphics Memory to `512MB` in bios. Link to comment Share on other sites More sharing options...
gwn Posted April 21, 2019 Share Posted April 21, 2019 Mojave install went well with version 1.0.1 and my T440 with IPS display. The original trackpad was terrible and replaced it with a Synaptics T450 trackpad. Now in System Preferences, Trackpad there is nothing but "No trackpad found". The settings were present when the original T440 trackpad was installed. I tried various versions of VoodooPS2controller.kext and the VoodooI2C.kext installed in L/E with no luck. Attached are the debug files for the install with kexts and config.plist from 1.0.1. Any ideas of where to look. debug_31663.zip Link to comment Share on other sites More sharing options...
ovonel Posted July 3, 2019 Share Posted July 3, 2019 How do I get 'Mojave 10.14.5' to work with the original trackpad? Tried several voodoops2controllers, but the trackpad won't work when I try to boot from usb drive. Link to comment Share on other sites More sharing options...
AnhKhoa Posted August 20, 2019 Share Posted August 20, 2019 Thanks @vanadium This works perfectly on my t440p - Mojave 10.14.6 (Performance is even better in v1.3 EFI) Laptop specs: - Intel Core I7 4600M - Intel graphic HD4600 (Nvidia GT730M disabled) - 500Gb HDD TOSHIBA MQ01ACF050 (Had to swap HDD to built in SATA because Installer shows Uninitialized status in ultrabay) - Samsung SSD 860 EVO 250GB in ultrabay - HD+ (1600x900) IPS Panel. - All USB ports - Camera, mic, audio (speaker + jack phone) - Sleep, wake up, restart, shutdown, ... Things don't work: - Wifi, bluetooth (bluetooth occasionally works, don't know why/how) - 3 finger gestures Link to comment Share on other sites More sharing options...
AnhKhoa Posted August 20, 2019 Share Posted August 20, 2019 Update: 3-fingers gestures work using keyboard shortcuts hack. Simply replace keyboard shortcuts in System Preferences/Keyboard/Shortcuts with appropriates gestures. Link to comment Share on other sites More sharing options...
Internet Larry Posted September 6, 2019 Share Posted September 6, 2019 Hello, i have a problem with the 3 finger gestures. The original T440p Trackpad is installed. I set the shortcuts in the Keyboard settings, and installed the kexts like in the readme. Using 10.14.6. When i try to performe the gestures, i hear the sound for invalid input. The error sound Is there something i miss? Thanks Link to comment Share on other sites More sharing options...
Internet Larry Posted September 7, 2019 Share Posted September 7, 2019 On 9/6/2019 at 2:41 AM, Internet Larry said: Hello, i have a problem with the 3 finger gestures. The original T440p Trackpad is installed. I set the shortcuts in the Keyboard settings, and installed the kexts like in the readme. Using 10.14.6. When i try to performe the gestures, i hear the sound for invalid input. The error sound Is there something i miss? Thanks Edit, i got the problem. I needed different shortcuts. For me i swapped the Keys and the shortscuts. Link to comment Share on other sites More sharing options...
siachori Posted May 16, 2020 Share Posted May 16, 2020 (edited) I have followed this guide. Everithing ok but problems with ultrabay: the Disk is not initialized Tryed: << secondary HDD in ultrabay, (requires AHCI kexts in `/Library/Extensions`) >> But it does not work. Help needed! So sorry! It works! I have restarted again all from the begining. Just doing this: <<UltraBay HDD When using HDD in Ultrabay (instead of optical drive): install AHCIPortInjector.kext and AppleAHCIPort.kext in /Library/Extensions. AHCIPortInjector.kext fixes the Disk not initialized issue (disk cannot be read). AppleAHCIPort.kext fixes the disk being detected as an external drive (instead of internal).>> Only works kext installed on /L/E and clear cache Edited May 17, 2020 by siachori Link to comment Share on other sites More sharing options...
sukru92 Posted August 20, 2020 Share Posted August 20, 2020 On 1/4/2019 at 11:36 AM, vanadium said: Hi folks, where is the ZIP File to download it? Link to comment Share on other sites More sharing options...
Recommended Posts