midi-sama Posted March 29, 2020 Share Posted March 29, 2020 After a long time of cooking this computer up with a lot of stuff, I'm finally releasing my guide for this P50 with OpenCore. Lenovo ThinkPad P50 macOS Install with OpenCore This thread may be used for questions/corrections/additions. Good Luck. 1 Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/ Share on other sites More sharing options...
midi-sama Posted April 7, 2020 Author Share Posted April 7, 2020 Just now, IDON-NO said: @midi-sama Did you manage to fix fan speed noise which happen somtimes? Also does VirtualSMC.kexts show correct info about CPU , Fans , Battery ... etc with iStat menu ? Thanks Fan speed noise? My fans rarely even ramp up to hear them. No, VirtualSMC cannot show Fans reading but everything else (read the guide properly). No, I do no use iStat, so I cannot really tell. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2715970 Share on other sites More sharing options...
midi-sama Posted April 7, 2020 Author Share Posted April 7, 2020 Just now, IDON-NO said: I am using Bios v1.60 latest. Fans sometimes under load make noise .. don't know why !! In windows everything is normal I've tried both OC and Clover . But I'm using Clover and FakeSMC.kext they works good with iStat menu That's unusual, can you check that your CPU isnt being hammered by some process? Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2715973 Share on other sites More sharing options...
midi-sama Posted April 7, 2020 Author Share Posted April 7, 2020 2 minutes ago, IDON-NO said: @midi-sama I've managed to disable CPU Turbo boost by using VoltageShift. but this doesn't fix the fan issue . Also tried CPUFriendFriend SSDT with all Profiles Nothing help Any way it is not a big problem. I am living with it for 2 years now Thanks I hope you fix it. This doesnt seem normal, I helped 2 people with P50s (both i7s) and never reported such problem. Make sure it's not something physical. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2715976 Share on other sites More sharing options...
midi-sama Posted April 7, 2020 Author Share Posted April 7, 2020 (edited) 1 hour ago, IDON-NO said: @midi-sama No it's not . Windows side works very well . My model is Xeon P530 4K workstation with Nvme SSD And Fans 99% of time is silent or works as usual. But when I start an App like Photoshop , fan start with noise like Jet and then work normal Don't know why That's totally not ok, since I use PS and Autocad and Archicad all open at the same time and I never had this issue . Edited April 7, 2020 by midi-sama Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2715990 Share on other sites More sharing options...
Rocdrew Posted April 11, 2020 Share Posted April 11, 2020 @midi-sama I tried following your guide but i boot to blackscreen. My config.plist seems normal but i can't seem to boot. I have the same Lenovo P50. Can you help me check where am doing it wrong... LENOVO.rar Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2716762 Share on other sites More sharing options...
Rocdrew Posted April 13, 2020 Share Posted April 13, 2020 Still the same black screen after picking the recovery partition or my main mac drive. But with clover it loads just fine. though i wanna try opencore Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717182 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 On 4/12/2020 at 5:58 AM, IDON-NO said: try this Place it inside (OC folder) beside Opencore.efi , delete the one which outside EFI config.plist Im sorry that config is just messed up. Nullcpu No proper cleaning of the config Using EC ssdt when not needed. That's not how OC works. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717183 Share on other sites More sharing options...
Rocdrew Posted April 13, 2020 Share Posted April 13, 2020 Have followed the guide as best as i could. And when i run it into that sanity check website, it seems fine. Can you help on what am missing for it to boot.. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717196 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 24 minutes ago, IDON-NO said: can you share your config.plist please ? something is not clear or incomplete in your tutorial in GitHub just share it for comparison thx Also do you use DSDT or NO ? My guide on github is to follow the main *OpenCore Laptop Guide*, that one has everything, but then I added things that will need to be changed for our particular models. My guide does not (and will not) provide any config.plist/kexts because 1) you should make your own config, 2) kexts are updated every day, so no. If you properly read my guide I'm not patching my DSDT statically, im patching it dynamically with OpenCore ACPI binpatch (read the documentation at the end of the guide, there are tons of links). 9 minutes ago, Rocdrew said: Have followed the guide as best as i could. And when i run it into that sanity check website, it seems fine. Can you help on what am missing for it to boot.. Your config is a mess and the laptop guide didnt call for any of those. The sanity check is really not a good indicator (it just shows if things exist the way the guide says, but not how they should be for your exact situation). You're using uneeded kexts, you're using uneeded SSDT (the EC one, and I clearly stated in the guide not to use it), your ig-platform is wrongly put and so on... I dont expect it to boot. Please redo your setup again following the laptop guide with the modifications that my guide ask for. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717206 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 Just now, IDON-NO said: @midi-sama I knew you won't share your config.plist But I don't understand one thing ; are you using DSDT ? Or only SSDT ? I have same model as you exactly. When following your steps I have KP 1) your computer has its own dsdt, I dont like patching the dsdt statically because of bios/uefi updates, im doing it dynamically with binpatch + ssdts. 2) that's a vague answer, show the kernel panic log. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717212 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 2 minutes ago, IDON-NO said: https://www.insanelymac.com/forum/uploads/monthly_2020_04/sc.jpg.d02e3509ce1b99278762785121b91fef.jpg that's not a kernel panic. check your Booter section. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717215 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 Check the opencore guide that is linked in my guide to select the proper options. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717218 Share on other sites More sharing options...
midi-sama Posted April 13, 2020 Author Share Posted April 13, 2020 Ok then, delete your posts! that's fine too. Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2717227 Share on other sites More sharing options...
DKayB Posted September 18, 2020 Share Posted September 18, 2020 Great guide thanks for taking the time to make. Huge learning curve for me but making progress. Most things working but Tap/Click on trackpad has never worked, two and three fingers is fine Trackpad not in System preferences. Can you point me in the right direction? I have not yet mapped the USB ports, might that be related???? Audio not working either, Bluetooth working Any help would be great Config.plist Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2737640 Share on other sites More sharing options...
midi-sama Posted September 18, 2020 Author Share Posted September 18, 2020 4 hours ago, DKayB said: Most things working but Tap/Click on trackpad has never worked, two and three fingers is fine Trackpad not in System preferences. Make sure your battery patch is working, then the trackpad in system preferences will work, make sure you're using VoodooRMI not VoodooPS2Trackpad (disable VoodooPS2Mouse and VoodooPS2Trackpad from the configuration), also remember that the next release of VoodooPS2 will introduce brightness control natively, so no more SSDT-KDB required (i dont remember how it's named). Good Luck! Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2737671 Share on other sites More sharing options...
DKayB Posted September 18, 2020 Share Posted September 18, 2020 Thanks for the fast reply! Not got the battery patch working yet so I will give it a try and let you know. Beginning to understand config list better, taken a while, old dog and new tricks! Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2737674 Share on other sites More sharing options...
DKayB Posted September 19, 2020 Share Posted September 19, 2020 (edited) 23 hours ago, DKayB said: Thanks for the fast reply! Not got the battery patch working yet so I will give it a try and let you know. Beginning to understand config list better, taken a while, old dog and new tricks! Spent a few hours trying to patch battery, basically copied your patches into my config.plist under ACPI, set all to true. No difference Read some guides but they are way over my head Any suggestions please. It's working so well otherwise, which makes it sooooo frustrating Edited September 19, 2020 by DKayB Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2737792 Share on other sites More sharing options...
DKayB Posted September 24, 2020 Share Posted September 24, 2020 (edited) Tried to patch battery without success, this is what I did, can you tell me where Im going wrong??? Added SMCBatteryManager.kext Removed any reference to VoodooPS2Mouse and VoodooPS2Trackpad in config I could find. Copied the compiled .amls from your repo to my OC/ACPI folder, did 'snapshot' in ProperTree to reflect changes, saved, reboot. Still no battery meter. Opened your oc-additions.plist and copied SSDT-BAXX patch section to my config.plist under ACPI/patch (no sure if the order of patches mattered or if there are other changes needed) set all to 'true' (later tried changing to some to 'false') saved, reboot. No change Opened my the DSDT of my machine in MaciASL (dont really understand why I need mine???) also opened SSDT-BAXX inMaciASL In SSDT-BAXX changed _WAK,1,N to XXAK (I only changed _WAK, did nothing to 1 or N) same with the others, saved, (should I have pressed 'patch' in MaciASL?) replaced in OC, Snapshot in ProperTree. Also when lid is closed and light has started blinking all is OK but sometimes the fan starts, other times not. I'm obviously missing something UPDATE Finally got everything working! Thanks again for taking the time to make the guide. Took me a while and leaned a lot along the way but worth it in the end. Config.plist still a little bit of a mess, but doing the job. Added itlwm kext WiFi which seems to work with Heliport, speeds not great but fine for basic stuff. Edited October 25, 2020 by DKayB Update Link to comment https://www.insanelymac.com/forum/topic/343172-guide-lenovo-thinkpad-p50-with-opencore/#findComment-2738254 Share on other sites More sharing options...
Recommended Posts