diff --git a/404.html b/404.html index 6e3e90565..290f29bfe 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

How did we get here?
+ - + diff --git a/ACCEL.html b/ACCEL.html index a2758bbd7..985a6fda6 100644 --- a/ACCEL.html +++ b/ACCEL.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Working Around Legacy Acceleration Issues

The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:

  • Intel 3rd and 4th Gen - GMA series

For those unfamiliar with what is considered a non-Metal GPU, see the chart below:

macOS GPU Chart

Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.

Graphics Vendor Architecture Series Supports Metal
ATI TeraScale 1 HD 2XXX - HD 4XXX No
TeraScale 2 HD 5XXX - HD 6XXX
AMD GCN (and newer) HD 7XXX+ Yes
NVIDIA Tesla 8XXX - 3XX No
Fermi 4XX - 5XX
Kepler 6XX - 7XX Yes
Maxwell 8XX - 9XX No (on 10.14 and newer)
Pascal 10XX
Intel GMA GMA 900 - GMA X3000 No
Iron Lake HD series
Sandy Bridge HD 3000
Ivy Bridge (and newer) HD 4000 Yes

# Broken Background Blurs

By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:

Do note that enabling beta blurs can be more demanding on slower hardware

# Downloading older non-Metal Apps

Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.

Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy

# Unable to run Zoom

Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:

# Unable to grant special permissions to apps (ie. Camera Access to Zoom)

Currently for Ventura 13.3 and newer, due to new patches required, permissions are yet again broken. Use TCCPlus in the Workaround dropdown to work around the issue.

This issue is fully resolved for 13.2.1 and lower starting from 0.2.5.

Workaround for 0.2.4, Ventura 13.3+

Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus to manage permissions.

Download TCCPlus (opens new window)

Example usage with Discord and microphone permissions:

# Open Terminal and run the following commands
+     (opens new window)    

# Working Around Legacy Acceleration Issues

The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:

  • Intel 3rd and 4th Gen - GMA series

For those unfamiliar with what is considered a non-Metal GPU, see the chart below:

macOS GPU Chart

Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.

Graphics Vendor Architecture Series Supports Metal
ATI TeraScale 1 HD 2XXX - HD 4XXX No
TeraScale 2 HD 5XXX - HD 6XXX
AMD GCN (and newer) HD 7XXX+ Yes
NVIDIA Tesla 8XXX - 3XX No
Fermi 4XX - 5XX
Kepler 6XX - 7XX Yes
Maxwell 8XX - 9XX No (on 10.14 and newer)
Pascal 10XX
Intel GMA GMA 900 - GMA X3000 No
Iron Lake HD series
Sandy Bridge HD 3000
Ivy Bridge (and newer) HD 4000 Yes

# Broken Background Blurs

By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:

Do note that enabling beta blurs can be more demanding on slower hardware

# Downloading older non-Metal Apps

Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.

Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy

# Unable to run Zoom

Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:

# Unable to grant special permissions to apps (ie. Camera Access to Zoom)

Currently for Ventura 13.3 and newer, due to new patches required, permissions are yet again broken. Use TCCPlus in the Workaround dropdown to work around the issue.

This issue is fully resolved for 13.2.1 and lower starting from 0.2.5.

Workaround for 0.2.4, Ventura 13.3+

Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus to manage permissions.

Download TCCPlus (opens new window)

Example usage with Discord and microphone permissions:

# Open Terminal and run the following commands
 cd ~/Downloads/
 chmod +x tccplus
 ./tccplus add Microphone com.hnc.Discord
@@ -45,6 +45,6 @@ nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs
- + diff --git a/BOOT.html b/BOOT.html index fa41aa363..2e8cbb01a 100644 --- a/BOOT.html +++ b/BOOT.html @@ -11,7 +11,7 @@ - + @@ -19,14 +19,14 @@ GitHub (opens new window)

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

Reboot the machine while holding Option to select the EFI Boot entry with the OpenCore icon (holding the Control key will make this the default boot entry):

  • This will be the Mac Boot Picker

Note for Mac Pros/Xserves/iMacs with unflashed GPUs

(Adapted from the OpenCore on the Mac Pro guide (opens new window))

For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.

Firstly, open the Terminal and run the following command:

sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
+     (opens new window)    

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

Reboot the machine while holding Option to select the EFI Boot entry with the OpenCore icon (holding the Control key will make this the default boot entry):

  • This will be the Mac Boot Picker

Note for Mac Pros/Xserves/iMacs with unflashed GPUs

(Adapted from the OpenCore on the Mac Pro guide (opens new window))

For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.

Firstly, open the Terminal and run the following command:

sudo nvram "recovery-boot-mode=unused" && sudo reboot recovery
 

This will make your machine reboot into the Recovery Environment. Alternatively, holding Command + R when your machine is starting up will also let you enter the Recovery.

Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).

Now you'll want to get a list of drive identifiers. To do so, run the following command:

diskutil list
 

The command should produce a list of drives installed in your system:

Keep track of the drive with the OCLP install. You will need the drive identifer for later.

Now you'll want to mount the EFI partition (where OCLP is installed, though it may differ if you've installed OCLP to a FAT-32 volume).

Run the following command (Replace X with the drive number):

diskutil mount diskXs1
 

If everything is correct, the EFI partion should be mounted.

Now you'll want to use the bless command to set the default boot device:

bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi
 

Once the command is run, it should produce no output. -

If the command produces an output, ensure that you've typed it in correctly.

Now you can reboot your machine. OCLP is now the default boot option!

Now that you've loaded OpenCore, "select Install macOS":

  • This will be the OpenCore Picker

You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:

If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold Option. This time, select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.

WARNING

MacBookPro11,3 Note: When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. Otherwise, you'll hit a black screen due to missing NVIDIA drivers. (opens new window) Safe Mode can be entered by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# Once installed and booting, head to Post-Installation

Now that you've loaded OpenCore, "select Install macOS":

  • This will be the OpenCore Picker

You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:

If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold Option. This time, select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.

WARNING

MacBookPro11,3 Note: When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. Otherwise, you'll hit a black screen due to missing NVIDIA drivers. (opens new window) Safe Mode can be entered by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# Once installed and booting, head to Post-Installation

- + diff --git a/BUILD.html b/BUILD.html index 7aa43aa46..99ea54bfc 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -20,7 +20,7 @@ (opens new window)

# Building and installing OpenCore

Now that we have a macOS installer, let's now build our OpenCore configuration!

If you haven't downloaded OpenCore Patcher yet, do so now:

Next, run the OpenCore-Patcher.app:

WARNING

OpenCore configurations are hardware specific. -If you're building OpenCore for a different model than you're currently running, it is absolutely necessary to select the proper model from Settings.

Here we'll select Build and Install OpenCore and start building:

Start Building Finished Building
OCLP GUI Build Finished

Once it finishes building, you'll want to select the Install OpenCore button:

  • If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.
Select Drive Select Partition

# Once finished, head to Booting OpenCore and macOS

Here we'll select Build and Install OpenCore and start building:

Start Building Finished Building
OCLP GUI Build Finished

Once it finishes building, you'll want to select the Install OpenCore button:

  • If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.
Select Drive Select Partition

# Once finished, head to Booting OpenCore and macOS

- + diff --git a/DEBUG.html b/DEBUG.html index 7b4848b58..976fb331b 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# How to debug with OpenCore

For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the OpenCore Patcher Paradise Discord Server (opens new window) for help.

# Debugging yourself

The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:

  • "Enable Verbose Mode"
  • "Enable OpenCore DEBUG"
  • "Enable Kext DEBUG"

When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.

# Obtaining OpenCore logs from disk

With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, download and run MountEFI (opens new window):

Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:

# Obtaining Kernel logs from macOS

With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:

sudo dmesg > ~/Desktop/DMESG.txt
+     (opens new window)    

# How to debug with OpenCore

For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the OpenCore Patcher Paradise Discord Server (opens new window) for help.

# Debugging yourself

The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:

  • "Enable Verbose Mode"
  • "Enable OpenCore DEBUG"
  • "Enable Kext DEBUG"

When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.

# Obtaining OpenCore logs from disk

With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, download and run MountEFI (opens new window):

Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:

# Obtaining Kernel logs from macOS

With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:

sudo dmesg > ~/Desktop/DMESG.txt
 

From there, you'll have a log on your desktop.

# Filing an issue with us

WARNING

Currently issues have been disabled due to current events. You can continue to receive support in the OpenCore Patcher Paradise Discord Server (opens new window), where there are active members of the community available.

Now that you have proper logs, you can now file issues with us (opens new window). This is a reminder to include the following info:

  • Model that you're patching for (ie. MacBookPro10,1)
  • Target OS (ie. macOS 11.2.3)
  • Host OS (ie. macOS 10.15.7)
  • Upload of your OpenCore Build Folder
  • Upload of your OpenCore log (if applicable)
  • Upload of your Kernel log (if applicable)

Additionally, please search to see if the issue has been reported before. This avoids having duplicate issues.

- + diff --git a/DONATE.html b/DONATE.html index b8bf3779b..29bf24ca2 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/HOW.html b/HOW.html index 4a5e03a08..9f978cd14 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ICNS.html b/ICNS.html index f943bdcfe..9bd3c770d 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -23,7 +23,7 @@
  • Cursor — Mouse cursor (mandatory, up to 144x144).
  • Selected — Selected item (mandatory, 144x144).
  • Selector — Selecting item (mandatory, up to 144x40).
  • Left — Scrolling left (mandatory, 40x40).
  • Right — Scrolling right (mandatory, 40x40).
  • HardDrive — Generic OS (mandatory, 128x128).
  • Background — Centred background image. (Recommended max size 1920x1080)
  • Apple — Apple OS (128x128).
  • AppleRecv — Apple Recovery OS (128x128).
  • AppleTM — Apple Time Machine (128x128).
  • Windows — Windows (128x128).
  • Other — Custom entry (see Entries (opens new window), 128x128).
  • ResetNVRAM — Reset NVRAM system action or tool (128x128).
  • Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).
  • Tool — Any other tool (128x128).

Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.

Once you have a custom image you want to use(for example, as a background), download the latest release of OpenCorePkg (opens new window) and enter the Utilities/icnspack/ folder:

Now cd to this folder in terminal and run the following:

./icnspack Background.icns <insert_x1_image> <insert_x2_image>
 

Once done, you'll see your custom icon generated in icnspack's folder:

# Custom Mac Boot Picker icons

Custom boot picker icons are much more complicated on Legacy Macs. On late 2013+ Macs, the Custom OpenCore icons method will work just fine. However, on many 2012 and older Macs, the icons generated will be incompatible with the firmware.

To generate legacy icons, you'll need the following:

Head to developer.apple's More Downloads page (opens new window) and search for Graphics Tools that is supported by your OS(note for 10.6 and older, the app is hidden inside Developer Tools):

Once downloaded, open the disk image and you'll find Icon Composer.app:

Graphics Open

Now run the app and simply drag the images to each section as so:

Now save and export the new icns file.

# Installing updated icons

To install, please ensure that Vault was disabled when you built OpenCore. If you're unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.

  • Warning: Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.

Now that you've verified that you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download MountEFI (opens new window) and run it:

Select the drive you installed OpenCore to and mount it.

# Updating OpenCore icons

Head to EFI/OC/Resources/Image/ on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix Modern to it:

Now reboot and you should see your updated icon(s)!

# Updating Mac Boot Picker icons

Updating the Mac Boot Picker icons is actually quite simple. On the root of your drive, simply drop the icon into the root of the drive with the name .VolumeIcon.icns

Now reboot and you'll see the new icon!

- + diff --git a/INSTALLER.html b/INSTALLER.html index 3732583dc..12d0545ee 100644 --- a/INSTALLER.html +++ b/INSTALLER.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Download and build macOS Installers

This document is centered around downloading and writing the macOS installer to a USB drive. If you're already familiar with how to do this, you can skip this section.

  • Note: 16GB+ USB drive will be required for the installer

# Creating the installer

With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:

For this guide, we'll be using the standard OpenCore-Patcher (GUI).

Once downloaded, open the app and you should be greeted by this menu:

OCLP GUI Main Menu

First, we'll want to select the "Create macOS Installer" button. This will present you with 2 options:

For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:

Downloading Listed Installers Unsupported Installer
OCLP GUI Installer Download Catalog OCLP GUI Installer Download Listed Products

Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.

  • Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.
Downloading the Installer Requesting to install Finished Installing
OCLP GUI Installer Download Progress OCLP GUI Installer Needs Installing OCLP GUI Installer Download Finished

Once finished, you can proceed to write the installer onto a USB drive.

  • Note: The entire USB drive will be formatted
Select Downloaded Installer Select disk to format

Now the patcher will start the installer flashing!

Flashing Success Prompt Finished Flashing

# Once finished, head to Building and installing OpenCore

- + diff --git a/ISSUES-HOLD.html b/ISSUES-HOLD.html index d351ba8e3..667e0d7da 100644 --- a/ISSUES-HOLD.html +++ b/ISSUES-HOLD.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/LICENSE.html b/LICENSE.html index b76667732..4002d5b38 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/MODELS.html b/MODELS.html index 015b395d3..3f50cb1e3 100644 --- a/MODELS.html +++ b/MODELS.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/MONTEREY-DROP.html b/MONTEREY-DROP.html index f26ee7d68..c57335aee 100644 --- a/MONTEREY-DROP.html +++ b/MONTEREY-DROP.html @@ -11,7 +11,7 @@ - + @@ -33,6 +33,6 @@ ⟶

- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index 23af90ee7..18d369f9b 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -115,6 +115,6 @@

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index c5252866e..64abdf952 100644 --- a/POST-INSTALL.html +++ b/POST-INSTALL.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Post-Installation

# Booting without USB drive

Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:

  • Download OpenCore Legacy Patcher
  • Change Patcher settings as you'd like
  • Build OpenCore again
  • Install OpenCore to internal drive
  • Reboot holding Option, and select the internal EFI

And voila! No more USB drive required.

# Booting seamlessly without Boot Picker

To do this, run the OpenCore Patcher and head to Patcher Settings, then uncheck "Show OpenCore Bootpicker" on the Build tab:

Once you've toggled it off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.

# Enabling SIP

For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.

Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling it will brick the installation.

Going forward with 0.6.6, SIP settings can be accessed from the Security tab shown in the images.

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

WARNING

If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.

# Applying Post Install Volume Patches

Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.

OCLP will automatically root patch your system during a first time install if the USB install media was created within OCLP. Users will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.

Users can also see whether applicable patches have been installed, date and version the system was root patched with in the Post-Install Menu.

Automatic install prompt Status

# Running Post Install patches manually

If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.

Listing Patches Patching Finished

WARNING

With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:

Grab the Kernel Debug Kit whose version is closest to the OS you installed, and install it to the machine running Ventura.

Machines that require this are those with AMD Metal dGPUs:

  • 2008 - 2013 Mac Pros (MacPro3,1 - 6,1)
  • 2009 - 2016 iMacs (iMac10,1 - 17,1)
  • 2015 15" MacBook Pro with a dGPU (MacBookPro11,5)

Below entries represent GPUs no longer natively supported, ie. requiring root volume patching with OpenCore Legacy Patcher:

GPUs requiring patching in macOS Big Sur
  • NVIDIA: + (opens new window)

    # Post-Installation

    # Booting without USB drive

    Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:

    • Download OpenCore Legacy Patcher
    • Change Patcher settings as you'd like
    • Build OpenCore again
    • Install OpenCore to internal drive
    • Reboot holding Option, and select the internal EFI

    And voila! No more USB drive required.

    # Booting seamlessly without Boot Picker

    To do this, run the OpenCore Patcher and head to Patcher Settings, then uncheck "Show OpenCore Bootpicker" on the Build tab:

    Once you've toggled it off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.

    # Enabling SIP

    For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.

    Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling it will brick the installation.

    Going forward with 0.6.6, SIP settings can be accessed from the Security tab shown in the images.

    SIP Enabled SIP Lowered (Root Patching) SIP Disabled

    WARNING

    If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.

    # Applying Post Install Volume Patches

    Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.

    OCLP will automatically root patch your system during a first time install if the USB install media was created within OCLP. Users will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.

    Users can also see whether applicable patches have been installed, date and version the system was root patched with in the Post-Install Menu.

    Automatic install prompt Status

    # Running Post Install patches manually

    If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.

    Listing Patches Patching Finished

    WARNING

    With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:

    Grab the Kernel Debug Kit whose version is closest to the OS you installed, and install it to the machine running Ventura.

    Machines that require this are those with AMD Metal dGPUs:

    • 2008 - 2013 Mac Pros (MacPro3,1 - 6,1)
    • 2009 - 2016 iMacs (iMac10,1 - 17,1)
    • 2015 15" MacBook Pro with a dGPU (MacBookPro11,5)

    Below entries represent GPUs no longer natively supported, ie. requiring root volume patching with OpenCore Legacy Patcher:

    GPUs requiring patching in macOS Big Sur
    • NVIDIA:
      • Tesla (8000 - 300 series)
    • AMD:
      • TeraScale (2000 - 6000 series)
    • Intel:
      • Iron Lake
      • Sandy Bridge (2000 - 3000 series)
    GPUs requiring patching in macOS Monterey
    • NVIDIA: @@ -38,6 +38,6 @@ ⟶

- + diff --git a/START.html b/START.html index f2aba2e6c..08abfa54b 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -24,6 +24,6 @@ ⟶

- + diff --git a/TERMS.html b/TERMS.html index 751fda4a4..0ba755932 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TESTED.html b/TESTED.html index 4922706cf..27d6d9c32 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index 351d6e8a2..55b839fe2 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -21,7 +21,7 @@ GitHub (opens new window)

# Troubleshooting

Here are some common errors that users may experience while using this patcher:

# OpenCore Legacy Patcher not launching

If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to /Applications before this.

/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher
 

# Stuck on This version of Mac OS X is not supported on this platform or (🚫) Prohibited Symbol

This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore before the macOS installer in the boot picker. Reminder that the option will be called EFI Boot.

Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.

However, if the 🚫 Symbol only appears after the boot process has already started (the bootscreen appears/verbose boot starts), it could mean that your USB drive has failed to pass macOS' integrity checks. To resolve this, create a new installer using a different USB drive (preferably of a different model.)

# Cannot boot macOS without the USB

By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs.

After installing macOS, OpenCore Legacy Patcher should automatically prompt you to install OpenCore onto the internal drive. However, if it doesn't show the prompt, you'll need to either manually transfer (opens new window) OpenCore to the internal drive's EFI or Build and Install again and select your internal drive.

Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.

# Infinite Recovery OS Booting

With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and reset NVRAM (opens new window).

  • Note: Machines with modified root volumes will also result in an infinite recovery loop until integrity is restored.

# Reboot when entering Hibernation (Sleep Wake Failure)

Known issue on some models (opens new window), a temporary fix is to disable Hibernation by executing the following command in the terminal:

sudo pmset -a hibernatemode 0
-

# How to Boot Recovery through OpenCore Legacy Patcher

By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the Spacebar key while inside OpenCore's Picker to list all boot options.

# Stuck on "Your Mac needs a firmware update"

Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."

This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.

# No Brightness Control

With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.

As a work-around, we recommend users try out the below app:

# Cannot connect Wi-Fi on Monterey with legacy cards

With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.

To work-around this, we recommend that users manually connect using the "Other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.

# No Graphics Acceleration

In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently, all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.

If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.

# Black Screen on MacBookPro11,3 in macOS Monterey

Due to Apple dropping NVIDIA Kepler support in macOS Monterey, MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly. (opens new window) To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.

  • Safe Mode can be started by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# No DisplayPort Output on Mac Pros with NVIDIA Kepler

If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.

# Volume Hash Mismatch Error in macOS Monterey

A semi-common popup some users face is the "Volume Hash Mismatch" error:

What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.

Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.

# Cannot Disable SIP in recoveryOS

With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.

Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

# Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1

For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.

  • UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level. +

# How to Boot Recovery through OpenCore Legacy Patcher

By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the Spacebar key while inside OpenCore's Picker to list all boot options.

# Stuck on "Your Mac needs a firmware update"

Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."

This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.

# No Brightness Control

With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.

As a work-around, we recommend users try out the below app:

# Cannot connect Wi-Fi on Monterey with legacy cards

With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.

To work-around this, we recommend that users manually connect using the "Other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.

# No Graphics Acceleration

In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently, all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.

If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.

# Black Screen on MacBookPro11,3 in macOS Monterey

Due to Apple dropping NVIDIA Kepler support in macOS Monterey, MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly. (opens new window) To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.

  • Safe Mode can be started by holding Shift + Enter when selecting macOS Monterey in OCLP's Boot Menu.

# No DisplayPort Output on Mac Pros with NVIDIA Kepler

If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.

# Volume Hash Mismatch Error in macOS Monterey

A semi-common popup some users face is the "Volume Hash Mismatch" error:

What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.

Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.

# Cannot Disable SIP in recoveryOS

With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.

Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:

SIP Enabled SIP Lowered (Root Patching) SIP Disabled

# Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1

For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.

  • UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level.
    • EHCI is the USB 2.0 controller in older Mac Pros

Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.

  • Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.

# Stuck on "Less than a minute remaining..."

A common area for systems to get "stuck", namely for units that are missing the AES CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.

Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy and not actually frozen.

# No acceleration after a Metal GPU swap on Mac Pro

If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.

Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with Command + Shift + .

The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.

# Keyboard, Mouse and Trackpad not working in installer or after update

For Macs using legacy USB 1.1 controllers, OpenCore Legacy Patcher can only restore support once it has performed root volume patches. Thus to install macOS, you need to hook up a USB hub between your Mac and Keyboard/Mouse.

  • For MacBook users, you'll need to find an external keyboard/mouse in addition to the USB hub

More information can be found here:

Applicable models include:

Family Year Model Notes
MacBook Mid 2010 and older MacBook5,1 - MacBook7,1
MacBook Air Late 2010 and older MacBookAir2,1 - MacBookAir3,x
MacBook Pro Mid 2010 and older MacBookPro4,1 - MacBookPro7,x Excludes Mid 2010 15" and 17" (MacBookPro6,x)
iMac Late 2009 and older iMac7,1 - iMac10,x Excludes Core i5/7 27" late 2009 iMac (iMac11,1)
Mac mini Mid 2011 and older Macmini3,1 - Macmini5,x
Mac Pro Mid 2010 and older MacPro3,1 - MacPro5,1

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index 621925223..5d06aa972 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/UNIVERSALCONTROL.html b/UNIVERSALCONTROL.html index c66ba907d..fc89f6a6b 100644 --- a/UNIVERSALCONTROL.html +++ b/UNIVERSALCONTROL.html @@ -11,7 +11,7 @@ - + @@ -20,7 +20,7 @@ (opens new window)

# Universal Control on unsupported Macs

Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, as long as they meet the technical requirements listed on this page.

  • Note: The following page is primarily for tinkerers, no proper support is provided outside of Discord support (see bottom of page).

# Enabling Universal Control

If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well.

Display Preferences Universal Control settings
OCLP GUI Build Finished

Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the requirements section.

Some Monterey-native models are blacklisted, check the blacklisted models section for more info.

# Requirements for Universal Control

Technical requirements:

  • Wi-Fi 4 (802.11n)
  • Bluetooth 4.0
  • macOS Monterey 12.4 or newer
  • iPadOS 15.4 or newer (if applicable)
  • OpenCore Legacy Patcher 0.4.3 or newer

Check the table of models below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the #hardware channel in the Discord server (opens new window) if required.

Other requirements:

  • All devices are signed into the same iCloud account.
  • Two Factor Authentication is enabled with your Apple ID.
  • Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.
  • Handoff turned on from iCloud settings.
  • The devices in question are in close proximity.

# Table of models

This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support. -Note: For AirPort upgrades, only the best/newest cards are listed.

MacBook
SMBIOS WiFi/BT version UC OOB Comment
MacBook5,1 Wi-Fi 4 / BT 2.0 EDR NO Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBook5,2 WiFi 4 / BT 2.1 EDR Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card
MacBook6,1 Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBook7,1
MacBook8,1 WiFi 4 + BT 4.2 YES Universal Control will work.
MacBook Air
SMBIOS WiFi/BT version UC OOB Comment
MacBookAir2,1 Wi-Fi 4 / BT 2.1 EDR NO Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookAir3,1 Replace stock AirPort card with a BCM94360CS2 card
MacBookAir3,2
MacBookAir4,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
MacBookAir4,2
MacBookAir5,1
MacBookAir5,2
MacBookAir6,1 Wi-Fi 5 + BT 4.0
MacBookAir6,2
MacBookAir7,1 NO Hardware supports UC.
Spoofing required.
MacBookAir7,2
MacBook Pro
SMBIOS WiFi/BT version UC OOB Comment
MacBookPro4,1 Wi-Fi 4 / BT 2.1 EDR NO Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card
MacBookPro5,1 Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookPro5,2
MacBookPro5,3
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1
MacBookPro6,2 Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBookPro7,1 Use a Broadcom USB Bluetooth 4.0+ Dongle
MacBookPro8,1 Wi-Fi 4 + BT 2.1 EDR Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card
MacBookPro8,2
MacBookPro9,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
MacBookPro9,2
MacBookPro10,1
MacBookPro10,2
MacBookPro11,1 Wi-Fi 5 + BT 4.0
MacBookPro11,2
MacBookPro11,3
MacBookPro11,4 Wi-Fi 5 + BT 4.2 NO Hardware supports UC.
Spoofing required.
MacBookPro11,5
MacBookPro12,1
Mac mini
SMBIOS WiFi/BT version UC OOB Comment
Macmini3,1 Wi-Fi 4 + BT 2.1 EDR NO Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle.
Macmini4,1
Macmini5,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
Macmini5,2
Macmini5,3
Macmini6,1
Macmini6,2
Macmini7,1 Wi-Fi 5 + BT 4.0 NO Hardware supports UC.
Spoofing required.
iMac
SMBIOS WiFi/BT version UC OOB Comment
iMac7,1 Wi-Fi 4 + BT 2.0 EDR NO Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card
iMac8,1
iMac9,1 Wi-Fi 4 / BT 2.1 EDR
iMac10,1
iMac11,1
iMac11,2
iMac11,3
iMac12,1 Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card
iMac12,2
iMac13,1 Wi-Fi 4 + BT 4.0 YES Universal Control will work.
iMac13,2
iMac13,3
iMac14,1 Wi-Fi 5 + BT 4.0
iMac14,2
iMac14,3
iMac14,4
iMac15,1
iMac16,1 Wi-Fi 5 + BT 4.2 NO Hardware supports UC.
Spoofing required.
iMac16,2
Mac Pro
SMBIOS WiFi/BT version UC OOB Comment
MacPro3,1 Wi-Fi 4 + BT 2.0 EDR NO Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card
MacPro4,1 Wi-Fi 4 + BT 2.1 EDR Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card
MacPro5,1
MacPro6,1 Wi-Fi 5 + BT 4.0 Hardware supports UC.
Spoofing required.
  • Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model
Xserve ;p
SMBIOS WiFi/BT version UC OOB Comment
Xserve2,1 N/A NO Install a PCIe BCM943602CD card
Xserve3,1

