Resolving Wake Failure Error on ThinkPad Yoga X1 Gen 2 Hackintosh with i5-7300U and HD 620

Guide Step by Step:

  1. Introduction:

    • Outline of steps to troubleshoot the wake failure error encountered during the boot process of a Hackintosh setup on a ThinkPad Yoga X1 Gen 2.
  2. Initial Troubleshooting:

    • Verify that all BIOS settings are optimized for Hackintoshing (e.g., disable Secure Boot, set SATA to AHCI, enable VT-x, etc.).
    • Ensure you are using the latest version of the Clover or OpenCore bootloader appropriate for Kaby Lake processors.
  3. Addressing Wake Failure:

    • The wake failure error often relates to power management and sleep issues.
    • Ensure you have the correct SSDTs for CPU power management. These can be generated using tools like SSDTTime for OpenCore.
  4. AppleMCEReporterDisabler.kext:

    • This kext is often used to disable the Machine Check Exception reporting, which can cause issues on non-Apple hardware.
    • If you added AppleMCEReporterDisabler.kext to resolve the wake failure and are experiencing further issues, consider removing it to see if it's the cause.
  5. Review Kexts:

    • Ensure you have the necessary kexts for your system, which should include VirtualSMC (or FakeSMC), WhateverGreen, Lilu, VoodooPS2Controller (for ThinkPad keyboards and trackpads), and IntelMausi for Ethernet.
    • Remove any unnecessary kexts that might conflict with your system.
  6. Check Config.plist:

    • Open your config.plist in a proper editor like ProperTree and check for any misconfigurations.
    • Pay special attention to the ACPI, Kernel, and Boot sections for any entries that might be causing issues.
  7. EFI Structure:

    • Ensure your EFI partition is structured correctly, with all necessary drivers and kexts in place.
    • A typical EFI folder for OpenCore should have the following structure: EFI/OC/ACPI, EFI/OC/Drivers, EFI/OC/Kexts, EFI/OC/Resources, and EFI/OC/Tools.
  8. Testing and Validation:

    • After making changes to the EFI, reboot and test for the wake failure issue.
    • If the problem persists, boot into verbose mode (using -v boot-arg) to get more detailed error messages.
  9. Gathering Logs:

    • If the verbose mode does not provide a clear indication of the issue, use the debug version of OpenCore to gather logs.
    • Analyze the log to pinpoint where the boot process fails.
  10. Seeking Help:

    • If you're still unable to resolve the issue, prepare to seek help from the Hackintosh community.
    • Share your hardware details, what you have attempted, and the logs or error messages you've received.
  11. Final Steps:

    • Once the issue is resolved, perform a clean boot test to ensure that your Hackintosh is stable.
    • Document any additional steps you took to fix the issue for future reference.

Reminder:

  • Hackintosh builds can be very specific to the hardware and software combination. Changes that work for one system may not be appropriate for another.
  • Always back up your EFI folder before making changes, so you can revert to a previous state if necessary.
Need help with hackintosh

Was trying to boot until I got a wake faliure error and people added applemcereporterdisabler and now I'm getting this do I just remove the kext I'm really confused

submitted by /u/AmIahumaneee
[link] [comments]