If you're using one of these computers with OS X Mavericks or later, you can install macOS Catalina. Your Mac also needs at least 4GB of memory and 12.5GB of available storage space, or up to 18.5GB of storage space when upgrading from OS X Yosemite or earlier. Learn how to upgrade to macOS Catalina.
- Hackintosh Build Guide for OSX Catalina - 10.15 Prerequisites My System Specs Step One: Make a Catalina Bootable USB (the mac approved way) Step Two: Clover Configuration on your USB Get Clover and your kexts (drivers for mac) Minimum Extras for my build USB Drive Config Copying Files to EFI partition on Hackintosh macOS Catalina USB Installer.
- Install macOS Catalina Hackintosh on AMD FX 8350 with OpenCore 0.5.9 July 13, 2020 admin Mac 6 With the new release of OpenCore 0.5.9, I think I need to try that I will still be able to install macOS Catalina Hackintosh on AMD FX 8350 processor.
- Getting WiFi to work on a hackintosh is a really difficult task. Either you'll have to be lucky or crafty when building a hackintosh to do this. I researched on WiFi fix for hackintosh about an year and finally I succeeded.
- Luckily, there is a utility called macOS Catalina Patcher, which lets you download the complete setup file from Apple's servers. Here is how you can use this app to get a copy of macOS Catalina.
Download macOS Catalina and install on PC-Hackintosh and in macOS Catalina 10.15. There are some changes that you should know about it. Most of the great thing that you may like in Mac with great experience, Music, TV, The three nice changes in Mac all new Apps, iPad Apps for Mac, Sidecar turns your iPad into the second screen, Voice control, New music App, The Apple TV App, The Apple.
MacBook Pro
- MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
- MacBook Pro (16-inch, 2019)
- MacBook Pro (13-inch, 2019, Two Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2019)
- MacBook Pro (13-inch, 2019, Four Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2018)
- MacBook Pro (13-inch, 2018, Four Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2017)
- MacBook Pro (13-inch, 2017, Four Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2017, Two Thunderbolt 3 ports)
- MacBook Pro (15-inch, 2016)
- MacBook Pro (13-inch, 2016, Four Thunderbolt 3 ports)
- MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports)
- MacBook Pro (Retina, 15-inch, Mid 2015)
- MacBook Pro (Retina, 15-inch, Mid 2015)
- MacBook Pro (Retina, 13-inch, Early 2015)
- MacBook Pro (Retina, 15-inch, Mid 2014)
- MacBook Pro (Retina, 13-inch, Mid 2014)
- MacBook Pro (Retina, 15-inch, Late 2013)
- MacBook Pro (Retina, 15-inch, Early 2013)
- MacBook Pro (Retina, 13-inch, Late 2013)
- MacBook Pro (Retina, 13-inch, Early 2013)
- MacBook Pro (Retina, 15-inch, Mid 2012)
- MacBook Pro (15-inch, Mid 2012)
- MacBook Pro (Retina, 13-inch, Late 2012)
- MacBook Pro (13-inch, Mid 2012)
MacBook Air
- MacBook Air (Retina, 13-inch, 2020)
- MacBook Air (Retina, 13-inch, 2019)
- MacBook Air (Retina, 13-inch, 2018)
- MacBook Air (13-inch, 2017)
- MacBook Air (13-inch, Early 2015)
- MacBook Air (11-inch, Early 2015)
- MacBook Air (13-inch, Early 2014)
- MacBook Air (11-inch, Early 2014)
- MacBook Air (13-inch, Mid 2013)
- MacBook Air (11-inch, Mid 2013)
- MacBook Air (13-inch, Mid 2012)
- MacBook Air (11-inch, Mid 2012)
Mac Catalina Hackintosh
MacBook
- MacBook (Retina, 12-inch, 2017)
- MacBook (Retina, 12-inch, Early 2016)
iMac Pro
iMac
- iMac (Retina 5K, 27-inch, 2020)
- iMac (Retina 5K, 27-inch, 2019)
- iMac (Retina 4K, 21.5-inch, 2019)
- iMac (Retina 5K, 27-inch, 2017)
- iMac (Retina 4K, 21.5-inch, 2017)
- iMac (21.5-inch, 2017)
- iMac (Retina 5K, 27-inch, Late 2015)
- iMac (Retina 4K, 21.5-inch, Late 2015)
- iMac (21.5-inch, Late 2015)
- iMac (Retina 5K, 27-inch, Mid 2015)
- iMac (Retina 5K, 27-inch, Late 2014)
- iMac (21.5-inch, Mid 2014)
- iMac (27-inch, Late 2013)
- iMac (21.5-inch, Late 2013)
- iMac (27-inch, Late 2012)
- iMac (21.5-inch, Late 2012)
Mac mini
Mac Pro
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
My hardwareSpecifications | 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
Install Usb Catalina Hackintosh
Main softwareComponent | 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
How to install macOSTo install macOS follow the guides provided by Dortania
Useful tools by CorpNewt and headkaze
Complete EFI is available in the releases page
BIOS settings :100: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
Generate your own SMBIOSFor 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
CPU power managementRecommended 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
If you are using different model and alternative kext from Other folder does not work for you. Try:
Fully functioning multimedia Fn keys- 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
What's working :white_check_mark:- 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
)
- Trackpoint not working after wake from sleep
Credits
Apple for macOS
Acidanthera for all the kexts/utilities that they made
Status: Work In Progress
DISCLAIMER: Read the entire README before you start. I am not responsible for any damages you may cause.
Introduction
My hardwareSpecifications | 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
Install Usb Catalina Hackintosh
Main softwareComponent | 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
How to install macOSTo install macOS follow the guides provided by Dortania
Useful tools by CorpNewt and headkaze
Complete EFI is available in the releases page
BIOS settings :100: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
Generate your own SMBIOSFor 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
CPU power managementRecommended 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
If you are using different model and alternative kext from Other folder does not work for you. Try:
Fully functioning multimedia Fn keys- 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
What's working :white_check_mark:- 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
)
- 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
Catalina Hackintosh Guide
George Kushnir for modified BIOS
Catalina Hackintosh Opencore
Dortania for for the OpenCore Install Guide
Niresh Catalina Hackintosh
MSzturc for ThinkpadAssistant
simprecicchiani for inspirational ThinkPad configurations