CPU: Intel® Core™ i5-5250U Processor (3M Cache, up to 2.70 GHz) GPU: Intel® HD Graphics 6000 (Mini-DP 1.2; Mini-HDMI 1.4a) RAM: 2x4GB DDR3 1866MHz. Motherboard/Laptop model: NUC5i5RYB. Audio Codec: AppleALC default layout works. Ethernet Card: Intel® Ethernet Connection I218-V. Hackintosh Mountain Lion supports AMD and Intel Atom Hackintosh Mountain Lion is distributed as an ISO file Hackintosh Mountain Lion works with regular DVDs There are two versions USB Version DvD 4.3/4.7 Bootable Installation Requirements. 💾 EFI-Folder - macOS 10.15.5, OpenCore 0.5.9 (ASRock B360-ITX/ac, Intel i7 9700) Topics hackintosh-efi opencore-efi hackintosh-catalina asrock-b360m-itx-ac.
Apple does not support Sandy Bridge anymore, but it is technically still possible to install Mojave or Catalina on our older systems, although it will be more of a challenge so if this is your first Hackintosh I highly recommend you to try to install High Sierra first, so that you know your computer better and can get more support if you need it. MacOS Catalina for ThinkPad X230. X230 Hackintosh is an open source software project. MacOS Catalina for ThinkPad X230. Intel Core i7-3520M (2C4T, 2.9/3.6Ghz, 4MB).
MacOS (Currently Catalina 10.15.6
) working on ThinkPad X230
Status: Work In Progress
DISCLAIMER: Read the entire README before you start. I am not responsible for any damages you may cause.
Specifications | Detail |
---|---|
Computer model | Lenovo ThinkPad X230 (Type: 2325) |
Processor | Intel Core i7-3520M (2C4T, 2.9/3.6Ghz, 4MB) |
Memory | Crucial 16GB DDR3L 1867MHz, dual-channel |
Hard Disk | Crucial BX500 3D-NAND 240GB |
Integrated Graphics | Intel HD Graphics 4000 |
Display | 12.5' HD (1366x768) TN - B125XW01.V0 |
Audio | Realtek ALC3202 (Layout-id: 18 ) |
Ethernet | Intel 82579LM Gigabit Network Connection |
WIFI+BT | AzureWave AW-CB160H (BCM94360HMB) |
Keyboard | 6-row, multimedia Fn keys, LED backlight |
Dock | ThinkPad UltraBase Series 3 |
This EFI will suit any X230 regardless of CPU model, amount of RAM, display resolution, and internal storage.
NVRAM>>Add>>7C436110-AB2A-4BBB-A880-FE41995C9F82>>UIScale
: 2SSDT-X220-KBD.aml
Component | Version |
---|---|
MacOS Catalina | 10.15.6 (19G2021) |
OpenCore | 0.6.1 |
Kext | Version |
---|---|
AirportBrcmFixup | 2.0.9 |
AppleALC | 1.5.2 |
BrcmPatchRAM | 2.5.4 |
EFICheckDisabler | 0.5.0 |
IntelMausi | 1.0.3 |
Lilu | 1.4.7 |
USBPorts | |
VirtualSMC | 1.1.6 |
VoodooPS2Controller | 2.1.6 |
WhateverGreen | 1.4.2 |
Driver | Version |
---|---|
HfsPlus.efi | OcBinaryData |
OpenRuntime.efi | OpenCorePkg 0.6.1 |
To install macOS follow the guides provided by Dortania
Useful tools by CorpNewt and headkaze
Complete EFI is available in the releases page
A simple method to install a modified BIOS is available here (no external programmer required).
Main | Sub #1 | Sub #2 | Sub #3 | Setting |
---|---|---|---|---|
Config | Network | Wake On Lan | Disabled | |
Serial ATA (SATA) | Mode | AHCI | ||
Advanced | System Agent (SA) configuration | Graphics Configuration | DVMT Pre-Allocated | 128MB |
DVMT Total Gfx Mem | MAX | |||
Security | Security Chip | Disabled | ||
Memory Protection | Execution Prevention | Enabled | ||
Anti-Theft | Current Setting | Disabled | ||
Computrace | Current Setting | Disabled | ||
Secure Boot | Disabled | |||
Startup | UEFI/Legacy Boot | UEFI Only | ||
CSM Support | Disabled |
For setting up the SMBIOS info, use GenSMBIOS
Run GenSMBIOS, pick option 1 for downloading MacSerial and Option 3 for selecting out SMBIOS
Open Config.plist
, find PlatformInfo >> Generic
The Serial
part gets copied to SystemSerialNumber.
The Board Serial
part gets copied to MLB.
The SmUUID
part gets copied to SystemUUID.
Reminder that you want either an invalid serial or valid serial numbers but those not in use, you want to get a message back like: 'Invalid Serial' or 'Purchase Date not Validated'Apple Check Coverage
Recommended additional steps to improve battery life with optimized CPU power management:
Open Terminal, copy and paste the following command:
A customized SSDT.aml
for your specific machine will now be in the directory /Users/yourusername/Library/ssdtPRGen
Rename to SSDT-PM.aml
, and copy to EFI/OC/ACPI/
Open Config.plist
, enable ACPI>>Add>>SSDT-PM.aml
Reboot
If you are using different model and alternative kext from Other folder does not work for you. Try:
launch on login
optionSystemPreferences > Keyboard > Shortcuts > Screenshots
Screenshot and recording options
key mapPrtSc
on your keyboard (it should came out as F13
)EFI/OC
EFI/OC/Drivers
config.plist
:Misc >> Boot >> PickerMode
: External
Misc >> Boot >> PickerAttributes
:1
UEFI >> Drivers
and add OpenCanopy.efi
ThinkPad UltraSeries 3
Volume and brightness hotkeys
Automatic headphone detection, mute, volume controls fully working
1-4 fingers swipe works
Works perfectly. Just like on Windows or Linux
SSDT-SDC.aml
)Apple for macOS
Acidanthera for all the kexts/utilities that they made
Rehabman and Daliansky for the patches and guides and kexts
George Kushnir for modified BIOS
Dortania for for the OpenCore Install Guide
MSzturc for ThinkpadAssistant
simprecicchiani for inspirational ThinkPad configurations