Skip to content

[OpenCore 1.0.4] Lenovo Yoga Slim 7 Pro 14ACH5 (Ryzen 7 5800H) EFI for Hackintosh (macOS Sonoma 14.7.4)

License

Notifications You must be signed in to change notification settings

Archichil/Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Lenovo Yoga slim 7 Pro (14ACH5) Hackintosh

Notes

This EFI works on Sonoma 14.7.4

SMBIOS info is deleted, you need to generate it by your own and fill in config.plist (use GenSMBIOS)

OpenCore 1.0.4 Debug version


Screenshot

overview


What's not working

  1. Sleep
  2. Network card (Wi-Fi, Bluetooth)

Laptop configuration


Components Model Compatibility
CPU AMD Ryzen 7 5800H
iGPU AMD Radeon Vega 8
Network card MTK7921 ❌️
SSD Samsung T7 Portable ✅,original SKHynix PC711 NVMe (SKHynix proprietary controller is not supported by MacOS) ❌
Trackpad I2C HID
Keyboard PS2 controller
Bluetooth MTK7921
Audio / 3.5mm jack / Microphone ALC287
RAM SKHynix DDR4 3200MHz
USB USBMapping

EFI Specification


ACPI

SSDT Purpose
SSDT-PLUG-ALT Fixes CPU definitions
SSDT-EC Adds a fake Embedded Controller device
SSDT-HPET Fixes IRQ conflicts
SSDT-SBUS-MCHC Fixes AppleSMBus
SSDT-USBX Enables USB Power Management
SSDT-XOSI Spoof macOS to Windows for some ACPI features.
SSDT-ALS0 NootedRed provided, for brightness control
SSDT-PNLF NootedRed provided, for brightness control
SSDT-rmne Fixing i-services by injecting fake Ethernet(en0) kext

Kexts

Kext Purpose
AMDRyzenCPUPowerManagement AMD CPU power management
AppleALC Audio fix
AppleMCEReporterDisabler Disables AppleIntelMCEReporter which causes panics on AMD CPUs
BrightnessKeys Automatic handling of brightness keys based on ACPI Specification. Requires Lilu 1.2.0 or newer.
ECEnabler Allows reading Embedded Controller fields over 1 byte long, vastly reducing the amount of ACPI modification needed (if any) for working battery status.
Lilu Patch Engine
NootedRed The AMD Vega iGPU support kext
NullEthernet A "Null" (Fake) Ethernet driver for OS X meant to be used when you have no working Ethernet or AirPort (i-services fix)
RestrictEvents Lilu Kernel extension for blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware.
SMCAMDProcessor Power management, monitoring and VirtualSMC plugin for AMD processors
SMCBatteryManager Battery reading
USBToolBox USB mapping tool supporting Windows and macOS. It allows for building a custom injector kext from Windows and macOS
UTBMap Kext used for attaching USBToolBox to all PCIe USB controllers.
VirtualSMC Advanced Apple SMC emulator in the kernel. Requires Lilu for full functioning.
VoodooI2C Intel I2C controller and slave device drivers for macOS
VoodooI2CHID Intel I2C controller and slave device drivers for macOS
VoodooPS2Controller PS/2 keyboard,need to disable voodoops2 input as it will conflict with i2c's input in config.plist

About

[OpenCore 1.0.4] Lenovo Yoga Slim 7 Pro 14ACH5 (Ryzen 7 5800H) EFI for Hackintosh (macOS Sonoma 14.7.4)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages