Home

Awesome

Lenovo IdeaPad S540-15IML (Monterey 12.3 hackintosh) for bios version CNCN11WW

SpecificationsDetails
ProcessorIntel Core i5-10210U
Memory20gb DDR4 2400MHz (4gb soldiered on board)
HDD1TB NVMe SSD Micron 2200 + 1TB SATA Samsung 860 EVO
Graphics CardIntel UHD Graphics 630
ex. Graphics CardNvidia MX250 2GB
Monitor15.6 inch 1920x1080
Sound CardRealtek ALC257
Card readerO2 Card Reader
Finger print readerGoodix
Network CardIntel (replaced with DW1820A)

Current status:

Working:

Not working:

I must say this machine turned out to be a way better hackintosh than i expected given the new 10gen hardware. It took some time but i got everything working smoothly with great battery life and a really fast pci-e card reader (that was kind of important for me).Performance is on par with with 2019 MacBook Pro 13 inch if not better in some cases.

UPDATE:

I will not update Clover config going forward (it's valid for Catalina 10.15.7 ), but it will stay here in the repo in case someone wants to use Clover. The OpenCore config expects DVMT to be 64mb and CFG LOCK to be disabled in bios.

Change DVMT and CFG Lock: needs windows

Reference https://github.com/lietxia/XiaoXinAir14IML_2019_hackintosh/wiki/DVMT
DVMT:

CFG LOCK:

NOTE:

If you have a compatable NVMe SSD remove SSDT_NVMe-Pcc.aml from /CLOVER/ACPI/Patched

NOTE2:

Bios version CNCN11WW forces RST storage controller mode on the SATA drive so i added CtlnaAHCIPort.kext to boot my system. Even if you are installed on the nvme drive you need this kext to see and open sata devices in osx.