MacOS on Lenovo Legion 5-15ACH6A - Ryzen 5600H & Radeon RX 6600M 🇧🇷
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)


Considerations
Information available only for possible references. I do not recommend following all the information presented here.
Table of Contents
Specifications
| 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 |
What’s Working
| 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 |
What’s not Working
| Item |
Status |
Notes |
| ❓ |
🤷🏻♂️ |
Time to test in real life |
Bios Options
- Only Discrete GPU
- Device Guard Disabled
- Secure Boot Disabled
Kexts Used
SSDTs Used
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 |
Credits
Useful Apps & Scripts
| 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 |
Something helped? Leave a star!

Screenshots










评论