STEP 1: Download macOS Catalina The full operating system is a free download for anyone who has purchased Mac OS X Snow Leopard, Lion, or Mountain Lion or has a Mac preloaded with OS X Mavericks, Yosemite, El Capitan, macOS Sierra, macOS High Sierra, or macOS Mojave. MacOS Catalina with Intel UHD Graphics 610 - Is it possible? I wanted the i3 8th gen processor because I know it's supported, as the newest Mac mini has this processor and its Intel UHD 630 GPU, but unfortunately I had to buy the Pentium Gold 5400 which has a UHD 610, and I would like to know if it's compatible or not.
Hello Hackintosh lovers. If you are new to Hackintosh, you may wonder if you could get or download the EFI folder that works on your specific build. Well, there are many people out there that willing to share their EFI folder. On this page, you will find many EFI folder for different motherboards. Personally, I would recommend you try to build your own EFI for your specific hardware. But, you can also use the EFI below as your starting point. And then you can fine-tune it to match your needs.
Before we go through it, please spend some time to read and learn the official OpenCore guide below. It is essential for you to understand how Hackintosh and OpenCore works. For some motherboard/build, you may find multiple EFI download links. Don’t worry, you can try them and see which one works the best for you.
Table of Content
- 1 OpenCore Hackintosh EFI Download
- 3 Hackintosh for Notebook
OpenCore Hackintosh EFI Download
These are the basic EFIs that should be bootable for the following hardware. But some other features are may or may not working and you will need to do some post-install configurations. It would be great if you can post your experience after using these EFIs in the comment section.
Before you download the EFI, please make sure that you already created the macOS USB Installer. You can then simply copy the EFI to the USB drive and boot your PC to install macOS. It is also important to make sure that your hardware meets the Hackintosh requirements. Especially the graphic card. All these builds are believed to work with the most recent AMD Radeon cards including but not limited to AMD Radeon RX480, RX470, RX5500, AMD Radeon VEGA.
*Note: If not mentioned, each EFI supports macOS Mojave, Catalina and macOS Big Sur.
A. Intel Platform
Haswell (4th Gen)
- Gigabyte H81MHackintosh OpenCore 0.6.4 EFI – Tested with Intel Core i5 4590 and AMD Radeon RX570 8 GB
- Gigabyte H81M Hackintosh OpenCore 0.6.7 EFI – Tested with Intel Core i5 4590 and Sapphire Radeon RX580 8 GB
Skylake (6th Gen)
Will be updated
Kaby Lake (7th Gen)
- ASRock H110M-HDV Hackintosh OpenCore 0.6.6 EFI Download – A basic EFI for ASROCK H110M-HDV motherboard and AMD Radeon RX 570 graphic cards.
Coffee Lake (8th Gen & 9th Gen)
- Asrock B365M Phantom Gaming 4 OpenCore 0.6.5– Want to install macOS Catalina or Big Sur on this motherboard? Grab the EFI folder (based on OpenCore 0.6.5). Tested using Intel Core i5 9400f and MSI Radeon RX 570 8 GB graphic card.
Comet Lake (10th Gen)
- Gigabyte Z490 Aorus Master OpenCore 0.6.4 EFI – Tested with Intel Core i5 10400F and AMD Radeon RX580 series.
- Gigabyte B460M-DS3H OpenCore 0.6.4 EFI – Tested with Intel Core i5 10400F, AMD Radeon RX580 series.
- ASUS PRIME H410M-E OpenCore 0.6.5 EFI – Tested with Intel Core i5 10400F, AMD Radeon RX580 series.
B. AMD Platform
AMD FX
- Asrock 970 Pro 3 Hackintosh OpenCore 0.5.4 EFI – Support max: macOS Catalina 10.15.7. Will not work on macOS Big Sur
AMD Ryzen
- MSI B450 Pro M2 Max Hackintosh OpenCore 0.6.5 EFI
What to do Next?
After you download the EFI, you will still need to generate the SMBIOS for your build. The SMBIOS such as serial number etc should be unique for each device. So, follow the following guide to generate the SMBIOS and apply it to the EFI.
Bookmark this page for future Hackintosh EFI download updates. There are a lot of things that are coming.
Hackintosh for Notebook
Below, you can download the EFI folder for some notebooks. We will try to update the list of the EFI folders for notebook users.
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.
Introduction
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.
- Optional custom CPU Power Management guide (see below post-install)
- Modified
- 1440p display models should change
NVRAM>>Add>>7C436110-AB2A-4BBB-A880-FE41995C9F82>>UIScale
: 2 - X220 7-row keyboard should use :
SSDT-X220-KBD.aml
- 1440p display models should change
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 |
Installation
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 |
Post-install
For setting up the SMBIOS info, use GenSMBIOS
Run GenSMBIOS, pick option 1 for downloading MacSerial and Option 3 for selecting out SMBIOS
- MacBookPro10,2
Open
Config.plist
, find PlatformInfo >> GenericThe
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/ssdtPRGenRename to
SSDT-PM.aml
, and copy to EFI/OC/ACPI/Open
Config.plist
, enableACPI>>Add>>SSDT-PM.aml
Reboot
Hackintosh Catalina Intel Hd 4000
If you are using different model and alternative kext from Other folder does not work for you. Try:
- Download and install ThinkpadAssistant
- Open the app and check the
launch on login
option
- Go under
SystemPreferences > Keyboard > Shortcuts > Screenshots
- Click on
Screenshot and recording options
key map - Press
PrtSc
on your keyboard (it should came out asF13
)
- Download Binary Resources and OpenCanopy.efi
- Copy the Resources folder to
EFI/OC
- Add OpenCanopy.efi to
EFI/OC/Drivers
- Make these changes inside
config.plist
:Misc >> Boot >> PickerMode
:External
Misc >> Boot >> PickerAttributes
:1
UEFI >> Drivers
and addOpenCanopy.efi
Status
- Battery Percentage
- Bluetooth
- Brightness
- Camera
- CPU Power Management
- Dock Support
ThinkPad UltraSeries 3
- GPU Intel HD 4000 Graphics QE/CI
- Intel Ethernet
- Keyboard
Volume and brightness hotkeys
- Sleep/Wake
- Sound
Automatic headphone detection, mute, volume controls fully working
- Touchpad
1-4 fingers swipe works
- TrackPoint
Works perfectly. Just like on Windows or Linux
- eGPU (Thanks lese9855 have confirmed it #11)
- Fingerprint Reader
- VGA
- SD Card Reader (Disable with
SSDT-SDC.aml
)
Hackintosh Catalina Intel Wifi
- Trackpoint not working after wake from sleep
Credits
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