espimarisa / thinkpad-x270-efi-sonoma

🌳 OpenCore EFI for the Lenovo ThinkPad X270, supporting macOS Sonoma.
BSD 3-Clause "New" or "Revised" License
14 stars 0 forks source link
hackintosh hackintosh-efi opencore opencore-efi sonoma sonoma-hackintosh thinkpad-x270

🍎 ThinkPad X270 EFI - Sonoma

This is my OpenCore EFI configured to run macOS Sonoma on my Lenovo ThinkPad X270.

πŸ’» My hardware
| Category | Component | | --------- | --------------------------------- | | CPU | Intel Core i7-7500U | | GPU | Intel HD 620 Graphics | | RAM | 32GB DDR4 @ 2133MHz | | SSD | 1TB Crucial MX500 SATA SSD | | Display | 12.5" 1920x1080 FHD IPS | | Ethernet | Intel i219-V Ethernet | | WiFI + BT | Intel AX210 (originally AC8265) | | Audio | Realtek ALC3268 (ALC298) | | Keyboard | Backlit Lite-On keyboard | | Battery | Internal 3-cell + external 6-cell | | WWAN | Sierra Wireless EM7455 LTE |

⚠️ Warning

This EFI is only meant for the Lenovo ThinkPad X270. I am NOT responsible for any harm caused to your device or mental health caused by attempting a Hackintosh. You have been warned.

In order to get iServices and other functionality working, you must fill in your own MLB, ROM, Serial, and UUID information. You can do so by using GenSMBios and using the SMBIOS for a MacBookPro15,2.

✨ Status

βœ… Working

❌ Not working

⚠️ Untested

πŸ› οΈ Post-install tweaks

I recommend doing the following to get your system as smooth as possible:

  1. Install HeliPort for WiFi control until AirportItlwm works with Sonoma

  2. Enable Tap to Click in System Settings -> Trackpad πŸ™„

  3. Disable hibernation, powernap, and some other power settings

    sudo pmset autopoweroff 0
    sudo pmset powernap 0
    sudo pmset standby 0
    sudo pmset proximitywake 0
    sudo pmset tcpkeepalive 0
  4. If you're running a 1080p internal display, check out BetterDisplay and run 1280x720@2x for HiDPI support

  5. Use Boom 2 to boost the speaker output as by default it's quite quiet. Note that this is not a free application!