# Blacklisted models

The following models are blacklisted from using Universal Control by Apple:

  • MacBookAir7,x - MacBook Air Early 2015 11" / 13"
  • MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris)
  • MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU)
  • MacBookPro12,x - MacBook Pro Early 2015 13"
  • iMac16,x - iMac Late 2015 21"
  • Macmini7,x - Mac mini 2014
  • MacPro6,x - Mac Pro Late 2013

The hardware in these models are capable of supporting Universal Control, but due to blacklisting, the only solution to use Universal Control on these models is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine.

With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other Macs and iPads with Universal Control.

Situation Condition Solution
Mac <-> Mac connection Monterey-unsupported No spoofing needed
Mac <-> iPad connection Monterey-unsupported No spoofing needed
Mac <-> Mac connection One or both are blacklisted Spoofing required on blacklisted Macs
Mac <-> iPad connection Blacklisted Mac Spoofing required on blacklisted Mac

WARNING

Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.

# How to spoof

Ventura has dropped more models which includes all of the blacklisted Macs in question, making the procedure slightly different. It is important to follow the guide for the version you're on, failing to do so is likely to cause boot issues.

macOS Ventura

Firstly run the GUI version of OpenCore Legacy Patcher.

Then go to Settings and SMBIOS tab, set SMBIOS Spoof Level to Moderate. Set SMBIOS Spoof Model one listed next to your native model in the table for spoofed models below.

Notice that "Allow native models" and "Allow Native Spoofs" are NOT enabled unlike on Monterey, this is on purpose. They are no longer relevant on Ventura and enabling them will cause boot issues.

Main Settings view SMBIOS settings
Table for spoofed models (click to expand)

Spoofing to any model with native Ventura support should work, but these are the earliest Macs natively supported by Ventura and thus chosen for the sake of simplicity.

Reminder: Macs that are not listed on this table work without spoofing, including systems that do not natively support Ventura as long as the other requirements are met, since they aren't blacklisted.

Mac by name Native SMBIOS Spoof SMBIOS Tested Tested by
MacBook Air Early 2015 11" / 13" MacBookAir7,x MacBookAir8,1 NO N/A
MacBook Pro Early 2015 13" MacBookPro12,x MacBookPro14,1
MacBook Pro Mid 2015 15" MacBookPro11,4 / 11,5 MacBookPro14,3
iMac Late 2015 21" iMac16,x iMac18,2
Mac mini Late 2014 Macmini7,x MacMini8,1 NO N/A
Mac Pro Late 2013 MacPro6,x MacPro7,1 NO N/A
macOS Monterey

Firstly, run the GUI version of OpenCore Legacy Patcher. Secondly, go to Settings then the App tab and tick Allow native models.

Then, go to SMBIOS tab, tick Allow spoofing native Macs, set SMBIOS Spoof Level to Moderate. Set SMBIOS Spoof Model to one listed next to your native model in the table for spoofed models below.

Main Settings view SMBIOS settings
Table for spoofed models (click to expand)

Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.

Reminder: Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey, as long as the other requirements are met, since they aren't blacklisted.

Mac by name Native SMBIOS Spoof SMBIOS Tested Tested by
MacBook Air Early 2015 11" / 13" MacBookAir7,x MacBookAir8,1 YES Hzlph
MacBook Pro Early 2015 13" MacBookPro12,x MacBookPro13,1
MacBook Pro Mid 2015 15" MacBookPro11,4 / 11,5 MacBookPro13,3
iMac Late 2015 21" iMac16,x iMac18,2
Mac mini Late 2014 Macmini7,x MacMini8,1 NO N/A
Mac Pro Late 2013 MacPro6,x MacPro7,1 YES Crystall1nedev

Note: Unless you are building OpenCore on a different machine than it's targeted for, do not change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.

Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the Enabling Universal Control section.

You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in #misc-help (opens new window).

From this, we can see that we're running a RELEASE version of OpenCore 0.8.0 built on April 18th, 2022 with Patcher Version 0.4.5!

- + diff --git a/VENTURA-DROP.html b/VENTURA-DROP.html index c82fefdf4..8856ec497 100644 --- a/VENTURA-DROP.html +++ b/VENTURA-DROP.html @@ -11,7 +11,7 @@ - + @@ -33,6 +33,6 @@ ⟶

- + diff --git a/WINDOWS.html b/WINDOWS.html index 1bacccb65..1fcb63f52 100644 --- a/WINDOWS.html +++ b/WINDOWS.html @@ -11,7 +11,7 @@ - + @@ -23,7 +23,7 @@ Many older Macs do not "officially" support UEFI Windows installations, leading to installation failures and strange behaviour, but OCLP can be used to prevent almost all of these issues.

# Minimum Requirements

This guide will focus on the installation of Windows 10 without using Boot Camp Assistant. Windows 11 should also work, but its quirks will not be covered.

[^1]: MacPro4,1 and MacPro5,1 systems experience issues with the Windows installer, follow the DISM installation section for instructions. [^2]: Theoretically supported, not tested. Follow DISM installation section

If your machine is not listed, UEFI Windows will likely still install, but you may face stability/driver issues.

# Disk Partitioning and Formatting

The following is required for installation:

# Formatting the USB Drive

Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:

# Formatting the Target Drive

Next, select the drive you wish to install Windows in Disk Utility on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):

WARNING

Incorrectly erasing your drive can lead to data loss! Please verify that you are erasing the correct drive/partition.

If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.

Recommended size is 200MB and the partition format must be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with MountEFI (opens new window) or rerunning the OpenCore-Patcher.app

# Creating the Windows Installer

The latest Windows installation images can be downloaded from Microsoft using the following links:

Once the file is downloaded, mount the .iso image:

Then open terminal and use the rsync command with the disk image set as the source and your USB drive set as the target. (Replace "CCCOMA_X64" with the mounted image's partition name, and replace "InstallWin10" with your USB Drive's name).

rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/InstallWin10
 

The rsync command will take some time, so get some coffee and sit back. Once finished, the root of the USB drive should look as follows:

# Installation Process

Once you reboot your machine, you should see a new boot option in the OCLP Bootpicker labelled as "EFI Boot". It may or may not have the Boot Camp icon.

WARNING

If you aren't booted into OCLP, you may see two boot options labelled "Windows" and "EFI Boot". Do not choose either of the options and boot into OCLP to continue.

# Installation: Microsoft Method

Once booted into the Windows installer, proceed as you normally would on any Windows computer. If you see an error message containing “Windows could not prepare the computer to boot into the next phase of installation”, please follow the next portion of this guide (DISM Installation).

# Installation: DISM Deployment Method

Once booted into the Windows installer, proceed as you normally would until you reach the "Where do you want to install Windows" disk formatting section.

When you are prompted to select a drive, select your desired partition and delete it using "Delete". If you want to install Windows to an empty drive, erase every partition currently on the desired drive. -After your drive/partition is erased, press "New" to create the Windows system partitions.

You will be prompted to confirm the creation of the system partitions, press "OK".

Once the partitions are created, select the main (largest) partition and press "Format". This will format the partition using the NFTS file system.

After the installer formats the partition, open up the Command Prompt by pressing SHIFT + F10. Then run the diskpart command, and list vol. This will produce a list of volumes in your system, make sure to keep track of the drive letters of the main Windows partition (largest, NTFS), the EFI partition (100MB, FAT32), and the Windows installer (Usually Drive D). Run exit to close diskpart

Now, get a list of available Windows editions by running dism /Get-WimInfo /WimFile:D:\Sources\install.wim (substituting D with the Installer Drive Letter). This guide will use Option 6 for Windows 10 Pro.

You can now start the deployment process. Run dism /Apply-Image /ImageFile:D:\Sources\install.wim /index:6 /ApplyDir:E:, replacing "D" with the Installer Drive Letter, "6" with the Windows edition option, and "E" with the Windows Partition Drive Letter.

Once dism finishes its thing, run bcdboot E:\Windows, substituting "E" for the drive letter of the main Windows partition to create the boot files.

Windows is now installed. It should be recognized as "EFI Boot" with a Boot Camp icon in the OCLP Bootpicker.

WARNING

After the boot files are created, DO NOT reboot if you are using a MacPro4,1, MacPro5,1, or Xserve3,1 system! A bug in the Windows bootloader exists that will completely brick the system if it is loaded through the stock bootpicker. See the "Installation: Removing the Windows option from the stock bootpicker" section for a workaround.

# Installation: Removing the Windows option from the stock bootpicker

Removing the Windows boot option from the stock bootpicker is HIGHLY RECOMMENDED on MacPro4,1, MacPro5,1, and Xserve3,1 systems in order to prevent Secure Boot NVRAM corruption and bricking.

Start up a command prompt window in the Windows Setup environment by running cmd.

Next, enter the EFI Folder by running C:, substituting "C" for the EFI Partition Drive Letter. Then run cd EFI to enter the EFI Partition. Then, run rmdir Boot /S /Q to remove the boot files that can be detected by the stock Bootpicker. The OCLP Picker will still be able to detect and boot Windows.

You can verify that the Boot folder is removed by running the dir command:

If, for whatever reason, you are not able to remove the boot files from the Windows setup, shut down your system, boot into macOS, mount your EFI partition with MountEFI (opens new window), and remove the Boot folder (it should have a recent file modification date, and contain Bootx64.efi).

# Post-Installation

# Installing Boot Camp Software

To get started, download the Brigadier utility from the following link:

Once Brigadier is downloaded, move it to your desktop for easy access.

Open up a command prompt window as a standard user and run cd desktop.

Then run .\brigadier.exe --model=MODEL1,1, replacing "MODEL1,1" with your machine's SMBIOS model.

Once the Boot Camp software is downloaded, you can install it by executing Setup.exe or \Drivers\Apple\BootCamp.msi (BootCamp64.msi if present).

# Installing Boot Camp 6 softare on unsupported machines

To get started, download the Brigadier utility from the following link:

Once Brigadier is downloaded, move it to your desktop for easy access.

Open up a command prompt window as a standard user and run cd desktop.

Then run .\brigadier.exe --model=MacPro7,1. This will download the latest BootCamp 6 package.

Once the Boot Camp software is downloaded, you can install Boot Camp 6 by executing \Drivers\Apple\BootCamp.msi in an administrator command prompt window.

# Troubleshooting

# "This version of Boot Camp is not intended for this computer model."

If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from Drivers/Apple/BootCamp.msi.

Setup.exe BootCamp.msi
BootCamp.msi quirks

If needed, you can run it from the command line as administrator:

set __COMPAT_LAYER=WIN7RTM && start \path\to\BootCamp\Drivers\Apple\Bootcamp.msi'
+After your drive/partition is erased, press "New" to create the Windows system partitions.

You will be prompted to confirm the creation of the system partitions, press "OK".

Once the partitions are created, select the main (largest) partition and press "Format". This will format the partition using the NFTS file system.

After the installer formats the partition, open up the Command Prompt by pressing SHIFT + F10. Then run the diskpart command, and list vol. This will produce a list of volumes in your system, make sure to keep track of the drive letters of the main Windows partition (largest, NTFS), the EFI partition (100MB, FAT32), and the Windows installer (Usually Drive D). Run exit to close diskpart

Now, get a list of available Windows editions by running dism /Get-WimInfo /WimFile:D:\Sources\install.wim (substituting D with the Installer Drive Letter). This guide will use Option 6 for Windows 10 Pro.

You can now start the deployment process. Run dism /Apply-Image /ImageFile:D:\Sources\install.wim /index:6 /ApplyDir:E:, replacing "D" with the Installer Drive Letter, "6" with the Windows edition option, and "E" with the Windows Partition Drive Letter.

Once dism finishes its thing, run bcdboot E:\Windows, substituting "E" for the drive letter of the main Windows partition to create the boot files.

Windows is now installed. It should be recognized as "EFI Boot" with a Boot Camp icon in the OCLP Bootpicker.

WARNING

After the boot files are created, DO NOT reboot if you are using a MacPro4,1, MacPro5,1, or Xserve3,1 system! A bug in the Windows bootloader exists that will completely brick the system if it is loaded through the stock bootpicker. See the "Installation: Removing the Windows option from the stock bootpicker" section for a workaround.

# Installation: Removing the Windows option from the stock bootpicker

Removing the Windows boot option from the stock bootpicker is HIGHLY RECOMMENDED on MacPro4,1, MacPro5,1, and Xserve3,1 systems in order to prevent Secure Boot NVRAM corruption and bricking.

Start up a command prompt window in the Windows Setup environment by running cmd.

Next, enter the EFI Folder by running C:, substituting "C" for the EFI Partition Drive Letter. Then run cd EFI to enter the EFI Partition. Then, run rmdir Boot /S /Q to remove the boot files that can be detected by the stock Bootpicker. The OCLP Picker will still be able to detect and boot Windows.

You can verify that the Boot folder is removed by running the dir command:

If, for whatever reason, you are not able to remove the boot files from the Windows setup, shut down your system, boot into macOS, mount your EFI partition with MountEFI (opens new window), and remove the Boot folder (it should have a recent file modification date, and contain Bootx64.efi).

# Post-Installation

# Installing Boot Camp Software

To get started, download the Brigadier utility from the following link:

Once Brigadier is downloaded, move it to your desktop for easy access.

Open up a command prompt window as a standard user and run cd desktop.

Then run .\brigadier.exe --model=MODEL1,1, replacing "MODEL1,1" with your machine's SMBIOS model.

Once the Boot Camp software is downloaded, you can install it by executing Setup.exe or \Drivers\Apple\BootCamp.msi (BootCamp64.msi if present).

# Installing Boot Camp 6 softare on unsupported machines

To get started, download the Brigadier utility from the following link:

Once Brigadier is downloaded, move it to your desktop for easy access.

Open up a command prompt window as a standard user and run cd desktop.

Then run .\brigadier.exe --model=MacPro7,1. This will download the latest BootCamp 6 package.

Once the Boot Camp software is downloaded, you can install Boot Camp 6 by executing \Drivers\Apple\BootCamp.msi in an administrator command prompt window.

# Troubleshooting

# "This version of Boot Camp is not intended for this computer model."

If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from Drivers/Apple/BootCamp.msi.

Setup.exe BootCamp.msi
BootCamp.msi quirks

If needed, you can run it from the command line as administrator:

set __COMPAT_LAYER=WIN7RTM && start \path\to\BootCamp\Drivers\Apple\Bootcamp.msi'
 

Make sure to substitute \path\to with the location of the Boot Camp folder.

You can also open Properties on the file to change the compatibility to Previous version of Windows in case you have Boot Camp 4.0 drivers (the above command does this already.)

# iMac12,x Bluescreen after driver installation

Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue (opens new window)

