Skip to content

jamieernest/Lenovo-ThinkPad-E490-Hackintosh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lenovo Thinkpad E490 Hackintosh

System configuration

Model MacBookPro15,2 Version Catalina 10.15.7/Big Sur 11.0.1/Monterey 12.3.1
Processor Intel Core i7-8565U Graphics UHD Graphics 620
Memory 2666MHz 2x8GB OS Disk Crucial MX500 (SATA) (should work with M.2 SSD included with laptop)
Audio Conexant CX8070 WiFi/Bluetooth Intel Wireless AC9260 (default card)

About build

  • Since the other Repos for the Lenovo E490 are very outdated I released my own version.
  • Intel wifi card works with AirportItlwm.kext:

Performance

  • Geekbench 5: 812 SingleCore, 2972 MultiCore
  • Battery: Haven't tested yet, battery status with patched DSDT but might not work with your PC

Not Working

  • Things that may never work:
    • The Fn row functions except volume + brightness control
    • Mixed DRM (for AppleTV+, Netflix and Amazon Prime Video should work)
    • HDMI Port (USB-C works but no video output) Works from Release 0.8.0!

Installation

BIOS

  • Disk in AHCI mode
  • Secure Boot Disabled

STEP

You can follow Dortania's guide as it is very detailed and easy to understand.

TL;DR

  • Prepare an Mac installer in USB with GibMacOS
  • Go to the releases and download the lastest version
  • Replace EFI folder in USB EFI partition with the EFI folder from the zip file
  • Go into config.plist with ProperTree and change the SystemProductName (Type), SystemSerialNumber (Serial), MLB (Board Serial) and SystemUUID (SmUUID) which is generated using GenSMBIOS. (Press 1, then 3 then type MacBookPro15,2)
  • Boot into USB and select MacOS installer
  • In the installer open disk utility and format the SSD to APFS. YOU WILL LOSE ALL THE DATA THAT IS ON IT
  • When you are booted in you need to mount EFI partition and replace it with USB's EFI using Hackintool or MountEFI

Sleep

Sleep is completely supported!

Credits