yusufklncc / Lenovo-Legion-5-Hackintosh

OpenCore EFI for Hackintosh Lenovo Legion 5 15IMH05H
56 stars 8 forks source link

Black screen when booting with dynamic graphics mode #8

Closed Dave-Swagten closed 1 year ago

Dave-Swagten commented 1 year ago

Im sure alot of other people have (had) this problem. I will do my best to find a fix and post it on here. Thank to Yusuf for creating this awesome efi, we can almost have a great hackintosh experience!

yusufklncc commented 1 year ago

Thanks mate. I dont have this laptop for now. But i updated last EFI backup when i have this computer. Can you try with this? If issue wont solve i hope you can find problem and fix it. EFI.zip

rogeriobrito84 commented 1 year ago

I'm also looking for this solution :(

Dave-Swagten commented 1 year ago

Hello guys, im happy to tell you that i found a fix. i wil upload the EFI file so that the op can commit to main (If you feel like it :P). Dont forget to change serial and rom. Have Fun hackintoshing!

EFI.zip (because of github only allowing us to upload 25mb max, i uploaded a part of the efi. What you have to do now is overwrite the efi from release with this and change serial and rom. after that, boot into your new hackintosh!)

yusufklncc commented 1 year ago

Hm, I see, you disabled the external video card with SSDT. When I disabled it with SSDT, there was a fan noise problem. There was no problem when I disabled it from Device Properties. Can you try to delete the # values at the beginning of my patch in Device Properties instead of this SSDT? I'm wondering if it's working. Because SSDT doesn't work for me either.

@Dave-Swagten

Dave-Swagten commented 1 year ago

i made the ssdt but we dont use it in the config. you can basically just remove it. I forgot to remove the file

yusufklncc commented 1 year ago

What did you change then? I didn't see anything.

yusufklncc commented 1 year ago

@Dave-Swagten

rogeriobrito84 commented 1 year ago

Has the problem been resolved?

rogeriobrito84 commented 1 year ago

I tested this one from @Dave-Swagten , it failed to boot

FabriSC commented 1 year ago

you have to copy the efi of @Dave-Swagten with the efi of @yusufklncc and it will work

rogeriobrito84 commented 1 year ago

updated the SMBIOS, copied the replacing files. Even so it didn't work!

image

yusufklncc commented 1 year ago

I updated EFI. Try it. It will work. https://github.com/yusufklncc/Lenovo-Legion-5-Hackintosh/releases

yusufklncc commented 1 year ago

@rogeriobrito84

rogeriobrito84 commented 1 year ago

I updated the SMBIOS, copied the replacing files. The boot worked, but now it is in the old problem in dynamic mode the black screen.

image

Dave-Swagten commented 1 year ago

If it still doesnt work, download the original efi and:

remove:

-device-id: test and AAPL,GfxYTile in PciRoot(0x0)/Pci(0x2,0x0) -kext: FeatureUnlock.kext -boot arg: -igfxfw=2 -SSDT-dGPU-Off.aml and Spoof-SSDT.aml

Set:

-Both MinDate and MinVersion to 0 -dpcd-max-link-rate -> 1E000000 -enable-cdclk-frequency-fix -> 01000000

Make sure to test each:

MacBookPro16,1, or MacBookPro16,3, or MacBookPro16,4.

Also make sure the path of your igpu is set up correctly. For me, this was PciRoot(0x0)/Pci(0x2,0x0).

Remember to reset nvram on any change you make and generate new valid smbios values!!!

rogeriobrito84 commented 1 year ago

Guys, I'm not a very experienced hackintosh user. I tried to do what @Dave-Swagten asked but in the end it gave an error.

image

I think I'm going to give up :(

yusufklncc commented 1 year ago

https://github.com/yusufklncc/Lenovo-Legion-5-Hackintosh/releases/tag/0.8.6 Test it.

rogeriobrito84 commented 1 year ago

I took the one that @yusufklncc sent and did the smbios, it got the black screen after about 5 minutes the screen appeared. That's weird! I formatted the HD started the installation gave the loading time and continued.

image

After restarting the first time, it stuck on this screen.

image

Rebooted twice, it goes into setup and forever on that screen. At least recognized the Intel 630 HD.

Has anyone managed to complete the install?

yusufklncc commented 1 year ago

Did u install it?

rogeriobrito84 commented 1 year ago

Every time I try I don't know about this screen. I've left it over an hour and it's still stuck with the processor on high