- + diff --git a/assets/img/BOOTCAMP-1.0cac0f64.png b/assets/img/BOOTCAMP-1.0cac0f64.png deleted file mode 100644 index 1949bd5e3..000000000 Binary files a/assets/img/BOOTCAMP-1.0cac0f64.png and /dev/null differ diff --git a/assets/img/BOOTCAMP-1.fb28555b.png b/assets/img/BOOTCAMP-1.fb28555b.png new file mode 100644 index 000000000..82c55c8bf Binary files /dev/null and b/assets/img/BOOTCAMP-1.fb28555b.png differ diff --git a/assets/img/BOOTCAMP-2.9fdb1598.png b/assets/img/BOOTCAMP-2.9fdb1598.png deleted file mode 100644 index fd58a998d..000000000 Binary files a/assets/img/BOOTCAMP-2.9fdb1598.png and /dev/null differ diff --git a/assets/img/BOOTCAMP-2.da46786c.png b/assets/img/BOOTCAMP-2.da46786c.png new file mode 100644 index 000000000..30358cbab Binary files /dev/null and b/assets/img/BOOTCAMP-2.da46786c.png differ diff --git a/assets/img/OCLP-GUI-Build-Finished.66d666e0.png b/assets/img/OCLP-GUI-Build-Finished.66d666e0.png deleted file mode 100644 index 2cdad3cbc..000000000 Binary files a/assets/img/OCLP-GUI-Build-Finished.66d666e0.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Build-Finished.8fc0d8ea.png b/assets/img/OCLP-GUI-Build-Finished.8fc0d8ea.png new file mode 100644 index 000000000..ff80e7e5c Binary files /dev/null and b/assets/img/OCLP-GUI-Build-Finished.8fc0d8ea.png differ diff --git a/assets/img/OCLP-GUI-Build-Start.61964260.png b/assets/img/OCLP-GUI-Build-Start.61964260.png new file mode 100644 index 000000000..0c96f639e Binary files /dev/null and b/assets/img/OCLP-GUI-Build-Start.61964260.png differ diff --git a/assets/img/OCLP-GUI-Build-Start.ccfde28e.png b/assets/img/OCLP-GUI-Build-Start.ccfde28e.png deleted file mode 100644 index ec94d3eef..000000000 Binary files a/assets/img/OCLP-GUI-Build-Start.ccfde28e.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png b/assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png deleted file mode 100644 index a61a94972..000000000 Binary files a/assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Create-Installer-Menu.6220ded8.png b/assets/img/OCLP-GUI-Create-Installer-Menu.6220ded8.png new file mode 100644 index 000000000..c6347131f Binary files /dev/null and b/assets/img/OCLP-GUI-Create-Installer-Menu.6220ded8.png differ diff --git a/assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png b/assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png deleted file mode 100644 index ffa10252d..000000000 Binary files a/assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-EFI-Select-Disk.d9a3392f.png b/assets/img/OCLP-GUI-EFI-Select-Disk.d9a3392f.png new file mode 100644 index 000000000..24858930c Binary files /dev/null and b/assets/img/OCLP-GUI-EFI-Select-Disk.d9a3392f.png differ diff --git a/assets/img/OCLP-GUI-EFI-Select-Partition.131e5d28.png b/assets/img/OCLP-GUI-EFI-Select-Partition.131e5d28.png new file mode 100644 index 000000000..2c9d3c58e Binary files /dev/null and b/assets/img/OCLP-GUI-EFI-Select-Partition.131e5d28.png differ diff --git a/assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png b/assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png deleted file mode 100644 index 5c5823d66..000000000 Binary files a/assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png b/assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png deleted file mode 100644 index dc43bca60..000000000 Binary files a/assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Installer-Download-Catalog.cb53a9a5.png b/assets/img/OCLP-GUI-Installer-Download-Catalog.cb53a9a5.png new file mode 100644 index 000000000..492d45880 Binary files /dev/null and b/assets/img/OCLP-GUI-Installer-Download-Catalog.cb53a9a5.png differ diff --git a/assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png b/assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png deleted file mode 100644 index 60f0dc4a6..000000000 Binary files a/assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Installer-Download-Listed-Products.e77dd4c3.png b/assets/img/OCLP-GUI-Installer-Download-Listed-Products.e77dd4c3.png new file mode 100644 index 000000000..dcf0df5d4 Binary files /dev/null and b/assets/img/OCLP-GUI-Installer-Download-Listed-Products.e77dd4c3.png differ diff --git a/assets/img/OCLP-GUI-Root-Patch-Status.88367958.png b/assets/img/OCLP-GUI-Root-Patch-Status.88367958.png new file mode 100644 index 000000000..17620157a Binary files /dev/null and b/assets/img/OCLP-GUI-Root-Patch-Status.88367958.png differ diff --git a/assets/img/OCLP-GUI-Root-Patch-Status.f057bff5.png b/assets/img/OCLP-GUI-Root-Patch-Status.f057bff5.png deleted file mode 100644 index 3597e6b42..000000000 Binary files a/assets/img/OCLP-GUI-Root-Patch-Status.f057bff5.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Root-Patch.8759192a.png b/assets/img/OCLP-GUI-Root-Patch.8759192a.png new file mode 100644 index 000000000..10109556a Binary files /dev/null and b/assets/img/OCLP-GUI-Root-Patch.8759192a.png differ diff --git a/assets/img/OCLP-GUI-Root-Patch.c115b02a.png b/assets/img/OCLP-GUI-Root-Patch.c115b02a.png deleted file mode 100644 index 2e0f196d4..000000000 Binary files a/assets/img/OCLP-GUI-Root-Patch.c115b02a.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-SMBIOS-Minimal.b10cfaf9.png b/assets/img/OCLP-GUI-SMBIOS-Minimal.b10cfaf9.png deleted file mode 100644 index a625c300d..000000000 Binary files a/assets/img/OCLP-GUI-SMBIOS-Minimal.b10cfaf9.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-SMBIOS-Minimal.c35b43de.png b/assets/img/OCLP-GUI-SMBIOS-Minimal.c35b43de.png new file mode 100644 index 000000000..548785f9c Binary files /dev/null and b/assets/img/OCLP-GUI-SMBIOS-Minimal.c35b43de.png differ diff --git a/assets/img/OCLP-GUI-Settings-Beta-Blur.b735ea83.png b/assets/img/OCLP-GUI-Settings-Beta-Blur.b735ea83.png new file mode 100644 index 000000000..64cabeedb Binary files /dev/null and b/assets/img/OCLP-GUI-Settings-Beta-Blur.b735ea83.png differ diff --git a/assets/img/OCLP-GUI-Settings-Beta-Blur.c9014ee2.png b/assets/img/OCLP-GUI-Settings-Beta-Blur.c9014ee2.png deleted file mode 100644 index 9f1e1f5a8..000000000 Binary files a/assets/img/OCLP-GUI-Settings-Beta-Blur.c9014ee2.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Disabled.76a74995.png b/assets/img/OCLP-GUI-Settings-SIP-Disabled.76a74995.png deleted file mode 100644 index 6e740b134..000000000 Binary files a/assets/img/OCLP-GUI-Settings-SIP-Disabled.76a74995.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Disabled.960a27d1.png b/assets/img/OCLP-GUI-Settings-SIP-Disabled.960a27d1.png new file mode 100644 index 000000000..d847679c8 Binary files /dev/null and b/assets/img/OCLP-GUI-Settings-SIP-Disabled.960a27d1.png differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Enabled.10cec080.png b/assets/img/OCLP-GUI-Settings-SIP-Enabled.10cec080.png deleted file mode 100644 index 099de96b3..000000000 Binary files a/assets/img/OCLP-GUI-Settings-SIP-Enabled.10cec080.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Enabled.f95aadf0.png b/assets/img/OCLP-GUI-Settings-SIP-Enabled.f95aadf0.png new file mode 100644 index 000000000..dc9919821 Binary files /dev/null and b/assets/img/OCLP-GUI-Settings-SIP-Enabled.f95aadf0.png differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.0fc642e8.png b/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.0fc642e8.png deleted file mode 100644 index 9ff3e1e85..000000000 Binary files a/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.0fc642e8.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.b983af09.png b/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.b983af09.png new file mode 100644 index 000000000..fff214b1d Binary files /dev/null and b/assets/img/OCLP-GUI-Settings-SIP-Root-Patch.b983af09.png differ diff --git a/assets/img/OCLP-GUI-Settings-ShowPicker.5590d8b3.png b/assets/img/OCLP-GUI-Settings-ShowPicker.5590d8b3.png deleted file mode 100644 index 393eddbfe..000000000 Binary files a/assets/img/OCLP-GUI-Settings-ShowPicker.5590d8b3.png and /dev/null differ diff --git a/assets/img/OCLP-GUI-Settings-ShowPicker.5831a6a8.png b/assets/img/OCLP-GUI-Settings-ShowPicker.5831a6a8.png new file mode 100644 index 000000000..1207c4a21 Binary files /dev/null and b/assets/img/OCLP-GUI-Settings-ShowPicker.5831a6a8.png differ diff --git a/assets/img/OCLP-GUI-root-patch-update.2ede4894.png b/assets/img/OCLP-GUI-root-patch-update.2ede4894.png new file mode 100644 index 000000000..75933aa6e Binary files /dev/null and b/assets/img/OCLP-GUI-root-patch-update.2ede4894.png differ diff --git a/assets/img/OCLP-GUI-root-patch-update.af6c7424.png b/assets/img/OCLP-GUI-root-patch-update.af6c7424.png deleted file mode 100644 index f4fa00c32..000000000 Binary files a/assets/img/OCLP-GUI-root-patch-update.af6c7424.png and /dev/null differ diff --git a/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.8f73c0c2.png b/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.8f73c0c2.png new file mode 100644 index 000000000..33663782e Binary files /dev/null and b/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.8f73c0c2.png differ diff --git a/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.c5421ba4.png b/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.c5421ba4.png deleted file mode 100644 index 8db195b45..000000000 Binary files a/assets/img/OCLP-SMBIOS-Allow-Native-Spoof.c5421ba4.png and /dev/null differ diff --git a/assets/img/OCLP-smbios-settings.223d93b6.png b/assets/img/OCLP-smbios-settings.223d93b6.png new file mode 100644 index 000000000..f95f4b5de Binary files /dev/null and b/assets/img/OCLP-smbios-settings.223d93b6.png differ diff --git a/assets/img/OCLP-smbios-settings.95db93a1.png b/assets/img/OCLP-smbios-settings.95db93a1.png deleted file mode 100644 index 39ddaebae..000000000 Binary files a/assets/img/OCLP-smbios-settings.95db93a1.png and /dev/null differ diff --git a/assets/img/efi-boot.8307f610.png b/assets/img/efi-boot.8307f610.png new file mode 100644 index 000000000..25d01fc2f Binary files /dev/null and b/assets/img/efi-boot.8307f610.png differ diff --git a/assets/img/efi-boot.97b06df3.png b/assets/img/efi-boot.97b06df3.png deleted file mode 100644 index 61f5cb882..000000000 Binary files a/assets/img/efi-boot.97b06df3.png and /dev/null differ diff --git a/assets/img/graphics-download.7cc2642f.png b/assets/img/graphics-download.7cc2642f.png new file mode 100644 index 000000000..08cc49e0c Binary files /dev/null and b/assets/img/graphics-download.7cc2642f.png differ diff --git a/assets/img/graphics-download.905b7fd4.png b/assets/img/graphics-download.905b7fd4.png deleted file mode 100644 index 177580943..000000000 Binary files a/assets/img/graphics-download.905b7fd4.png and /dev/null differ diff --git a/assets/img/oc-boot.3c2bdab5.png b/assets/img/oc-boot.3c2bdab5.png new file mode 100644 index 000000000..f51bdd4bd Binary files /dev/null and b/assets/img/oc-boot.3c2bdab5.png differ diff --git a/assets/img/oc-boot.8c4d2670.png b/assets/img/oc-boot.8c4d2670.png deleted file mode 100644 index 8fa9cd92f..000000000 Binary files a/assets/img/oc-boot.8c4d2670.png and /dev/null differ diff --git a/assets/img/ocdebugimage.18eb97ef.png b/assets/img/ocdebugimage.18eb97ef.png deleted file mode 100644 index 07b87f5a6..000000000 Binary files a/assets/img/ocdebugimage.18eb97ef.png and /dev/null differ diff --git a/assets/img/ocdebugimage.f846d5a0.png b/assets/img/ocdebugimage.f846d5a0.png new file mode 100644 index 000000000..c8eb5c95e Binary files /dev/null and b/assets/img/ocdebugimage.f846d5a0.png differ diff --git a/assets/img/oclp-stuck-firstreboot.12edd7b4.png b/assets/img/oclp-stuck-firstreboot.12edd7b4.png new file mode 100644 index 000000000..ddd5c2c5f Binary files /dev/null and b/assets/img/oclp-stuck-firstreboot.12edd7b4.png differ diff --git a/assets/img/oclp-stuck-firstreboot.38caa14d.png b/assets/img/oclp-stuck-firstreboot.38caa14d.png deleted file mode 100644 index 7b92d6755..000000000 Binary files a/assets/img/oclp-stuck-firstreboot.38caa14d.png and /dev/null differ diff --git a/assets/img/oclp-version.297b8d6e.png b/assets/img/oclp-version.297b8d6e.png new file mode 100644 index 000000000..f058bf35f Binary files /dev/null and b/assets/img/oclp-version.297b8d6e.png differ diff --git a/assets/img/oclp-version.667c950e.png b/assets/img/oclp-version.667c950e.png deleted file mode 100644 index eb8e0fcd9..000000000 Binary files a/assets/img/oclp-version.667c950e.png and /dev/null differ diff --git a/assets/img/ventura_uc1.1b776854.png b/assets/img/ventura_uc1.1b776854.png deleted file mode 100644 index 5e09265a1..000000000 Binary files a/assets/img/ventura_uc1.1b776854.png and /dev/null differ diff --git a/assets/img/ventura_uc1.403d1dfe.png b/assets/img/ventura_uc1.403d1dfe.png new file mode 100644 index 000000000..8f6c51e8a Binary files /dev/null and b/assets/img/ventura_uc1.403d1dfe.png differ diff --git a/assets/img/ventura_uc2.223d93b6.png b/assets/img/ventura_uc2.223d93b6.png new file mode 100644 index 000000000..f95f4b5de Binary files /dev/null and b/assets/img/ventura_uc2.223d93b6.png differ diff --git a/assets/img/ventura_uc2.e57b2b03.png b/assets/img/ventura_uc2.e57b2b03.png deleted file mode 100644 index e97397cd8..000000000 Binary files a/assets/img/ventura_uc2.e57b2b03.png and /dev/null differ diff --git a/assets/js/10.3d7a26f5.js b/assets/js/10.b9dc8145.js similarity index 92% rename from assets/js/10.3d7a26f5.js rename to assets/js/10.b9dc8145.js index a13d709ea..e36454c76 100644 --- a/assets/js/10.3d7a26f5.js +++ b/assets/js/10.b9dc8145.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},381:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Start.ccfde28e.png"},382:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Finished.66d666e0.png"},383:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png"},384:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png"},452:function(t,e,a){"use strict";a.r(e);var n=a(25),i=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"building-and-installing-opencore"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[t._v("#")]),t._v(" Building and installing OpenCore")]),t._v(" "),n("p",[t._v("Now that we have a macOS installer, let's now build our OpenCore configuration!")]),t._v(" "),n("p",[t._v("If you haven't downloaded OpenCore Patcher yet, do so now:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Releases"),n("OutboundLink")],1)])]),t._v(" "),n("p",[t._v("Next, run the "),n("code",[t._v("OpenCore-Patcher.app")]),t._v(":")]),t._v(" "),n("p",[n("img",{attrs:{src:a(318),alt:""}})]),t._v(" "),n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),n("p",[t._v("OpenCore configurations are hardware specific.\nIf you're building OpenCore for a different model than you're currently running, it is absolutely necessary to select the proper model from Settings.")])]),t._v(" "),n("p",[t._v("Here we'll select Build and Install OpenCore and start building:")]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Start Building")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Building")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(381),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(382),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),n("p",[t._v("Once it finishes building, you'll want to select the Install OpenCore button:")]),t._v(" "),n("ul",[n("li",[t._v("If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Drive")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Partition")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(383),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(384),alt:""}})])])])]),t._v(" "),n("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[t._v("#")]),t._v(" Once finished, head to "),n("RouterLink",{attrs:{to:"/BOOT.html"}},[t._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},381:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Start.61964260.png"},382:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Finished.8fc0d8ea.png"},383:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Disk.d9a3392f.png"},384:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Partition.131e5d28.png"},452:function(t,e,a){"use strict";a.r(e);var n=a(25),i=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"building-and-installing-opencore"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[t._v("#")]),t._v(" Building and installing OpenCore")]),t._v(" "),n("p",[t._v("Now that we have a macOS installer, let's now build our OpenCore configuration!")]),t._v(" "),n("p",[t._v("If you haven't downloaded OpenCore Patcher yet, do so now:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Releases"),n("OutboundLink")],1)])]),t._v(" "),n("p",[t._v("Next, run the "),n("code",[t._v("OpenCore-Patcher.app")]),t._v(":")]),t._v(" "),n("p",[n("img",{attrs:{src:a(318),alt:""}})]),t._v(" "),n("div",{staticClass:"custom-block warning"},[n("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),n("p",[t._v("OpenCore configurations are hardware specific.\nIf you're building OpenCore for a different model than you're currently running, it is absolutely necessary to select the proper model from Settings.")])]),t._v(" "),n("p",[t._v("Here we'll select Build and Install OpenCore and start building:")]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Start Building")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Building")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(381),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(382),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),n("p",[t._v("Once it finishes building, you'll want to select the Install OpenCore button:")]),t._v(" "),n("ul",[n("li",[t._v("If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Drive")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Partition")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(383),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(384),alt:""}})])])])]),t._v(" "),n("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[t._v("#")]),t._v(" Once finished, head to "),n("RouterLink",{attrs:{to:"/BOOT.html"}},[t._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/11.25f95ba4.js b/assets/js/11.42e450ac.js similarity index 99% rename from assets/js/11.25f95ba4.js rename to assets/js/11.42e450ac.js index 704db7206..39b9a2633 100644 --- a/assets/js/11.25f95ba4.js +++ b/assets/js/11.42e450ac.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{372:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-Beta-Blur.c9014ee2.png"},373:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Default-Colors.9cffb2e2.png"},374:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Display-Colors.7dceba0b.png"},450:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"working-around-legacy-acceleration-issues"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#working-around-legacy-acceleration-issues"}},[e._v("#")]),e._v(" Working Around Legacy Acceleration Issues")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#broken-background-blurs"}},[e._v("Broken Background Blurs")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("Downloading older non-Metal Apps")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-run-zoom"}},[e._v("Unable to run Zoom")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("Unable to grant special permissions to apps (ie. Camera Access to Zoom)")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#keyboard-backlight-broken"}},[e._v("Keyboard Backlight broken")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("Photos and Maps Apps Heavily Distorted")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v('Cannot press "Done" when editing a Sidebar Widget')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[e._v("Wake from sleep heavily distorted on AMD/ATI from macOS 11.3 to Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v('Unable to switch GPUs on 2011 15" and 17" MacBook Pros')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-allow-Safari-Extensions"}},[e._v("Unable to allow Safari Extensions")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v('Cannot Login on 2011 15" and 17" MacBook Pros')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("Black Boxes on HD3000 iGPUs")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-pair-bluetooth-devices"}},[e._v("Cannot Pair Bluetooth Devices")])])]),e._v(" "),o("p",[e._v("The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:")]),e._v(" "),o("ul",[o("li",[e._v("Intel 3rd and 4th Gen - GMA series")])]),e._v(" "),o("p",[e._v("For those unfamiliar with what is considered a non-Metal GPU, see the chart below:")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("macOS GPU Chart")]),e._v(" "),o("p",[e._v("Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Graphics Vendor")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Architecture")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Series")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Supports Metal")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[e._v("ATI")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 2XXX - HD 4XXX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 2")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 5XXX - HD 6XXX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("AMD")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GCN (and newer)")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 7XXX+")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[e._v("NVIDIA")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Tesla")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("8XXX - 3XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Fermi")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("4XX - 5XX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Kepler")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("6XX - 7XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Maxwell")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("8XX - 9XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No (on 10.14 and newer)")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Pascal")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("10XX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[e._v("Intel")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GMA")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GMA 900 - GMA X3000")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Iron Lake")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD series")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Sandy Bridge")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 3000")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Ivy Bridge (and newer)")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 4000")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])])])])]),e._v(" "),o("h2",{attrs:{id:"broken-background-blurs"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#broken-background-blurs"}},[e._v("#")]),e._v(" Broken Background Blurs")]),e._v(" "),o("p",[e._v("By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:")]),e._v(" "),o("p",[o("img",{attrs:{src:a(372),alt:""}})]),e._v(" "),o("p",[e._v("Do note that enabling beta blurs can be more demanding on slower hardware")]),e._v(" "),o("h2",{attrs:{id:"downloading-older-non-metal-apps"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("#")]),e._v(" Downloading older non-Metal Apps")]),e._v(" "),o("p",[e._v("Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://archive.org/details/apple-apps-for-non-metal-macs",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apple Apps for Non-Metal Macs"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy")]),e._v(" "),o("h2",{attrs:{id:"unable-to-run-zoom"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-run-zoom"}},[e._v("#")]),e._v(" Unable to run Zoom")]),e._v(" "),o("p",[e._v("Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"http://dosdude1.com/catalina/zoomnonmetal-new.command.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Zoom Non-Metal Fix"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("#")]),e._v(" Unable to grant special permissions to apps (ie. Camera Access to Zoom)")]),e._v(" "),o("p",[e._v("Currently for Ventura 13.3 and newer, due to new patches required, permissions are yet again broken. Use TCCPlus in the Workaround dropdown to work around the issue.")]),e._v(" "),o("p",[e._v("This issue is fully resolved for 13.2.1 and lower starting from 0.2.5.")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("Workaround for 0.2.4, Ventura 13.3+")]),e._v(" "),o("p",[e._v("Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus to manage permissions.")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/jslegendre/tccplus",target:"_blank",rel:"noopener noreferrer"}},[e._v("Download TCCPlus"),o("OutboundLink")],1)]),e._v(" "),o("p",[e._v("Example usage with Discord and microphone permissions:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Open Terminal and run the following commands")]),e._v("\n"),o("span",{pre:!0,attrs:{class:"token builtin class-name"}},[e._v("cd")]),e._v(" ~/Downloads/\n"),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("chmod")]),e._v(" +x tccplus\n./tccplus "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("add")]),e._v(" Microphone com.hnc.Discord\n")])])]),o("p",[e._v("For those who may experience issues with "),o("code",[e._v("tccplus")]),e._v(", you can manually patch "),o("code",[e._v("com.apple.TCC")]),e._v(" to add permissions:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# get app id (Zoom.us used in example):")]),e._v("\n$ osascript -e "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("'id of app \"zoom.us\"'")]),e._v("\n"),o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# output: us.zoom.xos")]),e._v("\n\n$ "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),o("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n\n$ "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),o("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n")])])])]),e._v(" "),o("h2",{attrs:{id:"keyboard-backlight-broken"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-backlight-broken"}},[e._v("#")]),e._v(" Keyboard Backlight broken")]),e._v(" "),o("p",[e._v("Due to forcing "),o("code",[e._v("hidd")]),e._v(" into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as "),o("a",{attrs:{href:"https://www.macupdate.com/app/mac/22151/lab-tick",target:"_blank",rel:"noopener noreferrer"}},[e._v("LabTick"),o("OutboundLink")],1),e._v(" are able to set the brightness manually.")]),e._v(" "),o("h2",{attrs:{id:"photos-and-maps-apps-heavily-distorted"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("#")]),e._v(" Photos and Maps Apps Heavily Distorted")]),e._v(" "),o("p",[e._v("Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, "),o("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/post-29870324",target:"_blank",rel:"noopener noreferrer"}},[e._v("users reported"),o("OutboundLink")],1),e._v(" forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are "),o("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),o("OutboundLink")],1),e._v(", "),o("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXreme"),o("OutboundLink")],1),e._v(" and "),o("a",{attrs:{href:"http://easyresapp.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("EasyRes"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("h2",{attrs:{id:"cannot-press-done-when-editing-a-sidebar-widget"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v("#")]),e._v(' Cannot press "Done" when editing a Sidebar Widget')]),e._v(" "),o("p",[e._v('Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.')]),e._v(" "),o("h2",{attrs:{id:"wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[e._v("#")]),e._v(" Wake from sleep heavily distorted on AMD/ATI from macOS 11.3 to Monterey")]),e._v(" "),o("p",[o("strong",[e._v("Fixed for macOS Ventura starting from 0.6.6. Big Sur and Monterey will continue to exhibit the issue.")])]),e._v(" "),o("p",[e._v("For older versions, only known solution is to downgrade to macOS 11.2.3 or older. Additionally, logging out and logging back in can resolve the issue without requiring a reboot.")]),e._v(" "),o("ul",[o("li",[e._v("Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.")])]),e._v(" "),o("p",[e._v("In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://archive.org/details/install-mac-os-11.2.3-20-d-91",target:"_blank",rel:"noopener noreferrer"}},[e._v("Install macOS 11.2.3 20D91"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Unable to switch GPUs on 2011 15" and 17" MacBook Pros')]),e._v(" "),o("p",[e._v("Currently, with OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.")]),e._v(" "),o("p",[e._v("The best way to achieve this is to boot to Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[e._v("nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n")])])]),o("p",[e._v("This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as "),o("a",{attrs:{href:"https://www.displaylink.com/products/usb-adapters",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink Adapters"),o("OutboundLink")],1),e._v(" can work around this limitation, however, note that you'll need to use older drivers (5.2.6):")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://www.synaptics.com/products/displaylink-graphics/downloads/macos-5.2.6",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink USB Graphics Software for macOS - For Mojave and Catalina - 5.2.6"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.")]),e._v(" "),o("h2",{attrs:{id:"erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("#")]),e._v(" Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")]),e._v(" "),o("p",[e._v("Resolved with OpenCore Legacy Patcher v0.4.2")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("Legacy Fix (prior to 0.4.2)")]),e._v(" "),o("p",[e._v("Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.")]),e._v(" "),o("p",[e._v("Applications that can set color depth are:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),o("OutboundLink")],1)]),e._v(" "),o("li",[o("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXtreme"),o("OutboundLink")],1)])])]),e._v(" "),o("h2",{attrs:{id:"unable-to-allow-safari-extensions"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-allow-safari-extensions"}},[e._v("#")]),e._v(" Unable to allow Safari Extensions")]),e._v(" "),o("p",[e._v("Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.")]),e._v(" "),o("p",[e._v("The following tool can be used to work-around this issue:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://github.com/moosethegoose2213/Non-Metal-Safari-Extensions/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Non-Metal Safari Extensions"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"cannot-login-on-2011-15-and-17-macbook-pros"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Cannot Login on 2011 15" and 17" MacBook Pros')]),e._v(" "),o("p",[e._v("By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.")]),e._v(" "),o("p",[e._v("However, if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:")]),e._v(" "),o("ol",[o("li",[e._v("Boot macOS in Single User Mode\n"),o("ul",[o("li",[e._v("Press Cmd+S in OpenCore's menu when you turn the Mac on")])])]),e._v(" "),o("li",[e._v("When the command line prompt appears, enter the dGPU disabler argument (at the bottom)")]),e._v(" "),o("li",[e._v("Reboot and patched macOS should work normally")]),e._v(" "),o("li",[e._v("If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Go to "),o("code",[e._v("Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel")]),e._v(", then root patch again.")]),e._v(" "),o("li",[e._v("Either Reset NVRAM or set "),o("code",[e._v("gpu-power-prefs")]),e._v(" to zeros to re-enable the dGPU")])]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Forces GMUX to use iGPU only (ie. disable dGPU)")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n"),o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# To reset, simply write zeros or NVRAM Reset your Mac")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%00%00%00%00\n")])])]),o("h2",{attrs:{id:"black-boxes-on-hd3000-igpus"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("#")]),e._v(" Black Boxes on HD3000 iGPUs")]),e._v(" "),o("p",[e._v("A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic "),o("code",[e._v("Display")]),e._v(" or "),o("code",[e._v("Display P3")]),e._v(" Color Profiles in Display Settings.")]),e._v(" "),o("ul",[o("li",[e._v("Mainly applicable for HDMI Displays, DVI and DisplayPort are generally unaffected.")]),e._v(" "),o("li",[e._v("If you're inside Setup Assistant, press "),o("code",[e._v("Cmd")]),e._v(" + "),o("code",[e._v("Option")]),e._v(" + "),o("code",[e._v("Control")]),e._v(" + "),o("code",[e._v("T")]),e._v(" to launch Terminal. From there, run "),o("code",[e._v("open /System/Applications/System\\ Preferences.app")])]),e._v(" "),o("li",[e._v("Issue has spread to more Macs with macOS Ventura, including MacBook Airs and MacBook Pros")])]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Default Color Profile")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Display/Display P3 Profile")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(373),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(374),alt:""}})])])])]),e._v(" "),o("h2",{attrs:{id:"cannot-pair-bluetooth-devices"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-pair-bluetooth-devices"}},[e._v("#")]),e._v(" Cannot Pair Bluetooth Devices")]),e._v(" "),o("p",[e._v('In macOS Ventura, hover states may not function correctly which results in the "Connect" button not appearing in System Settings. To resolve:')]),e._v(" "),o("ol",[o("li",[e._v("Enable Keyboard Navigation in System Settings -> Keyboard")]),e._v(" "),o("li",[e._v("Tab + space over Bluetooth devices in System Settings -> Bluetooth")]),e._v(" "),o("li",[e._v("Pair button should appear")])]),e._v(" "),o("p",[e._v("For more information, see "),o("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-13-ventura-on-unsupported-macs-thread.2346881/page-116?post=31858759#post-31858759",target:"_blank",rel:"noopener noreferrer"}},[e._v("ASentientBot's post"),o("OutboundLink")],1),e._v(".")])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{372:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-Beta-Blur.b735ea83.png"},373:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Default-Colors.9cffb2e2.png"},374:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Display-Colors.7dceba0b.png"},450:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"working-around-legacy-acceleration-issues"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#working-around-legacy-acceleration-issues"}},[e._v("#")]),e._v(" Working Around Legacy Acceleration Issues")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#broken-background-blurs"}},[e._v("Broken Background Blurs")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("Downloading older non-Metal Apps")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-run-zoom"}},[e._v("Unable to run Zoom")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("Unable to grant special permissions to apps (ie. Camera Access to Zoom)")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#keyboard-backlight-broken"}},[e._v("Keyboard Backlight broken")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("Photos and Maps Apps Heavily Distorted")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v('Cannot press "Done" when editing a Sidebar Widget')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[e._v("Wake from sleep heavily distorted on AMD/ATI from macOS 11.3 to Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v('Unable to switch GPUs on 2011 15" and 17" MacBook Pros')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#unable-to-allow-Safari-Extensions"}},[e._v("Unable to allow Safari Extensions")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v('Cannot Login on 2011 15" and 17" MacBook Pros')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("Black Boxes on HD3000 iGPUs")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-pair-bluetooth-devices"}},[e._v("Cannot Pair Bluetooth Devices")])])]),e._v(" "),o("p",[e._v("The below page is for users experiencing issues with their overall usage of macOS Big Sur / Monterey / Ventura and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey / Ventura:")]),e._v(" "),o("ul",[o("li",[e._v("Intel 3rd and 4th Gen - GMA series")])]),e._v(" "),o("p",[e._v("For those unfamiliar with what is considered a non-Metal GPU, see the chart below:")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("macOS GPU Chart")]),e._v(" "),o("p",[e._v("Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Graphics Vendor")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Architecture")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Series")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Supports Metal")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[e._v("ATI")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 2XXX - HD 4XXX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 2")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 5XXX - HD 6XXX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("AMD")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GCN (and newer)")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 7XXX+")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[e._v("NVIDIA")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Tesla")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("8XXX - 3XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Fermi")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("4XX - 5XX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Kepler")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("6XX - 7XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Maxwell")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("8XX - 9XX")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[o("span",{staticStyle:{color:"red"}},[e._v("No (on 10.14 and newer)")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Pascal")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("10XX")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[e._v("Intel")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GMA")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("GMA 900 - GMA X3000")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[o("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Iron Lake")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD series")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Sandy Bridge")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 3000")])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Ivy Bridge (and newer)")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("HD 4000")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("span",{staticStyle:{color:"green"}},[e._v("Yes")])])])])])]),e._v(" "),o("h2",{attrs:{id:"broken-background-blurs"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#broken-background-blurs"}},[e._v("#")]),e._v(" Broken Background Blurs")]),e._v(" "),o("p",[e._v("By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:")]),e._v(" "),o("p",[o("img",{attrs:{src:a(372),alt:""}})]),e._v(" "),o("p",[e._v("Do note that enabling beta blurs can be more demanding on slower hardware")]),e._v(" "),o("h2",{attrs:{id:"downloading-older-non-metal-apps"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("#")]),e._v(" Downloading older non-Metal Apps")]),e._v(" "),o("p",[e._v("Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://archive.org/details/apple-apps-for-non-metal-macs",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apple Apps for Non-Metal Macs"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy")]),e._v(" "),o("h2",{attrs:{id:"unable-to-run-zoom"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-run-zoom"}},[e._v("#")]),e._v(" Unable to run Zoom")]),e._v(" "),o("p",[e._v("Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"http://dosdude1.com/catalina/zoomnonmetal-new.command.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Zoom Non-Metal Fix"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("#")]),e._v(" Unable to grant special permissions to apps (ie. Camera Access to Zoom)")]),e._v(" "),o("p",[e._v("Currently for Ventura 13.3 and newer, due to new patches required, permissions are yet again broken. Use TCCPlus in the Workaround dropdown to work around the issue.")]),e._v(" "),o("p",[e._v("This issue is fully resolved for 13.2.1 and lower starting from 0.2.5.")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("Workaround for 0.2.4, Ventura 13.3+")]),e._v(" "),o("p",[e._v("Due to the usage of amfi_get_out_of_my_way=1, macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install tccplus to manage permissions.")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/jslegendre/tccplus",target:"_blank",rel:"noopener noreferrer"}},[e._v("Download TCCPlus"),o("OutboundLink")],1)]),e._v(" "),o("p",[e._v("Example usage with Discord and microphone permissions:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Open Terminal and run the following commands")]),e._v("\n"),o("span",{pre:!0,attrs:{class:"token builtin class-name"}},[e._v("cd")]),e._v(" ~/Downloads/\n"),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("chmod")]),e._v(" +x tccplus\n./tccplus "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("add")]),e._v(" Microphone com.hnc.Discord\n")])])]),o("p",[e._v("For those who may experience issues with "),o("code",[e._v("tccplus")]),e._v(", you can manually patch "),o("code",[e._v("com.apple.TCC")]),e._v(" to add permissions:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# get app id (Zoom.us used in example):")]),e._v("\n$ osascript -e "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("'id of app \"zoom.us\"'")]),e._v("\n"),o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# output: us.zoom.xos")]),e._v("\n\n$ "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),o("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n\n$ "),o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),o("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),o("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n")])])])]),e._v(" "),o("h2",{attrs:{id:"keyboard-backlight-broken"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-backlight-broken"}},[e._v("#")]),e._v(" Keyboard Backlight broken")]),e._v(" "),o("p",[e._v("Due to forcing "),o("code",[e._v("hidd")]),e._v(" into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as "),o("a",{attrs:{href:"https://www.macupdate.com/app/mac/22151/lab-tick",target:"_blank",rel:"noopener noreferrer"}},[e._v("LabTick"),o("OutboundLink")],1),e._v(" are able to set the brightness manually.")]),e._v(" "),o("h2",{attrs:{id:"photos-and-maps-apps-heavily-distorted"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("#")]),e._v(" Photos and Maps Apps Heavily Distorted")]),e._v(" "),o("p",[e._v("Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, "),o("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/post-29870324",target:"_blank",rel:"noopener noreferrer"}},[e._v("users reported"),o("OutboundLink")],1),e._v(" forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are "),o("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),o("OutboundLink")],1),e._v(", "),o("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXreme"),o("OutboundLink")],1),e._v(" and "),o("a",{attrs:{href:"http://easyresapp.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("EasyRes"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("h2",{attrs:{id:"cannot-press-done-when-editing-a-sidebar-widget"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v("#")]),e._v(' Cannot press "Done" when editing a Sidebar Widget')]),e._v(" "),o("p",[e._v('Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.')]),e._v(" "),o("h2",{attrs:{id:"wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-from-macos-11-3-to-monterey"}},[e._v("#")]),e._v(" Wake from sleep heavily distorted on AMD/ATI from macOS 11.3 to Monterey")]),e._v(" "),o("p",[o("strong",[e._v("Fixed for macOS Ventura starting from 0.6.6. Big Sur and Monterey will continue to exhibit the issue.")])]),e._v(" "),o("p",[e._v("For older versions, only known solution is to downgrade to macOS 11.2.3 or older. Additionally, logging out and logging back in can resolve the issue without requiring a reboot.")]),e._v(" "),o("ul",[o("li",[e._v("Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.")])]),e._v(" "),o("p",[e._v("In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://archive.org/details/install-mac-os-11.2.3-20-d-91",target:"_blank",rel:"noopener noreferrer"}},[e._v("Install macOS 11.2.3 20D91"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Unable to switch GPUs on 2011 15" and 17" MacBook Pros')]),e._v(" "),o("p",[e._v("Currently, with OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.")]),e._v(" "),o("p",[e._v("The best way to achieve this is to boot to Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[e._v("nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n")])])]),o("p",[e._v("This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as "),o("a",{attrs:{href:"https://www.displaylink.com/products/usb-adapters",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink Adapters"),o("OutboundLink")],1),e._v(" can work around this limitation, however, note that you'll need to use older drivers (5.2.6):")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://www.synaptics.com/products/displaylink-graphics/downloads/macos-5.2.6",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink USB Graphics Software for macOS - For Mojave and Catalina - 5.2.6"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.")]),e._v(" "),o("h2",{attrs:{id:"erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("#")]),e._v(" Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")]),e._v(" "),o("p",[e._v("Resolved with OpenCore Legacy Patcher v0.4.2")]),e._v(" "),o("details",{staticClass:"custom-block details"},[o("summary",[e._v("Legacy Fix (prior to 0.4.2)")]),e._v(" "),o("p",[e._v("Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.")]),e._v(" "),o("p",[e._v("Applications that can set color depth are:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),o("OutboundLink")],1)]),e._v(" "),o("li",[o("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXtreme"),o("OutboundLink")],1)])])]),e._v(" "),o("h2",{attrs:{id:"unable-to-allow-safari-extensions"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-allow-safari-extensions"}},[e._v("#")]),e._v(" Unable to allow Safari Extensions")]),e._v(" "),o("p",[e._v("Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.")]),e._v(" "),o("p",[e._v("The following tool can be used to work-around this issue:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://github.com/moosethegoose2213/Non-Metal-Safari-Extensions/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Non-Metal Safari Extensions"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"cannot-login-on-2011-15-and-17-macbook-pros"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Cannot Login on 2011 15" and 17" MacBook Pros')]),e._v(" "),o("p",[e._v("By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.")]),e._v(" "),o("p",[e._v("However, if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:")]),e._v(" "),o("ol",[o("li",[e._v("Boot macOS in Single User Mode\n"),o("ul",[o("li",[e._v("Press Cmd+S in OpenCore's menu when you turn the Mac on")])])]),e._v(" "),o("li",[e._v("When the command line prompt appears, enter the dGPU disabler argument (at the bottom)")]),e._v(" "),o("li",[e._v("Reboot and patched macOS should work normally")]),e._v(" "),o("li",[e._v("If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Go to "),o("code",[e._v("Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel")]),e._v(", then root patch again.")]),e._v(" "),o("li",[e._v("Either Reset NVRAM or set "),o("code",[e._v("gpu-power-prefs")]),e._v(" to zeros to re-enable the dGPU")])]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Forces GMUX to use iGPU only (ie. disable dGPU)")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n"),o("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# To reset, simply write zeros or NVRAM Reset your Mac")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),o("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%00%00%00%00\n")])])]),o("h2",{attrs:{id:"black-boxes-on-hd3000-igpus"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("#")]),e._v(" Black Boxes on HD3000 iGPUs")]),e._v(" "),o("p",[e._v("A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic "),o("code",[e._v("Display")]),e._v(" or "),o("code",[e._v("Display P3")]),e._v(" Color Profiles in Display Settings.")]),e._v(" "),o("ul",[o("li",[e._v("Mainly applicable for HDMI Displays, DVI and DisplayPort are generally unaffected.")]),e._v(" "),o("li",[e._v("If you're inside Setup Assistant, press "),o("code",[e._v("Cmd")]),e._v(" + "),o("code",[e._v("Option")]),e._v(" + "),o("code",[e._v("Control")]),e._v(" + "),o("code",[e._v("T")]),e._v(" to launch Terminal. From there, run "),o("code",[e._v("open /System/Applications/System\\ Preferences.app")])]),e._v(" "),o("li",[e._v("Issue has spread to more Macs with macOS Ventura, including MacBook Airs and MacBook Pros")])]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Default Color Profile")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Display/Display P3 Profile")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(373),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(374),alt:""}})])])])]),e._v(" "),o("h2",{attrs:{id:"cannot-pair-bluetooth-devices"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-pair-bluetooth-devices"}},[e._v("#")]),e._v(" Cannot Pair Bluetooth Devices")]),e._v(" "),o("p",[e._v('In macOS Ventura, hover states may not function correctly which results in the "Connect" button not appearing in System Settings. To resolve:')]),e._v(" "),o("ol",[o("li",[e._v("Enable Keyboard Navigation in System Settings -> Keyboard")]),e._v(" "),o("li",[e._v("Tab + space over Bluetooth devices in System Settings -> Bluetooth")]),e._v(" "),o("li",[e._v("Pair button should appear")])]),e._v(" "),o("p",[e._v("For more information, see "),o("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-13-ventura-on-unsupported-macs-thread.2346881/page-116?post=31858759#post-31858759",target:"_blank",rel:"noopener noreferrer"}},[e._v("ASentientBot's post"),o("OutboundLink")],1),e._v(".")])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/12.88807e71.js b/assets/js/12.ceb582fe.js similarity index 95% rename from assets/js/12.88807e71.js rename to assets/js/12.ceb582fe.js index 54c26a7a8..16a760e07 100644 --- a/assets/js/12.88807e71.js +++ b/assets/js/12.ceb582fe.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},385:function(e,t,o){e.exports=o.p+"assets/img/ocdebugimage.18eb97ef.png"},386:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},453:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[r("img",{attrs:{src:o(385),alt:""}})]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model that you're patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search to see if the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},385:function(e,t,o){e.exports=o.p+"assets/img/ocdebugimage.f846d5a0.png"},386:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},453:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[r("img",{attrs:{src:o(385),alt:""}})]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model that you're patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search to see if the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/18.9f209bdf.js b/assets/js/18.9c2e6dfd.js similarity index 97% rename from assets/js/18.9f209bdf.js rename to assets/js/18.9c2e6dfd.js index 4e00a93bd..597772d59 100644 --- a/assets/js/18.9f209bdf.js +++ b/assets/js/18.9c2e6dfd.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},421:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.667c950e.png"},471:function(e,t,n){"use strict";n.r(t);var r=n(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-patches"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-patches"}},[e._v("#")]),e._v(" Updating OpenCore and Patches")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.")]),e._v(" "),r("p",[e._v("For those who do wish to update, simply "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("download the latest release"),r("OutboundLink")],1),e._v(" and rerun the patcher:")]),e._v(" "),r("p",[r("img",{attrs:{src:n(318),alt:""}})]),e._v(" "),r("p",[e._v("Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:")]),e._v(" "),r("div",{staticClass:"language-bash extra-class"},[r("pre",{pre:!0,attrs:{class:"language-bash"}},[r("code",[r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# OpenCore Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version\n"),r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Patcher Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version\n")])])]),r("p",[r("img",{attrs:{src:n(421),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.8.0 built on April 18th, 2022 with Patcher Version 0.4.5!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},421:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.297b8d6e.png"},471:function(e,t,n){"use strict";n.r(t);var r=n(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-patches"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-patches"}},[e._v("#")]),e._v(" Updating OpenCore and Patches")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.")]),e._v(" "),r("p",[e._v("For those who do wish to update, simply "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("download the latest release"),r("OutboundLink")],1),e._v(" and rerun the patcher:")]),e._v(" "),r("p",[r("img",{attrs:{src:n(318),alt:""}})]),e._v(" "),r("p",[e._v("Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:")]),e._v(" "),r("div",{staticClass:"language-bash extra-class"},[r("pre",{pre:!0,attrs:{class:"language-bash"}},[r("code",[r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# OpenCore Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version\n"),r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Patcher Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version\n")])])]),r("p",[r("img",{attrs:{src:n(421),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.8.0 built on April 18th, 2022 with Patcher Version 0.4.5!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/3.442860b6.js b/assets/js/3.27a4b43c.js similarity index 99% rename from assets/js/3.442860b6.js rename to assets/js/3.27a4b43c.js index 0f677163b..69a78b483 100644 --- a/assets/js/3.442860b6.js +++ b/assets/js/3.27a4b43c.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{342:function(t,e,o){t.exports=o.p+"assets/img/BOOTCAMP-1.0cac0f64.png"},343:function(t,e,o){t.exports=o.p+"assets/img/BOOTCAMP-2.9fdb1598.png"},424:function(t,e,o){t.exports=o.p+"assets/img/windows-mbr-format.a991ff8f.png"},425:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-1.ecc27013.png"},426:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-2.8b7379e4.png"},427:function(t,e,o){t.exports=o.p+"assets/img/windows-iso.40f6b444.png"},428:function(t,e,o){t.exports=o.p+"assets/img/rsync-progess.0b65de1f.png"},429:function(t,e,o){t.exports=o.p+"assets/img/windows-rsync-done.f401d32a.png"},430:function(t,e,o){t.exports=o.p+"assets/img/DISM-1.e029bdd3.png"},431:function(t,e,o){t.exports=o.p+"assets/img/DISM-2.8bc0c201.png"},432:function(t,e,o){t.exports=o.p+"assets/img/DISM-3.2e96db58.png"},433:function(t,e,o){t.exports=o.p+"assets/img/DISM-4.6e500add.png"},434:function(t,e,o){t.exports=o.p+"assets/img/DISM-5.ef575e78.png"},435:function(t,e,o){t.exports=o.p+"assets/img/DISM-6.a25221d7.png"},436:function(t,e,o){t.exports=o.p+"assets/img/DISM-7.30b9eb32.png"},437:function(t,e,o){t.exports=o.p+"assets/img/DISM-8.c76af462.png"},438:function(t,e,o){t.exports=o.p+"assets/img/DISM-9.7b160495.png"},439:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZYAAACYCAYAAADHhc9SAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAxgSURBVHhe7ZwxbuS8GYanCZIrTJcLuHJlY0/gIu0CbteYzsCW6XwE+wbxKQwESON+UwZ/4SJYIAfYA/yJoo8iNR8pkkNpqJHG8zzA45VEiuJIGr7D0dqb79+/N9P92nzZXjV3D7GytblcXx8fH6PbERE/oyZYAAAAamCC5Wq7tasAAADHYYLly1dmLAAAUAcTLA98FQYAAJUgWAAAoCp8FQYAAFUxwbLl4T0AAFTCBIv8AAAAqAHBAgAAVeGrMACAC2ez2TQ/fvywa0OkTOqUMmLG8tbsNrv255zIMW6bl49wuZCPl+Z27D5ZpA8bc0Kdu3lPAADAyZHg+MMf/xQNl1xZihMFS2lIjA2W0nanMnf7AADrIBYgU0JFIFiyzN0+AMB60EEyNVSEicFiB9yXXf8V0W0/+n40L7f6qyOpu1/f2O+S3nbDbf5A7g/qw/qxdv19uq/G9nX2X2PZetH+a4L2errtu91tu6+ck3C95cCxXV0AgDXhAmVqqAhHBEs7YLrR8k0GaFsmy/tR1NINptGx2ytLLWtydcIyNaB7z1+6smj/PWy9Xv/178Movp47djzIAACWZeFgSQzo9pO6P3CG9VvMYO4GbD3oxpZl9VB9IeyHHxYy6+kG+8x+HqXbg/VRxwYAWAcuVORfvTyW+sFi+XiRr3oSg6k38MpXZ65M11PLRfWF1D4dBAsAQJxYkEwNl9mCRZBw6WYuQbnMPm5f2ohoMYOwK9P11HJRfSHc3w3mLd5gn9tPU7o9tl56bACAZckFyJRwqR8s3ldW+0/t/cN3M9qqB/y3u2Z3aMaSrB+2G/TLDOi2PNVfQ7jukO1u/85oUMb2Lz42AMCyyDiVCw4pkzqljAgWAACAwxAsAABQFYIFAACqQrAAAEBVCBYAAKgKwQIAAFUxwfJle2VXAQAAjoNgAQCAqhAsAABQFYIFAACqYoJlS7AAAEAlmLEAAEBVTLDIDwAAgBoQLAAAUBWCBQAAqkKwAABAVQgWAACoCsECAABVIVgAAKAqBAsAAFSFYAEAgKoQLAAAUBWCBQAAqkKwAABAVQgWAACoCsECAABVIVgAAKAqJljuHggWAACoA8ECAABVIVgAAKAqBAsAAFSFYAEAgKoQLAAAUBWCBQAAqrLeYPnP3zoBAOCsWG+wvP+5EwAAzgoTLPJjVchM5R+bTmYtAABnxTqDpZ2p/O+fGyOzFgCA82J9wWJnK7//u5NZCwDAebG+YLGzld9/djJrAQA4L9YVLHq2YoNl7lnLbrNpNp43zfOHlLy1ZW45RMp27c8lOO2x33bdebkZnAjph3/udkd1Kne+LW8773jDPs3FKc557vWXHr/gHI5mSpvpfdL30xjC9nN9lLKl3qvHMOW8r4d1BUswW3HOP2uJXcTzvrB1OPSGVWUfz83NUW/gA+fbhMo5DhCl1Ljf5rhnp7SZ2qdW/8J25njdS3Per2k9wRKbrThnf9YSu4h22/P+U/L+U5Zf/+P5xtYJB76P5vlGfZKXwfHmud1qVto27KfvfQXT7m7XtmfrDdsO+6raGWxP9T8k1obeFpuNBP2QYPFeR9ie4/Cxhv2U8xi24+jO8XDfrn/mXNrt7tNyeL71ORq+TsHWs02nr7cwbNN/Pfq1lr5+ffxU+6k21PbM6072cbfr6vbFsfaE3D6CKm/d76q3h8fx3wsdfjv71556PbbMruavnaDa986X3ZbqY1smxxx3j/l926/r45Vdy+F5Wpb1BEtituKcd9YSXmDBXkR3Ab1PzLq+LKduUnsj2zbkpnM3iSx3m/Wg2R3Tv5HCtvWx/TZNH8PgivbfJ99GeF4ctv3efdvp9nJlmWNJaBW9aaQNfY3sscxsyp5vb2ZlX8PBc6T7po8RI9/m9HOtj59qf9iGHK+rOrzPivuo2oy3l99nT7x/6fOhyjzCdnKvR9eV5dy1k11VO5aiPk66x3TfhLCvw3M1PPeqDytiHcGSm604Z521DC/icFvqottPzMHN2NMPipE3trLbPTxmrO1UP4TSMs2YNjRBWf9mGtNerkzRn8ME5s3qzmWsvZJlIdUHvf3A9c62OaZMM7UNWXfnpTN+nx1qQ5eNbU9zqJ5eT7UhTG1n7LUTStsuWRaOKSs59+tgHcFyYLbinG/WErs4sQubuugy9sl0OPZpyAbKmx4cUzdDfLvfdq4fpWWaMW1owrLuTbt7G9NerkyTKRt8goy1V7IshOuO4fb09c61OaZMM7WNVJtT25jSnuZQPb2eakM4rp3yayeUtl2yLNQo06S2L8vywZKYrbhU1tvmm7XELk7uwsbq2wCJXGAzhd3t1HS1G4SH09fUTaLb9uvkp+m6rVTbY9rQBGVq+p9uL1eWO5YdDFQ7Uv9ZKksb7hOoLPdt6PZyy/v+DI/hiPUtdb3Duv768ec6135YVnqf6fVgH++cptrL7aMJjytVjz0fQm491k7q2sVfX1kfc8v7/f17rDteP4HyzlvY79S5D+utg+WDJTFbiQZL6zyzltjFCbfp9XDZ9jc1xY690cxA7F5nbDYixNrO1Blsz61rStvQ6H1i+8W2C+kyeQPL9uGbp6P7pOn21efMbvMeGuu+55fdw9dhXx3hPu54seut6wqxdbt/cLz06w+Pn25/0EbxfabW9T7hg/hoey25fXrC4wqyzbWX6VOA/zpzrydcdn2MXTshVkdtKz6Ov5y8x8zY4I7nn7dp13IdLBssmWcr7mSH2+d91gKXxTrflPCZuMx7bNlgyTxbSQZL63zPWuCyIFhgbgiW05KZrYi5YGHWAgCwXpYLlsxsRcwGSyuzFgCAdbJMsByYrYiHgoVZCwDAOlkmWA7MVsSDwdK6zllLyXeqfLcPAJ+X0wdLwWxFLAmWdc5aCBYAuGxOHywFsxWxKFhaj5+1dIN8/g/JCVLP9SsMBVU2+D/8ukz/v3iCBQA+J6cNlsLZitgN4PEyz6NnLd3Ab34Jyf4Ckhn/zfL+F8AkbPpfVPJ++zZSpkJDyro80b/tS7AAwOfltMFSOFsRi4Ol9bhZix7kS5aFMWX71yJ2IRPuAwDweThdsIyYrYz2qFlLKiRSy8LUMkdqOwDA+WOCZbvd2tUZGTFbmeL0WUsqCPzBP/1VWPDH4byvwkr+cJwsq7+5BABw5phguXuYecYyYbYy5qsw4+RZS1mwdOuuX3p7S+4P8B38w3GyTLAAwOfhNMEyYbYyOlhaj3vWAgAANZg/WOZ8thJ61LMWAACowfzBMvOzlVBmLQAAyzJvsMjM4e+b5r//av3tRLbHkmMyawEAWIZ5g0VmDjLILyGzFgCARTjNw3sAALgYTLCc5PdYAADgIjDBIj8AAABqQLAAAEBVCBYAAKgKwQIAAFUhWAAAoCoECwAAVIVgAQCAqhAsAABQFYIFAACqQrAAAEBVCBYAAKgKwQIAAFUhWAAAoCoECwAAVIVgAQCAqhAsAABQFRMs3759s6sAAADHQbAAAEBVCBYAAKgKwQIAAFUhWAAAoCp9sPz69QsREfFoCRZERKyqDZa/RAsRERHHSrAgImJVCRZERKwqwYKIiFUlWBARsaoECyIiVpVgQUTEqhIsiIhYVYIFERGraoOF37xHxMtw89ff8ICx8zZGggURL8rYQIq+sfM2RoIFES9KN3j+/PkTAwkWRMQJEixpCRZExAkSLGkJFkTECRIsaQkWRMQJEixpCRZExAkuGiyv981ms+m9fnpX5a/N/ea6eXrv1l/v2zr3r6p8fqsGi/yIFSIifjaXCpb3p+s2TO6b137be/N0rcNDBYsE0IlDRSRYEBEnuEywSIjsZyO970/NdR82LljkXx1Ap5NgQUSc4CLB4gWItpu13L/Kchcs17EAOpEECyLiBNcXLC5IJFhiz15OJ8GCiDjBRYIleDDfm/wqbJlZC8GCiDjBZYIl/fB+PztRgSIP76+fmve+7mkkWBARJ7hUsIhduIz478YnDheCBRFxgksGy9olWBARJ0iwpCVYEBEnSLCkJVgQESdIsKQlWBARJ+gGT0wbO29jJFgQ8aKMDaToGztvYyRYEBGxqgQLIiJWlWBBRMSqEiyIiFhVggUREatqguXugWBBRMQ6mmC5unuIFiIiIo61C5aru2ghIiLiWLuvwq6+RAsRERHHaoLl4e4qWoiIiDhWEyzfH+6aq+1VIw/xZYPRbNs2W6Mu+9p8Sa4/NHdXbf2ru+bBtYPGx8fH6HZExM/n9+b/zAJeEuKjR2oAAAAASUVORK5CYII="},440:function(t,e,o){t.exports=o.p+"assets/img/windows-bootcamp-msi.65322cbc.png"},473:function(t,e,o){"use strict";o.r(e);var i=o(25),s=Object(i.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"installing-windows-in-uefi-mode"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-windows-in-uefi-mode"}},[t._v("#")]),t._v(" Installing Windows in UEFI Mode")]),t._v(" "),i("p",[t._v('Modern versions of Windows officially support two types of firmware: UEFI and BIOS. Users may want to boot Windows through the OCLP Bootpicker, but only UEFI Installations of Windows will show up in the OCLP Bootpicker.\nMany older Macs do not "officially" support UEFI Windows installations, leading to installation failures and strange behaviour, but OCLP can be used to prevent almost all of these issues.')]),t._v(" "),i("h2",{attrs:{id:"minimum-requirements"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#minimum-requirements"}},[t._v("#")]),t._v(" Minimum Requirements")]),t._v(" "),i("p",[t._v("This guide will focus on the installation of Windows 10 without using Boot Camp Assistant. Windows 11 should also work, but its quirks will not be covered.")]),t._v(" "),i("ul",[i("li",[i("p",[t._v("Due to hardware and firmware limitations, UEFI Windows installations are only recommended on the following machines:")]),t._v(" "),i("ul",[i("li",[t._v("2015 MacBook or newer (MacBook8,x+)")]),t._v(" "),i("li",[t._v("2011 MacBook Air or newer (MacBookAir4,x+)")]),t._v(" "),i("li",[t._v("2011 MacBook Pro or newer (MacBookPro8,x+)")]),t._v(" "),i("li",[t._v("2011 Mac mini or newer (Macmini5,x+)")]),t._v(" "),i("li",[t._v("2009[^1] Mac Pro or newer (MacPro4,1+), upgraded GPU is preferred")]),t._v(" "),i("li",[t._v("2010 iMac or newer (iMac11,x+), upgraded GPU is preferred")]),t._v(" "),i("li",[t._v("2009[^2] Xserve (Xserve3,1), upgraded GPU is preferred")])])])]),t._v(" "),i("p",[t._v("[^1]: MacPro4,1 and MacPro5,1 systems experience issues with the Windows installer, follow the DISM installation section for instructions.\n[^2]: Theoretically supported, not tested. Follow DISM installation section")]),t._v(" "),i("p",[t._v("If your machine is not listed, UEFI Windows will likely still install, but you may face stability/driver issues.")]),t._v(" "),i("h2",{attrs:{id:"disk-partitioning-and-formatting"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#disk-partitioning-and-formatting"}},[t._v("#")]),t._v(" Disk Partitioning and Formatting")]),t._v(" "),i("p",[t._v("The following is required for installation:")]),t._v(" "),i("ul",[i("li",[t._v("8GB+ USB Drive for the Windows installer")]),t._v(" "),i("li",[t._v("30GB+ Free Space on an existing drive / empty drive for the Windows installation")])]),t._v(" "),i("h3",{attrs:{id:"formatting-the-usb-drive"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#formatting-the-usb-drive"}},[t._v("#")]),t._v(" Formatting the USB Drive")]),t._v(" "),i("p",[t._v("Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(424),alt:""}})]),t._v(" "),i("h3",{attrs:{id:"formatting-the-target-drive"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#formatting-the-target-drive"}},[t._v("#")]),t._v(" Formatting the Target Drive")]),t._v(" "),i("p",[t._v("Next, select the drive you wish to install Windows in Disk Utility on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):")]),t._v(" "),i("p",[i("img",{attrs:{src:o(425),alt:""}})]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v("Incorrectly erasing your drive can lead to data loss! Please verify that you are erasing the correct drive/partition.")])]),t._v(" "),i("p",[t._v("If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.")]),t._v(" "),i("p",[t._v("Recommended size is 200MB and the partition format "),i("strong",[t._v("must")]),t._v(" be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with "),i("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),i("OutboundLink")],1),t._v(" or rerunning the OpenCore-Patcher.app")]),t._v(" "),i("ul",[i("li",[t._v("Note 1: For machines with dedicated drives for Windows, having different partitions for OpenCore is not required.")]),t._v(" "),i("li",[t._v('Note 2: Having different partitions for OpenCore is not required if the Windows boot files detected by the stock Bootpicker are removed. See "Removing the Windows option from the stock bootpicker" for further information.')]),t._v(" "),i("li",[t._v("Note 3: We recommend uninstalling OpenCore from the ESP/EFI Partition when you create this new OpenCore partition to avoid confusion when selecting OpenCore builds in the Mac's boot picker.")])]),t._v(" "),i("p",[i("img",{attrs:{src:o(426),alt:""}})]),t._v(" "),i("h2",{attrs:{id:"creating-the-windows-installer"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-windows-installer"}},[t._v("#")]),t._v(" Creating the Windows Installer")]),t._v(" "),i("p",[t._v("The latest Windows installation images can be downloaded from Microsoft using the following links:")]),t._v(" "),i("ul",[i("li",[i("p",[i("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows10ISO",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 10 Disc Image (ISO File)"),i("OutboundLink")],1)])]),t._v(" "),i("li",[i("p",[i("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows11",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 11 Disc Image (ISO File)"),i("OutboundLink")],1)])])]),t._v(" "),i("p",[t._v("Once the file is downloaded, mount the .iso image:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(427),alt:""}})]),t._v(" "),i("p",[t._v("Then open terminal and use the "),i("code",[t._v("rsync")]),t._v(' command with the disk image set as the source and your USB drive set as the target. (Replace "CCCOMA_X64" with the mounted image\'s partition name, and replace "InstallWin10" with your USB Drive\'s name).')]),t._v(" "),i("div",{staticClass:"language- extra-class"},[i("pre",{pre:!0,attrs:{class:"language-text"}},[i("code",[t._v("rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/InstallWin10\n")])])]),i("p",[i("img",{attrs:{src:o(428),alt:""}})]),t._v(" "),i("p",[t._v("The "),i("code",[t._v("rsync")]),t._v(" command will take some time, so get some coffee and sit back. Once finished, the root of the USB drive should look as follows:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(429),alt:""}})]),t._v(" "),i("ul",[i("li",[t._v("Ensure that these folders and files are in the root of the USB drive, otherwise the USB will not boot.")])]),t._v(" "),i("h2",{attrs:{id:"installation-process"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-process"}},[t._v("#")]),t._v(" Installation Process")]),t._v(" "),i("p",[t._v('Once you reboot your machine, you should see a new boot option in the OCLP Bootpicker labelled as "EFI Boot". It may or may not have the Boot Camp icon.')]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v('If you aren\'t booted into OCLP, you may see two boot options labelled "Windows" and "EFI Boot". Do not choose either of the options and boot into OCLP to continue.')])]),t._v(" "),i("h3",{attrs:{id:"installation-microsoft-method"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-microsoft-method"}},[t._v("#")]),t._v(" Installation: Microsoft Method")]),t._v(" "),i("p",[t._v("Once booted into the Windows installer, proceed as you normally would on any Windows computer. If you see an error message containing “Windows could not prepare the computer to boot into the next phase of installation”, please follow the next portion of this guide (DISM Installation).")]),t._v(" "),i("h3",{attrs:{id:"installation-dism-deployment-method"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-dism-deployment-method"}},[t._v("#")]),t._v(" Installation: DISM Deployment Method")]),t._v(" "),i("p",[t._v('Once booted into the Windows installer, proceed as you normally would until you reach the "Where do you want to install Windows" disk formatting section.')]),t._v(" "),i("p",[t._v('When you are prompted to select a drive, select your desired partition and delete it using "Delete". If you want to install Windows to an empty drive, erase every partition currently on the desired drive.\nAfter your drive/partition is erased, press "New" to create the Windows system partitions.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(430),alt:""}})]),t._v(" "),i("p",[t._v('You will be prompted to confirm the creation of the system partitions, press "OK".')]),t._v(" "),i("p",[i("img",{attrs:{src:o(431),alt:""}})]),t._v(" "),i("p",[t._v('Once the partitions are created, select the main (largest) partition and press "Format". This will format the partition using the NFTS file system.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(432),alt:""}})]),t._v(" "),i("p",[t._v("After the installer formats the partition, open up the Command Prompt by pressing SHIFT + F10. Then run the "),i("code",[t._v("diskpart")]),t._v(" command, and "),i("code",[t._v("list vol")]),t._v(". This will produce a list of volumes in your system, make sure to keep track of the drive letters of the main Windows partition (largest, NTFS), the EFI partition (100MB, FAT32), and the Windows installer (Usually Drive D). Run "),i("code",[t._v("exit")]),t._v(" to close diskpart")]),t._v(" "),i("p",[i("img",{attrs:{src:o(433),alt:""}})]),t._v(" "),i("p",[t._v("Now, get a list of available Windows editions by running "),i("code",[t._v("dism /Get-WimInfo /WimFile:D:\\Sources\\install.wim")]),t._v(" (substituting D with the Installer Drive Letter). This guide will use Option 6 for Windows 10 Pro.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(434),alt:""}})]),t._v(" "),i("p",[t._v("You can now start the deployment process. Run "),i("code",[t._v("dism /Apply-Image /ImageFile:D:\\Sources\\install.wim /index:6 /ApplyDir:E:")]),t._v(', replacing "D" with the Installer Drive Letter, "6" with the Windows edition option, and "E" with the Windows Partition Drive Letter.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(435),alt:""}})]),t._v(" "),i("p",[t._v("Once "),i("code",[t._v("dism")]),t._v(" finishes its thing, run "),i("code",[t._v("bcdboot E:\\Windows")]),t._v(', substituting "E" for the drive letter of the main Windows partition to create the boot files.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(436),alt:""}})]),t._v(" "),i("p",[t._v('Windows is now installed. It should be recognized as "EFI Boot" with a Boot Camp icon in the OCLP Bootpicker.')]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v("After the boot files are created, "),i("strong",[t._v("DO NOT")]),t._v(' reboot if you are using a MacPro4,1, MacPro5,1, or Xserve3,1 system! A bug in the Windows bootloader exists that will completely brick the system if it is loaded through the stock bootpicker. See the "Installation: Removing the Windows option from the stock bootpicker" section for a workaround.')])]),t._v(" "),i("h3",{attrs:{id:"installation-removing-the-windows-option-from-the-stock-bootpicker"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-removing-the-windows-option-from-the-stock-bootpicker"}},[t._v("#")]),t._v(" Installation: Removing the Windows option from the stock bootpicker")]),t._v(" "),i("p",[t._v("Removing the Windows boot option from the stock bootpicker is "),i("strong",[t._v("HIGHLY RECOMMENDED")]),t._v(" on MacPro4,1, MacPro5,1, and Xserve3,1 systems in order to prevent Secure Boot NVRAM corruption and bricking.")]),t._v(" "),i("p",[t._v("Start up a command prompt window in the Windows Setup environment by running "),i("code",[t._v("cmd")]),t._v(".")]),t._v(" "),i("p",[t._v("Next, enter the EFI Folder by running "),i("code",[t._v("C:")]),t._v(', substituting "C" for the EFI Partition Drive Letter. Then run '),i("code",[t._v("cd EFI")]),t._v(" to enter the EFI Partition. Then, run "),i("code",[t._v("rmdir Boot /S /Q")]),t._v(" to remove the boot files that can be detected by the stock Bootpicker. The OCLP Picker will still be able to detect and boot Windows.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(437),alt:""}})]),t._v(" "),i("p",[t._v("You can verify that the "),i("code",[t._v("Boot")]),t._v(" folder is removed by running the "),i("code",[t._v("dir")]),t._v(" command:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(438),alt:""}})]),t._v(" "),i("p",[t._v("If, for whatever reason, you are not able to remove the boot files from the Windows setup, shut down your system, boot into macOS, mount your EFI partition with "),i("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),i("OutboundLink")],1),t._v(", and remove the "),i("code",[t._v("Boot")]),t._v(" folder (it should have a recent file modification date, and contain "),i("code",[t._v("Bootx64.efi")]),t._v(").")]),t._v(" "),i("h2",{attrs:{id:"post-installation"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),i("h3",{attrs:{id:"installing-boot-camp-software"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-boot-camp-software"}},[t._v("#")]),t._v(" Installing Boot Camp Software")]),t._v(" "),i("p",[t._v("To get started, download the Brigadier utility from the following link:")]),t._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/timsutton/brigadier/releases/download/0.2.4/brigadier.exe",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Brigadier"),i("OutboundLink")],1)])]),t._v(" "),i("p",[t._v("Once Brigadier is downloaded, move it to your desktop for easy access.")]),t._v(" "),i("p",[t._v("Open up a command prompt window as a standard user and run "),i("code",[t._v("cd desktop")]),t._v(".")]),t._v(" "),i("p",[i("img",{attrs:{src:o(342),alt:""}})]),t._v(" "),i("p",[t._v("Then run "),i("code",[t._v(".\\brigadier.exe --model=MODEL1,1")]),t._v(', replacing "MODEL1,1" with your machine\'s SMBIOS model.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(343),alt:""}})]),t._v(" "),i("p",[t._v("Once the Boot Camp software is downloaded, you can install it by executing "),i("code",[t._v("Setup.exe")]),t._v(" or "),i("code",[t._v("\\Drivers\\Apple\\BootCamp.msi")]),t._v(" ("),i("code",[t._v("BootCamp64.msi")]),t._v(" if present).")]),t._v(" "),i("h3",{attrs:{id:"installing-boot-camp-6-softare-on-unsupported-machines"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-boot-camp-6-softare-on-unsupported-machines"}},[t._v("#")]),t._v(" Installing Boot Camp 6 softare on unsupported machines")]),t._v(" "),i("p",[t._v("To get started, download the Brigadier utility from the following link:")]),t._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/timsutton/brigadier/releases/download/0.2.4/brigadier.exe",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Brigadier"),i("OutboundLink")],1)])]),t._v(" "),i("p",[t._v("Once Brigadier is downloaded, move it to your desktop for easy access.")]),t._v(" "),i("p",[t._v("Open up a command prompt window as a standard user and run "),i("code",[t._v("cd desktop")]),t._v(".")]),t._v(" "),i("p",[i("img",{attrs:{src:o(342),alt:""}})]),t._v(" "),i("p",[t._v("Then run "),i("code",[t._v(".\\brigadier.exe --model=MacPro7,1")]),t._v(". This will download the latest BootCamp 6 package.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(343),alt:""}})]),t._v(" "),i("p",[t._v("Once the Boot Camp software is downloaded, you can install Boot Camp 6 by executing "),i("code",[t._v("\\Drivers\\Apple\\BootCamp.msi")]),t._v(" in an administrator command prompt window.")]),t._v(" "),i("h2",{attrs:{id:"troubleshooting"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[t._v("#")]),t._v(" Troubleshooting")]),t._v(" "),i("h3",{attrs:{id:"this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[t._v("#")]),t._v(' "This version of Boot Camp is not intended for this computer model."')]),t._v(" "),i("p",[t._v("If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from "),i("code",[t._v("Drivers/Apple/BootCamp.msi")]),t._v(".")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"left"}},[t._v("Setup.exe")]),t._v(" "),i("th",{staticStyle:{"text-align":"left"}},[t._v("BootCamp.msi")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"left"}},[i("img",{attrs:{src:o(439),alt:""}})]),t._v(" "),i("td",{staticStyle:{"text-align":"left"}},[i("img",{attrs:{src:o(440),alt:""}})])])])]),t._v(" "),i("details",{staticClass:"custom-block details"},[i("summary",[t._v("BootCamp.msi quirks")]),t._v(" "),i("p",[t._v("If needed, you can run it from the command line as administrator:")]),t._v(" "),i("div",{staticClass:"language- extra-class"},[i("pre",{pre:!0,attrs:{class:"language-text"}},[i("code",[t._v("set __COMPAT_LAYER=WIN7RTM && start \\path\\to\\BootCamp\\Drivers\\Apple\\Bootcamp.msi'\n")])])]),i("p",[t._v("Make sure to substitute "),i("code",[t._v("\\path\\to")]),t._v(" with the location of the Boot Camp folder.")]),t._v(" "),i("p",[t._v("You can also open "),i("code",[t._v("Properties")]),t._v(" on the file to change the compatibility to "),i("code",[t._v("Previous version of Windows")]),t._v(" in case you have Boot Camp 4.0 drivers (the above command does this already.)")])]),t._v(" "),i("h3",{attrs:{id:"imac12-x-bluescreen-after-driver-installation"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#imac12-x-bluescreen-after-driver-installation"}},[t._v("#")]),t._v(" iMac12,x Bluescreen after driver installation")]),t._v(" "),i("p",[t._v("Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: "),i("a",{attrs:{href:"https://zzq.org/?p=39",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue"),i("OutboundLink")],1)])])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{342:function(t,e,o){t.exports=o.p+"assets/img/BOOTCAMP-1.fb28555b.png"},343:function(t,e,o){t.exports=o.p+"assets/img/BOOTCAMP-2.da46786c.png"},424:function(t,e,o){t.exports=o.p+"assets/img/windows-mbr-format.a991ff8f.png"},425:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-1.ecc27013.png"},426:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-2.8b7379e4.png"},427:function(t,e,o){t.exports=o.p+"assets/img/windows-iso.40f6b444.png"},428:function(t,e,o){t.exports=o.p+"assets/img/rsync-progess.0b65de1f.png"},429:function(t,e,o){t.exports=o.p+"assets/img/windows-rsync-done.f401d32a.png"},430:function(t,e,o){t.exports=o.p+"assets/img/DISM-1.e029bdd3.png"},431:function(t,e,o){t.exports=o.p+"assets/img/DISM-2.8bc0c201.png"},432:function(t,e,o){t.exports=o.p+"assets/img/DISM-3.2e96db58.png"},433:function(t,e,o){t.exports=o.p+"assets/img/DISM-4.6e500add.png"},434:function(t,e,o){t.exports=o.p+"assets/img/DISM-5.ef575e78.png"},435:function(t,e,o){t.exports=o.p+"assets/img/DISM-6.a25221d7.png"},436:function(t,e,o){t.exports=o.p+"assets/img/DISM-7.30b9eb32.png"},437:function(t,e,o){t.exports=o.p+"assets/img/DISM-8.c76af462.png"},438:function(t,e,o){t.exports=o.p+"assets/img/DISM-9.7b160495.png"},439:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZYAAACYCAYAAADHhc9SAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAxgSURBVHhe7ZwxbuS8GYanCZIrTJcLuHJlY0/gIu0CbteYzsCW6XwE+wbxKQwESON+UwZ/4SJYIAfYA/yJoo8iNR8pkkNpqJHG8zzA45VEiuJIGr7D0dqb79+/N9P92nzZXjV3D7GytblcXx8fH6PbERE/oyZYAAAAamCC5Wq7tasAAADHYYLly1dmLAAAUAcTLA98FQYAAJUgWAAAoCp8FQYAAFUxwbLl4T0AAFTCBIv8AAAAqAHBAgAAVeGrMACAC2ez2TQ/fvywa0OkTOqUMmLG8tbsNrv255zIMW6bl49wuZCPl+Z27D5ZpA8bc0Kdu3lPAADAyZHg+MMf/xQNl1xZihMFS2lIjA2W0nanMnf7AADrIBYgU0JFIFiyzN0+AMB60EEyNVSEicFiB9yXXf8V0W0/+n40L7f6qyOpu1/f2O+S3nbDbf5A7g/qw/qxdv19uq/G9nX2X2PZetH+a4L2errtu91tu6+ck3C95cCxXV0AgDXhAmVqqAhHBEs7YLrR8k0GaFsmy/tR1NINptGx2ytLLWtydcIyNaB7z1+6smj/PWy9Xv/178Movp47djzIAACWZeFgSQzo9pO6P3CG9VvMYO4GbD3oxpZl9VB9IeyHHxYy6+kG+8x+HqXbg/VRxwYAWAcuVORfvTyW+sFi+XiRr3oSg6k38MpXZ65M11PLRfWF1D4dBAsAQJxYkEwNl9mCRZBw6WYuQbnMPm5f2ohoMYOwK9P11HJRfSHc3w3mLd5gn9tPU7o9tl56bACAZckFyJRwqR8s3ldW+0/t/cN3M9qqB/y3u2Z3aMaSrB+2G/TLDOi2PNVfQ7jukO1u/85oUMb2Lz42AMCyyDiVCw4pkzqljAgWAACAwxAsAABQFYIFAACqQrAAAEBVCBYAAKgKwQIAAFUxwfJle2VXAQAAjoNgAQCAqhAsAABQFYIFAACqYoJlS7AAAEAlmLEAAEBVTLDIDwAAgBoQLAAAUBWCBQAAqkKwAABAVQgWAACoCsECAABVIVgAAKAqBAsAAFSFYAEAgKoQLAAAUBWCBQAAqkKwAABAVQgWAACoCsECAABVIVgAAKAqJljuHggWAACoA8ECAABVIVgAAKAqBAsAAFSFYAEAgKoQLAAAUBWCBQAAqrLeYPnP3zoBAOCsWG+wvP+5EwAAzgoTLPJjVchM5R+bTmYtAABnxTqDpZ2p/O+fGyOzFgCA82J9wWJnK7//u5NZCwDAebG+YLGzld9/djJrAQA4L9YVLHq2YoNl7lnLbrNpNp43zfOHlLy1ZW45RMp27c8lOO2x33bdebkZnAjph3/udkd1Kne+LW8773jDPs3FKc557vWXHr/gHI5mSpvpfdL30xjC9nN9lLKl3qvHMOW8r4d1BUswW3HOP2uJXcTzvrB1OPSGVWUfz83NUW/gA+fbhMo5DhCl1Ljf5rhnp7SZ2qdW/8J25njdS3Per2k9wRKbrThnf9YSu4h22/P+U/L+U5Zf/+P5xtYJB76P5vlGfZKXwfHmud1qVto27KfvfQXT7m7XtmfrDdsO+6raGWxP9T8k1obeFpuNBP2QYPFeR9ie4/Cxhv2U8xi24+jO8XDfrn/mXNrt7tNyeL71ORq+TsHWs02nr7cwbNN/Pfq1lr5+ffxU+6k21PbM6072cbfr6vbFsfaE3D6CKm/d76q3h8fx3wsdfjv71556PbbMruavnaDa986X3ZbqY1smxxx3j/l926/r45Vdy+F5Wpb1BEtituKcd9YSXmDBXkR3Ab1PzLq+LKduUnsj2zbkpnM3iSx3m/Wg2R3Tv5HCtvWx/TZNH8PgivbfJ99GeF4ctv3efdvp9nJlmWNJaBW9aaQNfY3sscxsyp5vb2ZlX8PBc6T7po8RI9/m9HOtj59qf9iGHK+rOrzPivuo2oy3l99nT7x/6fOhyjzCdnKvR9eV5dy1k11VO5aiPk66x3TfhLCvw3M1PPeqDytiHcGSm604Z521DC/icFvqottPzMHN2NMPipE3trLbPTxmrO1UP4TSMs2YNjRBWf9mGtNerkzRn8ME5s3qzmWsvZJlIdUHvf3A9c62OaZMM7UNWXfnpTN+nx1qQ5eNbU9zqJ5eT7UhTG1n7LUTStsuWRaOKSs59+tgHcFyYLbinG/WErs4sQubuugy9sl0OPZpyAbKmx4cUzdDfLvfdq4fpWWaMW1owrLuTbt7G9NerkyTKRt8goy1V7IshOuO4fb09c61OaZMM7WNVJtT25jSnuZQPb2eakM4rp3yayeUtl2yLNQo06S2L8vywZKYrbhU1tvmm7XELk7uwsbq2wCJXGAzhd3t1HS1G4SH09fUTaLb9uvkp+m6rVTbY9rQBGVq+p9uL1eWO5YdDFQ7Uv9ZKksb7hOoLPdt6PZyy/v+DI/hiPUtdb3Duv768ec6135YVnqf6fVgH++cptrL7aMJjytVjz0fQm491k7q2sVfX1kfc8v7/f17rDteP4HyzlvY79S5D+utg+WDJTFbiQZL6zyzltjFCbfp9XDZ9jc1xY690cxA7F5nbDYixNrO1Blsz61rStvQ6H1i+8W2C+kyeQPL9uGbp6P7pOn21efMbvMeGuu+55fdw9dhXx3hPu54seut6wqxdbt/cLz06w+Pn25/0EbxfabW9T7hg/hoey25fXrC4wqyzbWX6VOA/zpzrydcdn2MXTshVkdtKz6Ov5y8x8zY4I7nn7dp13IdLBssmWcr7mSH2+d91gKXxTrflPCZuMx7bNlgyTxbSQZL63zPWuCyIFhgbgiW05KZrYi5YGHWAgCwXpYLlsxsRcwGSyuzFgCAdbJMsByYrYiHgoVZCwDAOlkmWA7MVsSDwdK6zllLyXeqfLcPAJ+X0wdLwWxFLAmWdc5aCBYAuGxOHywFsxWxKFhaj5+1dIN8/g/JCVLP9SsMBVU2+D/8ukz/v3iCBQA+J6cNlsLZitgN4PEyz6NnLd3Ab34Jyf4Ckhn/zfL+F8AkbPpfVPJ++zZSpkJDyro80b/tS7AAwOfltMFSOFsRi4Ol9bhZix7kS5aFMWX71yJ2IRPuAwDweThdsIyYrYz2qFlLKiRSy8LUMkdqOwDA+WOCZbvd2tUZGTFbmeL0WUsqCPzBP/1VWPDH4byvwkr+cJwsq7+5BABw5phguXuYecYyYbYy5qsw4+RZS1mwdOuuX3p7S+4P8B38w3GyTLAAwOfhNMEyYbYyOlhaj3vWAgAANZg/WOZ8thJ61LMWAACowfzBMvOzlVBmLQAAyzJvsMjM4e+b5r//av3tRLbHkmMyawEAWIZ5g0VmDjLILyGzFgCARTjNw3sAALgYTLCc5PdYAADgIjDBIj8AAABqQLAAAEBVCBYAAKgKwQIAAFUhWAAAoCoECwAAVIVgAQCAqhAsAABQFYIFAACqQrAAAEBVCBYAAKgKwQIAAFUhWAAAoCoECwAAVIVgAQCAqhAsAABQFRMs3759s6sAAADHQbAAAEBVCBYAAKgKwQIAAFUhWAAAoCp9sPz69QsREfFoCRZERKyqDZa/RAsRERHHSrAgImJVCRZERKwqwYKIiFUlWBARsaoECyIiVpVgQUTEqhIsiIhYVYIFERGraoOF37xHxMtw89ff8ICx8zZGggURL8rYQIq+sfM2RoIFES9KN3j+/PkTAwkWRMQJEixpCRZExAkSLGkJFkTECRIsaQkWRMQJEixpCRZExAkuGiyv981ms+m9fnpX5a/N/ea6eXrv1l/v2zr3r6p8fqsGi/yIFSIifjaXCpb3p+s2TO6b137be/N0rcNDBYsE0IlDRSRYEBEnuEywSIjsZyO970/NdR82LljkXx1Ap5NgQUSc4CLB4gWItpu13L/Kchcs17EAOpEECyLiBNcXLC5IJFhiz15OJ8GCiDjBRYIleDDfm/wqbJlZC8GCiDjBZYIl/fB+PztRgSIP76+fmve+7mkkWBARJ7hUsIhduIz478YnDheCBRFxgksGy9olWBARJ0iwpCVYEBEnSLCkJVgQESdIsKQlWBARJ+gGT0wbO29jJFgQ8aKMDaToGztvYyRYEBGxqgQLIiJWlWBBRMSqEiyIiFhVggUREatqguXugWBBRMQ6mmC5unuIFiIiIo61C5aru2ghIiLiWLuvwq6+RAsRERHHaoLl4e4qWoiIiDhWEyzfH+6aq+1VIw/xZYPRbNs2W6Mu+9p8Sa4/NHdXbf2ru+bBtYPGx8fH6HZExM/n9+b/zAJeEuKjR2oAAAAASUVORK5CYII="},440:function(t,e,o){t.exports=o.p+"assets/img/windows-bootcamp-msi.65322cbc.png"},473:function(t,e,o){"use strict";o.r(e);var i=o(25),s=Object(i.a)({},(function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[i("h1",{attrs:{id:"installing-windows-in-uefi-mode"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-windows-in-uefi-mode"}},[t._v("#")]),t._v(" Installing Windows in UEFI Mode")]),t._v(" "),i("p",[t._v('Modern versions of Windows officially support two types of firmware: UEFI and BIOS. Users may want to boot Windows through the OCLP Bootpicker, but only UEFI Installations of Windows will show up in the OCLP Bootpicker.\nMany older Macs do not "officially" support UEFI Windows installations, leading to installation failures and strange behaviour, but OCLP can be used to prevent almost all of these issues.')]),t._v(" "),i("h2",{attrs:{id:"minimum-requirements"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#minimum-requirements"}},[t._v("#")]),t._v(" Minimum Requirements")]),t._v(" "),i("p",[t._v("This guide will focus on the installation of Windows 10 without using Boot Camp Assistant. Windows 11 should also work, but its quirks will not be covered.")]),t._v(" "),i("ul",[i("li",[i("p",[t._v("Due to hardware and firmware limitations, UEFI Windows installations are only recommended on the following machines:")]),t._v(" "),i("ul",[i("li",[t._v("2015 MacBook or newer (MacBook8,x+)")]),t._v(" "),i("li",[t._v("2011 MacBook Air or newer (MacBookAir4,x+)")]),t._v(" "),i("li",[t._v("2011 MacBook Pro or newer (MacBookPro8,x+)")]),t._v(" "),i("li",[t._v("2011 Mac mini or newer (Macmini5,x+)")]),t._v(" "),i("li",[t._v("2009[^1] Mac Pro or newer (MacPro4,1+), upgraded GPU is preferred")]),t._v(" "),i("li",[t._v("2010 iMac or newer (iMac11,x+), upgraded GPU is preferred")]),t._v(" "),i("li",[t._v("2009[^2] Xserve (Xserve3,1), upgraded GPU is preferred")])])])]),t._v(" "),i("p",[t._v("[^1]: MacPro4,1 and MacPro5,1 systems experience issues with the Windows installer, follow the DISM installation section for instructions.\n[^2]: Theoretically supported, not tested. Follow DISM installation section")]),t._v(" "),i("p",[t._v("If your machine is not listed, UEFI Windows will likely still install, but you may face stability/driver issues.")]),t._v(" "),i("h2",{attrs:{id:"disk-partitioning-and-formatting"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#disk-partitioning-and-formatting"}},[t._v("#")]),t._v(" Disk Partitioning and Formatting")]),t._v(" "),i("p",[t._v("The following is required for installation:")]),t._v(" "),i("ul",[i("li",[t._v("8GB+ USB Drive for the Windows installer")]),t._v(" "),i("li",[t._v("30GB+ Free Space on an existing drive / empty drive for the Windows installation")])]),t._v(" "),i("h3",{attrs:{id:"formatting-the-usb-drive"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#formatting-the-usb-drive"}},[t._v("#")]),t._v(" Formatting the USB Drive")]),t._v(" "),i("p",[t._v("Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(424),alt:""}})]),t._v(" "),i("h3",{attrs:{id:"formatting-the-target-drive"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#formatting-the-target-drive"}},[t._v("#")]),t._v(" Formatting the Target Drive")]),t._v(" "),i("p",[t._v("Next, select the drive you wish to install Windows in Disk Utility on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):")]),t._v(" "),i("p",[i("img",{attrs:{src:o(425),alt:""}})]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v("Incorrectly erasing your drive can lead to data loss! Please verify that you are erasing the correct drive/partition.")])]),t._v(" "),i("p",[t._v("If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.")]),t._v(" "),i("p",[t._v("Recommended size is 200MB and the partition format "),i("strong",[t._v("must")]),t._v(" be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with "),i("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),i("OutboundLink")],1),t._v(" or rerunning the OpenCore-Patcher.app")]),t._v(" "),i("ul",[i("li",[t._v("Note 1: For machines with dedicated drives for Windows, having different partitions for OpenCore is not required.")]),t._v(" "),i("li",[t._v('Note 2: Having different partitions for OpenCore is not required if the Windows boot files detected by the stock Bootpicker are removed. See "Removing the Windows option from the stock bootpicker" for further information.')]),t._v(" "),i("li",[t._v("Note 3: We recommend uninstalling OpenCore from the ESP/EFI Partition when you create this new OpenCore partition to avoid confusion when selecting OpenCore builds in the Mac's boot picker.")])]),t._v(" "),i("p",[i("img",{attrs:{src:o(426),alt:""}})]),t._v(" "),i("h2",{attrs:{id:"creating-the-windows-installer"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-windows-installer"}},[t._v("#")]),t._v(" Creating the Windows Installer")]),t._v(" "),i("p",[t._v("The latest Windows installation images can be downloaded from Microsoft using the following links:")]),t._v(" "),i("ul",[i("li",[i("p",[i("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows10ISO",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 10 Disc Image (ISO File)"),i("OutboundLink")],1)])]),t._v(" "),i("li",[i("p",[i("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows11",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 11 Disc Image (ISO File)"),i("OutboundLink")],1)])])]),t._v(" "),i("p",[t._v("Once the file is downloaded, mount the .iso image:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(427),alt:""}})]),t._v(" "),i("p",[t._v("Then open terminal and use the "),i("code",[t._v("rsync")]),t._v(' command with the disk image set as the source and your USB drive set as the target. (Replace "CCCOMA_X64" with the mounted image\'s partition name, and replace "InstallWin10" with your USB Drive\'s name).')]),t._v(" "),i("div",{staticClass:"language- extra-class"},[i("pre",{pre:!0,attrs:{class:"language-text"}},[i("code",[t._v("rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/InstallWin10\n")])])]),i("p",[i("img",{attrs:{src:o(428),alt:""}})]),t._v(" "),i("p",[t._v("The "),i("code",[t._v("rsync")]),t._v(" command will take some time, so get some coffee and sit back. Once finished, the root of the USB drive should look as follows:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(429),alt:""}})]),t._v(" "),i("ul",[i("li",[t._v("Ensure that these folders and files are in the root of the USB drive, otherwise the USB will not boot.")])]),t._v(" "),i("h2",{attrs:{id:"installation-process"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-process"}},[t._v("#")]),t._v(" Installation Process")]),t._v(" "),i("p",[t._v('Once you reboot your machine, you should see a new boot option in the OCLP Bootpicker labelled as "EFI Boot". It may or may not have the Boot Camp icon.')]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v('If you aren\'t booted into OCLP, you may see two boot options labelled "Windows" and "EFI Boot". Do not choose either of the options and boot into OCLP to continue.')])]),t._v(" "),i("h3",{attrs:{id:"installation-microsoft-method"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-microsoft-method"}},[t._v("#")]),t._v(" Installation: Microsoft Method")]),t._v(" "),i("p",[t._v("Once booted into the Windows installer, proceed as you normally would on any Windows computer. If you see an error message containing “Windows could not prepare the computer to boot into the next phase of installation”, please follow the next portion of this guide (DISM Installation).")]),t._v(" "),i("h3",{attrs:{id:"installation-dism-deployment-method"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-dism-deployment-method"}},[t._v("#")]),t._v(" Installation: DISM Deployment Method")]),t._v(" "),i("p",[t._v('Once booted into the Windows installer, proceed as you normally would until you reach the "Where do you want to install Windows" disk formatting section.')]),t._v(" "),i("p",[t._v('When you are prompted to select a drive, select your desired partition and delete it using "Delete". If you want to install Windows to an empty drive, erase every partition currently on the desired drive.\nAfter your drive/partition is erased, press "New" to create the Windows system partitions.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(430),alt:""}})]),t._v(" "),i("p",[t._v('You will be prompted to confirm the creation of the system partitions, press "OK".')]),t._v(" "),i("p",[i("img",{attrs:{src:o(431),alt:""}})]),t._v(" "),i("p",[t._v('Once the partitions are created, select the main (largest) partition and press "Format". This will format the partition using the NFTS file system.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(432),alt:""}})]),t._v(" "),i("p",[t._v("After the installer formats the partition, open up the Command Prompt by pressing SHIFT + F10. Then run the "),i("code",[t._v("diskpart")]),t._v(" command, and "),i("code",[t._v("list vol")]),t._v(". This will produce a list of volumes in your system, make sure to keep track of the drive letters of the main Windows partition (largest, NTFS), the EFI partition (100MB, FAT32), and the Windows installer (Usually Drive D). Run "),i("code",[t._v("exit")]),t._v(" to close diskpart")]),t._v(" "),i("p",[i("img",{attrs:{src:o(433),alt:""}})]),t._v(" "),i("p",[t._v("Now, get a list of available Windows editions by running "),i("code",[t._v("dism /Get-WimInfo /WimFile:D:\\Sources\\install.wim")]),t._v(" (substituting D with the Installer Drive Letter). This guide will use Option 6 for Windows 10 Pro.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(434),alt:""}})]),t._v(" "),i("p",[t._v("You can now start the deployment process. Run "),i("code",[t._v("dism /Apply-Image /ImageFile:D:\\Sources\\install.wim /index:6 /ApplyDir:E:")]),t._v(', replacing "D" with the Installer Drive Letter, "6" with the Windows edition option, and "E" with the Windows Partition Drive Letter.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(435),alt:""}})]),t._v(" "),i("p",[t._v("Once "),i("code",[t._v("dism")]),t._v(" finishes its thing, run "),i("code",[t._v("bcdboot E:\\Windows")]),t._v(', substituting "E" for the drive letter of the main Windows partition to create the boot files.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(436),alt:""}})]),t._v(" "),i("p",[t._v('Windows is now installed. It should be recognized as "EFI Boot" with a Boot Camp icon in the OCLP Bootpicker.')]),t._v(" "),i("div",{staticClass:"custom-block warning"},[i("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),i("p",[t._v("After the boot files are created, "),i("strong",[t._v("DO NOT")]),t._v(' reboot if you are using a MacPro4,1, MacPro5,1, or Xserve3,1 system! A bug in the Windows bootloader exists that will completely brick the system if it is loaded through the stock bootpicker. See the "Installation: Removing the Windows option from the stock bootpicker" section for a workaround.')])]),t._v(" "),i("h3",{attrs:{id:"installation-removing-the-windows-option-from-the-stock-bootpicker"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installation-removing-the-windows-option-from-the-stock-bootpicker"}},[t._v("#")]),t._v(" Installation: Removing the Windows option from the stock bootpicker")]),t._v(" "),i("p",[t._v("Removing the Windows boot option from the stock bootpicker is "),i("strong",[t._v("HIGHLY RECOMMENDED")]),t._v(" on MacPro4,1, MacPro5,1, and Xserve3,1 systems in order to prevent Secure Boot NVRAM corruption and bricking.")]),t._v(" "),i("p",[t._v("Start up a command prompt window in the Windows Setup environment by running "),i("code",[t._v("cmd")]),t._v(".")]),t._v(" "),i("p",[t._v("Next, enter the EFI Folder by running "),i("code",[t._v("C:")]),t._v(', substituting "C" for the EFI Partition Drive Letter. Then run '),i("code",[t._v("cd EFI")]),t._v(" to enter the EFI Partition. Then, run "),i("code",[t._v("rmdir Boot /S /Q")]),t._v(" to remove the boot files that can be detected by the stock Bootpicker. The OCLP Picker will still be able to detect and boot Windows.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(437),alt:""}})]),t._v(" "),i("p",[t._v("You can verify that the "),i("code",[t._v("Boot")]),t._v(" folder is removed by running the "),i("code",[t._v("dir")]),t._v(" command:")]),t._v(" "),i("p",[i("img",{attrs:{src:o(438),alt:""}})]),t._v(" "),i("p",[t._v("If, for whatever reason, you are not able to remove the boot files from the Windows setup, shut down your system, boot into macOS, mount your EFI partition with "),i("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),i("OutboundLink")],1),t._v(", and remove the "),i("code",[t._v("Boot")]),t._v(" folder (it should have a recent file modification date, and contain "),i("code",[t._v("Bootx64.efi")]),t._v(").")]),t._v(" "),i("h2",{attrs:{id:"post-installation"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),i("h3",{attrs:{id:"installing-boot-camp-software"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-boot-camp-software"}},[t._v("#")]),t._v(" Installing Boot Camp Software")]),t._v(" "),i("p",[t._v("To get started, download the Brigadier utility from the following link:")]),t._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/timsutton/brigadier/releases/download/0.2.4/brigadier.exe",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Brigadier"),i("OutboundLink")],1)])]),t._v(" "),i("p",[t._v("Once Brigadier is downloaded, move it to your desktop for easy access.")]),t._v(" "),i("p",[t._v("Open up a command prompt window as a standard user and run "),i("code",[t._v("cd desktop")]),t._v(".")]),t._v(" "),i("p",[i("img",{attrs:{src:o(342),alt:""}})]),t._v(" "),i("p",[t._v("Then run "),i("code",[t._v(".\\brigadier.exe --model=MODEL1,1")]),t._v(', replacing "MODEL1,1" with your machine\'s SMBIOS model.')]),t._v(" "),i("p",[i("img",{attrs:{src:o(343),alt:""}})]),t._v(" "),i("p",[t._v("Once the Boot Camp software is downloaded, you can install it by executing "),i("code",[t._v("Setup.exe")]),t._v(" or "),i("code",[t._v("\\Drivers\\Apple\\BootCamp.msi")]),t._v(" ("),i("code",[t._v("BootCamp64.msi")]),t._v(" if present).")]),t._v(" "),i("h3",{attrs:{id:"installing-boot-camp-6-softare-on-unsupported-machines"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#installing-boot-camp-6-softare-on-unsupported-machines"}},[t._v("#")]),t._v(" Installing Boot Camp 6 softare on unsupported machines")]),t._v(" "),i("p",[t._v("To get started, download the Brigadier utility from the following link:")]),t._v(" "),i("ul",[i("li",[i("a",{attrs:{href:"https://github.com/timsutton/brigadier/releases/download/0.2.4/brigadier.exe",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Brigadier"),i("OutboundLink")],1)])]),t._v(" "),i("p",[t._v("Once Brigadier is downloaded, move it to your desktop for easy access.")]),t._v(" "),i("p",[t._v("Open up a command prompt window as a standard user and run "),i("code",[t._v("cd desktop")]),t._v(".")]),t._v(" "),i("p",[i("img",{attrs:{src:o(342),alt:""}})]),t._v(" "),i("p",[t._v("Then run "),i("code",[t._v(".\\brigadier.exe --model=MacPro7,1")]),t._v(". This will download the latest BootCamp 6 package.")]),t._v(" "),i("p",[i("img",{attrs:{src:o(343),alt:""}})]),t._v(" "),i("p",[t._v("Once the Boot Camp software is downloaded, you can install Boot Camp 6 by executing "),i("code",[t._v("\\Drivers\\Apple\\BootCamp.msi")]),t._v(" in an administrator command prompt window.")]),t._v(" "),i("h2",{attrs:{id:"troubleshooting"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[t._v("#")]),t._v(" Troubleshooting")]),t._v(" "),i("h3",{attrs:{id:"this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[t._v("#")]),t._v(' "This version of Boot Camp is not intended for this computer model."')]),t._v(" "),i("p",[t._v("If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from "),i("code",[t._v("Drivers/Apple/BootCamp.msi")]),t._v(".")]),t._v(" "),i("table",[i("thead",[i("tr",[i("th",{staticStyle:{"text-align":"left"}},[t._v("Setup.exe")]),t._v(" "),i("th",{staticStyle:{"text-align":"left"}},[t._v("BootCamp.msi")])])]),t._v(" "),i("tbody",[i("tr",[i("td",{staticStyle:{"text-align":"left"}},[i("img",{attrs:{src:o(439),alt:""}})]),t._v(" "),i("td",{staticStyle:{"text-align":"left"}},[i("img",{attrs:{src:o(440),alt:""}})])])])]),t._v(" "),i("details",{staticClass:"custom-block details"},[i("summary",[t._v("BootCamp.msi quirks")]),t._v(" "),i("p",[t._v("If needed, you can run it from the command line as administrator:")]),t._v(" "),i("div",{staticClass:"language- extra-class"},[i("pre",{pre:!0,attrs:{class:"language-text"}},[i("code",[t._v("set __COMPAT_LAYER=WIN7RTM && start \\path\\to\\BootCamp\\Drivers\\Apple\\Bootcamp.msi'\n")])])]),i("p",[t._v("Make sure to substitute "),i("code",[t._v("\\path\\to")]),t._v(" with the location of the Boot Camp folder.")]),t._v(" "),i("p",[t._v("You can also open "),i("code",[t._v("Properties")]),t._v(" on the file to change the compatibility to "),i("code",[t._v("Previous version of Windows")]),t._v(" in case you have Boot Camp 4.0 drivers (the above command does this already.)")])]),t._v(" "),i("h3",{attrs:{id:"imac12-x-bluescreen-after-driver-installation"}},[i("a",{staticClass:"header-anchor",attrs:{href:"#imac12-x-bluescreen-after-driver-installation"}},[t._v("#")]),t._v(" iMac12,x Bluescreen after driver installation")]),t._v(" "),i("p",[t._v("Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: "),i("a",{attrs:{href:"https://zzq.org/?p=39",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue"),i("OutboundLink")],1)])])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/4.5da41274.js b/assets/js/4.e074f875.js similarity index 97% rename from assets/js/4.5da41274.js rename to assets/js/4.e074f875.js index 47780c3c9..3bff3e25a 100644 --- a/assets/js/4.5da41274.js +++ b/assets/js/4.e074f875.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},403:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},404:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},405:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},406:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},457:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This document is centered around downloading and writing the macOS installer to a USB drive. If you're already familiar with how to do this, you can skip this section.")]),t._v(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB drive will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted by this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First, we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(395),alt:""}})]),t._v(" "),l("p",[t._v("For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Listed Installers")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Unsupported Installer")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(396),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(398),alt:""}})])])])]),t._v(" "),l("p",[t._v("Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.")]),t._v(" "),l("ul",[l("li",[t._v("Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading the Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Requesting to install")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Installing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(399),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(401),alt:"OCLP GUI Installer Download Finished"}})])])])]),t._v(" "),l("p",[t._v("Once finished, you can proceed to write the installer onto a USB drive.")]),t._v(" "),l("ul",[l("li",[t._v("Note: The entire USB drive will be formatted")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Select Downloaded Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Select disk to format")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(402),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(403),alt:""}})])])])]),t._v(" "),l("p",[t._v("Now the patcher will start the installer flashing!")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Flashing")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Success Prompt")]),t._v(" "),l("th",[t._v("Finished Flashing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(404),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(405),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(406),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.40fc1dad.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.6220ded8.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.cb53a9a5.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.e77dd4c3.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},403:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},404:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},405:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},406:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},457:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This document is centered around downloading and writing the macOS installer to a USB drive. If you're already familiar with how to do this, you can skip this section.")]),t._v(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB drive will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted by this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First, we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(395),alt:""}})]),t._v(" "),l("p",[t._v("For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Listed Installers")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Unsupported Installer")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(396),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(398),alt:""}})])])])]),t._v(" "),l("p",[t._v("Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.")]),t._v(" "),l("ul",[l("li",[t._v("Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading the Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Requesting to install")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Installing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(399),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(401),alt:"OCLP GUI Installer Download Finished"}})])])])]),t._v(" "),l("p",[t._v("Once finished, you can proceed to write the installer onto a USB drive.")]),t._v(" "),l("ul",[l("li",[t._v("Note: The entire USB drive will be formatted")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Select Downloaded Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Select disk to format")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(402),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(403),alt:""}})])])])]),t._v(" "),l("p",[t._v("Now the patcher will start the installer flashing!")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Flashing")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Success Prompt")]),t._v(" "),l("th",[t._v("Finished Flashing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(404),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(405),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(406),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/5.92468bea.js b/assets/js/5.4a1c5da3.js similarity index 99% rename from assets/js/5.92468bea.js rename to assets/js/5.4a1c5da3.js index 8cda0702e..7794ed241 100644 --- a/assets/js/5.92468bea.js +++ b/assets/js/5.4a1c5da3.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},388:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},389:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},390:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},391:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},392:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},393:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},394:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},456:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize their setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(388),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" to this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(389),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons are much more complicated on Legacy Macs. On late 2013+ Macs, the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However, on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without a developer account can find mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(390),alt:""}})]),e._v(" "),n("p",[e._v("Once downloaded, open the disk image and you'll find Icon Composer.app:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(391),alt:"Graphics Open"}})]),e._v(" "),n("p",[e._v("Now run the app and simply drag the images to each section as so:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(392),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns file.")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault was disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified that you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(393),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Updating the Mac Boot Picker icons is actually quite simple. On the root of your drive, simply drop the icon into the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(394),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you'll see the new icon!")])])}),[],!1,null,null,null);o.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},388:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},389:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},390:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.7cc2642f.png"},391:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},392:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},393:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},394:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},456:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize their setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(388),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" to this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(389),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons are much more complicated on Legacy Macs. On late 2013+ Macs, the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However, on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without a developer account can find mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(390),alt:""}})]),e._v(" "),n("p",[e._v("Once downloaded, open the disk image and you'll find Icon Composer.app:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(391),alt:"Graphics Open"}})]),e._v(" "),n("p",[e._v("Now run the app and simply drag the images to each section as so:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(392),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns file.")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault was disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified that you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(393),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Updating the Mac Boot Picker icons is actually quite simple. On the root of your drive, simply drop the icon into the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(394),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you'll see the new icon!")])])}),[],!1,null,null,null);o.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/6.4c0ea550.js b/assets/js/6.e397bce9.js similarity index 95% rename from assets/js/6.4c0ea550.js rename to assets/js/6.e397bce9.js index 63c5fc669..f4ba50942 100644 --- a/assets/js/6.4c0ea550.js +++ b/assets/js/6.e397bce9.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{321:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.10cec080.png"},322:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.0fc642e8.png"},323:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.76a74995.png"},408:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-ShowPicker.5590d8b3.png"},409:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-root-patch-update.af6c7424.png"},410:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Status.f057bff5.png"},411:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch.c115b02a.png"},412:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Finished.ce27b410.png"},463:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[t._v("Booting without USB drive")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-boot-picker"}},[t._v("Booting seamlessly without Boot Picker")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[t._v("Applying Post Install Volume Patches")])])]),t._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[t._v("#")]),t._v(" Booting without USB drive")]),t._v(" "),s("p",[t._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),t._v(" "),s("ul",[s("li",[t._v("Download OpenCore Legacy Patcher")]),t._v(" "),s("li",[t._v("Change Patcher settings as you'd like")]),t._v(" "),s("li",[t._v("Build OpenCore again")]),t._v(" "),s("li",[t._v("Install OpenCore to internal drive")]),t._v(" "),s("li",[t._v("Reboot holding Option, and select the internal EFI")])]),t._v(" "),s("p",[t._v("And voila! No more USB drive required.")]),t._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-boot-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-boot-picker"}},[t._v("#")]),t._v(" Booting seamlessly without Boot Picker")]),t._v(" "),s("p",[t._v('To do this, run the OpenCore Patcher and head to Patcher Settings, then uncheck "Show OpenCore Bootpicker" on the Build tab:')]),t._v(" "),s("p",[s("img",{attrs:{src:a(408),alt:""}})]),t._v(" "),s("p",[t._v('Once you\'ve toggled it off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.')]),t._v(" "),s("h2",{attrs:{id:"enabling-sip"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#enabling-sip"}},[t._v("#")]),t._v(" Enabling SIP")]),t._v(" "),s("p",[t._v("For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.")]),t._v(" "),s("p",[t._v("Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling it will brick the installation.")]),t._v(" "),s("p",[t._v("Going forward with 0.6.6, SIP settings can be accessed from the Security tab shown in the images.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Enabled")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Lowered (Root Patching)")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Disabled")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(321),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(322),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(323),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.")])]),t._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[t._v("#")]),t._v(" Applying Post Install Volume Patches")]),t._v(" "),s("p",[t._v("Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.")]),t._v(" "),s("p",[t._v("OCLP will automatically root patch your system during a first time install "),s("strong",[t._v("if the USB install media was created within OCLP.")]),t._v(" Users will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.")]),t._v(" "),s("p",[t._v("Users can also see whether applicable patches have been installed, date and version the system was root patched with in the Post-Install Menu.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Automatic install prompt")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Status")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(409),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(410),alt:""}})])])])]),t._v(" "),s("h3",{attrs:{id:"running-post-install-patches-manually"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#running-post-install-patches-manually"}},[t._v("#")]),t._v(" Running Post Install patches manually")]),t._v(" "),s("p",[t._v("If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Listing Patches")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Patching Finished")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(411),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(412),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://developer.apple.com/download/all/?q=Kernel%20Debug%20Kit",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple's Developer Download Page"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Grab the Kernel Debug Kit whose version is closest to the OS you installed, and install it to the machine running Ventura.")]),t._v(" "),s("p",[t._v("Machines that require this are those with AMD Metal dGPUs:")]),t._v(" "),s("ul",[s("li",[t._v("2008 - 2013 Mac Pros (MacPro3,1 - 6,1)")]),t._v(" "),s("li",[t._v("2009 - 2016 iMacs (iMac10,1 - 17,1)")]),t._v(" "),s("li",[t._v('2015 15" MacBook Pro with a dGPU (MacBookPro11,5)')])])]),t._v(" "),s("p",[t._v("Below entries represent GPUs no longer natively supported, ie. requiring root volume patching with OpenCore Legacy Patcher:")]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Big Sur")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")]),t._v(" "),s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")]),t._v(" "),s("li",[t._v("Ivy Bridge (4000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("Wireless Cards requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("Broadcom:\n"),s("ul",[s("li",[t._v("BCM94328")]),t._v(" "),s("li",[t._v("BCM94322")])])]),t._v(" "),s("li",[t._v("Atheros")])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Ventura")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("GCN 1-3 (7000 - R9 series)")]),t._v(" "),s("li",[t._v("Polaris (RX 4xx/5xx series, if CPU lacks AVX2)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Ivy Bridge (4000 series)")]),t._v(" "),s("li",[t._v("Haswell (4400, 4600, 5000 series)")]),t._v(" "),s("li",[t._v("Broadwell (6000 series)")]),t._v(" "),s("li",[t._v("Skylake (500 series)")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{321:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.f95aadf0.png"},322:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.b983af09.png"},323:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.960a27d1.png"},408:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-ShowPicker.5831a6a8.png"},409:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-root-patch-update.2ede4894.png"},410:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Status.88367958.png"},411:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch.8759192a.png"},412:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Finished.ce27b410.png"},463:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[t._v("Booting without USB drive")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-boot-picker"}},[t._v("Booting seamlessly without Boot Picker")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[t._v("Applying Post Install Volume Patches")])])]),t._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[t._v("#")]),t._v(" Booting without USB drive")]),t._v(" "),s("p",[t._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),t._v(" "),s("ul",[s("li",[t._v("Download OpenCore Legacy Patcher")]),t._v(" "),s("li",[t._v("Change Patcher settings as you'd like")]),t._v(" "),s("li",[t._v("Build OpenCore again")]),t._v(" "),s("li",[t._v("Install OpenCore to internal drive")]),t._v(" "),s("li",[t._v("Reboot holding Option, and select the internal EFI")])]),t._v(" "),s("p",[t._v("And voila! No more USB drive required.")]),t._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-boot-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-boot-picker"}},[t._v("#")]),t._v(" Booting seamlessly without Boot Picker")]),t._v(" "),s("p",[t._v('To do this, run the OpenCore Patcher and head to Patcher Settings, then uncheck "Show OpenCore Bootpicker" on the Build tab:')]),t._v(" "),s("p",[s("img",{attrs:{src:a(408),alt:""}})]),t._v(" "),s("p",[t._v('Once you\'ve toggled it off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.')]),t._v(" "),s("h2",{attrs:{id:"enabling-sip"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#enabling-sip"}},[t._v("#")]),t._v(" Enabling SIP")]),t._v(" "),s("p",[t._v("For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.")]),t._v(" "),s("p",[t._v("Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling it will brick the installation.")]),t._v(" "),s("p",[t._v("Going forward with 0.6.6, SIP settings can be accessed from the Security tab shown in the images.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Enabled")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Lowered (Root Patching)")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Disabled")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(321),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(322),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(323),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.")])]),t._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[t._v("#")]),t._v(" Applying Post Install Volume Patches")]),t._v(" "),s("p",[t._v("Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.")]),t._v(" "),s("p",[t._v("OCLP will automatically root patch your system during a first time install "),s("strong",[t._v("if the USB install media was created within OCLP.")]),t._v(" Users will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.")]),t._v(" "),s("p",[t._v("Users can also see whether applicable patches have been installed, date and version the system was root patched with in the Post-Install Menu.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Automatic install prompt")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Status")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(409),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(410),alt:""}})])])])]),t._v(" "),s("h3",{attrs:{id:"running-post-install-patches-manually"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#running-post-install-patches-manually"}},[t._v("#")]),t._v(" Running Post Install patches manually")]),t._v(" "),s("p",[t._v("If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Listing Patches")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Patching Finished")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(411),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(412),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://developer.apple.com/download/all/?q=Kernel%20Debug%20Kit",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple's Developer Download Page"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Grab the Kernel Debug Kit whose version is closest to the OS you installed, and install it to the machine running Ventura.")]),t._v(" "),s("p",[t._v("Machines that require this are those with AMD Metal dGPUs:")]),t._v(" "),s("ul",[s("li",[t._v("2008 - 2013 Mac Pros (MacPro3,1 - 6,1)")]),t._v(" "),s("li",[t._v("2009 - 2016 iMacs (iMac10,1 - 17,1)")]),t._v(" "),s("li",[t._v('2015 15" MacBook Pro with a dGPU (MacBookPro11,5)')])])]),t._v(" "),s("p",[t._v("Below entries represent GPUs no longer natively supported, ie. requiring root volume patching with OpenCore Legacy Patcher:")]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Big Sur")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")]),t._v(" "),s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")]),t._v(" "),s("li",[t._v("Ivy Bridge (4000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("Wireless Cards requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("Broadcom:\n"),s("ul",[s("li",[t._v("BCM94328")]),t._v(" "),s("li",[t._v("BCM94322")])])]),t._v(" "),s("li",[t._v("Atheros")])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Ventura")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("GCN 1-3 (7000 - R9 series)")]),t._v(" "),s("li",[t._v("Polaris (RX 4xx/5xx series, if CPU lacks AVX2)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Ivy Bridge (4000 series)")]),t._v(" "),s("li",[t._v("Haswell (4400, 4600, 5000 series)")]),t._v(" "),s("li",[t._v("Broadwell (6000 series)")]),t._v(" "),s("li",[t._v("Skylake (500 series)")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/7.4d59f9b4.js b/assets/js/7.afbd47e6.js similarity index 97% rename from assets/js/7.4d59f9b4.js rename to assets/js/7.afbd47e6.js index fdf1f7516..791698ee7 100644 --- a/assets/js/7.4d59f9b4.js +++ b/assets/js/7.afbd47e6.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{375:function(e,t,o){e.exports=o.p+"assets/img/efi-boot.97b06df3.png"},376:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-1.ba0e58a4.png"},377:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-2.5e873f39.png"},378:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-3.79f71d03.png"},379:function(e,t,o){e.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},380:function(e,t,o){e.exports=o.p+"assets/img/oclp-stuck-firstreboot.38caa14d.png"},451:function(e,t,o){"use strict";o.r(t);var s=o(25),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"booting-opencore-and-macos"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[e._v("#")]),e._v(" Booting OpenCore and macOS")]),e._v(" "),s("p",[e._v("Now we finally get to boot OpenCore!")]),e._v(" "),s("p",[e._v("Reboot the machine while holding "),s("code",[e._v("Option")]),e._v(" to select the EFI Boot entry with the OpenCore icon (holding the "),s("code",[e._v("Control")]),e._v(" key will make this the default boot entry):")]),e._v(" "),s("ul",[s("li",[e._v("This will be the Mac Boot Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(375),alt:""}})]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Note for Mac Pros/Xserves/iMacs with unflashed GPUs")]),e._v(" "),s("p",[e._v("(Adapted from the "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore on the Mac Pro guide"),s("OutboundLink")],1),e._v(")")]),e._v(" "),s("p",[e._v("For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.")]),e._v(" "),s("p",[e._v("Firstly, open the Terminal and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" nvram "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v('"recovery-boot-mode=unused"')]),e._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("&&")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("reboot")]),e._v(" recovery\n")])])]),s("p",[e._v("This will make your machine reboot into the Recovery Environment. Alternatively, holding "),s("code",[e._v("Command")]),e._v(" + "),s("code",[e._v("R")]),e._v(" when your machine is starting up will also let you enter the Recovery.")]),e._v(" "),s("p",[e._v("Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).")]),e._v(" "),s("p",[e._v("Now you'll want to get a list of drive identifiers. To do so, run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil list\n")])])]),s("p",[e._v("The command should produce a list of drives installed in your system:\n"),s("img",{attrs:{src:o(376),alt:""}})]),e._v(" "),s("p",[e._v("Keep track of the drive with the OCLP install. You will need the drive identifer for later.")]),e._v(" "),s("p",[e._v("Now you'll want to mount the EFI partition (where OCLP is installed, though it may differ if you've installed OCLP to a FAT-32 volume).")]),e._v(" "),s("p",[e._v("Run the following command (Replace X with the drive number):")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("mount")]),e._v(" diskXs1\n")])])]),s("p",[s("img",{attrs:{src:o(377),alt:""}}),e._v("\nIf everything is correct, the EFI partion should be mounted.")]),e._v(" "),s("p",[e._v("Now you'll want to use the "),s("code",[e._v("bless")]),e._v(" command to set the default boot device:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi\n")])])]),s("p",[e._v("Once the command is run, it should produce no output.\n"),s("img",{attrs:{src:o(378),alt:""}})]),e._v(" "),s("p",[e._v("If the command produces an output, ensure that you've typed it in correctly.")]),e._v(" "),s("p",[e._v("Now you can reboot your machine. OCLP is now the default boot option!")])]),e._v(" "),s("p",[e._v('Now that you\'ve loaded OpenCore, "select Install macOS":')]),e._v(" "),s("ul",[s("li",[e._v("This will be the OpenCore Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(379),alt:""}})]),e._v(" "),s("p",[e._v("You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Boot Process"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold "),s("code",[e._v("Option")]),e._v('. This time, select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.')]),e._v(" "),s("p",[s("img",{attrs:{src:o(380),alt:""}})]),e._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),s("p",[s("strong",[e._v("MacBookPro11,3 Note")]),e._v(": When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("Otherwise, you'll hit a black screen due to missing NVIDIA drivers."),s("OutboundLink")],1),e._v(" Safe Mode can be entered by holding "),s("code",[e._v("Shift + Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),s("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[e._v("#")]),e._v(" Once installed and booting, head to "),s("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[e._v("Post-Installation")])],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{375:function(e,t,o){e.exports=o.p+"assets/img/efi-boot.8307f610.png"},376:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-1.ba0e58a4.png"},377:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-2.5e873f39.png"},378:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-3.79f71d03.png"},379:function(e,t,o){e.exports=o.p+"assets/img/oc-boot.3c2bdab5.png"},380:function(e,t,o){e.exports=o.p+"assets/img/oclp-stuck-firstreboot.12edd7b4.png"},451:function(e,t,o){"use strict";o.r(t);var s=o(25),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"booting-opencore-and-macos"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[e._v("#")]),e._v(" Booting OpenCore and macOS")]),e._v(" "),s("p",[e._v("Now we finally get to boot OpenCore!")]),e._v(" "),s("p",[e._v("Reboot the machine while holding "),s("code",[e._v("Option")]),e._v(" to select the EFI Boot entry with the OpenCore icon (holding the "),s("code",[e._v("Control")]),e._v(" key will make this the default boot entry):")]),e._v(" "),s("ul",[s("li",[e._v("This will be the Mac Boot Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(375),alt:""}})]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Note for Mac Pros/Xserves/iMacs with unflashed GPUs")]),e._v(" "),s("p",[e._v("(Adapted from the "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore on the Mac Pro guide"),s("OutboundLink")],1),e._v(")")]),e._v(" "),s("p",[e._v("For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.")]),e._v(" "),s("p",[e._v("Firstly, open the Terminal and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" nvram "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v('"recovery-boot-mode=unused"')]),e._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("&&")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("reboot")]),e._v(" recovery\n")])])]),s("p",[e._v("This will make your machine reboot into the Recovery Environment. Alternatively, holding "),s("code",[e._v("Command")]),e._v(" + "),s("code",[e._v("R")]),e._v(" when your machine is starting up will also let you enter the Recovery.")]),e._v(" "),s("p",[e._v("Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).")]),e._v(" "),s("p",[e._v("Now you'll want to get a list of drive identifiers. To do so, run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil list\n")])])]),s("p",[e._v("The command should produce a list of drives installed in your system:\n"),s("img",{attrs:{src:o(376),alt:""}})]),e._v(" "),s("p",[e._v("Keep track of the drive with the OCLP install. You will need the drive identifer for later.")]),e._v(" "),s("p",[e._v("Now you'll want to mount the EFI partition (where OCLP is installed, though it may differ if you've installed OCLP to a FAT-32 volume).")]),e._v(" "),s("p",[e._v("Run the following command (Replace X with the drive number):")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("mount")]),e._v(" diskXs1\n")])])]),s("p",[s("img",{attrs:{src:o(377),alt:""}}),e._v("\nIf everything is correct, the EFI partion should be mounted.")]),e._v(" "),s("p",[e._v("Now you'll want to use the "),s("code",[e._v("bless")]),e._v(" command to set the default boot device:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi\n")])])]),s("p",[e._v("Once the command is run, it should produce no output.\n"),s("img",{attrs:{src:o(378),alt:""}})]),e._v(" "),s("p",[e._v("If the command produces an output, ensure that you've typed it in correctly.")]),e._v(" "),s("p",[e._v("Now you can reboot your machine. OCLP is now the default boot option!")])]),e._v(" "),s("p",[e._v('Now that you\'ve loaded OpenCore, "select Install macOS":')]),e._v(" "),s("ul",[s("li",[e._v("This will be the OpenCore Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(379),alt:""}})]),e._v(" "),s("p",[e._v("You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there, it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Boot Process"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold "),s("code",[e._v("Option")]),e._v('. This time, select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.')]),e._v(" "),s("p",[s("img",{attrs:{src:o(380),alt:""}})]),e._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),s("p",[s("strong",[e._v("MacBookPro11,3 Note")]),e._v(": When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("Otherwise, you'll hit a black screen due to missing NVIDIA drivers."),s("OutboundLink")],1),e._v(" Safe Mode can be entered by holding "),s("code",[e._v("Shift + Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),s("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[e._v("#")]),e._v(" Once installed and booting, head to "),s("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[e._v("Post-Installation")])],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/8.f02ddf1a.js b/assets/js/8.84532c01.js similarity index 98% rename from assets/js/8.f02ddf1a.js rename to assets/js/8.84532c01.js index 11363689a..bd162fa67 100644 --- a/assets/js/8.f02ddf1a.js +++ b/assets/js/8.84532c01.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{321:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.10cec080.png"},322:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.0fc642e8.png"},323:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.76a74995.png"},324:function(e,t,a){e.exports=a.p+"assets/img/usb11-chart.13830974.png"},413:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-SMBIOS-Minimal.b10cfaf9.png"},414:function(e,t,a){e.exports=a.p+"assets/img/Hash-Mismatch.add9f660.png"},468:function(e,t,a){"use strict";a.r(t);var o=a(25),r=Object(o.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"troubleshooting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),o("p",[e._v("Here are some common errors that users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("OpenCore Legacy Patcher not launching")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-(%F0%9F%9A%AB)-prohibited-symbol"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")]),e._v(" or (🚫) Prohibited Symbol")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-recovery-through-opencore-legacy-patcher"}},[e._v("How to Boot Recovery through OpenCore Legacy Patcher")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-connect-Wi-Fi-on-Monterey-with-legacy-cards"}},[e._v("Cannot connect Wi-Fi on Monterey with legacy cards")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-graphics-acceleration"}},[e._v("No Graphics Acceleration")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#black-screen-on-macbookpro113-in-macos-monterey"}},[e._v("Black Screen on MacBookPro11,3 in macOS Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-displayport-output-on-mac-pros-with-NVIDIA-kepler"}},[e._v("No DisplayPort Output on Mac Pros with NVIDIA Kepler")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("Volume Hash Mismatch Error in macOS Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("Cannot Disable SIP in recoveryOS")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v('Stuck on "Less than a minute remaining..."')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("No acceleration after a Metal GPU swap on Mac Pro")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[e._v("Keyboard, Mouse and Trackpad not working in installer or after update")])])]),e._v(" "),o("h2",{attrs:{id:"opencore-legacy-patcher-not-launching"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher not launching")]),e._v(" "),o("p",[e._v("If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to "),o("code",[e._v("/Applications")]),e._v(" before this.")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[e._v("/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher\n")])])]),o("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-🚫-prohibited-symbol"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-🚫-prohibited-symbol"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")]),e._v(" or (🚫) Prohibited Symbol")]),e._v(" "),o("p",[e._v("This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore "),o("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder that the option will be called "),o("code",[e._v("EFI Boot")]),e._v(".")]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.")]),e._v(" "),o("p",[e._v("However, if the 🚫 Symbol only appears after the boot process has already started (the bootscreen appears/verbose boot starts), it could mean that your USB drive has failed to pass macOS' integrity checks. To resolve this, create a new installer using a different USB drive (preferably of a different model.)")]),e._v(" "),o("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),o("p",[e._v("By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs.")]),e._v(" "),o("p",[e._v("After installing macOS, OpenCore Legacy Patcher should automatically prompt you to install OpenCore onto the internal drive. However, if it doesn't show the prompt, you'll need to either "),o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),o("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or Build and Install again and select your internal drive.")]),e._v(" "),o("p",[e._v("Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.")]),e._v(" "),o("h2",{attrs:{id:"infinite-recovery-os-booting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),o("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and "),o("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("ul",[o("li",[e._v("Note: Machines with modified root volumes will also result in an infinite recovery loop until integrity is restored.")])]),e._v(" "),o("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),o("OutboundLink")],1),e._v(", a temporary fix is to disable Hibernation by executing the following command in the terminal:")]),e._v(" "),o("div",{staticClass:"language- extra-class"},[o("pre",{pre:!0,attrs:{class:"language-text"}},[o("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),o("h2",{attrs:{id:"how-to-boot-recovery-through-opencore-legacy-patcher"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-recovery-through-opencore-legacy-patcher"}},[e._v("#")]),e._v(" How to Boot Recovery through OpenCore Legacy Patcher")]),e._v(" "),o("p",[e._v("By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the "),o("code",[e._v("Spacebar")]),e._v(" key while inside OpenCore's Picker to list all boot options.")]),e._v(" "),o("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v("#")]),e._v(' Stuck on "Your Mac needs a firmware update"')]),e._v(" "),o("p",[e._v('Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."')]),e._v(" "),o("p",[e._v('This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.')]),e._v(" "),o("h2",{attrs:{id:"no-brightness-control"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),o("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.")]),e._v(" "),o("p",[e._v("As a work-around, we recommend users try out the below app:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[e._v("#")]),e._v(" Cannot connect Wi-Fi on Monterey with legacy cards")]),e._v(" "),o("p",[e._v("With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.")]),e._v(" "),o("p",[e._v('To work-around this, we recommend that users manually connect using the "Other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.')]),e._v(" "),o("h2",{attrs:{id:"no-graphics-acceleration"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-graphics-acceleration"}},[e._v("#")]),e._v(" No Graphics Acceleration")]),e._v(" "),o("p",[e._v("In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently, all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.")]),e._v(" "),o("p",[e._v("If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.")]),e._v(" "),o("h2",{attrs:{id:"black-screen-on-macbookpro11-3-in-macos-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#black-screen-on-macbookpro11-3-in-macos-monterey"}},[e._v("#")]),e._v(" Black Screen on MacBookPro11,3 in macOS Monterey")]),e._v(" "),o("p",[e._v("Due to Apple dropping NVIDIA Kepler support in macOS Monterey, "),o("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly."),o("OutboundLink")],1),e._v(" To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.")]),e._v(" "),o("ul",[o("li",[e._v("Safe Mode can be started by holding "),o("code",[e._v("Shift")]),e._v(" + "),o("code",[e._v("Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),o("h2",{attrs:{id:"no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[e._v("#")]),e._v(" No DisplayPort Output on Mac Pros with NVIDIA Kepler")]),e._v(" "),o("p",[e._v("If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.")]),e._v(" "),o("p",[o("img",{attrs:{src:a(413),alt:""}})]),e._v(" "),o("h2",{attrs:{id:"volume-hash-mismatch-error-in-macos-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("#")]),e._v(" Volume Hash Mismatch Error in macOS Monterey")]),e._v(" "),o("p",[e._v('A semi-common popup some users face is the "Volume Hash Mismatch" error:')]),e._v(" "),o("p",{attrs:{align:"center"}},[o("img",{attrs:{src:a(414)}})]),e._v(" "),o("p",[e._v("What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.")]),e._v(" "),o("ul",[o("li",[e._v("Note that this bug affects native Macs as well and is not due to issues with unsupported Macs: "),o("a",{attrs:{href:"https://osxdaily.com/2021/11/10/volume-hash-mismatch-error-in-macos-monterey/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OSX Daily: “Volume Hash Mismatch” Error in MacOS Monterey"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.")]),e._v(" "),o("h2",{attrs:{id:"cannot-disable-sip-in-recoveryos"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("#")]),e._v(" Cannot Disable SIP in recoveryOS")]),e._v(" "),o("p",[e._v("With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.")]),e._v(" "),o("p",[e._v("Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Enabled")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Lowered (Root Patching)")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Disabled")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(321),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(322),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(323),alt:""}})])])])]),e._v(" "),o("h2",{attrs:{id:"intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[e._v("#")]),e._v(" Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1")]),e._v(" "),o("p",[e._v("For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.")]),e._v(" "),o("ul",[o("li",[e._v("UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level.\n"),o("ul",[o("li",[e._v("EHCI is the USB 2.0 controller in older Mac Pros")])])])]),e._v(" "),o("p",[e._v("Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.")]),e._v(" "),o("ul",[o("li",[e._v("Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.")])]),e._v(" "),o("h2",{attrs:{id:"stuck-on-less-than-a-minute-remaining"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v("#")]),e._v(' Stuck on "Less than a minute remaining..."')]),e._v(" "),o("p",[e._v('A common area for systems to get "stuck", namely for units that are missing the '),o("code",[e._v("AES")]),e._v(" CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.")]),e._v(" "),o("p",[e._v("Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy and not actually frozen.")]),e._v(" "),o("h2",{attrs:{id:"no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("#")]),e._v(" No acceleration after a Metal GPU swap on Mac Pro")]),e._v(" "),o("p",[e._v("If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.")]),e._v(" "),o("p",[e._v('Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with '),o("code",[e._v("Command")]),e._v(" + "),o("code",[e._v("Shift")]),e._v(" + "),o("code",[e._v(".")])]),e._v(" "),o("p",[e._v("The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.")]),e._v(" "),o("h2",{attrs:{id:"keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[e._v("#")]),e._v(" Keyboard, Mouse and Trackpad not working in installer or after update")]),e._v(" "),o("p",[e._v("For Macs using legacy USB 1.1 controllers, OpenCore Legacy Patcher can only restore support once it has performed root volume patches. Thus to install macOS, you need to hook up a USB hub between your Mac and Keyboard/Mouse.")]),e._v(" "),o("ul",[o("li",[e._v("For MacBook users, you'll need to find an external keyboard/mouse in addition to the USB hub")])]),e._v(" "),o("p",[e._v("More information can be found here:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1021",target:"_blank",rel:"noopener noreferrer"}},[e._v("Legacy UHCI/OHCI support in Ventura #1021"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Applicable models include:")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Family")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Year")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Model")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Notes")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook5,1 - MacBook7,1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook Air")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Late 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBookAir2,1 - MacBookAir3,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook Pro")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBookPro4,1 - MacBookPro7,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v('Excludes Mid 2010 15" and 17" (MacBookPro6,x)')])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("iMac")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Late 2009 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("iMac7,1 - iMac10,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v('Excludes Core i5/7 27" late 2009 iMac (iMac11,1)')])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Mac mini")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2011 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Macmini3,1 - Macmini5,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Mac Pro")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacPro3,1 - MacPro5,1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})])])]),e._v(" "),o("p",[o("img",{attrs:{src:a(324),alt:""}})])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{321:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.f95aadf0.png"},322:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.b983af09.png"},323:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.960a27d1.png"},324:function(e,t,a){e.exports=a.p+"assets/img/usb11-chart.13830974.png"},413:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-SMBIOS-Minimal.c35b43de.png"},414:function(e,t,a){e.exports=a.p+"assets/img/Hash-Mismatch.add9f660.png"},468:function(e,t,a){"use strict";a.r(t);var o=a(25),r=Object(o.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"troubleshooting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),o("p",[e._v("Here are some common errors that users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("OpenCore Legacy Patcher not launching")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-(%F0%9F%9A%AB)-prohibited-symbol"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")]),e._v(" or (🚫) Prohibited Symbol")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-recovery-through-opencore-legacy-patcher"}},[e._v("How to Boot Recovery through OpenCore Legacy Patcher")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-connect-Wi-Fi-on-Monterey-with-legacy-cards"}},[e._v("Cannot connect Wi-Fi on Monterey with legacy cards")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-graphics-acceleration"}},[e._v("No Graphics Acceleration")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#black-screen-on-macbookpro113-in-macos-monterey"}},[e._v("Black Screen on MacBookPro11,3 in macOS Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-displayport-output-on-mac-pros-with-NVIDIA-kepler"}},[e._v("No DisplayPort Output on Mac Pros with NVIDIA Kepler")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("Volume Hash Mismatch Error in macOS Monterey")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("Cannot Disable SIP in recoveryOS")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v('Stuck on "Less than a minute remaining..."')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("No acceleration after a Metal GPU swap on Mac Pro")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[e._v("Keyboard, Mouse and Trackpad not working in installer or after update")])])]),e._v(" "),o("h2",{attrs:{id:"opencore-legacy-patcher-not-launching"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher not launching")]),e._v(" "),o("p",[e._v("If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to "),o("code",[e._v("/Applications")]),e._v(" before this.")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[e._v("/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher\n")])])]),o("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-🚫-prohibited-symbol"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform-or-🚫-prohibited-symbol"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")]),e._v(" or (🚫) Prohibited Symbol")]),e._v(" "),o("p",[e._v("This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore "),o("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder that the option will be called "),o("code",[e._v("EFI Boot")]),e._v(".")]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.")]),e._v(" "),o("p",[e._v("However, if the 🚫 Symbol only appears after the boot process has already started (the bootscreen appears/verbose boot starts), it could mean that your USB drive has failed to pass macOS' integrity checks. To resolve this, create a new installer using a different USB drive (preferably of a different model.)")]),e._v(" "),o("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),o("p",[e._v("By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs.")]),e._v(" "),o("p",[e._v("After installing macOS, OpenCore Legacy Patcher should automatically prompt you to install OpenCore onto the internal drive. However, if it doesn't show the prompt, you'll need to either "),o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),o("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or Build and Install again and select your internal drive.")]),e._v(" "),o("p",[e._v("Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.")]),e._v(" "),o("h2",{attrs:{id:"infinite-recovery-os-booting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),o("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and "),o("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("ul",[o("li",[e._v("Note: Machines with modified root volumes will also result in an infinite recovery loop until integrity is restored.")])]),e._v(" "),o("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),o("OutboundLink")],1),e._v(", a temporary fix is to disable Hibernation by executing the following command in the terminal:")]),e._v(" "),o("div",{staticClass:"language- extra-class"},[o("pre",{pre:!0,attrs:{class:"language-text"}},[o("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),o("h2",{attrs:{id:"how-to-boot-recovery-through-opencore-legacy-patcher"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-recovery-through-opencore-legacy-patcher"}},[e._v("#")]),e._v(" How to Boot Recovery through OpenCore Legacy Patcher")]),e._v(" "),o("p",[e._v("By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the "),o("code",[e._v("Spacebar")]),e._v(" key while inside OpenCore's Picker to list all boot options.")]),e._v(" "),o("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v("#")]),e._v(' Stuck on "Your Mac needs a firmware update"')]),e._v(" "),o("p",[e._v('Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."')]),e._v(" "),o("p",[e._v('This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.')]),e._v(" "),o("h2",{attrs:{id:"no-brightness-control"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),o("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.")]),e._v(" "),o("p",[e._v("As a work-around, we recommend users try out the below app:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),o("OutboundLink")],1)])]),e._v(" "),o("h2",{attrs:{id:"cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[e._v("#")]),e._v(" Cannot connect Wi-Fi on Monterey with legacy cards")]),e._v(" "),o("p",[e._v("With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.")]),e._v(" "),o("p",[e._v('To work-around this, we recommend that users manually connect using the "Other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.')]),e._v(" "),o("h2",{attrs:{id:"no-graphics-acceleration"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-graphics-acceleration"}},[e._v("#")]),e._v(" No Graphics Acceleration")]),e._v(" "),o("p",[e._v("In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently, all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.")]),e._v(" "),o("p",[e._v("If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.")]),e._v(" "),o("h2",{attrs:{id:"black-screen-on-macbookpro11-3-in-macos-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#black-screen-on-macbookpro11-3-in-macos-monterey"}},[e._v("#")]),e._v(" Black Screen on MacBookPro11,3 in macOS Monterey")]),e._v(" "),o("p",[e._v("Due to Apple dropping NVIDIA Kepler support in macOS Monterey, "),o("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly."),o("OutboundLink")],1),e._v(" To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.")]),e._v(" "),o("ul",[o("li",[e._v("Safe Mode can be started by holding "),o("code",[e._v("Shift")]),e._v(" + "),o("code",[e._v("Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),o("h2",{attrs:{id:"no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[e._v("#")]),e._v(" No DisplayPort Output on Mac Pros with NVIDIA Kepler")]),e._v(" "),o("p",[e._v("If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.")]),e._v(" "),o("p",[o("img",{attrs:{src:a(413),alt:""}})]),e._v(" "),o("h2",{attrs:{id:"volume-hash-mismatch-error-in-macos-monterey"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("#")]),e._v(" Volume Hash Mismatch Error in macOS Monterey")]),e._v(" "),o("p",[e._v('A semi-common popup some users face is the "Volume Hash Mismatch" error:')]),e._v(" "),o("p",{attrs:{align:"center"}},[o("img",{attrs:{src:a(414)}})]),e._v(" "),o("p",[e._v("What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.")]),e._v(" "),o("ul",[o("li",[e._v("Note that this bug affects native Macs as well and is not due to issues with unsupported Macs: "),o("a",{attrs:{href:"https://osxdaily.com/2021/11/10/volume-hash-mismatch-error-in-macos-monterey/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OSX Daily: “Volume Hash Mismatch” Error in MacOS Monterey"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.")]),e._v(" "),o("h2",{attrs:{id:"cannot-disable-sip-in-recoveryos"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("#")]),e._v(" Cannot Disable SIP in recoveryOS")]),e._v(" "),o("p",[e._v("With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.")]),e._v(" "),o("p",[e._v("Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Enabled")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Lowered (Root Patching)")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Disabled")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(321),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(322),alt:""}})]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[o("img",{attrs:{src:a(323),alt:""}})])])])]),e._v(" "),o("h2",{attrs:{id:"intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[e._v("#")]),e._v(" Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1")]),e._v(" "),o("p",[e._v("For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.")]),e._v(" "),o("ul",[o("li",[e._v("UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level.\n"),o("ul",[o("li",[e._v("EHCI is the USB 2.0 controller in older Mac Pros")])])])]),e._v(" "),o("p",[e._v("Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.")]),e._v(" "),o("ul",[o("li",[e._v("Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.")])]),e._v(" "),o("h2",{attrs:{id:"stuck-on-less-than-a-minute-remaining"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v("#")]),e._v(' Stuck on "Less than a minute remaining..."')]),e._v(" "),o("p",[e._v('A common area for systems to get "stuck", namely for units that are missing the '),o("code",[e._v("AES")]),e._v(" CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.")]),e._v(" "),o("p",[e._v("Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy and not actually frozen.")]),e._v(" "),o("h2",{attrs:{id:"no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("#")]),e._v(" No acceleration after a Metal GPU swap on Mac Pro")]),e._v(" "),o("p",[e._v("If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.")]),e._v(" "),o("p",[e._v('Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with '),o("code",[e._v("Command")]),e._v(" + "),o("code",[e._v("Shift")]),e._v(" + "),o("code",[e._v(".")])]),e._v(" "),o("p",[e._v("The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.")]),e._v(" "),o("h2",{attrs:{id:"keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-mouse-and-trackpad-not-working-in-installer-or-after-update"}},[e._v("#")]),e._v(" Keyboard, Mouse and Trackpad not working in installer or after update")]),e._v(" "),o("p",[e._v("For Macs using legacy USB 1.1 controllers, OpenCore Legacy Patcher can only restore support once it has performed root volume patches. Thus to install macOS, you need to hook up a USB hub between your Mac and Keyboard/Mouse.")]),e._v(" "),o("ul",[o("li",[e._v("For MacBook users, you'll need to find an external keyboard/mouse in addition to the USB hub")])]),e._v(" "),o("p",[e._v("More information can be found here:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1021",target:"_blank",rel:"noopener noreferrer"}},[e._v("Legacy UHCI/OHCI support in Ventura #1021"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Applicable models include:")]),e._v(" "),o("table",[o("thead",[o("tr",[o("th",{staticStyle:{"text-align":"left"}},[e._v("Family")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Year")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Model")]),e._v(" "),o("th",{staticStyle:{"text-align":"left"}},[e._v("Notes")])])]),e._v(" "),o("tbody",[o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook5,1 - MacBook7,1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook Air")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Late 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBookAir2,1 - MacBookAir3,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBook Pro")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacBookPro4,1 - MacBookPro7,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v('Excludes Mid 2010 15" and 17" (MacBookPro6,x)')])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("iMac")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Late 2009 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("iMac7,1 - iMac10,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v('Excludes Core i5/7 27" late 2009 iMac (iMac11,1)')])]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Mac mini")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2011 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Macmini3,1 - Macmini5,x")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})]),e._v(" "),o("tr",[o("td",{staticStyle:{"text-align":"left"}},[e._v("Mac Pro")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("Mid 2010 and older")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}},[e._v("MacPro3,1 - MacPro5,1")]),e._v(" "),o("td",{staticStyle:{"text-align":"left"}})])])]),e._v(" "),o("p",[o("img",{attrs:{src:a(324),alt:""}})])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/9.774b14f2.js b/assets/js/9.774b14f2.js new file mode 100644 index 000000000..10c863863 --- /dev/null +++ b/assets/js/9.774b14f2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{415:function(t,o,e){t.exports=e.p+"assets/img/UC-enable-1.956705f7.png"},416:function(t,o,e){t.exports=e.p+"assets/img/UC-enable-2.7d84d4a0.png"},417:function(t,o,e){t.exports=e.p+"assets/img/ventura_uc1.403d1dfe.png"},418:function(t,o,e){t.exports=e.p+"assets/img/ventura_uc2.223d93b6.png"},419:function(t,o,e){t.exports=e.p+"assets/img/OCLP-SMBIOS-Allow-Native-Spoof.8f73c0c2.png"},420:function(t,o,e){t.exports=e.p+"assets/img/OCLP-smbios-settings.223d93b6.png"},470:function(t,o,e){"use strict";e.r(o);var a=e(25),r=Object(a.a)({},(function(){var t=this,o=t.$createElement,a=t._self._c||o;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"universal-control-on-unsupported-macs"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#universal-control-on-unsupported-macs"}},[t._v("#")]),t._v(" Universal Control on unsupported Macs")]),t._v(" "),a("p",[t._v("Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, as long as they meet the technical requirements listed on this page.")]),t._v(" "),a("ul",[a("li",[t._v("Note: The following page is primarily for tinkerers, no proper support is provided outside of Discord support (see bottom of page).")])]),t._v(" "),a("h2",{attrs:{id:"enabling-universal-control"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#enabling-universal-control"}},[t._v("#")]),t._v(" Enabling Universal Control")]),t._v(" "),a("p",[t._v("If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Display Preferences")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Universal Control settings")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(415),alt:""}})]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(416),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),a("p",[t._v("Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the "),a("a",{attrs:{href:"#requirements-for-universal-control"}},[t._v("requirements section.")])]),t._v(" "),a("p",[t._v("Some Monterey-native models are blacklisted, check the "),a("a",{attrs:{href:"#blacklisted-models"}},[t._v("blacklisted models section")]),t._v(" for more info.")]),t._v(" "),a("h2",{attrs:{id:"requirements-for-universal-control"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#requirements-for-universal-control"}},[t._v("#")]),t._v(" Requirements for Universal Control")]),t._v(" "),a("p",[t._v("Technical requirements:")]),t._v(" "),a("ul",[a("li",[t._v("Wi-Fi 4 (802.11n)")]),t._v(" "),a("li",[t._v("Bluetooth 4.0")]),t._v(" "),a("li",[t._v("macOS Monterey 12.4 or newer")]),t._v(" "),a("li",[t._v("iPadOS 15.4 or newer (if applicable)")]),t._v(" "),a("li",[t._v("OpenCore Legacy Patcher 0.4.3 or newer")])]),t._v(" "),a("p",[t._v("Check the "),a("a",{attrs:{href:"#table-of-models"}},[t._v("table of models")]),t._v(" below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the "),a("code",[t._v("#hardware")]),t._v(" channel in the "),a("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("Discord server"),a("OutboundLink")],1),t._v(" if required.")]),t._v(" "),a("p",[t._v("Other requirements:")]),t._v(" "),a("ul",[a("li",[t._v("All devices are signed into the same iCloud account.")]),t._v(" "),a("li",[t._v("Two Factor Authentication is enabled with your Apple ID.")]),t._v(" "),a("li",[t._v("Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.")]),t._v(" "),a("li",[t._v("Handoff turned on from iCloud settings.")]),t._v(" "),a("li",[t._v("The devices in question are in close proximity.")])]),t._v(" "),a("h3",{attrs:{id:"table-of-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#table-of-models"}},[t._v("#")]),t._v(" Table of models")]),t._v(" "),a("p",[t._v("This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support.\nNote: For AirPort upgrades, only the best/newest cards are listed.")]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("MacBook5,1")]),t._v(" "),a("td",[t._v("Wi-Fi 4 / BT 2.0 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle ")])]),t._v(" "),a("tr",[a("td",[t._v("MacBook5,2")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("WiFi 4 / BT 2.1 EDR")]),t._v(" "),a("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBook6,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBook7,1")])]),t._v(" "),a("tr",[a("td",[t._v("MacBook8,1")]),t._v(" "),a("td",[t._v("WiFi 4 + BT 4.2")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",[t._v("Universal Control will work.")])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("MacBookAir2,1")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir3,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94360CS2 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir4,1")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),a("td",{attrs:{rowspan:"6"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{attrs:{rowspan:"6"}},[t._v("Universal Control will work.")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir5,1")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir5,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir6,1")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir6,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir7,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),a("br"),t._v(" "),a("a",{attrs:{href:"#blacklisted-models"}},[a("strong",[t._v("Spoofing required.")])])])]),t._v(" "),a("tr",[a("td",[t._v("MacBookAir7,2")])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("MacBookPro4,1")]),t._v(" "),a("td",{attrs:{rowspan:"9"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"11"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro5,1")]),t._v(" "),a("td",{attrs:{rowspan:"6"}},[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro5,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro5,3")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro5,4")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro6,1")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro6,2")]),t._v(" "),a("td",[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro7,1")]),t._v(" "),a("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro8,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro8,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro9,1")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),a("td",{attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{attrs:{rowspan:"7"}},[t._v("Universal Control will work.")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro9,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro10,1")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro10,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro11,1")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro11,2")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro11,3")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro11,4")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("Hardware supports UC. "),a("br"),t._v(" "),a("a",{attrs:{href:"#blacklisted-models"}},[a("strong",[t._v("Spoofing required.")])])])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro11,5")])]),t._v(" "),a("tr",[a("td",[t._v("MacBookPro12,1")])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("Macmini3,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle.")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini4,1")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini5,1")]),t._v(" "),a("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),a("td",{attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{attrs:{rowspan:"5"}},[t._v("Universal Control will work.")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini6,1")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini6,2")])]),t._v(" "),a("tr",[a("td",[t._v("Macmini7,1")]),t._v(" "),a("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("Hardware supports UC. "),a("br"),t._v(" "),a("a",{attrs:{href:"#blacklisted-models"}},[a("strong",[t._v("Spoofing required.")])])])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("iMac7,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"9"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"7"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card")])]),t._v(" "),a("tr",[a("td",[t._v("iMac8,1")])]),t._v(" "),a("tr",[a("td",[t._v("iMac9,1")]),t._v(" "),a("td",{attrs:{rowspan:"7"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")])]),t._v(" "),a("tr",[a("td",[t._v("iMac10,1")])]),t._v(" "),a("tr",[a("td",[t._v("iMac11,1")])]),t._v(" "),a("tr",[a("td",[t._v("iMac11,2")])]),t._v(" "),a("tr",[a("td",[t._v("iMac11,3")])]),t._v(" "),a("tr",[a("td",[t._v("iMac12,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),a("tr",[a("td",[t._v("iMac12,2")])]),t._v(" "),a("tr",[a("td",[t._v("iMac13,1")]),t._v(" "),a("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),a("td",{attrs:{rowspan:"8"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{attrs:{rowspan:"8"}},[t._v("Universal Control will work.")])]),t._v(" "),a("tr",[a("td",[t._v("iMac13,2")])]),t._v(" "),a("tr",[a("td",[t._v("iMac13,3")])]),t._v(" "),a("tr",[a("td",[t._v("iMac14,1")]),t._v(" "),a("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),a("tr",[a("td",[t._v("iMac14,2")])]),t._v(" "),a("tr",[a("td",[t._v("iMac14,3")])]),t._v(" "),a("tr",[a("td",[t._v("iMac14,4")])]),t._v(" "),a("tr",[a("td",[t._v("iMac15,1")])]),t._v(" "),a("tr",[a("td",[t._v("iMac16,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),a("br"),t._v(" "),a("a",{attrs:{href:"#blacklisted-models"}},[a("strong",[t._v("Spoofing required.")])])])]),t._v(" "),a("tr",[a("td",[t._v("iMac16,2")])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("MacPro3,1")]),t._v(" "),a("td",[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card")])]),t._v(" "),a("tr",[a("td",[t._v("MacPro4,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),a("tr",[a("td",[t._v("MacPro5,1")])]),t._v(" "),a("tr",[a("td",[t._v("MacPro6,1")]),t._v(" "),a("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),a("td",[t._v("Hardware supports UC. "),a("br"),t._v(" "),a("a",{attrs:{href:"#blacklisted-models"}},[a("strong",[t._v("Spoofing required.")])])])])])]),t._v(" "),a("ul",[a("li",[t._v("Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model")])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("Xserve ;p")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("SMBIOS")]),t._v(" "),a("th",[t._v("WiFi/BT version")]),t._v(" "),a("th",[t._v("UC OOB")]),t._v(" "),a("th",[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("Xserve2,1")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"2"}},[t._v("Install a PCIe BCM943602CD card")])]),t._v(" "),a("tr",[a("td",[t._v("Xserve3,1")])])])])]),t._v(" "),a("h2",{attrs:{id:"blacklisted-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#blacklisted-models"}},[t._v("#")]),t._v(" Blacklisted models")]),t._v(" "),a("p",[t._v("The following models are blacklisted from using Universal Control by Apple:")]),t._v(" "),a("ul",[a("li",[t._v('MacBookAir7,x - MacBook Air Early 2015 11" / 13"')]),t._v(" "),a("li",[t._v('MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris)')]),t._v(" "),a("li",[t._v('MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU)')]),t._v(" "),a("li",[t._v('MacBookPro12,x - MacBook Pro Early 2015 13"')]),t._v(" "),a("li",[t._v('iMac16,x - iMac Late 2015 21"')]),t._v(" "),a("li",[t._v("Macmini7,x - Mac mini 2014")]),t._v(" "),a("li",[t._v("MacPro6,x - Mac Pro Late 2013")])]),t._v(" "),a("p",[t._v("The hardware in these models are capable of supporting Universal Control, but due to blacklisting, the only solution to use Universal Control on these models is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine.")]),t._v(" "),a("p",[t._v("With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other Macs and iPads with Universal Control.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("Situation")]),t._v(" "),a("th",[t._v("Condition")]),t._v(" "),a("th",[t._v("Solution")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v("Mac <-> Mac connection")]),t._v(" "),a("td",[t._v("Monterey-unsupported")]),t._v(" "),a("td",[t._v("No spoofing needed")])]),t._v(" "),a("tr",[a("td",[t._v("Mac <-> iPad connection")]),t._v(" "),a("td",[t._v("Monterey-unsupported")]),t._v(" "),a("td",[t._v("No spoofing needed")])]),t._v(" "),a("tr",[a("td",[t._v("Mac <-> Mac connection")]),t._v(" "),a("td",[t._v("One or both are blacklisted")]),t._v(" "),a("td",[t._v("Spoofing required on blacklisted Macs")])]),t._v(" "),a("tr",[a("td",[t._v("Mac <-> iPad connection")]),t._v(" "),a("td",[t._v("Blacklisted Mac")]),t._v(" "),a("td",[t._v("Spoofing required on blacklisted Mac")])])])]),t._v(" "),a("div",{staticClass:"custom-block warning"},[a("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),a("p",[t._v("Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.")])]),t._v(" "),a("h3",{attrs:{id:"how-to-spoof"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-to-spoof"}},[t._v("#")]),t._v(" How to spoof")]),t._v(" "),a("p",[t._v("Ventura has dropped more models which includes all of the blacklisted Macs in question, making the procedure slightly different. It is important to follow the guide for the version you're on, failing to do so is likely to cause boot issues.")]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("macOS Ventura")]),t._v(" "),a("p",[t._v("Firstly run the GUI version of OpenCore Legacy Patcher.")]),t._v(" "),a("p",[t._v("Then go to "),a("strong",[t._v("Settings")]),t._v(" and "),a("strong",[t._v("SMBIOS")]),t._v(" tab, set SMBIOS Spoof Level to "),a("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model "),a("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),a("p",[t._v('Notice that "Allow native models" and "Allow Native Spoofs" '),a("strong",[t._v("are NOT")]),t._v(" enabled unlike on Monterey, this is on purpose. They are no longer relevant on Ventura and enabling them will cause boot issues.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(417),alt:""}})]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(418),alt:""}})])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),a("p",[t._v("Spoofing to any model with native Ventura support should work, but these are the earliest Macs natively supported by Ventura and thus chosen for the sake of simplicity.")]),t._v(" "),a("p",[a("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Ventura as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("Mac by name")]),t._v(" "),a("th",[t._v("Native SMBIOS")]),t._v(" "),a("th",[t._v("Spoof SMBIOS")]),t._v(" "),a("th",[t._v("Tested")]),t._v(" "),a("th",[t._v("Tested by")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),a("td",[t._v("MacBookAir7,x")]),t._v(" "),a("td",[t._v("MacBookAir8,1")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),a("td",[t._v("MacBookPro12,x")]),t._v(" "),a("td",[t._v("MacBookPro14,1")])]),t._v(" "),a("tr",[a("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),a("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),a("td",[t._v("MacBookPro14,3")])]),t._v(" "),a("tr",[a("td",[t._v('iMac Late 2015 21"')]),t._v(" "),a("td",[t._v("iMac16,x")]),t._v(" "),a("td",[t._v("iMac18,2")])]),t._v(" "),a("tr",[a("td",[t._v("Mac mini Late 2014")]),t._v(" "),a("td",[t._v("Macmini7,x")]),t._v(" "),a("td",[t._v("MacMini8,1")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("N/A")])]),t._v(" "),a("tr",[a("td",[t._v("Mac Pro Late 2013")]),t._v(" "),a("td",[t._v("MacPro6,x")]),t._v(" "),a("td",[t._v("MacPro7,1")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("N/A")])])])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("macOS Monterey")]),t._v(" "),a("p",[t._v("Firstly, run the GUI version of OpenCore Legacy Patcher. Secondly, go to "),a("strong",[t._v("Settings")]),t._v(" then the "),a("strong",[t._v("App")]),t._v(" tab and tick "),a("strong",[t._v("Allow native models")]),t._v(".")]),t._v(" "),a("p",[a("a",{attrs:{href:"../images/OCLP-App-Allow-Native-Models.png"}})]),t._v(" "),a("p",[t._v("Then, go to "),a("strong",[t._v("SMBIOS")]),t._v(" tab, tick "),a("strong",[t._v("Allow spoofing native Macs")]),t._v(", set SMBIOS Spoof Level to "),a("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model to "),a("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(419),alt:""}})]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:e(420),alt:""}})])])])]),t._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),a("p",[t._v("Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.")]),t._v(" "),a("p",[a("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey, as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",[t._v("Mac by name")]),t._v(" "),a("th",[t._v("Native SMBIOS")]),t._v(" "),a("th",[t._v("Spoof SMBIOS")]),t._v(" "),a("th",[t._v("Tested")]),t._v(" "),a("th",[t._v("Tested by")])])]),t._v(" "),a("tbody",[a("tr",[a("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),a("td",[t._v("MacBookAir7,x")]),t._v(" "),a("td",[t._v("MacBookAir8,1")]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{attrs:{rowspan:"4"}},[t._v("Hzlph")])]),t._v(" "),a("tr",[a("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),a("td",[t._v("MacBookPro12,x")]),t._v(" "),a("td",[t._v("MacBookPro13,1")])]),t._v(" "),a("tr",[a("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),a("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),a("td",[t._v("MacBookPro13,3")])]),t._v(" "),a("tr",[a("td",[t._v('iMac Late 2015 21"')]),t._v(" "),a("td",[t._v("iMac16,x")]),t._v(" "),a("td",[t._v("iMac18,2")])]),t._v(" "),a("tr",[a("td",[t._v("Mac mini Late 2014")]),t._v(" "),a("td",[t._v("Macmini7,x")]),t._v(" "),a("td",[t._v("MacMini8,1")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",[t._v("N/A")])]),t._v(" "),a("tr",[a("td",[t._v("Mac Pro Late 2013")]),t._v(" "),a("td",[t._v("MacPro6,x")]),t._v(" "),a("td",[t._v("MacPro7,1")]),t._v(" "),a("td",[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",[t._v("Crystall1nedev")])])])])])]),t._v(" "),a("p",[a("strong",[t._v("Note:")]),t._v(" Unless you are building OpenCore on a different machine than it's targeted for, "),a("strong",[t._v("do not")]),t._v(" change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.")]),t._v(" "),a("p",[t._v("Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the "),a("a",{attrs:{href:"#enabling-universal-control"}},[t._v("Enabling Universal Control section.")])]),t._v(" "),a("p",[t._v("You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in "),a("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#misc-help"),a("OutboundLink")],1),t._v(".")])])}),[],!1,null,null,null);o.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/9.c34cd0d3.js b/assets/js/9.c34cd0d3.js deleted file mode 100644 index aa23de3ee..000000000 --- a/assets/js/9.c34cd0d3.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{415:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-1.956705f7.png"},416:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-2.7d84d4a0.png"},417:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc1.1b776854.png"},418:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc2.e57b2b03.png"},419:function(t,o,a){t.exports=a.p+"assets/img/OCLP-SMBIOS-Allow-Native-Spoof.c5421ba4.png"},420:function(t,o,a){t.exports=a.p+"assets/img/OCLP-smbios-settings.95db93a1.png"},470:function(t,o,a){"use strict";a.r(o);var e=a(25),r=Object(e.a)({},(function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"universal-control-on-unsupported-macs"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#universal-control-on-unsupported-macs"}},[t._v("#")]),t._v(" Universal Control on unsupported Macs")]),t._v(" "),e("p",[t._v("Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, as long as they meet the technical requirements listed on this page.")]),t._v(" "),e("ul",[e("li",[t._v("Note: The following page is primarily for tinkerers, no proper support is provided outside of Discord support (see bottom of page).")])]),t._v(" "),e("h2",{attrs:{id:"enabling-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#enabling-universal-control"}},[t._v("#")]),t._v(" Enabling Universal Control")]),t._v(" "),e("p",[t._v("If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Display Preferences")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("Universal Control settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(415),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(416),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),e("p",[t._v("Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the "),e("a",{attrs:{href:"#requirements-for-universal-control"}},[t._v("requirements section.")])]),t._v(" "),e("p",[t._v("Some Monterey-native models are blacklisted, check the "),e("a",{attrs:{href:"#blacklisted-models"}},[t._v("blacklisted models section")]),t._v(" for more info.")]),t._v(" "),e("h2",{attrs:{id:"requirements-for-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#requirements-for-universal-control"}},[t._v("#")]),t._v(" Requirements for Universal Control")]),t._v(" "),e("p",[t._v("Technical requirements:")]),t._v(" "),e("ul",[e("li",[t._v("Wi-Fi 4 (802.11n)")]),t._v(" "),e("li",[t._v("Bluetooth 4.0")]),t._v(" "),e("li",[t._v("macOS Monterey 12.4 or newer")]),t._v(" "),e("li",[t._v("iPadOS 15.4 or newer (if applicable)")]),t._v(" "),e("li",[t._v("OpenCore Legacy Patcher 0.4.3 or newer")])]),t._v(" "),e("p",[t._v("Check the "),e("a",{attrs:{href:"#table-of-models"}},[t._v("table of models")]),t._v(" below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the "),e("code",[t._v("#hardware")]),t._v(" channel in the "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("Discord server"),e("OutboundLink")],1),t._v(" if required.")]),t._v(" "),e("p",[t._v("Other requirements:")]),t._v(" "),e("ul",[e("li",[t._v("All devices are signed into the same iCloud account.")]),t._v(" "),e("li",[t._v("Two Factor Authentication is enabled with your Apple ID.")]),t._v(" "),e("li",[t._v("Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.")]),t._v(" "),e("li",[t._v("Handoff turned on from iCloud settings.")]),t._v(" "),e("li",[t._v("The devices in question are in close proximity.")])]),t._v(" "),e("h3",{attrs:{id:"table-of-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#table-of-models"}},[t._v("#")]),t._v(" Table of models")]),t._v(" "),e("p",[t._v("This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support.\nNote: For AirPort upgrades, only the best/newest cards are listed.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBook5,1")]),t._v(" "),e("td",[t._v("Wi-Fi 4 / BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle ")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook5,2")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("WiFi 4 / BT 2.1 EDR")]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook6,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook7,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook8,1")]),t._v(" "),e("td",[t._v("WiFi 4 + BT 4.2")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",[t._v("Universal Control will work.")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook Air")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBookAir2,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir3,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir3,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir4,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir4,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir5,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir5,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir6,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir6,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir7,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir7,2")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook Pro")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBookPro4,1")]),t._v(" "),e("td",{attrs:{rowspan:"9"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"11"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,1")]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,3")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,4")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,5")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro6,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro6,2")]),t._v(" "),e("td",[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro7,1")]),t._v(" "),e("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro8,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro8,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro9,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro9,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro10,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro10,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,3")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,4")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,5")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro12,1")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Mac mini")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Macmini3,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle.")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini4,1")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,1")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,2")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,3")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini6,1")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini6,2")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini7,1")]),t._v(" "),e("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("iMac")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("iMac7,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"9"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card")])]),t._v(" "),e("tr",[e("td",[t._v("iMac8,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac9,1")]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")])]),t._v(" "),e("tr",[e("td",[t._v("iMac10,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac12,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("iMac12,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"8"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"8"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,1")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,4")])]),t._v(" "),e("tr",[e("td",[t._v("iMac15,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac16,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("iMac16,2")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Mac Pro")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacPro3,1")]),t._v(" "),e("td",[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro4,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro5,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro6,1")]),t._v(" "),e("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),e("td",[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])])])]),t._v(" "),e("ul",[e("li",[t._v("Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model")])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Xserve ;p")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Xserve2,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Install a PCIe BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("Xserve3,1")])])])])]),t._v(" "),e("h2",{attrs:{id:"blacklisted-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#blacklisted-models"}},[t._v("#")]),t._v(" Blacklisted models")]),t._v(" "),e("p",[t._v("The following models are blacklisted from using Universal Control by Apple:")]),t._v(" "),e("ul",[e("li",[t._v('MacBookAir7,x - MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("li",[t._v('MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris)')]),t._v(" "),e("li",[t._v('MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU)')]),t._v(" "),e("li",[t._v('MacBookPro12,x - MacBook Pro Early 2015 13"')]),t._v(" "),e("li",[t._v('iMac16,x - iMac Late 2015 21"')]),t._v(" "),e("li",[t._v("Macmini7,x - Mac mini 2014")]),t._v(" "),e("li",[t._v("MacPro6,x - Mac Pro Late 2013")])]),t._v(" "),e("p",[t._v("The hardware in these models are capable of supporting Universal Control, but due to blacklisting, the only solution to use Universal Control on these models is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine.")]),t._v(" "),e("p",[t._v("With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other Macs and iPads with Universal Control.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Situation")]),t._v(" "),e("th",[t._v("Condition")]),t._v(" "),e("th",[t._v("Solution")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Mac <-> Mac connection")]),t._v(" "),e("td",[t._v("Monterey-unsupported")]),t._v(" "),e("td",[t._v("No spoofing needed")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> iPad connection")]),t._v(" "),e("td",[t._v("Monterey-unsupported")]),t._v(" "),e("td",[t._v("No spoofing needed")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> Mac connection")]),t._v(" "),e("td",[t._v("One or both are blacklisted")]),t._v(" "),e("td",[t._v("Spoofing required on blacklisted Macs")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> iPad connection")]),t._v(" "),e("td",[t._v("Blacklisted Mac")]),t._v(" "),e("td",[t._v("Spoofing required on blacklisted Mac")])])])]),t._v(" "),e("div",{staticClass:"custom-block warning"},[e("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),e("p",[t._v("Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.")])]),t._v(" "),e("h3",{attrs:{id:"how-to-spoof"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#how-to-spoof"}},[t._v("#")]),t._v(" How to spoof")]),t._v(" "),e("p",[t._v("Ventura has dropped more models which includes all of the blacklisted Macs in question, making the procedure slightly different. It is important to follow the guide for the version you're on, failing to do so is likely to cause boot issues.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("macOS Ventura")]),t._v(" "),e("p",[t._v("Firstly run the GUI version of OpenCore Legacy Patcher.")]),t._v(" "),e("p",[t._v("Then go to "),e("strong",[t._v("Settings")]),t._v(" and "),e("strong",[t._v("SMBIOS")]),t._v(" tab, set SMBIOS Spoof Level to "),e("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model "),e("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),e("p",[t._v('Notice that "Allow native models" and "Allow Native Spoofs" '),e("strong",[t._v("are NOT")]),t._v(" enabled unlike on Monterey, this is on purpose. They are no longer relevant on Ventura and enabling them will cause boot issues.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(417),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(418),alt:""}})])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),e("p",[t._v("Spoofing to any model with native Ventura support should work, but these are the earliest Macs natively supported by Ventura and thus chosen for the sake of simplicity.")]),t._v(" "),e("p",[e("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Ventura as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Mac by name")]),t._v(" "),e("th",[t._v("Native SMBIOS")]),t._v(" "),e("th",[t._v("Spoof SMBIOS")]),t._v(" "),e("th",[t._v("Tested")]),t._v(" "),e("th",[t._v("Tested by")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("td",[t._v("MacBookAir7,x")]),t._v(" "),e("td",[t._v("MacBookAir8,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),e("td",[t._v("MacBookPro12,x")]),t._v(" "),e("td",[t._v("MacBookPro14,1")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),e("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),e("td",[t._v("MacBookPro14,3")])]),t._v(" "),e("tr",[e("td",[t._v('iMac Late 2015 21"')]),t._v(" "),e("td",[t._v("iMac16,x")]),t._v(" "),e("td",[t._v("iMac18,2")])]),t._v(" "),e("tr",[e("td",[t._v("Mac mini Late 2014")]),t._v(" "),e("td",[t._v("Macmini7,x")]),t._v(" "),e("td",[t._v("MacMini8,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v("Mac Pro Late 2013")]),t._v(" "),e("td",[t._v("MacPro6,x")]),t._v(" "),e("td",[t._v("MacPro7,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("macOS Monterey")]),t._v(" "),e("p",[t._v("Firstly, run the GUI version of OpenCore Legacy Patcher. Secondly, go to "),e("strong",[t._v("Settings")]),t._v(" then the "),e("strong",[t._v("App")]),t._v(" tab and tick "),e("strong",[t._v("Allow native models")]),t._v(".")]),t._v(" "),e("p",[e("a",{attrs:{href:"../images/OCLP-App-Allow-Native-Models.png"}})]),t._v(" "),e("p",[t._v("Then, go to "),e("strong",[t._v("SMBIOS")]),t._v(" tab, tick "),e("strong",[t._v("Allow spoofing native Macs")]),t._v(", set SMBIOS Spoof Level to "),e("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model to "),e("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(419),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(420),alt:""}})])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),e("p",[t._v("Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.")]),t._v(" "),e("p",[e("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey, as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Mac by name")]),t._v(" "),e("th",[t._v("Native SMBIOS")]),t._v(" "),e("th",[t._v("Spoof SMBIOS")]),t._v(" "),e("th",[t._v("Tested")]),t._v(" "),e("th",[t._v("Tested by")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("td",[t._v("MacBookAir7,x")]),t._v(" "),e("td",[t._v("MacBookAir8,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Hzlph")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),e("td",[t._v("MacBookPro12,x")]),t._v(" "),e("td",[t._v("MacBookPro13,1")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),e("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),e("td",[t._v("MacBookPro13,3")])]),t._v(" "),e("tr",[e("td",[t._v('iMac Late 2015 21"')]),t._v(" "),e("td",[t._v("iMac16,x")]),t._v(" "),e("td",[t._v("iMac18,2")])]),t._v(" "),e("tr",[e("td",[t._v("Mac mini Late 2014")]),t._v(" "),e("td",[t._v("Macmini7,x")]),t._v(" "),e("td",[t._v("MacMini8,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v("Mac Pro Late 2013")]),t._v(" "),e("td",[t._v("MacPro6,x")]),t._v(" "),e("td",[t._v("MacPro7,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",[t._v("Crystall1nedev")])])])])])]),t._v(" "),e("p",[e("strong",[t._v("Note:")]),t._v(" Unless you are building OpenCore on a different machine than it's targeted for, "),e("strong",[t._v("do not")]),t._v(" change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.")]),t._v(" "),e("p",[t._v("Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the "),e("a",{attrs:{href:"#enabling-universal-control"}},[t._v("Enabling Universal Control section.")])]),t._v(" "),e("p",[t._v("You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#misc-help"),e("OutboundLink")],1),t._v(".")])])}),[],!1,null,null,null);o.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/app.0873ab65.js b/assets/js/app.29eeee4b.js similarity index 99% rename from assets/js/app.0873ab65.js rename to assets/js/app.29eeee4b.js index e915e4e92..47273add2 100644 --- a/assets/js/app.0873ab65.js +++ b/assets/js/app.29eeee4b.js @@ -1,4 +1,4 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f0?o(r(t),9007199254740991):0}},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(33),o=n(19);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(142),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e,n){var r=n(6),o=n(1),i=n(7),a=Object.defineProperty,c={},s=function(t){throw t};t.exports=function(t,e){if(i(c,t))return c[t];e||(e={});var n=[][t],u=!!i(e,"ACCESSORS")&&e.ACCESSORS,l=i(e,0)?e[0]:s,f=i(e,1)?e[1]:void 0;return c[t]=!!n&&!o((function(){if(u&&!r)return!0;var t={length:-1};u?a(t,1,{enumerable:!0,get:s}):t[1]=1,n.call(t,l,f)}))}},function(t,e,n){var r=n(114),o=n(2),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(6),o=n(80),i=n(35),a=n(15),c=n(34),s=n(7),u=n(109),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=c(e,!0),u)try{return l(t,e)}catch(t){}if(s(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(231),o=n(234);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,c){var s,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),a?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=s):o&&(s=c?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),s)if(u.functional){u._injectStyles=s;var l=u.render;u.render=function(t,e){return s.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,s):[s]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";var r=n(0),o=n(31).filter,i=n(54),a=n(17),c=i("filter"),s=a("filter");r({target:"Array",proto:!0,forced:!c||!s},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r,o=n(5),i=n(189),a=n(78),c=n(36),s=n(113),u=n(75),l=n(49),f=l("IE_PROTO"),p=function(){},d=function(t){return" +