Code Monkey home page Code Monkey logo

lenovo-thinkpad-e490-hackintosh's Introduction

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

lenovo-thinkpad-e490-hackintosh's People

Contributors

jamieernest avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

longhuishen

lenovo-thinkpad-e490-hackintosh's Issues

forgot

Please check kext folder in release.... I think you forgot a kext folder....

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.