# # Supported Models

Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the following command on the applicable machine in the terminal:

    system_profiler SPHardwareDataType | grep 'Model Identifier'

The below table will list all supported and unsupported functions of the patcher currently:

- MacBook
- MacBook Air
- MacBook Pro
- Mac mini
- iMac
- Mac Pro
- Xserve

Regarding OS support, see below:

- Machines listing `YES - Ventura and older` means they cannot run macOS Ventura at this time. Machines with only `YES` can run all of the supported macOS versions offered by OpenCore Legacy Patcher.

Support Entry | Supported OSes | Description | Comment
--- | --- | --- | ---
HostOS | macOS 10.9 - macOS 13 | Refers to OSes where running OpenCore-Patcher.app are supported | Supports 10.7+ if Python 3.9 or higher (opens new window) is manually installed, simply run the `OpenCore-Patcher-GUI.command` located in the repo
TargetOS | macOS 11 - macOS 13 | Refers to OSes that can be patched to run with OpenCore | May support 10.4 and newer (in a potentially broken state). No support provided.

### # MacBook

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
MacBook1,1 | Mid-2006 | NO | 32-Bit CPU limitation
MacBook2,1 | Late 2006 | 32-Bit Firmware limitation
MacBook3,1 | Late 2007
MacBook4,1 | Early 2008 | - No GPU Acceleration in Mavericks and newer - No Keyboard and Trackpad - No USB
MacBook5,1 | Late 2008 | YES | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBook5,2 | Early 2009
MacBook6,1 | Late 2009
MacBook7,1 | Mid-2010
MacBook8,1 | Mid-2015 | Everything is supported
MacBook9,1 | Early 2016

### # MacBook Air

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
MacBookAir1,1 | Early 2008 | NO | Requires SSE4.1 CPU
MacBookAir2,1 | Late 2008 | YES | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookAir3,1 | Late 2010
MacBookAir3,2
MacBookAir4,1 | Mid-2011 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookAir4,2
MacBookAir5,1 | Mid-2012 | Everything is supported
MacBookAir5,2
MacBookAir6,1 | Mid-2013, Early 2014
MacBookAir6,2
MacBookAir7,1 | Early-2015, 2017
MacBookAir7,2

### # MacBook Pro

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
MacBookPro1,1 | Early 2006 | NO | 32-Bit CPU limitation
MacBookPro1,2
MacBookPro2,1 | Late 2006 | 32-Bit Firmware limitation
MacBookPro2,2 | Late 2006
MacBookPro3,1 | Mid-2007 | Requires SSE4.1 CPU
MacBookPro4,1 | Early 2008 | YES | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookPro5,1 | Late 2008
MacBookPro5,2 | Early 2009
MacBookPro5,3 | Mid-2009
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1 | Mid-2010 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookPro6,2
MacBookPro7,1 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacBookPro8,1 | Early 2011 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
MacBookPro8,2
MacBookPro8,3
MacBookPro9,1 | Mid-2012 | Everything is supported
MacBookPro9,2
MacBookPro10,1 | Mid-2012, Early 2013
MacBookPro10,2 | Late 2012, Early 2013
MacBookPro11,1 | Late 2013, Mid-2014
MacBookPro11,2
MacBookPro11,3
MacBookPro11,4 | Mid 2015
MacBookPro11,5
MacBookPro12,1 | Early 2015
MacBookPro13,1 | Late 2016
MacBookPro13,2
MacBookPro13,3

### # Mac mini

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
Macmini1,1 | Early 2006 | NO | 32-Bit CPU limitation
Macmini2,1 | Mid-2007 | 32-Bit Firmware limitation
Macmini3,1 | Early 2009 | YES | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
Macmini4,1 | Mid-2010
Macmini5,1 | Mid-2011 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
Macmini5,2
Macmini5,3
Macmini6,1 | Late 2012 | Everything is supported
Macmini6,2
Macmini7,1 | Mid-2014

### # iMac

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
iMac4,1 | Early 2006 | NO | 32-Bit CPU limitation
iMac4,2 | Mid-2006
iMac5,1 | Late 2006 | 32-Bit Firmware limitation
iMac5,2
iMac6,1
iMac7,1 | Mid-2007 | YES | - Requires an SSE4.1 CPU Upgrade (opens new window) - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - Stock Bluetooth 2.0 card non-functional - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac8,1 | Early 2008 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac9,1 | Early 2009
iMac10,1 | Late 2009 | - GPU is socketed, recommend upgrading to Metal GPU (opens new window) - GPU Acceleration in Public Beta, see current issues (#108 (opens new window)) - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
iMac11,1 | - GPU Acceleration in Public Beta, see current issues (#108 (opens new window))
iMac11,2 | Mid-2010
iMac11,3
iMac12,1 | Mid-2011
iMac12,2
iMac13,1 | Late 2012 | Everything is supported
iMac13,2
iMac13,3
iMac14,1 | Late 2013
iMac14,2
iMac14,3
iMac14,4 | Mid-2014
iMac15,1 | Late 2014, Mid-2015
iMac16,1 | Late 2014, Mid-2015
iMac16,2 | Late 2014, Mid-2015
iMac17,1 | Late 2015, Early-2016

- For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: iMac late 2009 to mid-2011 Graphics Card Upgrade Guide
  (opens new window)

### # Mac Pro

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
MacPro1,1 | Mid-2006 | NO | 32-Bit Firmware limitation
MacPro2,1 | Mid-2007
MacPro3,1 | Early 2008 | YES | - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window)) - Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics
MacPro4,1 | Early 2009 | - Everything is supported as long as GPU is Metal capable - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
MacPro5,1 | Mid-2010, Mid-2012
MacPro6,1 | Late 2013 | - CPU Power Management currently unsupported - No DRM support

### # Xserve

SMBIOS | Year | Supported | Comment
--- | --- | --- | ---
Xserve1,1 | Mid-2006 | NO | 32-Bit Firmware limitation
Xserve2,1 | Early 2008 | YES | - UHCI/OHCI support in Public Beta, see current issues (#1021 (opens new window))
Xserve3,1 | Early 2009

# # Once you've verified your hardware is supported, head to Download and build macOS Installers