GitPedia

X230 Hackintosh

READMEs, OpenCore configurations, patches, and notes for the Thinkpad X230 Hackintosh

From banhbaoxamlan·Updated June 21, 2026·View on GitHub·

- Complete EFI packs are available in the releases page. - I will try my best to keep the repo updated with the latest kexts and OpenCore version. - Please **do not clone or download** the main branch for daily use: it may include **unstable code** just because it is my repository. - This EFI is configured with Catalina, Big Sur and Monterey. - With every EFI update you retrieve from here please remember to go through the post install guide. - For MacOS Monterey - Please go through [README_MONTE... The project is written primarily in ASL, distributed under the MIT License license, first published in 2020. Key topics include: bigsur-hackintosh, catalina-hackinotsh, dortania-opencore, hackintosh, hackintosh-efi.

Latest release: v0.7.9-beta.1May-2K22 Update
May 14, 2022View Changelog →
<h1 align="center">Hackintosh the Thinkpad X230</h1> <p align="center"> <a href="https://www.apple.com/"> <img src="https://img.shields.io/badge/Catalina-10.15.7-red.svg"/></a> <a href="https://www.apple.com/macos/big-sur/"> <img src="https://img.shields.io/badge/Big_Sur-11.6.5-purple.svg"></a> <a href="https://www.apple.com/macos/monterey/"> <img src="https://img.shields.io/badge/Monterey-12.3.1-brown"></a> <a href="https://psref.lenovo.com/syspool/Sys/PDF/withdrawnbook/ThinkPad_X230.pdf"> <img src="https://img.shields.io/badge/ThinkPad-X230-blue"/></a> <a href="https://github.com/acidanthera/OpenCorePkg"> <img src="https://img.shields.io/badge/OpenCore-0.7.9-blue"/></a> </p> <p align="center"> <a href="https://www.paypal.com/paypalme/thebinhluong0519"> <img src="https://img.shields.io/badge/-Buy%20me%20a%20coffee-orange.svg"></a> <a href="https://www.buymeacoffee.com/karan1021"> <img src="https://img.shields.io/badge/Donate%20prabhakaran-Buymeacoffee%20-FFF27D"></a> <a href="https://t.me/+KuAH5jUCAocwMzBl"> <img src="https://img.shields.io/badge/Telegram-Channel-33A8E3"></a> </p> <p align="center"> <a href=""> <img src="/Other/Pics/X230.png" alt="Lenovo Thinkpad X230 macOS" width="400"> </a> </p>

I am not responsible for any damages you may cause.

If my work here helped you. Please consider donating, it would mean a lot to me.

  • Complete EFI packs are available in the releases page.
  • I will try my best to keep the repo updated with the latest kexts and OpenCore version.
  • Please do not clone or download the main branch for daily use: it may include unstable code just because it is my repository.
  • This EFI is configured with Catalina, Big Sur and Monterey.
  • With every EFI update you retrieve from here please remember to go through the post install guide.
  • For MacOS Monterey - Please go through README_MONTEREY.

Update

Recent | Changelog Archive

<details> <summary><strong> SUMMARY </strong></summary> <br>

Non-Fuctional

FeatureStatusDependency
Fingerprint ReaderDISABLED in BIOS to save power.
Wireless WANDISABLED in BIOS to save power.
VGA PortDoes not exist on real apple computers.

Video and Audio

FeatureStatusDependency
Full Graphics Accleration (QE/CI)WhateverGreen.kext
Audio RecordingAppleALC.kext with Layout ID = 55 and SSDT-HPET.aml
Audio PlaybackAppleALC.kext with Layout ID = 55 and SSDT-HPET.aml
Automatic Headphone Output SwitchingAppleALC.kext with Layout ID = 55 and SSDT-HPET.aml
Dock Audio PortAppleALC.kext with Layout ID = 55 and SSDT-HPET.aml

Power, Charge, Sleep and Hibernation

FeatureStatusDependency
Battery Percentage IndicationECEnabler.kext
iGPU Power ManagementXCPM, enabled by SSDT-PM.aml
S3 Sleep/ Hibernation Mode 3SSDT-PWTK.aml
Custom Charge ThresholdSSDT-EC.aml, YogaSMC.kext, and YogaSMCPane
Fan ControlSSDT-EC.aml, YogaSMC.kext, and YogaSMCPane
Battery LifeNative, comparable to Windows/Linux.

Input/ Output

FeatureStatusDependency
WiFiAirportItlwm.kext
BluetoothIntelBluetoothFirmware.kext
EthernetIntelMausi.kext
USB 2.0, USB 3.0USBPorts.kext
USB Power Properties in macOSSSDT-EC-USBX.aml

Display, TrackPad, TrackPoint, and Keyboard

FeatureStatusDependency
Brightness AdjustmentsWhateverGreen.kext, SSDT-PNLF.aml and BrightnessKeys.kext
TrackPointVoodooPS2Controller.kext
TrackPadVoodooPS2Controller.kext
Built-in KeyboardVoodooPS2Controller.kext
Multimedia KeysBrightnessKeys.kext and YogaSMC

macOS Continuity

FeatureStatusDependency
iCloud, iMessage, FaceTimeWhitelisted Apple ID, Valid SMBIOS
AirDropNot tested
Time MachineNative
</details> <details> <summary><strong> REFERENCES </strong></summary> <br>

Read these before you start:

</details> <details> <summary><strong> REQUIREMENTS </strong></summary> <br>
  • A macOS machine(optional): to create the macOS installer.
  • Flash drive, 12GB or more, for the above purpose.
  • Xcode works fine for editing plist files on macOS, but I prefer PlistEdit Pro.
  • ProperTree if you need to edit plist files on Windows.
  • MaciASL, for patching ACPI tables and editing ACPI patches.
  • MountEFI to quickly mount EFI partitions.
  • IORegistryExplorer, for diagnosis.
  • Hackintool, for diagnostic ONLY, Hackintool should not be used for patching, it is outdated.
  • Patience and time, especially if this is your first time Hackintosh-ing.
</details> <details> <summary><strong> HARDWARE </strong></summary> <br>
CategoryTHINKPAD X230
CPUIntel Core i5-3320M
SSDSamsung 870 Evo 250GB
Display12.5' IPS HD (1366x1768)
WiFi & BTIntel Wireless-AC 7260
</details> <details> <summary><strong> GETTING STARTED </strong></summary> <br>

Before you do anything, please familiarize yourself with basic Hackintosh terminologies and the basic Hackintosh process by throughly reading Dortania guides as linked in REFERENCES

</details> <details> <summary><strong> BENCHMARKS </strong></summary> </br>
  • macOS 11.4, EFI OpenCore 0.7.1
CPUSingle-CoreMulti-Core
Cinebench R231576
Geekbench 56941421
GPUOpenCLMetal
Geekbench 51028193
</details>

CONTACT

Credits

Contributors

Showing top 4 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from banhbaoxamlan/X230-Hackintosh via the GitHub API.Last fetched: 6/25/2026