Contribute
Register

Thinkpad p50 Sierra 10.12.6

Status
Not open for further replies.
Joined
Oct 25, 2012
Messages
12
Motherboard
Thinkpad P50
CPU
i7-6700HQ
Graphics
HD 530 | Quadro 1000m
Mac
  1. MacBook
Classic Mac
  1. eMac
  2. iMac
  3. Performa
  4. Power Mac
Mobile Phone
  1. Android
  2. iOS
I now managed to get graphics working with my P50 ( 6700HQ, HD530/M1000m, UHD ), and I am going to fix my audio next if I find some time.
To get get my graphics working, I first applied the CoreDisplayPatch, from https://github.com/Floris497/mac-pixel-clock-patch-V2
and then used
ig-platform-id = 0x191b0000
and inject intel = true
FakeID IntelGFX = 0
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,775
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
I now managed to get graphics working with my P50 ( 6700HQ, HD530/M1000m, UHD ), and I am going to fix my audio next if I find some time.
To get get my graphics working, I first applied the CoreDisplayPatch, from https://github.com/Floris497/mac-pixel-clock-patch-V2
and then used
ig-platform-id = 0x191b0000
and inject intel = true
FakeID IntelGFX = 0

The recommended way to patch for pixel clock limit is in the FAQ:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Joined
Aug 24, 2017
Messages
1
Motherboard
9988877662
CPU
Intel
Graphics
Nvidia
Noob here ... Has anyone got the audio working? built-in wifi also not working.

I have Airlink 101 Golden N, wireless adapter. Not sure how to get that working.

Thinkpad p50 is one of the most amazing laptop. With this topic I want to guide the installation of macOS on this machine and spark a little discussion about fixing the problems.

!!! PLEASE NOTE !!!
I am only documenting my way of getting macOS to work on this machine since there is no other guide yet. I am beginner who read few guides here on forums and not saying that my way is the best one . special thanx to RehabMan
!!! PLEASE NOTE !!!

You can find my updated collection of all necessary kexts and patches on my dedicated GitHub repo here:
push requests are welcomed

https://github.com/mohamedsharaf/lenovo-thinkpad-P50-osx

also clover is attached below in this post

My config:
  • Lenovo Thinkpad P50
  • Core i7-6700HQ
  • 16GB 2133MHz DDR4(2 pieces under keyboard also tested with 64 giga works fine)
  • Intel HD Graphics 530 , Nvidia quadro m1000m
  • 500GB NVMe Samsung SSD 960 evo
  • 500GB Western Digital Black sata
  • 1×Thunderbolt 3, 4 USB 3.0, headset jack
  • 1xHdmi , 1 DP(for monitor)
  • Primary Windows 10 Pro / Secondary Sierra 10.12.6 latest

Working:
- Power Management (macbook pro 13.3 sppedshift cpu read Rehabman guide last method xcmp patch in clover below done)
- Full Graphics Acceleration
- NVMe SSD Storage
- Shutdown, Reboot
- Touchpad (works perfectly with different gestures)
- USB WIFI(I use USB Edimax EW-7811un)
- TrackPoint (I feel it makes jump) I will not work on it I use external mouse
- NME SSD with trim support (main boot)
- Brightness (work u need to add AppleBacklightInjector.kext to /Library/Extensions look at post install section )
- Sound AppleHDA Patched Realtech ac289sp4 through appleHDA Patcher (or through VoodoHDA manual switching bettwen headphone and speaker)
- Battery
- I message work
- sleep resume (around 1% for every 3 or 4 hours think its better than windows in that)


Doesn't work:

- USB (rehab man said its not fine even I can attach and detach to USB ports Flash disks)
- External Monitor (HDMI , DisplayPort) will not work as it is dedicated to Nvidia
- Nvidia quadro m1000m(config_nv.plist card seen as 8 mega ram but works fine I will stick with intel in that)

- Webcam
- WiFi (I use USB Edimax EW-7811un)
- Bluetooth

- Card Reader
- Thunder USBc port

- Facetime no camera yet

Not Tested :


Preparation:
  • Update your machine BIOS to latest version (1.43 Mine)
  • Turn off Secure Boot in BIOS !
What you will need:

Don't forget to replace clover folder with below
or copy Kext and config.plist

install nothing more you need to do as every thing working through clover till now





I will try to update this post with fixes

Updated : always download this clover in post#1 other is just for fixing
- brightness now works thx to Rehabman post like charm



View attachment 271282

View attachment 271283

View attachment 271466
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,775
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
sorry for this question but does USBc is same as usb ?

It depends.
Some USB-C are connected to the Intel xHCI (covered by USBInjectAll guide).
Some USB-C are connected to a Thunderbolt controller (should just work, provided you plug the device/adapter prior to booting).
 
Joined
Feb 21, 2011
Messages
36
Motherboard
Dell Optiplex 7050
CPU
i7-7700
Graphics
HD 630 /GT 710, 1920x1080
Mac
  1. iMac
It depends.
Some USB-C are connected to the Intel xHCI (covered by USBInjectAll guide).
Some USB-C are connected to a Thunderbolt controller (should just work, provided you plug the device/adapter prior to booting).

any way to know which one its connected through windows or any way

i can confirm its connected to nvidia card but not sure which controller
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,775
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
any way to know which one its connected through windows or any way

i can confirm its connected to nvidia card but not sure which controller

You can tell in Windows device manager or in IORegistryExplorer on macOS/OS X.
Your USB ports have nothing to do with Nvidia.

If you connect a video cable to your USB-C port, it has nothing to do with USB... the cable ends up being connected directly to the associated graphics card.
 
Status
Not open for further replies.
Top