Skip to content

DanielRuthardt/ThinkPad-P52-Hackintosh-10.14.X-

 
 

Repository files navigation

BIOS macOS Clover

Introduction (Welcome to QQ (tencent chatting program) group:97986046)

Purpose is to allow ThinkPad P52 to run mac OS mojave as natively as possible

Tips: If you want to use built-in network adapter, you'd better buy a new pcie card, and I suggest DW1560 or DW1830, considering baout the size and space. Also, P52 does not have whitelist upon WLAN hardware, you even do not need to modify your BIOS

Updates (Until 2019/10/7)

  • Fully supports macOS 10.15 Catalina

Updates (Until 2019/8/21)

  • 10.15 beta 6 is supported
  • Touchpad is supported, 5 finger-touch is detected
  • Fans Speed could be detected
  • Thunderbolt 3 was improved

Updates (Until 2019/7/24)

  • The new version uses ssdt, aka the hotpatch, and ThunderBolt 3 ports are supported, and eGPU is supported.
  • 128G DDR4 version P52 can boot up
  • Xeon E2176m version P52 can boot up
  • Core i7-8750H, i7-8850H, i9-8959HK, Xeon E2176m are supported
  • We are close to the perfect
  • Brightness control hotkey works properly
  • IR camera is disabled to avoid the default camera switched to IR camera
  • Touch Screen & Stylus works

Touchpad

  • Solved with VoodooSMBus, and 5 finger could be detected
  • It seems that the full gesture will be enabled, I haven't tested it yet. If anyone has interest in it, try the kext, patches and instructions mentioned in the following link, ELANSMBus

What do you need

  • Lenovo ThinkPad P52 Series Notebook, It seems that P72 can also work with this clover, not tested
  • Mojave disk image is prepared, normally .dmg file, 10.14 & 10.14.2 & 10 ver.14.3 version has been tested
  • USB storage (at least 8 Gigabyte)
  • Broadcom DW1560 or DW1830 WLAN PCIE card (DW1830 requires modified antenna)

BIOS Configuration

  • Boot mode: UEFI
  • Display mode: Hubrid Graphics
  • security boot- disabled
  • Storage mode: AHCI (If you are in RST mode, you need to switch it to AHCI mode)

Full Compatibility

  • Boot clover with UEFI mode
  • Built-in keyboard (partial function key and Num keyboard works well)
  • native USB3 / USB2 ports (USB type-c can work, but two thunderbolts has not been tested)
  • AppleHDA native audio, Speakers + Internal Mic + Headphone
  • Built in Camera
  • Native power management
  • Battery Status (Percentage can be displayed)
  • Brightness control
  • Backlit keyboard (Use Fn + space)
  • INTEL iGPU UHD 630 1536MB Vram (DGPU has been disabled by hotpatch)
  • Ethernet port
  • Mac App Store works normally
  • CPU SpeedStep
  • Sleep + Wake
  • Multitouch Touchpanel
  • Wireless LAN [Broadcom DW1560(OEM by Dell), DW1830(OEM by Dell), BCM94352Z(OEM by Lenovo), BCM943602BAED(OEM by Lenovo), BCM94360CS2(OEM by Apple), BCM943602CS(OEM by Apple)]
  • Bluetooth
  • AirDrop, AirPlay and HandOff
  • Trackpoint
  • 4K display (Use 4K version config)
  • Thunderbolt works properly, even connecting to eGPU using graphics dock.

Partially working devices

  • ~~Touchpad can work with one finger gesture by using VoodooPS2 kext
  • ~~in the future touchpad can work with ApplePS2SmartTouchPad kext by patching hopefully

Disabled devices

  • HDMI, HDMI port is connected with disabled NVIDIA DGPU (Use ThunderBolt eGPU to connect the external monitor, we recommand you using AMD Radeon RX series or Vega series)
  • LTE WWAN card (L850GL)

System Screen Shot

System Info

image

Displays

image

eGPU connected via ThunderBolt3 graphics card dock

image image

Power menu

image

USB ports

image

Graphics

image

Audio

image

Power

image

wifi

image

Bluetooth

image

About

Allow ThinkPad P52 Mobile Workstations to run macOS.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 72.9%
  • C 24.7%
  • Rich Text Format 1.8%
  • Other 0.6%