Lenovo Legion 5-15ACH6A Type 82NW Opencore EFI and some info for running macOS Tahoe 26.0 25A354. Probably compatible with R70002021A 6600M variant/Legion x60AA Gen AMD. For NVidia Legion variant, try [@ducviet5138 fork](https://github.com/ducviet5138/Hackintosh-Legion-5)
Information available only for possible references. I do not recommend following all the information presented here.
- Specifications
- What's Working
- What's not Working
- Bios Options
- Kexts Used
- SSDTs Used
- Credits
- Useful Apps & Scripts
- Screenshots
| Item | Info |
|---|---|
| Model | Legion 5-15ACH6A Type 82NW |
| Bios Version | G9CN37WW |
| CPU | AMD Ryzen™ 5 5600H Processor |
| DGPU | AMD Radeon RX 6600M 8GB |
| RAM | 2x 16GB Kingston DDR4 2400/3200 MHz |
| NVMe | Kingston SNV2S1000G 1TB for macOS / Micron MTFDHBA512QFD 512gb for Windows 11 |
| WIFI | Intel® Wi-Fi 6E AX210 |
| Bluetooth | With Intel wifi combo card |
| Ethernet | Realtek RTL8111 |
| Audio | Realtek ALC287 |
| LCD Panel | 15.6 FHD IPS 120Hz |
| Opencore Version | 1.0.5 |
| SMBIOS used | MacBookPro16,2 (Need to enter your information generated by GenSMBIOS) |
| Target MacOS Version | macOS Tahoe 26.0 build 25A354 |
| Item | Status | Notes |
|---|---|---|
| CPU | ✅ | AMD Vanilla Kernel Patches (Modify according to yours Core Count / Adjusted MaxKernel to Tahoe) |
| DGPU | ✅ | With some DeviceProperties |
| Brightness Control | ✅ | Workaround with Lunar app |
| HDMI A/V out | ✅ | Working in 4K 60Hz Monitor |
| USB-C DP | ✅ | DisplayPort working |
| USB | ✅ | All ports working with USBToolBox Kext 1.2.0 and UTBMap kext |
| Keyboard | ✅ | Working without kexts + Karabiner-Elements app for mapping |
| Onboard Audio | ✅ | chris1111 VoodooHDA |
| P2 Mic | ✅ | Not tested with VoodooHDA |
| Trackpad | ✅ | VoodooI2C + VoodooI2CHID |
| Ethernet | ✅ | RealtekRTL8111 Kext |
| Intel WIFI | ✅ | With Itlwm.kext and Heliport app |
| Bluetooth | ✅ | From Intel AX210: Logitech MX Master 3S working with IntelBluetoothFirmware + IntelBTPatcher + BlueToolFixup from here |
| Battery | ✅ | VoodooBatteryStatus Kext |
| AppleTV+ DRM | ✅ | Working |
| iServices | ✅ | Message/Facetime tested and working |
| Shutdown/Reboot | ✅ | |
| Sleep/Wake | ✅ | Working with ForgedIvariant.kext + USB Port Mapping + Disable RTC Wake Scheduling patch only in Sequoia |
| Item | Status | Notes |
|---|---|---|
| ❓ | 🤷🏻♂️ | Time to test in real life |
- Only Discrete GPU
- Device Guard Disabled
- Secure Boot Disabled
| Kext | Description |
|---|---|
| AppleMCEReporterDisabler.kext | Disables AppleIntelMCEReporter which causes panics on AMD CPUs |
| BlueToolFixup.kext | Patches Bluetooth stack to allow non-Apple Bluetooth |
| ForgedIvariant.kext | The plug & play kext for syncing the TSC on AMD & Intel |
| IntelBluetoothFirmware.kext | Intel Bluetooth Kernel Extensions for macOS |
| IntelBTPatcher.kext | Intel Bluetooth Kernel Extensions for macOS |
| Itlwm.kext | An Intel Wi-Fi Adapter Kernel Extension for macOS |
| Lilu.kext | Platform for arbitrary kext, library, and program patching throughout the system |
| NVMeFix.kext | Improve compatibility with non-Apple SSDs |
| RealtekRTL8111.kext | Open source driver for the Realtek RTL8111/8168 family |
| RestrictEvents.kext | Blocking unwanted processes causing compatibility issues on different hardware and unlocking the support for certain features restricted to other hardware |
| SMCProcessorAMD.kext | VirtualSMC plugin for AMD CPU temperature |
| SMCRadeonSensors.kext | A VirtualSMC plug-in that provides temperature readings for AMD GPUs |
| SMCBatteryManager.kext | Enables battery readings |
| USBToolbox Kext 1.2.0 | This release works with Tahoe |
| USBToolbox Tool | USB mapping tool supporting Windows and macOS |
| VirtualSMC.kext | Advanced Apple SMC emulator in the kernel |
| VoodooI2C.kext & VoodooU2CHID.kext | Fixes trackpad |
Done with SSDTTime in Windows 11
| Table | Description |
|---|---|
| SSDT-EC | Adds a fake Embedded Controller device |
| SSDT-PLUG-ALT | Fixes CPU definitions |
| SSDT-USBX | Enables USB Power Management |
| SSDT-XOSI | Spoof macOS to Windows for some ACPI features |
- OC-Little-Translated Guides.
- AMD-OSX Forum and the dedicated Thread users.
- ExtremeXT for help, corrections, my first EFI and git README info/references.
- zxc2689963 for EFI references.
- Dortania for the guides.
- Apple for macOS.
- Acidanthera for OpenCore and most Kexts.
- Anyone else that helped to develop and improve hackintoshing.
| Table | Description |
|---|---|
| Hackintool | The Swiss army knife of vanilla Hackintoshing |
| MaciASL | ACPI editing IDE for macOS |
| gibMacOS | Py2/py3 script that can download macOS components direct from Apple |
| SSDTTime | Cross-platform SSDT/DSDT hotpatch attempts |
| ProperTree | Cross platform GUI plist editor written in python |
| OCAuxiliaryTools | Cross-platform GUI management tools for OpenCore(OCAT |
| MountEFI Quick Action | |
| LocalSend | Share files to nearby devices. Free, open-source, cross-platform |
| Homebrew | The Missing Package Manager for macOS |
| Mounty | A tiny tool to re-mount write-protected NTFS volumes under macOS in read-write mode |
| LuLu | Free, open-source firewall that aims to block unknown outgoing connections |
| One-key-hidpi | Script can simulate macOS HiDPI on a non-retina display, and have a "Native" Scaled in System Preferences |
| Lunar | The defacto app for controlling monitors |
| Karabiner Elements | A powerful and stable keyboard customizer for macOS |
| Barrier | allow you to use a single keyboard and mouse to control multiple computers |











