# FAQ

# Application requirements

The patcher application requires OS X Yosemite 10.10 or later to run.

  • OS X El Capitan 10.11 or later is required to make installers for macOS Ventura and later.

The patcher is designed to target macOS Big Sur 11.x to macOS Sequoia 15.x.

  • Other versions may work, albeit in a broken state. No support is provided for any version outside of the above.

# How do I make sure I'm all up to date?

Updating the OCLP installation is a three step process, first the application, second the bootloader and finally root patches.

Refer to Updating OpenCore and patches (opens new window) for how to update the application and patches.

# Why are the settings "not saving"?

OpenCore Legacy Patcher is a config build tool and as such the user interface always reverts to safe defaults, the user interface therefore does not reflect the status of settings. Settings are accounted for and saved by the OpenCore building process and you will always have to build OpenCore again after settings change.

Settings are saved to a config.plist file inside your EFI partition.

In SIP settings, booted SIP is reported in text form e.g. "0x803" but the checkboxes do not reflect the applied settings. Refer to SIP Settings (opens new window) for more information.

# Can I use the same USB install media as a universal installer?

OpenCore configurations are device specific, due to different quirks needed for different systems. If you are building OpenCore for a different system that you're running, you will have to select the targeted model from Settings before building OpenCore on the USB media.

When building OpenCore on a different system, OCLP cannot be aware of all the hardware installed in the target, meaning safe defaults will be used. However, this may not be the most optimal experience especially with custom hardware. As such it's recommended to rebuild OpenCore on device to apply settings that are based on hardware detection, after the OS has been installed.

# Can I use OTA updates?

You can. However it is extremely recommended to use USB drive for major OS upgrades (such as 13 -> 14) to avoid larger issues from potentially occurring.

General updates are usually fine, though it is always a good idea to wait few days to see whether patches break and have to be fixed.

# Can I use automatic updates?

It is extremely recommended to disable automatic updates (even downloading) when using OCLP, as Apple has recently changed the way automatic updates work. You can still manually initiate an update when you're ready to do so. For a related "System version mismatch" error while root patching, refer to System version mismatch error when root patching (opens new window) for troubleshooting.

# Disabling updates

macOS Ventura and newer:

System Settings -> General -> Software Update -> (i) button next to Automatic Updates -> Disable "Download new updates when available".

macOS Big Sur and Monterey:

System Preferences -> Software Update -> Advanced -> Disable "Download new updates when available".

# Can I update to macOS betas?

If you are feeling brave and don't mind having to possibly recover your system. However, be advised that no help will be given in situations where a beta was installed.

# Can I downgrade macOS while keeping data?

macOS doesn't allow direct downgrades, as such you will have to wipe the disk in order to revert. Backup your data beforehand either via Time Machine, ASR or some other solution.

# Why is my system slow?

This can mean many things. Firstly, newer operating systems are harder to run and can appear more slow.

However, if your system is being really slow and you have no transparency in Dock and menubar, this typically indicates that root patches are not installed and as such there is no acceleration. Make sure to install root patches to get proper drivers and functionality. Refer to Applying post install volume patches (opens new window) and the Troubleshooting (opens new window) section for more information.

Patches can also break if automatic updates are enabled and an update modifies the system volume, refer to System version mismatch error when root patching (opens new window) for more information.

# Crashing in random places

There are two rather common things that can cause weird crashing. First is a process called "mediaanalysisd" on 3802-based systems* and secondly FeatureUnlock. You can try disabling these settings in OCLP to try and gain higher stability. As always, install a new OpenCore build after selecting the settings and restart.

Be advised that by disabling FeatureUnlock, you will lose some macOS functionality. The features enabled by FeatureUnlock are listed here (opens new window).

FeatureUnlock mediaanalysisd
FeatureUnlock mediaanalysisd

*3802 systems include:

  • NVIDIA
    • Kepler (600-800 series GPUs)
  • Intel
    • Ivy Bridge (3rd generation, HD 4000 series GPUs)
    • Haswell (4th generation, HD/Iris 4000-5000 series GPUs)

These GPUs are typically met in systems from 2012-2015.

# Why isn't iPhone Mirroring working?

iPhone Mirroring requires a T2 chip, which means it will not be available on OCLP patched systems. The connection fails due to failure to establish T2 attestation.

# Where is Apple Intelligence?

Apple Intelligence requires Neural Engine, which is only found in Apple Silicon chips.