Contribute
Register

[Guide] Lenovo Legion Y520/Y720 using Clover UEFI

Status
Not open for further replies.
I fixed all connectors. USB-C is disabled for now. But still have slow system when BrcmFirmwareRepo, BrcmPatchRAM2, BrcmNonPatchRAM2, FakePCIID_Broadcom_Wifi is installed in /L/E. I searched in logs and found this. See file attached. This happens only when Brcm* and FakePCIID_Broadcom_Wifi is installed. @RehabMan can you take a look please.
That’s not so helpful. See here for proper log capturing: https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/
Also attach new PR files.
 

Attachments

  • debug_7854.zip
    2.2 MB · Views: 63
OK. Here is my latest PR files. I cannot generate report when my system is slow because gen_debug runs forever.
Here are some notes:
- You have USB Wi-Fi. It is not recommended and causes many system instabilities.
- You have VirtualBox/Karabiner installed. It is not recommended to install such software before getting everything else to work. Start over, don't install any third-party software until everything is working.
- Your IOReg indicates that you have keyboard connected via USB, trackpad via I2C. There is a chance your trackpad could perform in both PS2 and I2C. You might want to look into VoodooI2C.
- You have SATA-100-series-unsupported.kext installed. This guide doesn't install it by default, not sure if it's needed... What happens when you don't have it installed?
- You have custom DSDT.aml at EFI/Clover/ACPI/patched. Remove. (This guide uses hotpatching). If you need GPRW patches to disable USB wake, look into RehabMan's SSDT-GPRW.dsl and GPRW -> XPRW patching.
- Remove the USB port limit patch from your config.plist. It is only used to identify what ports are actually active. You already configured your USB correctly.
- Intel NVMe SSD not recommended. It's probably what's causing your panic issues. Note in your latest panic log:
Code:
...
*** Panic Report ***
panic(cpu 4 caller 0xffffff7f8508cea1): nvme: "systemWillShutdown, ShutdownNVMe() completed with status = 0xe00002c9\n"@/BuildRoot/Library/Caches/com.apple.xbs/Sources/IONVMeFamily/IONVMeFamily-356.70.5/IONVMeController.cpp:508
...

You should probably start over and make a clean install. DO NOT install VirtualBox, Karabiner, etc before making everything else work properly. If same problems reoccur, try installing macOS to your SATA HDD just to check if the issues persist.

DO NOT use USB Wi-Fi. Work on enabling your PCI Wi-Fi. Use Ethernet until your PCI Wi-Fi works.

Please make these changes and report back with new PR files if you have any issues.
 
- Your IOReg indicates that you have keyboard connected via USB, trackpad via I2C. There is a chance your trackpad could perform in both PS2 and I2C. You might want to look into VoodooI2C.

You mean I need to to install this kext? https://github.com/alexandred/VoodooI2C

- You have SATA-100-series-unsupported.kext installed. This guide doesn't install it by default, not sure if it's needed... What happens when you don't have it installed?

I had a problem with my SATA HDD. Without this kext the boot process was freezing for about 3 minutes and as a result SATA HDD was not recognized.

- Intel NVMe SSD not recommended. It's probably what's causing your panic issues.

Yeah, I know this and I suspect that Broadcom Wi-Fi/Bluetooth kexts are in conflict with IONVMeFamily by some way.

Thanks a lot @the-braveknight ! Thanks for your time! It seems another sleepless night is coming for me. :) I'll already have clean install of 10.13.6 on separated partition. I'll follow your recommendations and I'll report here what happens.
 
I fixed all connectors. USB-C is disabled for now. But still have slow system when BrcmFirmwareRepo, BrcmPatchRAM2, BrcmNonPatchRAM2, FakePCIID_Broadcom_Wifi is installed in /L/E. I searched in logs and found this. See file attached. This happens only when Brcm* and FakePCIID_Broadcom_Wifi is installed. @RehabMan can you take a look please.

No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
You mean I need to to install this kext? https://github.com/alexandred/VoodooI2C
Yes. You might want to try it instead of VoodooPS2Controller.kext

I had a problem with my SATA HDD. Without this kext the boot process was freezing for about 3 minutes and as a result SATA HDD was not recognized.
Weird. I didn't really need it but it's worth mentioning that I am booting from my Samsung NVMe SSD, not from my SATA SSD. That's why I probably didn't need it, but I still get that SATA SSD to show up under macOS so not really sure. Any idea., @RehabMan?

Yeah, I know this and I suspect that Broadcom Wi-Fi/Bluetooth kexts are in conflict with IONVMeFamily by some way.
I don't know whether that's possible and how those kexts could affect IONVMeFamily.kext anyhow.

Thanks a lot @the-braveknight ! Thanks for your time! It seems another sleepless night is coming for me. :) I'll already have clean install of 10.13.6 on separated partition. I'll follow your recommendations and I'll report here what happens.
Okay. Good luck.
 
See post #182. I attached my PR files there. Unfortunately I cannot generate PR files when the problem situation occurs because gen_debug runs forever...

You already have plenty of feedback from the files in post #182 in the-braveknight's reply in #183.
 
Status
Not open for further replies.
Back
Top