CLAY-BIOS / Lenovo-ThinkPad-T450s-Hackintosh-OpenCore

此仓库可以让你在macos中使用ThinkPad T450s T450 X250 X1C3的所有功能(不包括指纹、VGA),且99%接近于白苹果的完美黑苹果。
Apache License 2.0
286 stars 60 forks source link

Thinkpad t450/t450s MacOS Sequoia 15 #137

Open matte-oss opened 2 months ago

matte-oss commented 2 months ago

Mac os sequoia stable Is now relased!👀

https://github.com/CLAY-BIOS/Lenovo-ThinkPad-T450s-Hackintosh-OpenCore/issues/137#issuecomment-2495180183 by @hlbomfim

And then patch the gpu with oclp: https://github.com/dortania/OpenCore-Legacy-Patcher/releases/

It should be working fine!

Known issues:

Let me know if there are any issues

hlbomfim commented 2 months ago

How U use OCLP? When install don`t ask to Allow in Privacy & Security.

matte-oss commented 2 months ago

How U use OCLP? When install don`t ask to Allow in Privacy & Security.

Strange, for me It asks, After it's done patching before rebooting try seeing if you can allow It in the settings manually

hlbomfim commented 2 months ago

How U use OCLP? When install don`t ask to Allow in Privacy & Security.

Strange, for me It asks, After it's done patching before rebooting try seeing if you can allow It in the settings manually

image

The problem. And the patch doesn't work

Grabowskyy commented 1 week ago

Same here with that issue. I can install macOS normally, but after patching, the system doesn't want to boot. I have a ThinkPad T450 with Intel I5 5300U processor, but for some reason in the system report it shows Intel I7 log.txt . Here's the log I got after macOS disabled the extention.

matte-oss commented 6 days ago

Sadly i haven't got time to look into this.

lweixing55 commented 4 days ago

The integrated brightness slider does not work, the screen goes black when the device wakes up from sleep mode, and the OCLP patch does not work. I think These are all caused by the incomplete shielding of the independent graphics card. Here is the solution: 1、acpi-path PCI0.VID to IGPU #2 (Thinkpad) disable PCI0.VID to IGPU #1 (Thinkpad) disable 2、dp-PciRoot(0x0)/Pci(0x2,0x0) add disable-external-gpu(key) 01000000(value) data(data-type)

Is anyone willing to try?

Grabowskyy commented 4 days ago

I actually decided to try your solution. I changed the config file according to your comment, created a separate partition for Sequoia and installed the system, but after patching the graphics with OCLP the system still kernel panicks. The report I got is exactly the same as the one I linked above. I should probably mention that when I went back to Sonoma I had to use older EFI because my MiniDP wasn't working.

lweixing55 commented 4 days ago

I actually decided to try your solution. I changed the config file according to your comment, created a separate partition for Sequoia and installed the system, but after patching the graphics with OCLP the system still kernel panicks. The report I got is exactly the same as the one I linked above. I should probably mention that when I went back to Sonoma I had to use older EFI because my MiniDP wasn't working.

Are your Lilu.kext and WhateverGreen.kext the latest versions? If not, please update to the latest version and try again. I don't have an external monitor, so I didn't test MiniDP. Maybe you can try PCI0.VID to IGPU #1 (Thinkpad) enable.

I have T450 with i5-5200u processor, and it works fine. Good luck

Grabowskyy commented 3 days ago

Thank you for reminding me of the most important step which was updating kexts, becasue now it actually works. MiniDP still isn't working though. I'll try a few more things and if I get it to work I'm gonna update this comment. Thank you :)

hlbomfim commented 3 days ago

Sequoia 15.1 / Opencore 1.0.2 and OCLP 2.0.2+

EFI: https://drive.google.com/file/d/1KK0BCK-YCJCc1az_JF8zfR5GQtI9LOJh/view?usp=sharing

Problems: