From 34e8f3cebe8a569cbf0bcbb8dc3648925d3e30b8 Mon Sep 17 00:00:00 2001 From: khronokernel <48863253+khronokernel@users.noreply.github.com> Date: Mon, 22 Mar 2021 16:57:12 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=2037c0b?= =?UTF-8?q?f1e22263ffd35645b1e93f7795fa2b3d6e6=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 6 ++-- BOOT.html | 6 ++-- BUILD.html | 6 ++-- DEBUG.html | 6 ++-- HOW.html | 33 ++++++++++++++++++ ICNS.html | 6 ++-- INSTALLER.html | 6 ++-- MODELS.html | 6 ++-- PATCHEXPLAIN.html | 10 +++--- POST-INSTALL.html | 6 ++-- START.html | 6 ++-- TERMS.html | 10 +++--- TROUBLESHOOTING.html | 6 ++-- UNINSTALL.html | 6 ++-- assets/img/oc-explained.d196cefa.png | Bin 0 -> 557456 bytes assets/js/{10.6ebb7c86.js => 10.e77dd09b.js} | 2 +- assets/js/{11.1c8aa566.js => 11.3c6e95c6.js} | 2 +- assets/js/12.3e3371a5.js | 1 + assets/js/{12.71763fd8.js => 13.86cdbc14.js} | 2 +- assets/js/{13.414c6202.js => 14.50f13509.js} | 2 +- assets/js/{14.5e3a2371.js => 15.a6dd2c8d.js} | 2 +- assets/js/{15.0d3af748.js => 16.9e8bfa07.js} | 2 +- assets/js/{16.d5ec2ab1.js => 17.2d50fc14.js} | 2 +- assets/js/{17.bcf4c6aa.js => 18.dc6c680f.js} | 2 +- assets/js/19.1e3f887c.js | 1 - assets/js/{18.c0a0ed38.js => 19.cc6aab0b.js} | 2 +- assets/js/{2.45225cad.js => 2.8a0bfb2b.js} | 2 +- assets/js/20.fa8b3309.js | 1 + assets/js/{20.3399fbc4.js => 21.d964b161.js} | 2 +- assets/js/{21.d46c154f.js => 22.9d4ec70f.js} | 2 +- assets/js/{3.8118105b.js => 3.8fc5e699.js} | 2 +- assets/js/{4.08cbc9b8.js => 4.7e6e9813.js} | 2 +- assets/js/{5.c1df0c6e.js => 5.55973502.js} | 2 +- assets/js/{6.5953b15c.js => 6.2b19663e.js} | 2 +- assets/js/{7.a8160a55.js => 7.a8ab50db.js} | 2 +- assets/js/{8.8c54ec5e.js => 8.6d850392.js} | 2 +- assets/js/{9.68644820.js => 9.c48d0316.js} | 2 +- .../js/{app.d19a82dc.js => app.700b0366.js} | 8 ++--- index.html | 6 ++-- 39 files changed, 104 insertions(+), 70 deletions(-) create mode 100644 HOW.html create mode 100644 assets/img/oc-explained.d196cefa.png rename assets/js/{10.6ebb7c86.js => 10.e77dd09b.js} (96%) rename assets/js/{11.1c8aa566.js => 11.3c6e95c6.js} (97%) create mode 100644 assets/js/12.3e3371a5.js rename assets/js/{12.71763fd8.js => 13.86cdbc14.js} (92%) rename assets/js/{13.414c6202.js => 14.50f13509.js} (91%) rename assets/js/{14.5e3a2371.js => 15.a6dd2c8d.js} (90%) rename assets/js/{15.0d3af748.js => 16.9e8bfa07.js} (99%) rename assets/js/{16.d5ec2ab1.js => 17.2d50fc14.js} (99%) rename assets/js/{17.bcf4c6aa.js => 18.dc6c680f.js} (79%) delete mode 100644 assets/js/19.1e3f887c.js rename assets/js/{18.c0a0ed38.js => 19.cc6aab0b.js} (96%) rename assets/js/{2.45225cad.js => 2.8a0bfb2b.js} (99%) create mode 100644 assets/js/20.fa8b3309.js rename assets/js/{20.3399fbc4.js => 21.d964b161.js} (99%) rename assets/js/{21.d46c154f.js => 22.9d4ec70f.js} (95%) rename assets/js/{3.8118105b.js => 3.8fc5e699.js} (90%) rename assets/js/{4.08cbc9b8.js => 4.7e6e9813.js} (86%) rename assets/js/{5.c1df0c6e.js => 5.55973502.js} (81%) rename assets/js/{6.5953b15c.js => 6.2b19663e.js} (74%) rename assets/js/{7.a8160a55.js => 7.a8ab50db.js} (75%) rename assets/js/{8.8c54ec5e.js => 8.6d850392.js} (92%) rename assets/js/{9.68644820.js => 9.c48d0316.js} (74%) rename assets/js/{app.d19a82dc.js => app.700b0366.js} (77%) diff --git a/404.html b/404.html index ecd844deb..c71261fd0 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

How did we get here?
+ - + diff --git a/BOOT.html b/BOOT.html index 96471e41a..a130c5018 100644 --- a/BOOT.html +++ b/BOOT.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

Reboot machine while holding Option to select the EFI Boot entry with the OpenCore icon:

  • This will be the Mac Boot Picker

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

  • This will be the OpenCore Picker

After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:

# Once installed and booting, head to Post-Installation

- + diff --git a/BUILD.html b/BUILD.html index a3eaea8ff..d4c5b5e63 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Building and installing OpenCore

Now that we have a macOS installer, lets now build our OpenCore configuration!

First Download the latest release:

Next, run the OpenCore-Patcher.app:

From here you have a couple important options:

If you're patching for a different machine than you're running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher's build settings via "Patcher Settings"

Now lets enter "Build OpenCore":

The process should be quite quick to build, once finished you'll be plopped back to the main menu.

Next lets run Install OpenCore to USB/internal drive:

Select Drive Select EFI/FAT32 Partition

# Once finished, head to Booting OpenCore and macOS

- + diff --git a/DEBUG.html b/DEBUG.html index e1f0555c4..fdc1e5437 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 unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help file issues with us (opens new window)

# 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, every boot there will be a .txt file generated in your disk. 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 unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help file issues with us (opens new window)

# 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, every boot there will be a .txt file generated in your disk. 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

Now that you have proper logs, you can now file issues with us (opens new window). Reminder we want the following info:

  • Model 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 whether the issue has been reported before. This avoids having duplicate issues.

- + diff --git a/HOW.html b/HOW.html new file mode 100644 index 000000000..8bbc29010 --- /dev/null +++ b/HOW.html @@ -0,0 +1,33 @@ + + + + + + Boot Process with OpenCore Legacy Patcher | OpenCore Legacy Patcher + + + + + + + + + + + +

# Boot Process with OpenCore Legacy Patcher

OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is OpenCorePkg (opens new window), our back-end and what makes this patcher so powerful.

# Boot Process with OpenCore

To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over how OpenCore works with your Mac:

+ + + diff --git a/ICNS.html b/ICNS.html index 9c1866a5f..659ee7ba4 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Creating custom icons for OpenCore and Mac Boot Picker

For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.

# Custom OpenCore icons

To generate custom OpenCore icons, you'll need the following:

- + diff --git a/INSTALLER.html b/INSTALLER.html index 6d5a94650..d460244fc 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 doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.

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

# Downloading

The simplest way to download macOS installs would be to use installinstallmacos:

mkdir ~/macOS-installer && cd ~/macOS-installer && curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py && sudo python installinstallmacos.py
+     (opens new window)    

# Download and build macOS Installers

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

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

# Downloading

The simplest way to download macOS installs would be to use installinstallmacos:

mkdir ~/macOS-installer && cd ~/macOS-installer && curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py && sudo python installinstallmacos.py
 

As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:

This is going to take a while as we're downloading the entire 12GB+ macOS installer.

Once finished, you'll find in your ~/macOS-Installer/ folder a DMG containing the macOS Installer, called Install_macOS_11.1-20C69.dmg for example. Mount it and you'll find the installer application.

  • Note: We recommend to move the Install macOS.app into the /Applications folder, as we'll be executing commands from there.
  • Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to ~/macOS-installer

# Building

Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main MyVolume and a second called EFI which is used as a boot partition where your Mac's firmware will check for boot files. EFI partitions will be hidden by default, so don't worry if you don't immediately see them.

  • Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)

Formatting the USB

Next run the createinstallmedia command provided by Apple (opens new window). Note that the command is made for USB's formatted with the name MyVolume:

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
 
  • Note: You can also replace the createinstallmedia path with that of where your installer's located (same idea with the drive name).

# Once finished, head to Building and installing OpenCore

- + diff --git a/MODELS.html b/MODELS.html index 6cf44dc65..75f38cbb5 100644 --- a/MODELS.html +++ b/MODELS.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Supported Models

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

system_profiler SPHardwareDataType | grep 'Model Identifier'
+     (opens new window)    

# Supported Models

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

system_profiler SPHardwareDataType | grep 'Model Identifier'
 

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

Note: In this patcher, Brightness Control is tied to GPU acceleration

# MacBook

SMBIOS Year Supported Comment
MacBook1,1 Mid-2006 NO 32-Bit CPU limitation
MacBook2,1 Late 2006 32-Bit Firmware limitation
MacBook3,1 Late 2007
MacBook4,1 Early 2008
MacBook5,1 Late 2008 YES - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- Trackpad Issues
MacBook5,2 Early 2009
MacBook6,1 Late 2009 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
MacBook7,1 Mid-2010

# MacBook Air

SMBIOS Year Supported Comment
MacBookAir1,1 Early 2008 NO Requires SSE4.1 CPU
MacBookAir2,1 Late 2008 YES - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- No Wifi Patches implemented(#102 (opens new window))
MacBookAir3,1 Late 2010 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
MacBookAir3,2
MacBookAir4,1 Mid-2011
MacBookAir4,2
MacBookAir5,1 Mid-2012 Everything is supported
MacBookAir5,2

# MacBook Pro

SMBIOS Year Supported Comment
MacBookPro1,1 Early 2006 NO 32-Bit CPU limitation
MacBookPro1,2
MacBookPro2,1 Late 2006 32-Bit Firmware limitation
MacBookPro2,2 Late 2006
MacBookPro3,1 Mid-2007 - Requires SSE4.1 CPU
MacBookPro4,1 Early 2008 YES - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- No Wifi Patches implemented(#102 (opens new window))
MacBookPro5,1 Late 2008 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
MacBookPro5,2 Early 2009
MacBookPro5,3 Mid-2009
MacBookPro5,4
MacBookPro5,5
MacBookPro6,1 Mid-2010
MacBookPro6,2
MacBookPro7,1 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- Ethernet Connection Issues(#45 (opens new window))
MacBookPro8,1 Early 2011
MacBookPro8,2
MacBookPro8,3
MacBookPro9,1 Mid-2012 Everything is supported
MacBookPro9,2
MacBookPro10,1 Mid-2012, Early 2013
MacBookPro10,2 Late 2012, Early 2013

# Mac mini

SMBIOS Year Supported Comment
Macmini1,1 Early 2006 NO 32-Bit CPU limitation
Macmini2,1 Mid-2007 32-Bit Firmware limitation
Macmini3,1 Early 2009 YES - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
Macmini4,1 Mid-2010
Macmini5,1 Mid-2011 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- Ethernet Connection Issues(#45 (opens new window))
Macmini5,2
Macmini5,3
Macmini6,1 Late 2012 Everything is supported
Macmini6,2

# iMac

SMBIOS Year Supported Comment
iMac4,1 Early 2006 NO 32-Bit CPU limitation
iMac4,2 Mid-2006
iMac5,1 Late 2006 32-Bit Firmware limitation
iMac5,2
iMac6,1
iMac7,1 Mid-2007 YES - Requires an SSE4.1 CPU Upgrade
- No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
iMac8,1 Early 2008 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- No Wifi Patches implemented(#102 (opens new window))
iMac9,1 Early 2009 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
iMac10,1 Late 2009
iMac11,1 - No GPU Acceleration in Big Sur(#108 (opens new window))
- No AppleHDA(Audio) Patching implemented(#76 (opens new window))
- Ethernet Connection Issues(#45 (opens new window))
iMac11,2 Mid-2010
iMac11,3
iMac12,1 Mid-2011
iMac12,2
iMac13,1 Late 2012 Everything is supported
iMac13,2
iMac14,1 Late 2013
iMac14,2
iMac14,3

# Mac Pro

SMBIOS Year Supported Comment
MacPro1,1 Mid-2006 NO 32-Bit Firmware limitation
MacPro2,1 Mid-2007
MacPro3,1 Early 2008 YES - No AppleHDA(Audio) Patching implemented(#76 (opens new window))
MacPro4,1 Early 2009 Everything is supported as long as GPU is Metal capable
MacPro5,1 Mid-2010, Mid-2012

# Xserve

SMBIOS Year Supported Comment
Xserve1,1 Mid-2006 NO 32-Bit Firmware limitation
Xserve2,1 Early 2008
Xserve3,1 Early 2009 YES Everything is supported as long as GPU is Metal capable

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

- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index 3dec6f8f5..58c57f376 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Explaining the patches in OpenCore Legacy Patcher

In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.

# OpenCore Settings

# ACPI -> Patch

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index 13a1545fd..9a9ec75e6 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 Verbose or OpenCore Picker

To do this, run the OpenCore Patcher and head to Patcher Settings:

Here you can change different patcher settings, however the main 2 of interest are:

  • Enable Verbose Mode
  • Set ShowPicker Mode

Once you've toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show OpenCore picker, you can simply hold the "Esc" key.

- + diff --git a/START.html b/START.html index d4f3789ba..97a944e20 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -19,11 +19,11 @@ GitHub (opens new window)

# What is OpenCore?

This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:

  • System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting
  • Native OTA OS DELTA updates on all Macs
  • Recovery OS, Safe Mode and Single-user Mode booting

While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.

# How do I get started?

  1. The first step of ensuring whether your model is support is checking here:
  1. Download and build macOS Installer
  2. Run the OpenCore-Patcher.app
  3. Reboot and boot OpenCore
- + diff --git a/TERMS.html b/TERMS.html index d12ca79cb..940accced 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -19,15 +19,15 @@ GitHub (opens new window)

# OpenCore Patcher Terminology

With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including SSE4.1, 32-Bit Firmware, etc. This page is to help users understand what all these confusing words mean.

# Terminology

Term Description
macOS Apple's own UNIX based OS used for Mac machines and "What makes a Mac a Mac".
Windows Microsoft's proprietary OS that is used and supported on a wide range of devices (stay with this OS if you don't want headaches)
Linux Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.
Bootloader Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.
Boot Manager Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.

Term Description
OpenCore The new hotness on the scene, made with security in mind by the Acidanthera team (opens new window), has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc
XNU Also known as X is Not Unix, XNU is referred to as macOS's "kernel" and the heart of what makes macOS tick
Kexts Also known as Kernel Extensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.
KernelCollection Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience
- PrelinkedKernel: Default caching system since 10.7
- ImmutableKernel: Secure Boot based caching system since 10.13
- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur

Term Description
EFI It can denote two things:
- Mac's firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal"
- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.
32 and 64-Bit CPU The bit number of a CPU determines how much data a CPU can address.
- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.
32-Bit Firmware The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware
- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.
SSE Instructions Also known as SIMD Single-Precision Floating-Point Instructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation:
- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger
- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard
- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index a51b920dc..eed7d5a66 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Troubleshooting

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

# Stuck on This version of Mac OS X is not supported on this platform

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

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

# Cannot boot macOS without the USB

By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either manually transfer (opens new window) OpenCore to the internal drive's EFI or run this patcher's Option 2 again but 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, simply uninstall OpenCore and reset NVRAM (opens new window).

  • Note: Machines with modded root volumes will also result in infinite recovery until integrity is restored

# Reboot when entering Hibernation (Sleep Wake Failure)

Known issue on some models (opens new window), temporary fix is to disable Hibernation:

sudo pmset -a hibernatemode 0
+     (opens new window)    

# Troubleshooting

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

# Stuck on This version of Mac OS X is not supported on this platform

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

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

# Cannot boot macOS without the USB

By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either manually transfer (opens new window) OpenCore to the internal drive's EFI or run this patcher's Option 2 again but 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, simply uninstall OpenCore and reset NVRAM (opens new window).

  • Note: Machines with modded root volumes will also result in infinite recovery until integrity is restored

# Reboot when entering Hibernation (Sleep Wake Failure)

Known issue on some models (opens new window), temporary fix is to disable Hibernation:

sudo pmset -a hibernatemode 0
 

# Booting with a non-flashed GPU

For Mac Pro, Xserve and iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process. To do so, make sure SIP is disabled(to allow NVRAM write access) and run the following:

sudo bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot
 
  • Note you will need to replace VOLNAME with the Volume name of your USB or hard drive with OpenCore
  • Note 2: Once done, you can re-enable SIP

Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority making OpenCore always launch. Combined with RequestBootVar, all boot options must go through OpenCore ensuring seamless usage even with OS installation and updates.

# How to Boot Big Sur Recovery

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" 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 the firmware to not have full APFS support. To resolve is quite simple, when building OpenCore head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show as supporting full APFS capabilities.

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index 036dfd6d8..7e96e01da 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Uninstalling OpenCore

To remove OpenCore is actually quite simply:

  1. Remove OpenCore either from the USB or internal drive
  1. Reset NVRAM

Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.

- + diff --git a/assets/img/oc-explained.d196cefa.png b/assets/img/oc-explained.d196cefa.png new file mode 100644 index 0000000000000000000000000000000000000000..69784bda9bbc1df98d2d04902ce45031efd7bd19 GIT binary patch literal 557456 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

HZ){N9B+HGvRs0@V^R^vKt3mo7i&>p^Iu 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%0AwU{VlHT}Fy5^=|JI1f`ah=<5)gFKKZ+&gQQXe& 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 z zrV-ThE!bNz^0d>RF9)Q&=eD(1R3zef_IiRusNQ||Qmq>Jor5~1hL!%f#+=z_xn_Lf z_?Pr61y89C@7*zIsC>%!OEfJy7&8Gr>nr^dGry~`qSmCB@1ahklKOOQ5-5)uFQ*$v z-sGZd$0DWx5?$p|?`3p9iRwWrhK-xs_=2r2Y91Ycy`y1N)YKn39>K<~-uMWzHDC+P z5^6Wl3_`~Unyavj6@?`ZV?V+e8PQ))|GLQ*=PQ_7P1b=cjc^8ro&*d(l$dJk>JB%( z1)#ejG40tPMDY=rs@=~BoVNJywJ(Kl0X+kY1_21H01=qPqqBsdFDtl)1%p<3o14?= zE+oce%y_E0}|NeMuAVCoW+&=hR*dM+MSc*jsrK+Rbm%(+2a$iD9h8v0=Z%tKI z%p%4$iJ;2CPqs7Tm>Wj3zH<$rI}@KN74vU|Lu7h&)zz`z!9gN+%~pS`+gH|Fj8>R? z)ShjWTY+&rw?98&#x)~D>PNB!4^}u~0BBpS73{9>dql>J#(t|}wzsgk11k z5iM%dkl!HE)`rAuuqsGiXD0C%%qYDCK$kv(4Kj@mK=dvBr6J^hwdr=o;on|9bJzUv;R8$}?8nB2 zhL&(cz7ZqpM?vt@(08*3cLSjhsBITQ0b+ZU>r@rkc7wkpz-?%-J~x3WjX2grsHQ5J zJOE~_VNcAog~+nNL83+cP5WgH7eI}<+|MIR51cT#Q>Og~9g=Tkv&a}C!ADv?9rElM zo@S)G>UL(NR)*agJmpA%=GQZE*4ZN@AlU8NzCDJf1l0}JMnlF;hSQEGR*kz*<6@0z zy3}K%;gP&AfHGPCVpnB`o(hPUs7b@mQXs8H#@}(9;HxSse#Nz;s%i(p6^#f$ zFW7OxT#1M}XDo`$&45l~N*+POe1ypUQm6sUy+B#j4PfQ0VG(}Vs3db9Ar)6Dc>OaK zC1n5r_s$Zx7yj*yjW-Eei^Aq56n}rwrB4+V4tRVx0g=zXL(+=HxgE$JGun9&3i37R zRG5Ex&I_~y2{24c3CkJW;lbYCJ>Z}1VS~H{^?26N*D(L(iZ8zL^8<1~JZo?tfA{rC zYiv)#ae4mZK*tR<9`TWYxlJ{-KE5CzV4IRf8CJ?`w}|{gVNX7?E^tdgUu__>FGue} zJ#9aq=@S^90RJ@;LoekU$eQYDnrFzWYHD)w^E3NQwF-W~EN>bc3;t}ZEG$j$zFxB0 zLP`n-a^sOQfPb^i&8@N02xy`1+Z#kT8y#KnTt0mK2mq>DTM&2bD&AtLA=1NWT~?7^VIU>zhBhT=`x)qNCE+}HgOapI7IL~8HQP$Ak1>gt!!)X4w~0h=0OI+p4ElPBPJvkHtyQe{JV8WD5= z**F#v7_R2l*4*Tml5x!9_GM`2`G_ybJ6>IfS2AH!je7*bCKFn)p`jYsfk1K5&l&vS z1_tE!H&)-wY;ji9pV(+dM(?)04OWrMJkGDw7scY1ZLbl1>z?zTT^HnvsslbaiSZlf zIrad01|sc@UgFA%D}q*?__8I^T@ec^_?BV6xZ{kmvv!e@sQ|ie%0ATFn}ex(o>_{J zo|XZ;Y01!)XPQ8wbl#sHjghC&Z*Gw2I5L=nSDV}<>VMh9ADHm_&$M9>aK8?NmE#lfA5JM*)$ z4)B@QV{f4AT^>?>700B*cvre^gk0+iux|o?^lkJ3eDjYV?>yGmW=;;*YbSxIiAmssA*A3b zMDfu?0HvYTcfEQdtZ&j0oTEb5#gkTSTI%W!z_iNj?G2DHPTg!aJwHz%U^v-W6~g10(%}t&(v=u{5O?X>%a^Vj z?}=8AE5blcD9?IpvKA1%f%9KlT0#Uaoq%Lu8TUQz=OJbmOv2b;FD>IhG5PZR>WRG> z;EfZwmTwZEFl(}RU_qcZ@?(8zufSsnj_|yyAf=Z9%o4Stmq35*=g&gu5FmV+v5R0$0wNyrDkXrjeVKpk%}@|W zyW7%h(02X;qZ8-=zQ=_Nk5t+7K)S_7yM4P=uRK8nU>@E9ISpO_@}YpJt@W#&*ZmUi*N1-K|>fdIUI$q9p54v}0qcSaQqSJA9^ zzWbp8F=ZkF61;j3MCugSvqDe^hApVZ5DN&Kg3khgl~bqS7Fv&V3&~-3cj=#1 ztyBKJ1VcG8QV$$fZSA2Af_eYXpOarI!8ozo4<2ntWL0kUV5Co$Tx5W4gHoiE_)z2MFE~4B;3GOk^Mu#fv+NP1Hw}jHf@VKTj?O6Ro4Z z1?2~B(*rIjbuS(};?>sPe&EYdcuVLOB0fJ;SQ2ndc!TPqBcQpftIJ>jc=|L_OmMAH ztr}xrnKgP*Jq0aQIXT7UqMwWkbRHlBpeYSn-|yc|IP}9e^I#m2#uP8+Bi5BoPfeL# z+ODC|YVu%w$Nj^{k0+zagZdXf5kRV1TU#3%vILT^K`el4!#&p1Lu~hiNj3<^Wt~zF z3AeRhzox!COz5WWczA_^5RzG1#(^@ZQP!+Ihb_2x(ssWT9F9T%4@LmKhyfID_oHJS;R?sG2ZHVLUkf!_JYmkv*-Jd@G zQ!*WeITJz1x_I$o?N1@exZr2cKurDv)2|6HD(34AvC`l@oaE)bASaii5cTW9PC|&+ zbbNz{Npj}_lBQp{>$zLrmQ-%4mxKgp9tb5i82DcerTl>FQKxx5L2+6#MvVUZR}F|l+?*ajMWmVN3da!Bipa$t zQ2rGY^6iDFX;y5@od+1~tq>uCNu%IKUtkaJ`g`P$sN>lHn0JM2h^>eeiiKl;@v!Kt zlL@qek&zf4aET0>0tG8|{AWkMz5DhNTqjgp92}6sgVYT!MjAR?fU{=Bazjapd4!S? z8`G}pqY14SgkS&O&rIU7HeUa;@atcl*oF(@kPE@(nI)0OU<1jB4-%*FZxjsf`!CPBwF+M5yb!@voHauH>CTFC5*kCLB-Sl~npy6X$M3;De+}{LsYs`Cw49x*l|M ze>HJE{010J+x-xKB#S>n18@m)W|DV{|BCkDX;4t$iTz%J}nGz^>t_pes&>NLbVG`|nvz(Z{% zjjF4xlg1l)f;tL9So1uVTXa?rB6c@^kK|52dW>M-%fuy*-^IVbzsl36sXqM@vv{CVonyw+U4`_F0n;z7fZUCDi2xG#0} zuVC`XU%@1=e=kT3!10s_xnd?Q-UN)97$xtnc042fzc*q#M&7Ea1;g`TMZ+zCY~y{k zI$7ab8k0fMqYp0{e8bNhuTP)0?CFOj6)Zg9h%M(5_A-#>O6odSe16o=`empGdrO z=MH*M?{X)xen=!cPi2e~|A5C~4xk(TmQ3!0>ANaz(f?d(-L_>5+Rc##cDi(7%E0 z7+}xJUa@Iz`pV;beIRYX3Loc)7V;0O=`+vkKt~8dnv#c`?Kh$vzR0^RI9X9&KtdWD zdr#L4$EcA}A2c*ZMhQ8qNVp)cvCDuE?j$%Jyu7x^E|3f%i4}ZQ4)oDfN*0M?N(~R7 zb+q0w?qu_(P3EWm;Dg|OF6E7r7!!T0#-?_lL<5WqdH_^Q&IcrsrvX1%4k}SWVlX{1 z;b>%t%K)};%nPj@qI)S2H|{7Yd8eqzWt3?JnzO^*Y_#5XQ?lg)#q)#IGXdtHE*qq=B?6`k#jd%#==Gy3WAaLS^D%Zo&Vm%j>Qsfl6o*#V!{CeMRbcWMVIhB0UOh+y& zF0L1&ghyNaxfgIZ60F}?4dvHX4RYVUeLfcDrZfp7L=8#sP&bHR9KbN z`}aeGef|iE$U$CV;ezPs9^}QK*{|p4BU3Cbl~`7Rp}lGf$ju0cP}S|(^9^(YBpQYL z9nhP^<>GS!D$%e)8x)?R_LJu_198PDfFn3`uUtt>PtV&k^xz}@Yej`jDPsX665Vqw z)Xb7j{8$LU5y_aL2Dd4m4FOFLX7557$kE=u72@Jj;12DE0tS7Uj&WIBb8#pZYd`?y z@&io0oLL@1olFey_NCo>i#`;<`aQ~6sPX_pgetd~|4lDgEY)ITZu!yOs>LF_s@GL>!9?g8}N526&ML;f_L2^J( zpW@eJB5)xtBtDZPge1%ammUcuERBrsUq*~U%?hT3T?mxyh3;FQ0Ami@2O9&N$d@kF zp~XTawReX!nhy+qrv(K=sebkJ^uR}vjG!qoh&2pf%>Z- z$??d@mF~?>)5n9WH$?EhzBQ;%@xJoDC1#zk0Ak3>;@KkrLUY-nFU~i0%g)Xc3d=bs zTFhwx(R${H1M zdcyvk5Kis}i^F32HS!=>5ORkCWNw+_u9J>yK+k566im|5GGml*zoM$j5?W(1knyU) zG+sIR;xQ~@AfL_YpP55zKsZwz4qBd<58eo0>U>6 zFbHw`{b5UypnL#N_rL+TcVpjRY`vHwDyoe%sEL?<&W8#r!(EweZ`uJVd~aqLNI@sW zv3G}`j3Fj5sIa3c`1_`lwDi`fI>7}gbcEr-M79Onip~!yg4D5~uoo|MG&NU-Gq&2D z@S<9>YxeUS^Ftx%-wSU`yrK$%>>0y~p?cF+Q{4Wznsw+AjtlHQ?#s z&o)G|W+<^imy0nn(ERKi<1M_z&d!dnOALCr&p)C$XF8*1(fuquJVlA^v7a9x5DIt3 z7kp-oC?~;? zlgN1&$k=u=EDepeqGQj-4#ST%{3U>J(Dg^lz8N%ibw#dSpmYJ*vs-TUqu$}b8}#QX zw|j15NuP$7A(jv#KmTJm&o+v4!L}Su(aZcpJ3V<9q+=RP2Lu@zSVY-pq8bnftE!HJ zh#npNzN+d%zxu{ZVzc~za0L-(FS}^ezYQDPveY!QId%F@v!D90ARJZC!@~h)43*}P z283v@^)`O~H*>w?@u*iw`*u5`Ld2txjxC$cAd16pWHia}o4HECm9H(*P6asI;i)fq zDEgKS?ya)6HldI{u_Lgi4`LDS+>UYvX8?%YRbCnreimJW&nh-y9yU4c_K-xkLMkmf0JHAQxoki z!%^C6Mn=uh&Wvg@!@2j!kvMSfAWL9ozRP7S6|ikzaueeVL5BVNWi{^k1O#9(fw6}& zGF?3Gj^*l>7J(BdUOyNd#W8@xlfH6sX{nJv6GZ~BCUx}?hdKoie$lrHS9yVbS-3#0 zdtWA9UBAeowyBA4!#Pp0XzFWwyD%HuKv+XCcD&gPJ=*xi=QSk2s z1VYrDKo^4g0qBv#ZU0^nna~A@pDu8)w{Je)^;?J=YnzqzA;nXwUn3*g2F-(A)(VbM_*~DE6T}L!(&fe z>gCIqUCzT?OHw#zH5rybRwiR6NHOX1G&`j6GvF|Do58EbR~n720pASiDj_p2xb@ID z8V^607VaJJ8?7?~6ybC_68Gie#irwS3HoRFnG8{y^X+e5lZvxBEM{}v%nYFrNl3ei zI(7wVoaHR*QeW@y-vm8v59}>~g@i*pgN})>F9#=QQi20n%pD-4w;xM{8Smi*= zlVw>Nx655W*^ZMN#RAqANF3{Ri4Dq(2caUoN=1BmD!P z4vPWWmgG|wMF_s}@m>g{;o?gzpu6?;_v5@0UXhp^%PD$vt8;zf)x6#ha)F9A(u>$a8ZkdFSWSq!l7-L1OW@b4U=Q2 zdo^`+n{|ibKyZcIMBv5w^XFlcd@Sg)+AI`@;8(7v`KBhsqVc?{_2TQ~WY)#Zkf0xy z0txqj0k@A5b8#?B468LhN&`d8`d`nBi;H`E4PVsmdvtEa-6LIH9bC*g&@|j6ci<*#q26R zKI{DP=MBIhp*8SFx3R%n!o3oZ5G+3xlVJP>{>{Cz=oaUj=xFxzytfp9n>8Fs2kqd` zg71GU2!p}bRV{67bQ)i2j7{(@|1FLCkpJCnW+3nls>QbM?oi50$UKu(ahJig z>q)IrU{Ql}@p&1n4qJg2&}xP?n^Qde2yfJ(z`TG^;98~C1IIqp@S4*^W1J7ne3X+> z++qM|Re#KzNdu*>K|6xA!5!Ks^|lkE>YN=MjtLUd(WO0A4n@T!C0(NqeIl4+=UaXg zO()F6U4H+i4LAu0+|e=&I*mxIPGX8Mxebm@?B8|LeRa z7*DgX@+P$#qe0;`6=t^J!s#8KlG3DRmh}PInraqdGy38k#=F9rebthW6KIv;;JuB{Z%e?<%inE}I2*n^)Q{-K_FG|wJ? z*^!?A`t=P*M>csz{uc_#c~~1yedb!f5ns8NX&sq2ELm^fR3?}4$fLY7m*e-PNMr9& z`du)5v4I2N@GLCeS6AH@tKds;MWobSsi-qVv@bQYr14s}cKX~$N(oE~a203T^$@F| zck=C)I23su?vW7@7uc7QBvvm_x8YP#Oga(=CIhbY3O8%1pln!rr!@u|588G7ykXj_ z#V&$z4B!aoe$ZJYtM0qm_~BQIVPKsXj;@Gxj08zZ32}iZFK98x54P%IE>W^OgOq!> zGY+tj`l=*#kM5^ZF^8BQBNJ>8k3d{8I#cSdOgeT$2rRDHi0Qu&4mJlyYOi6)H`_gdc(RK{k!PLNo1tFAWPQ_1b`FVMn$DdbSe_9pa zZVA98S>P$bq(Knk+=pWbi)wkEJ+uar&_j#?FsWZF)ZSV4OP(mKt!2q&w$UC5IefAf zn+2~PIk~BHO(^wefjE_7?3i+cFyJj0PULNx@QjmFr;&+|cEdp!7~NrgPa0{MX~C5rdq7^AMw&P5B3J|{VU$T72fOsHT=`$x z`_^!%*SBq}q|K66C8?yXl6{IKQHktQWQZ^-WHW~BLYPWrMfSUdtZb5*kbQ_*R#`$4 znkF=)NOqA;vYDCp9IfO3zF*!?&+~kEj$_S-b+l@X-~4{}ecji2Ugve4PylDO!hGU2 zv5{xp;06oj&mRhm6i+co$_-xG%t4qGjG4P^h^gDY(k-iXou#nz67!?LjgHw5(QbNR@I zG4VTR^%3rO^z9?mU=3SHQ6+Ky#jh&l)UkwuKS2Wtrf%PvNB-b}=vVZAmGBDf{Nh=` zf+4_$K;uA~WXRjqrmG`ri&Y)8ptX&>tt+b?TYnT2=!p<;SHO2Smm-6!Yj}Y~K;+e{ z#zx02d9fptoBp`{4CEC{>y5F!OJL>uUlG&T^iY))F2_Tqsju$u==UKNkZHqD2nPT;xJT)-?8hs^NX)V9%77C}| zM__^;HLl=uJkzh4mwQT#eyT=v{+kW_hZfYhjzMjx%d#kLHPngF)4Q zw2^X6Y3-S@HYU=JVjm$Gg~JZzT?5y7As*g$ze*q{&I$NTWYCr+=njUY;eJkVJwCaY z*-9d1t=ElIDd2XkpQiX)I$6aLj~F|O%0}EVcmNvmeZ{2{9Wf;3ipolM1ZD0MhBmxz z>~bybDA2$&VBg5ZId+5#7&l;8gQ-7rav$BxG8WGLc6Ath|RmD)u=KUL9p7|e}fJSE&H z>{7==I~*-2O%+`s6V9iEF`efreTf6MtX}&?>ht)~LhQ_l{-u=8rwcnmF(*nk2q)qi)kLVK5pA*c7gvUfwQeUaL9S z`S6UXor>=PR@*6IRI4q^H2}G%J{s>*7CmLHcQ;Wgq@bv1g63@9a7JJ5HTMTRJZ;i2 z4xQ&Y$ND-q_f+K6vg|&pi4?{dCEvXpqMdH6;}cZ%a6Ric#iYjQZ7VcZ08?2wn{BDd zivDG}`lZKPf*N{3%e2RvrKB}C8#zXN{_Kd!Za=jEZX3&c3yXS;ruN*ttvQ^-4x~?5 zG2l_)S7|Mm0Jr2kX6r{Cmz`cC2jI=isMWnoNf|Jdonm^`MQZ;ByOE?uy;Od4$`Arj zYExcru28lXd{^D4d6RztXmqy2nB@45Rxhddi}yH`J&1N&ZePHhzNn)(1vo^8aPq{r zc=_RHeFILRWh-1ucLvkpaCBOCdv#-G-?7VTQ93V#8;AiP2@IzevmzV}QgKj|m=n_O z;*=)7kq=nwdosau#l3@N1Bu#UVU1GVSrDK^!7~ zSLEHbc~=X#?+PRgmW5Y$pGEGwrJoo8!_|8GLig^QX6@E9a(Z2DRRh9xtKKmUXkI6n zav{0*zO}4Im@dBfP>CX35YsNd{F$rdbO)X>Ex*dN&&TnX6qC@1+qYj(zuY?d@y8DY z+`OC|UD|7XVymqpW(INr2dPxpzvG2j`aWvnp*0!BUn1F2=V5RM3j+*v)yw3Z@o`g| z8>lC_3q!St5oHfeX?Q4jAyRxlHrT0fR7Ff(MJ3Xy-n)VaLUdJKg0Q}-zu;-lnWPWi zxfoaN(W$Zda^*e27uC)=myh18>=+goGcgW=dy{jqg^HNBirCddhaNnGZS($zI@`A{ zwFi*6Lb%pUyGE*Dp|=z-*bQO+L3j6ARi2|QQtQC4(T5rRo>g4VWtK;=G*FLcO-{Ki z5)?ag4VP>5k~{ZFe=KJ~AnZ80)hU(BKKn&UgZ(;UeoFP9%N@HgPa*p2h6lMV$1NI` zS6%BGN#F$0^=7N~W$a9kZC>8A(l)wktl|31Vc6RQ23l8DIsP0XuhVtJ~9^tfjYz=;(?@boj<^+$R zj~~;XFGhmSrZugI7VDm2QNfZ97xNglN0-*k*37II;{0uY4Afb$;n~Q6oJSQFIYN2SG4Gns ziGN-Isp^NM^L8YBz#R6%@*J;iQ7?Gsd2$+@>|hPh*k5v5W>p7c(93GWvWqEmMn=54 z5WHmdO>`wV&=%tLM z7dkleRuoHYhEpeoltTV{9?tOI6))7 zRuok&)8rVn26T4*=-jLLvlzdx$5Rz%1NTq9uIk|il9ZEJWaRu7=TB{v^%oo4SimCd zi~FJHrCK4gwVy;Ld#i5TWoR-(ZIKH&u&cYdN@rivaaMxUeAeVF0#V+qSzpkg&h9rL z-N{j5g9i>Cj5C49+m7{NGwi^+l||VTOk(;or(!3wvkH5nS5J1l>W#I#P|m{GOT2Pl zuB>u853?q!6Gd7#%v*MEL3w4PJ;?L-U0o41=YsZBOLUnL;1xx*v_!(&A9BEd*L2rw zj8>3Kfa5WiQnk(N!AZTA?b%(bz()cZekF{vK9Hx4zvSB#}8$}{_l9=$fcemTS zPv4*=<1F%*lW;kK#qqk>GjbZ_AFwa&#llgx~Y@{r@)paXlyJDj^Mw3N;Oy5#%j#<8*s<2n|_EuK6A(0H0r2~v^zZP}7 z*p$}4-YIIED4H zT0_#%G;8DM*FG}kygyv*({gW3y&eJiR4SET{_*wN=!>EeweaRiYknv);joQ(AeokX zUMg;e!X4q};COi{n{pPS#o+e~0H&hvI=04O?*baVjY&|?WDe>|?R)YdS$qAd7Yrle znto4o=LKMFmGO?$I@{d!nZ|2i&j-v7=#_CPXD&``q%rphtV=XB63k46VF`n=7l9Cq zvkz(p$3#>aXM6Vlg@HV}X~v0ZAYNbmWFmO?@L`t(FtQE3(bmfW z!iAUB9V-$ukxPjAm8sEim_wX-XuX#XdMb?VoKDP1SX&iNpI@avL{o zDz%WEUM5?(jpq_W9KwkQ!h9y{?SMnqJFg87sXW;~gmPAl)rYpN49exE`{%vo5IM&V z$ZA%#G+Y(ixUs(~68ZDeS_sU&CP-OF!RUFNIuMVAHG2X8Skpo+ZDuw^%V%> z#KzC?)eLJnmk+NO4*LA`Ti4MTekn?ns$^voPp09(>bMOz9HKQPVsx#(u`*YWQ_hTq z!xMMXuYD2Y@B7}GlRN1+Fur_w*xK*l*gP>&Bv>*zIay5Od@spZKPF^ zE@ZOx%p(j3Ha|{wv)XtZr~JyahMFGx(l(Ms_7mH-_PFwayQVZk;zU5o<1;reQtDF; zcEE}qFHg-Q+CyF;%X^byoa0_LUxHoC^qpw+zbszRiq|#TDz?NOxx5nG&4qp>LP1{H?R5ESo0D?M z9mDabGCER0I)clECLe+;gE!E z9?=t%V3Hc)*Et97$oLBs5k3rNvqjF14ngy5a}gC&VXeQ`!;J`NTN1;WUm<#y;vBDN zSM7(dU)2V53g2n`Y_J2Lx@{aLc4HuTk;<{i31#CLz;gA_Km6vh8}QW`_J-lj=g$w) zB$11`72B;86tD}%nI-Kk(oio8mUY;><6OR=YXx9&DZ8f!%q5_TbsmC+^1gi%zZ=aI zh{_%UMSKi%Q8+gC;X_=IqPc#AKny3xGGx{Rbd)pe`n z%}ca4Z@&VVUvusveiz3l$Y8suAi~L{UnRu;2@Q7ZcwANaY3|hK>bC&)`KM!Jvzi@X z{3;|cfy1G|yDVM})FO_CbNLR6i4U@}?Dl|O<#GaW;N&r(r!T9hNP^XM*v;4zxp{dY z%DgJ9uwIyE9%xa72N87uEvR_-h9^$IuLvB=_Elgr;wmmfxuQdP>7xc38vqgxY;UNS zR8vUG(rx8$w;2zbCnC%r^~3jzf(9Gv zG~{3;gQe^q2;n5W0^@(IAf^vt;v1%3@rE#R_G^9R-v6?jC+PbSsv;K7>q3KgB02d* z+NL0-06ZFSi^O*ljoof)7}^&QU`1dY-Mah9$vRYXBZcl6%Yo1e7QSXK6Az^m4sz@% z5F77ECHP;xOpIZM0_rSmEA0#Y7sH7XU~5bUsXBT=0ALyhq+4#BvOa$1VJ$!q$dHgX zVBRIV>LmE1KCLfMtw+fUR-mdW)TD z+{FGYc#NKkwe54t>d) zGuS6BQ70E1oiDY7B~=E>m1*-TD?Br+`oYP!gOi3?JT_?Qn0G}Eb>Kn{za19D`!dL7 z3fhJ+`oy-h19^WQ6IX|>Ycr)$_HpPqpkG2=09lIO!VteovSK1MdLU}y75n*BLs(&c zew1MrY`nZT_Rf5ta>7Q(HBCb1q@GIO+X>q^%u;;KvJ9ki(O84~Cm*L5l)Bycp4!v3 zj~neT1HzzS*4uJA=Pj6G#}Ty7Q8Z!ZeL9cX8`F)02P8djA_vm;#j{6->p7b)S&wsX!uN>~ zx{_1gRU5%5&(zEelNaQ-<#6{L_qO>F3g(wMT)d!x%NgNvXj42X(VrCM!ZxumZRAQY zKt-DLyuNQ76cyAH;DYn>cUvjnr&3wu6#_x2#ikLh{bHLoU8-QU*gj?s?iUk+SVvtw z5G-Oh5k$;waM+tRF-^Bt4ag#wM{-TLEg>ISbv+~vtm&c6kaA;w{+mtKK>EAdqu;a) zPKMvUjco4^ignrZM+FK2r5#F%27z=603-yT8Xd-9I*NJT7uT8dcm1bt&p&;Go)CWXx6E-Ic^d+{z2wH}rW7Pc;VT3`Yp0sR zG7c19L5_FDuzMLk2MY{=cQ!Nw25@a8p&LiabJGDy2Y%cn=J{2Ao%BOmuj~#EuxkXK zkOlUk+gFwc#Kg$VB65of9a9lQE6dlB_hxy_gW@MBN&4pZw50s;%aQU$?FcIC7*~5+M3qhItBexvzqrKEzQ?K;I|ra!d={w{@Pl0)vYhr z#;Uuwk9*iHmm?5B(21F)H@lTtS~O2&;zD2UW-1vxnGm%rEj|Ud2Hhu_&rjbxE+cZr z+`QT149vJ(bY4s+e1jtMIS2%1RW61l^@!M&7PLQtblZBrLd!0-8Jisy}(}@{vI0- zNCBoF)v%{ehsLLSbnG&>?WehaDEFNj^OX*2{qzl#8H%}6vnbj4E8qYv6GO1XHe=4^ z9LY^#4r0%idqy_MYj(T&C^#|#eoU;m%yL^V_HfK2wnzd575*NF*|~FR)_Jr3RUH1- z5#AwEKMlh@455Z4B~VEaVW1$a(H`aee)?U2al==cwO?Q%cI;SydMX}7h|PQ*6|=Yz zf%d$!hH-`t`^iv5$1r@Uf0n)4_oGVP;+aXw*}1W-D*yCQ%aSwNciTuP=#C|d2nxW| zomWL6j|uPXl$^u<#Z)p(w(^6=EG z#$Xvju_?`}?-mN&9mCi|sNPHJr8h&T24Cm(Vb+te)_IpMUc_JSU0-a$ts!1Rq%F1p zlM5=W|A1ruX&5{E*GVJMn$LD20CO$O<1Te&yXIn~^D=lV;~d1=!#VEC5oxsFlhE+f zFu7~42EsN)z8@!!&ifC3C`H&t5-qHSVmR~+fWJ%%g1Z{TR`>347&e|L))E+~jq50& ztcYA2f>??zI2w<#_h7&0@|lBm;Q^@8bH{8ZaFUOXx}7_BXP|hkqM}R2! z@f+G6Qm|JMg!50|wkaYa`9K>lM@3b2=JHeh^kxviPyx`13Knt+xS;psebtgzG(>;W zE_5vJ`;sAz_B2!4jU(N}xG0{^1Y2k7*IQQxzj#;RfIBHH0nK7~_+5hsUFnwar<0iP zg5jGJ7?|{vOYl$;!{P?8N1r>pk3YTJ?FU4ogL#H7%1PxeVBgTTnk5+`oVb9?Po;kM zJE&!Z(*rVAy5FU$7ayzy_$Y$&Ekt}D_C*@(Sfhn*6k{rcw7W%5a>O5*(&kkLnk7I~ zu*b$chDQH|e`)B_7{Ly(GMwIp(HYp9WKc}dz{K~);k4iZ2o~ZKsyufuK&G5#ku&38bz0`ZEQV%8>t&)M z2GOVz@i_FPC~#NwO!_UndPq%t(<2U&@UgErC|diUu*mZstIF@w5 zA!iRP)wf20JBC#@&&By3uZA#A$;LCMI;n{xlCdK$C?*R)yx>4SI0r*A(X;80Hm(fG}0 zu2AtU%Imyxqiv~tL0K0pho4ht-NVj@)x29=G)ggW|ik#u}ZFeqp- z9FBtAE-`T(%bwxnMWJ+k`Ua&S4lY0y4z_zKfBKjYMFEmnATZn;E)5zlM_=DEx<)@9 zdZjgvTI6*&inwXf_qugBU!u&%h-E?(bQW3+g zxikPtJ0K;rXI?4Hl|c0X(D($!ET}n1%D@wn!WQP{7t1W$<9pqGVaNk_-iR0RcndEj zins#80+^_rl{@zhQg;*`G#&}}d(Hr0w{I#wbrCsuch=S@9pO-|goeytwOjiqP_Y^s zdi32ID;&tMe51O$dKHBm$bAF70llm&+v-4D40KGG?%-U@81}X+k_;)Rtjv)F?PEmn zf=oWCvC4N``@q$)34lhFH8jM8h<;1JRc;7we+RGIXi@M1Kw8c_Pg;*cX#(e|4i^Fe za0qU(DDJDOMzg_XFzGYdCIbMQ7L1ao4Vc}H-ZL&4>k>)fi@f!?XiG~=q^`D#*h+S( z&c%1V_tn`W{=&VtW%eV|*LHipQP=Q)o_e&67VWPMFj-)+a+rf4CCxrT$cqQIMym{( zKb-I|k+xNYjSt&5P37Q0xbuRm#gpoGd%|!6>eAQoTmyv-CJP+hy2XeESdu#s@{Xj8 zMpuLmn36*Q!yI(kyB?Q-`VJ4uKo?pD#P6P_OsGNd))5&A9dfCfw^ zHkG6>I);V#7XVkr)Fne2H8=^b1CZJ}OACWkU%Yx1PNkMJXxLu}LTQo!?AE}5&^G8A z#e#2GdLy*vZugW62Jh5ZG@1YaGpvRCh}@Fx2p z6+p{RN(y-UGRv<#st>i0kq)QgpIQM-I>~sIkD1gPH`*1p0k83-VZ_dy0!ul4DL?3S z;En92GB!QO;RM3#qod>UkJ0-i=-B|H5F{}93!ebtSB~i{v`JEN7H7`PLK`|OeHw&u zTN?^9%?=o_59Jju03?-l-aedGs97(Dt}40CwiC0#2_45F!^4f&%iJ1TqjCAWfw+mV zM4TQ_D&QO54t-i_2Y40S0B9uf8(LF2Z-~w2lET0(KqveQpof|XZO73KNJlQk=cjF) z#1-#|@kM7mPa4Gk9b@66bg-Vliz6^1FNWkxBA0oewHBHS0t2nf7$1gU@H9KWJA*L2;TMb#vq@SJKQw+oRt2C4KL%3`uDF;=5z>o)M4@gkR%fykfGA$0L z;<)Bb=Rg*~91PP=$6mnQW0Cj8)V&axuMk2of-KfY4JsU%sH1fqz$#4=5Qar2_Sv?R zN_^CE=UNI0>5XUT97S~mrB~g+@pu;){WcPaJB$|euBf!gaoXh}6*rGKavwcg0LRvuR*9AyyW&hTXl{v9W^MPoNU9w!zBBea#82NqgynuC1wAHqt6+F68Bt8b5=v z1-SKHqN%gA2TKC&=*+>m@sgsV3`w*~G{5=|XOy=vN6nNFX$Da+NL1?6KCA zE}bxBAq;R&Wn^9vIY>MPO8w*sGg~Q%z;LkepA9c57P2rM~SmIrkCuaW;?H zoRyZy?6c>t&K$}&rL9@EX!vke>$C=U93xc5Q@uQTT(vvXPD)PHK0?`2o-*Bld~GMC z!(lHP+|nd*55H1!0g^r3{rsqQRp*?Xs1%(STBrxI7k_k9;qVF`P5306n6~bWm03`M zH0~`uEfcNv{e za=%zSyMT|=xI2#5>iK7*V}l$T+$ORV@K(JZ9F#>1_GUkhInvBoi(?$@af{fNX-7(n zl&vEvC#$>hjg!)?XP&;1WBMO=(IzIEY&Xfg^-xX8G}dj91K{^QiPPMa2ERBk@Ec=u z`MrL3Q<15Klx({jY47?r5{i`iyZe>u+IYx#)NH!RaIZwVsSbB`fAD2O{jUevdSe6M~k!xR)v2(?Au5ynfuGeWNa7c zJIANENj!0f(Sz!nw}P7R`JiVK4NRrhc!><1SEIi{z}_|v2JJFyM&bVKhi z=IR~DFR(64lLUSdk1O zNXd!N*I|j`Q&Dvx&=_dyk`z`CoC6%mq&?Uk;lA=fO88#2N)x0?U7J`}?-=aZABno- zVhExn7rUcMtY6#rn`Z9sB`YTVtTvFq2@0gB_9|MH2UgbE4s7bw{HmDH;FV(I={8mM z^s)@!+@7Dl@K5$9hPx;x3iNg2`5}IjltH}l`xk_f$Hp>k8}w;1bT!{*Q?c?1*WPc{ zci(pB0YLa(*-@BikF-(6NO7eB|+9{FBCwT22rG}U4#=0S}*_ZnZ zbfCb(Qbx|O>UO;_De=Rjbm;}i;j>Nj%u0621&kItC`BXaDm2A0x$nP6;d0{iYCt6W z|9DI%QcKjEygq*592C591Yi8G@;@j({GG|`V^UVj}BC-%DsCN`tc3`r+V;EJN zv)qq{Ek-6CzDs|RKj>=47)4bcI#VR)1j4E8H>l22sfcUP)vc=<58C}DlUG#3XM>sB zw-4w4E0|^cT;g>%t{31lmXW(bl?};5zPTKg06C-h}$SN*I1ANq( zG3(Ot7C&R7*lML(uY?gK*RX-a;%MJi@G(-xBd=mcbyeAb=?K#6^5P-fR#5GkIh!&i zLpp}o`EH~! z9OCbLxXAK3H0Ua8)geLfJ183%Csz(tM|lj-4p4suABFT!5l$!G3O&VUlT|Pcidr%@ zF=1jPT-c_js!EltM+QKy^RoJF^%8#Yi0RGXC|bmafPPmp2)06Ag>6rr7NXeULDLAF zd$-BROEm>@dEY7L-1?j-HT}}RPUM(&pbgENQ)sOq9)X+#;%>x z0wH@hu#)=z{YJuC(udQ9*$p6ljPxt6Ce#C^p_V2rBa3H zuhB?>vJDEsQj)!g1lEqMmlG30cCqen_NV)%w2k88QUPW?`YI`g>tq4A*tagw7||U& z(FCyuJtaWq5bs0SdLWES<&FJmxU`UuvrXaW`FH%ypx3S#vFJ8HVBl{gj(9-@dPXK5 zX)H2Me|0W~n_&%Au)uJhFf_EyCk@{+rA;Ca#n$C1bBZm{k&|M$GfHQ^g+TG?j4`!) z*^R#-f^Y4A>RB+3L>A?`N^35PMQDHoq^`6^l^11mIGcNUO?otGtBLRZ=q&hfaObGx!pibi)r`z!Pi=nIWwMM5ovS`Q!ze1_$^@EO-{;j5q{G)gDK zlxC;6uFQW`I1&2QIaC0w^PsV-i$@jj^Z4P)3EDeb8abrQ;3k5@4GZfKA z;=C_vCntYt*doMf8>3Iat^#@+R)O{MsU;^H`i9le#pT0Gk@)C0*M zOANsP3k1Rbpk5T;bg|hRq#c+P*D+spWD_1dp?Q;t)B_5%|VKLh0^ z8feox3B3LyAe6xwalz;-fyn$%%M1wF^49c*=K8MzFrdP31kacB0fIAVVDM!rw9PHu zZoC1B&;~$ETVW8Ab~L>ibjZ}&x|>Jtqk5{#esr`O4GB0QTWk+eFa7di#mfnE**|#& zrb8GEfkg^wOsysW!-CBftj^Tm(OFgO2sK{ccsA97#z;2Inz%7U@q^&kzR)mh&u>eh z74;>iHtp;-D{O<}0dl+FmN+y)-qa%d#=h{zv$F_|vzw)Jrs#pt)y#8_gOkWSU3PgK zzkd?R5o&i+X2_-5NadEfoKc+uH39)?AqY1gwH-0p5FQMA(HK&@lZ$k{RK$$=QF6^( zYpWpoX3-NgiC}gIYOfHNalHtI*8<11%f}zhDONu<&PMA67=ZCjrpm=Go;@ zIcbqlB+7TE7V*t>Y@JVquTYMm28d{mLKHd;xdQ>!n@-~Q*(zQ=gr<=x4Tuf8IN$ea z8F9uE=n6^Ve{R~qn^px-LQkry#DK@>VJ3C&pY|=lKO97Qh#z?YlY?yZvN>rE8NdM51&tJ z_`ILbkB@r1jc1R?cV*+e=#Ovcciz-LKAU5=c?<^MfqDO1zIQ9<+Xesp-}9qO54_h2 UJZ!jleuSW|mf_LdBR1Fm4+-{S4*&oF literal 0 HcmV?d00001 diff --git a/assets/js/10.6ebb7c86.js b/assets/js/10.e77dd09b.js similarity index 96% rename from assets/js/10.6ebb7c86.js rename to assets/js/10.e77dd09b.js index 85d2ff6d5..33a962ecd 100644 --- a/assets/js/10.6ebb7c86.js +++ b/assets/js/10.e77dd09b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{365:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},366:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},395:function(t,e,o){"use strict";o.r(e);var n=o(25),a=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:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(365),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{365:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},366:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},396:function(t,e,o){"use strict";o.r(e);var n=o(25),a=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:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(365),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/11.1c8aa566.js b/assets/js/11.3c6e95c6.js similarity index 97% rename from assets/js/11.1c8aa566.js rename to assets/js/11.3c6e95c6.js index 8c4611283..0ad1f4169 100644 --- a/assets/js/11.1c8aa566.js +++ b/assets/js/11.3c6e95c6.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{319:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},371:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},397: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 unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),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(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/XbbWAsE",target:"_blank",rel:"noopener noreferrer"}},[e._v("Unsupported Mac 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",[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, every boot there will be a .txt file generated in your disk. 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(319),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(371),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("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(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model 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 whether 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([[11],{319:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},367:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},397: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 unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),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(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/XbbWAsE",target:"_blank",rel:"noopener noreferrer"}},[e._v("Unsupported Mac 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",[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, every boot there will be a .txt file generated in your disk. 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(319),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(367),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("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(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model 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 whether 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 diff --git a/assets/js/12.3e3371a5.js b/assets/js/12.3e3371a5.js new file mode 100644 index 000000000..86faf6fd7 --- /dev/null +++ b/assets/js/12.3e3371a5.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{379:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},400: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:"boot-process-with-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Boot Process with OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v('OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is '),r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1),e._v(", our back-end and what makes this patcher so powerful.")]),e._v(" "),r("h2",{attrs:{id:"boot-process-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore"}},[e._v("#")]),e._v(" Boot Process with OpenCore")]),e._v(" "),r("p",[e._v("To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over "),r("em",[e._v("how")]),e._v(" OpenCore works with your Mac:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(379),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/12.71763fd8.js b/assets/js/13.86cdbc14.js similarity index 92% rename from assets/js/12.71763fd8.js rename to assets/js/13.86cdbc14.js index 65cf40e68..d3b3855af 100644 --- a/assets/js/12.71763fd8.js +++ b/assets/js/13.86cdbc14.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{385:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},402:function(e,t,o){"use strict";o.r(t);var r=o(25),i=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:"post-installation"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])])]),e._v(" "),r("h2",{attrs:{id:"booting-without-usb-drive"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),r("p",[e._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:")]),e._v(" "),r("ul",[r("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),r("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),r("li",[e._v("Build OpenCore again")]),e._v(" "),r("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),r("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),r("p",[e._v("And voila! No more USB drive required")]),e._v(" "),r("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),r("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(385),alt:""}})]),e._v(" "),r("p",[e._v("Here you can change different patcher settings, however the main 2 of interest are:")]),e._v(" "),r("ul",[r("li",[e._v("Enable Verbose Mode")]),e._v(" "),r("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),r("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show OpenCore picker, you can simply hold the "Esc" key.')])])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{386:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},404:function(e,t,o){"use strict";o.r(t);var r=o(25),i=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:"post-installation"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])])]),e._v(" "),r("h2",{attrs:{id:"booting-without-usb-drive"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),r("p",[e._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:")]),e._v(" "),r("ul",[r("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),r("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),r("li",[e._v("Build OpenCore again")]),e._v(" "),r("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),r("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),r("p",[e._v("And voila! No more USB drive required")]),e._v(" "),r("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),r("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),r("p",[e._v("Here you can change different patcher settings, however the main 2 of interest are:")]),e._v(" "),r("ul",[r("li",[e._v("Enable Verbose Mode")]),e._v(" "),r("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),r("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show OpenCore picker, you can simply hold the "Esc" key.')])])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/13.414c6202.js b/assets/js/14.50f13509.js similarity index 91% rename from assets/js/13.414c6202.js rename to assets/js/14.50f13509.js index 52c01046c..a249a92fc 100644 --- a/assets/js/13.414c6202.js +++ b/assets/js/14.50f13509.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{392:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{393:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/14.5e3a2371.js b/assets/js/15.a6dd2c8d.js similarity index 90% rename from assets/js/14.5e3a2371.js rename to assets/js/15.a6dd2c8d.js index 6a241e4c3..874bcd23a 100644 --- a/assets/js/14.5e3a2371.js +++ b/assets/js/15.a6dd2c8d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{391:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{392:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]); \ No newline at end of file diff --git a/assets/js/15.0d3af748.js b/assets/js/16.9e8bfa07.js similarity index 99% rename from assets/js/15.0d3af748.js rename to assets/js/16.9e8bfa07.js index 22c6f4169..6024dda28 100644 --- a/assets/js/15.0d3af748.js +++ b/assets/js/16.9e8bfa07.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{400:function(t,e,a){"use strict";a.r(e);var r=a(25),i=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"supported-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supported-models"}},[t._v("#")]),t._v(" Supported Models")]),t._v(" "),a("p",[t._v("Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine:")]),t._v(" "),a("div",{staticClass:"language-bash extra-class"},[a("pre",{pre:!0,attrs:{class:"language-bash"}},[a("code",[t._v("system_profiler SPHardwareDataType "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("grep")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Model Identifier'")]),t._v("\n")])])]),a("p",[t._v("The below table will list all supported and unsupported functions of the patcher currently:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#macbook"}},[t._v("MacBook")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-air"}},[t._v("MacBook Air")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-pro"}},[t._v("MacBook Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-mini"}},[t._v("Mac mini")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#imac"}},[t._v("iMac")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-pro"}},[t._v("Mac Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#xserve"}},[t._v("Xserve")])])]),t._v(" "),a("p",[t._v("Note: In this patcher, Brightness Control is tied to GPU acceleration")]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Trackpad Issues")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2010")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,2")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"16"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Early 2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2012, Early 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2012, Early 2013")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2011")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"14"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an SSE4.1 CPU Upgrade"),a("br"),t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010, Mid-2012")])])])]),t._v(" "),a("h3",{attrs:{id:"xserve"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#xserve"}},[t._v("#")]),t._v(" Xserve")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])])])]),t._v(" "),a("h1",{attrs:{id:"once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[t._v("#")]),t._v(" Once you've verified your hardware is supported, head to "),a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[t._v("Download and build macOS Installers")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{402:function(t,e,a){"use strict";a.r(e);var r=a(25),i=Object(r.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"supported-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supported-models"}},[t._v("#")]),t._v(" Supported Models")]),t._v(" "),a("p",[t._v("Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine:")]),t._v(" "),a("div",{staticClass:"language-bash extra-class"},[a("pre",{pre:!0,attrs:{class:"language-bash"}},[a("code",[t._v("system_profiler SPHardwareDataType "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("grep")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Model Identifier'")]),t._v("\n")])])]),a("p",[t._v("The below table will list all supported and unsupported functions of the patcher currently:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#macbook"}},[t._v("MacBook")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-air"}},[t._v("MacBook Air")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-pro"}},[t._v("MacBook Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-mini"}},[t._v("Mac mini")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#imac"}},[t._v("iMac")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-pro"}},[t._v("Mac Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#xserve"}},[t._v("Xserve")])])]),t._v(" "),a("p",[t._v("Note: In this patcher, Brightness Control is tied to GPU acceleration")]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Trackpad Issues")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2010")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,2")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"16"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Early 2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2012, Early 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2012, Early 2013")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2011")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"14"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an SSE4.1 CPU Upgrade"),a("br"),t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No Wifi Patches implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/102",target:"_blank",rel:"noopener noreferrer"}},[t._v("#102"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- No GPU Acceleration in Big Sur("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Ethernet Connection Issues("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/45",target:"_blank",rel:"noopener noreferrer"}},[t._v("#45"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No AppleHDA(Audio) Patching implemented("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76",target:"_blank",rel:"noopener noreferrer"}},[t._v("#76"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010, Mid-2012")])])])]),t._v(" "),a("h3",{attrs:{id:"xserve"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#xserve"}},[t._v("#")]),t._v(" Xserve")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])])])]),t._v(" "),a("h1",{attrs:{id:"once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[t._v("#")]),t._v(" Once you've verified your hardware is supported, head to "),a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[t._v("Download and build macOS Installers")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/16.d5ec2ab1.js b/assets/js/17.2d50fc14.js similarity index 99% rename from assets/js/16.d5ec2ab1.js rename to assets/js/17.2d50fc14.js index 2ff092697..6f5c799c8 100644 --- a/assets/js/16.d5ec2ab1.js +++ b/assets/js/17.2d50fc14.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{401:function(e,i,r){"use strict";r.r(i);var o=r(25),a=Object(o.a)({},(function(){var e=this,i=e.$createElement,r=e._self._c||i;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#explaining-the-patches-in-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Explaining the patches in OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v("In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.")]),e._v(" "),r("h2",{attrs:{id:"opencore-settings"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),r("h3",{attrs:{id:"acpi-patch"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),r("ul",[r("li",[e._v("EHCx and XHC1 Patches\n"),r("ul",[r("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),r("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"booter-quirks"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),r("ul",[r("li",[e._v("ForceBooterSignature\n"),r("ul",[r("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),r("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"deviceproperties-add"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Required to ensure Wifi works with full, native support")]),e._v(" "),r("li",[e._v("Logic: Tricks AirPortBrcmNIC.kext into thinking our device is a BCM94360 ("),r("code",[e._v("14e4,43ba")]),e._v(")")]),e._v(" "),r("li",[e._v("Models: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L199-L225",target:"_blank",rel:"noopener noreferrer"}},[e._v("Machines with BCM943224 and BCM94331 chipsets"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),r("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),r("li",[e._v("Models: iMac11,x and iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgrades iMacs")]),e._v(" "),r("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),r("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"kernel-patch"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),r("ul",[r("li",[e._v("SMC Patch\n"),r("ul",[r("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),r("li",[e._v("Logic: Patches out "),r("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("IOHIDFamily Patch\n"),r("ul",[r("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),r("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),r("li",[e._v("Models: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L310-L332",target:"_blank",rel:"noopener noreferrer"}},[e._v("2010 and older"),r("OutboundLink")],1)])])])]),e._v(" "),r("h3",{attrs:{id:"kernel-quirks"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),r("ul",[r("li",[e._v("ThridPartyDrives\n"),r("ul",[r("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),r("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),r("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),r("li",[e._v("PanicNoKextDump\n"),r("ul",[r("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),r("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),r("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),r("h3",{attrs:{id:"misc-security"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),r("ul",[r("li",[e._v("SecureBootModel\n"),r("ul",[r("li",[e._v("Reason: Required to ensure seamless OS updates with Big Sur")]),e._v(" "),r("li",[e._v("Logic: Sets iMacPro1,1's Secure Enclave Identifier (j137)")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"nvram-add"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("-v debug=0x100")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("-liludbgall")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("msgbuf=1048576")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("agdpmod=pikera")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),r("li",[r("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),r("li",[r("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"uefi-protocoloverrides"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),r("ul",[r("li",[e._v("GopPassThrough\n"),r("ul",[r("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),r("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])])]),e._v(" "),r("h2",{attrs:{id:"injected-kext"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),r("h3",{attrs:{id:"acidanthera"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),r("ul",[r("li",[e._v("Lilu\n"),r("ul",[r("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("WhateverGreen\n"),r("ul",[r("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("CPUFriend\n"),r("ul",[r("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),r("li",[e._v("Models: 2012 and newer models")])])]),e._v(" "),r("li",[e._v("AirportBrcmFixup\n"),r("ul",[r("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards")]),e._v(" "),r("li",[e._v("Models: BCM943224 and BCM94331")])])]),e._v(" "),r("li",[e._v("RestrictEvents\n"),r("ul",[r("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),r("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),r("h3",{attrs:{id:"audio"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#audio"}},[e._v("#")]),e._v(" Audio")]),e._v(" "),r("ul",[r("li",[e._v("VoodooHDA\n"),r("ul",[r("li",[e._v("Reason: Attempts to add audio support for pre-2012 hardware")]),e._v(" "),r("li",[e._v("Models: 2011 and older")])])])]),e._v(" "),r("h3",{attrs:{id:"ethernet"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),r("ul",[r("li",[e._v("nForceEthernet")]),e._v(" "),r("li",[e._v("MarvelYukonEthernet")]),e._v(" "),r("li",[e._v("CatalinaBCM5701Ethernet")])]),e._v(" "),r("h3",{attrs:{id:"maps"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),r("ul",[r("li",[e._v("USBMap\n"),r("ul",[r("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"sse"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),r("ul",[r("li",[e._v("AAMouSSE\n"),r("ul",[r("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),r("li",[e._v("telemetrap\n"),r("ul",[r("li",[e._v("Reason: Ensures temelemtry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),r("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"wifi"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),r("ul",[r("li",[e._v("IO80211HighSierra\n"),r("ul",[r("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),r("li",[e._v("Models: Atheros cards")])])]),e._v(" "),r("li",[e._v("IO80211Mojave\n"),r("ul",[r("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),r("li",[e._v("Models: BCm94322")])])])]),e._v(" "),r("h3",{attrs:{id:"misc"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),r("ul",[r("li",[e._v("AppleBackLightFixup\n"),r("ul",[r("li",[e._v("Reason: Patch AppleBacklight for iMacs with Nvidia Metal GPU upgrades")]),e._v(" "),r("li",[e._v("Models: iMac11,x, iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),r("li",[e._v("AppleIntelPIIXATA\n"),r("ul",[r("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),r("li",[e._v("AppleIntelMCEDisabler\n"),r("ul",[r("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),r("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),r("li",[e._v("NightShiftEnabler\n"),r("ul",[r("li",[e._v("Reason: Enables NightShift support on unsupported models")]),e._v(" "),r("li",[e._v("Models: 2011 and older, MacBookPro9,x included")])])]),e._v(" "),r("li",[e._v("SMC-Spoof\n"),r("ul",[r("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),r("li",[e._v("Models: All models require")])])])])])}),[],!1,null,null,null);i.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{403:function(e,i,r){"use strict";r.r(i);var o=r(25),a=Object(o.a)({},(function(){var e=this,i=e.$createElement,r=e._self._c||i;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#explaining-the-patches-in-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Explaining the patches in OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v("In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.")]),e._v(" "),r("h2",{attrs:{id:"opencore-settings"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),r("h3",{attrs:{id:"acpi-patch"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),r("ul",[r("li",[e._v("EHCx and XHC1 Patches\n"),r("ul",[r("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),r("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"booter-quirks"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),r("ul",[r("li",[e._v("ForceBooterSignature\n"),r("ul",[r("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),r("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"deviceproperties-add"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Required to ensure Wifi works with full, native support")]),e._v(" "),r("li",[e._v("Logic: Tricks AirPortBrcmNIC.kext into thinking our device is a BCM94360 ("),r("code",[e._v("14e4,43ba")]),e._v(")")]),e._v(" "),r("li",[e._v("Models: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L199-L225",target:"_blank",rel:"noopener noreferrer"}},[e._v("Machines with BCM943224 and BCM94331 chipsets"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),r("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),r("li",[e._v("Models: iMac11,x and iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),r("li",[r("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgrades iMacs")]),e._v(" "),r("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),r("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"kernel-patch"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),r("ul",[r("li",[e._v("SMC Patch\n"),r("ul",[r("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),r("li",[e._v("Logic: Patches out "),r("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("IOHIDFamily Patch\n"),r("ul",[r("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),r("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),r("li",[e._v("Models: "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L310-L332",target:"_blank",rel:"noopener noreferrer"}},[e._v("2010 and older"),r("OutboundLink")],1)])])])]),e._v(" "),r("h3",{attrs:{id:"kernel-quirks"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),r("ul",[r("li",[e._v("ThridPartyDrives\n"),r("ul",[r("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),r("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),r("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),r("li",[e._v("PanicNoKextDump\n"),r("ul",[r("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),r("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),r("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),r("h3",{attrs:{id:"misc-security"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),r("ul",[r("li",[e._v("SecureBootModel\n"),r("ul",[r("li",[e._v("Reason: Required to ensure seamless OS updates with Big Sur")]),e._v(" "),r("li",[e._v("Logic: Sets iMacPro1,1's Secure Enclave Identifier (j137)")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"nvram-add"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),r("ul",[r("li",[r("code",[e._v("-v debug=0x100")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("-liludbgall")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("msgbuf=1048576")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),r("li",[r("code",[e._v("agdpmod=pikera")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),r("li",[r("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),r("li",[r("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),r("ul",[r("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),r("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),r("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"uefi-protocoloverrides"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),r("ul",[r("li",[e._v("GopPassThrough\n"),r("ul",[r("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),r("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])])]),e._v(" "),r("h2",{attrs:{id:"injected-kext"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),r("h3",{attrs:{id:"acidanthera"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),r("ul",[r("li",[e._v("Lilu\n"),r("ul",[r("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("WhateverGreen\n"),r("ul",[r("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),r("li",[e._v("Models: All models require")])])]),e._v(" "),r("li",[e._v("CPUFriend\n"),r("ul",[r("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),r("li",[e._v("Models: 2012 and newer models")])])]),e._v(" "),r("li",[e._v("AirportBrcmFixup\n"),r("ul",[r("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards")]),e._v(" "),r("li",[e._v("Models: BCM943224 and BCM94331")])])]),e._v(" "),r("li",[e._v("RestrictEvents\n"),r("ul",[r("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),r("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),r("h3",{attrs:{id:"audio"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#audio"}},[e._v("#")]),e._v(" Audio")]),e._v(" "),r("ul",[r("li",[e._v("VoodooHDA\n"),r("ul",[r("li",[e._v("Reason: Attempts to add audio support for pre-2012 hardware")]),e._v(" "),r("li",[e._v("Models: 2011 and older")])])])]),e._v(" "),r("h3",{attrs:{id:"ethernet"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),r("ul",[r("li",[e._v("nForceEthernet")]),e._v(" "),r("li",[e._v("MarvelYukonEthernet")]),e._v(" "),r("li",[e._v("CatalinaBCM5701Ethernet")])]),e._v(" "),r("h3",{attrs:{id:"maps"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),r("ul",[r("li",[e._v("USBMap\n"),r("ul",[r("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),r("li",[e._v("Models: All models require")])])])]),e._v(" "),r("h3",{attrs:{id:"sse"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),r("ul",[r("li",[e._v("AAMouSSE\n"),r("ul",[r("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),r("li",[e._v("telemetrap\n"),r("ul",[r("li",[e._v("Reason: Ensures temelemtry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),r("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),r("h3",{attrs:{id:"wifi"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),r("ul",[r("li",[e._v("IO80211HighSierra\n"),r("ul",[r("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),r("li",[e._v("Models: Atheros cards")])])]),e._v(" "),r("li",[e._v("IO80211Mojave\n"),r("ul",[r("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),r("li",[e._v("Models: BCm94322")])])])]),e._v(" "),r("h3",{attrs:{id:"misc"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),r("ul",[r("li",[e._v("AppleBackLightFixup\n"),r("ul",[r("li",[e._v("Reason: Patch AppleBacklight for iMacs with Nvidia Metal GPU upgrades")]),e._v(" "),r("li",[e._v("Models: iMac11,x, iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),r("li",[e._v("AppleIntelPIIXATA\n"),r("ul",[r("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),r("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),r("li",[e._v("AppleIntelMCEDisabler\n"),r("ul",[r("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),r("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),r("li",[e._v("NightShiftEnabler\n"),r("ul",[r("li",[e._v("Reason: Enables NightShift support on unsupported models")]),e._v(" "),r("li",[e._v("Models: 2011 and older, MacBookPro9,x included")])])]),e._v(" "),r("li",[e._v("SMC-Spoof\n"),r("ul",[r("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),r("li",[e._v("Models: All models require")])])])])])}),[],!1,null,null,null);i.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/17.bcf4c6aa.js b/assets/js/18.dc6c680f.js similarity index 79% rename from assets/js/17.bcf4c6aa.js rename to assets/js/18.dc6c680f.js index 5f3c0aad9..03892da08 100644 --- a/assets/js/17.bcf4c6aa.js +++ b/assets/js/18.dc6c680f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{403:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{405:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/19.1e3f887c.js b/assets/js/19.1e3f887c.js deleted file mode 100644 index 7bd6d2b1f..000000000 --- a/assets/js/19.1e3f887c.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{405:function(e,t,r){"use strict";r.r(t);var o=r(25),a=Object(o.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:"opencore-patcher-terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-patcher-terminology"}},[e._v("#")]),e._v(" OpenCore Patcher Terminology")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including "),r("code",[e._v("SSE4.1")]),e._v(", "),r("code",[e._v("32-Bit Firmware")]),e._v(", etc. This page is to help users understand what all these confusing words mean.")]),e._v(" "),r("h1",{attrs:{id:"terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#terminology"}},[e._v("#")]),e._v(" Terminology")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("macOS")])]),e._v(" "),r("td",[e._v('Apple\'s own UNIX based OS used for Mac machines and "What makes a Mac a Mac".')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Windows")])]),e._v(" "),r("td",[e._v("Microsoft's proprietary OS that is used and supported on a wide range of devices (stay with this OS if you don't want headaches)")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Linux")])]),e._v(" "),r("td",[e._v("Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Bootloader")])]),e._v(" "),r("td",[e._v("Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Boot Manager")])]),e._v(" "),r("td",[e._v("Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("OpenCore")])]),e._v(" "),r("td",[e._v("The new hotness on the scene, made with security in mind by the "),r("a",{attrs:{href:"https://github.com/acidanthera",target:"_blank",rel:"noopener noreferrer"}},[e._v("Acidanthera team"),r("OutboundLink")],1),e._v(", has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("XNU")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("X")]),e._v(" is "),r("strong",[e._v("N")]),e._v("ot "),r("strong",[e._v("U")]),e._v('nix, XNU is referred to as macOS\'s "kernel" and the heart of what makes macOS tick')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Kexts")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("K")]),e._v("ernel "),r("strong",[e._v("Ext")]),e._v("ensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("KernelCollection")])]),e._v(" "),r("td",[e._v("Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience "),r("br"),e._v("- PrelinkedKernel: Default caching system since 10.7 "),r("br"),e._v("- ImmutableKernel: Secure Boot based caching system since 10.13 "),r("br"),e._v("- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("EFI")])]),e._v(" "),r("td",[e._v("It can denote two things: "),r("br"),e._v('- Mac\'s firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal" '),r("br"),e._v("- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32 and 64-Bit CPU")])]),e._v(" "),r("td",[e._v("The bit number of a CPU determines how much data a CPU can address. "),r("br"),e._v("- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32-Bit Firmware")])]),e._v(" "),r("td",[e._v("The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware"),r("br"),e._v("- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("SSE Instructions")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("S")]),e._v("IMD "),r("strong",[e._v("S")]),e._v("ingle-Precision Floating-Point "),r("strong",[e._v("I")]),e._v("nstructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation: "),r("br"),e._v("- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger "),r("br"),e._v("- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard "),r("br"),e._v("- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra")])])])]),e._v(" "),r("hr")])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/18.c0a0ed38.js b/assets/js/19.cc6aab0b.js similarity index 96% rename from assets/js/18.c0a0ed38.js rename to assets/js/19.cc6aab0b.js index 35e9dde1e..80cebe747 100644 --- a/assets/js/18.c0a0ed38.js +++ b/assets/js/19.cc6aab0b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{404:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"what-is-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),a("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),a("ul",[a("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),a("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),a("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),a("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),a("h2",{attrs:{id:"how-do-i-get-started"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),a("ol",[a("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),a("ol",{attrs:{start:"2"}},[a("li",[a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),a("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{406:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"what-is-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),a("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),a("ul",[a("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),a("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),a("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),a("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),a("h2",{attrs:{id:"how-do-i-get-started"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),a("ol",[a("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),a("ol",{attrs:{start:"2"}},[a("li",[a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),a("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/2.45225cad.js b/assets/js/2.8a0bfb2b.js similarity index 99% rename from assets/js/2.45225cad.js rename to assets/js/2.8a0bfb2b.js index e0d6e4e78..6bd3072e5 100644 --- a/assets/js/2.45225cad.js +++ b/assets/js/2.8a0bfb2b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{317:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(26),n(98),n(172),n(97),n(179),n(68),n(44),n(318),n(69),n(320),n(100);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,i);if(Array.isArray(e))return Object.assign(p(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(p(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},318:function(t,e,n){"use strict";var i=n(176),r=n(5),a=n(13),s=n(19),o=n(177),u=n(178);i("match",1,(function(t,e,n){return[function(e){var n=s(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),l=String(this);if(!s.global)return u(s,l);var c=s.unicode;s.lastIndex=0;for(var h,f=[],p=0;null!==(h=u(s,l));){var d=String(h[0]);f[p]=d,""===d&&(s.lastIndex=o(l,a(s.lastIndex),c)),p++}return 0===p?null:f}]}))},320:function(t,e,n){"use strict";var i=n(176),r=n(173),a=n(5),s=n(19),o=n(103),u=n(177),l=n(13),c=n(178),h=n(71),f=n(1),p=[].push,d=Math.min,g=!f((function(){return!RegExp(4294967295,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,c=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,f+"g");(o=h.call(g,i))&&!((u=g.lastIndex)>d&&(c.push(i.slice(d,o.index)),o.length>1&&o.index=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||c.push(""):c.push(i.slice(d)),c.length>a?c.slice(0,a):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(String(r),e,n)},function(t,r){var s=n(i,t,this,r,i!==e);if(s.done)return s.value;var h=a(t),f=String(this),p=o(h,RegExp),v=h.unicode,m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(g?"y":"g"),b=new p(g?h:"^(?:"+h.source+")",m),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===f.length)return null===c(b,f)?[f]:[];for(var k=0,x=0,C=[];x-1)&&(e=e.replace(/y/g,""));var o=s(x?new m(t,e):m(t,e),i?this:b,$);return C&&n&&d(o,{sticky:n}),o},y=function(t){t in $||o($,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},w=u(m),L=0;w.length>L;)y(w[L++]);b.constructor=$,$.prototype=b,f(r,"RegExp",$)}g("RegExp")},324:function(t,e,n){},325:function(t,e,n){},326:function(t,e,n){},327:function(t,e,n){},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e){t.exports=function(t){return null==t}},331:function(t,e,n){},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e,n){},335:function(t,e,n){},336:function(t,e,n){},341:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(342).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(341).default},methods:{isActive:i.e}},a=(n(361),n(25)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(362),n(68);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(i.e)(a,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,f,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(363);function c(t,e){return"group"===e.type&&e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},f=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},342:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(353),n(25)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},343:function(t,e,n){"use strict";var i=n(0),r=n(344);i({target:"String",proto:!0,forced:n(345)("link")},{link:function(t){return r(this,"a","href",t)}})},344:function(t,e,n){var i=n(19),r=/"/g;t.exports=function(t,e,n,a){var s=String(i(t)),o="<"+e;return""!==n&&(o+=" "+n+'="'+String(a).replace(r,""")+'"'),o+">"+s+""}},345:function(t,e,n){var i=n(1);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},346:function(t,e,n){"use strict";n(321)},347:function(t,e,n){var i=n(0),r=n(348);i({global:!0,forced:parseInt!=r},{parseInt:r})},348:function(t,e,n){var i=n(2),r=n(180).trim,a=n(181),s=i.parseInt,o=/^[+-]?0[Xx]/,u=8!==s(a+"08")||22!==s(a+"0x16");t.exports=u?function(t,e){var n=r(String(t));return s(n,e>>>0||(o.test(n)?16:10))}:s},349:function(t,e,n){var i=n(1),r=n(181);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},350:function(t,e,n){"use strict";var i,r=n(0),a=n(21).f,s=n(13),o=n(105),u=n(19),l=n(106),c=n(20),h="".endsWith,f=Math.min,p=l("endsWith");r({target:"String",proto:!0,forced:!!(c||p||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!p},{endsWith:function(t){var e=String(u(this));o(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:f(s(n),i),a=String(t);return h?h.call(e,a,r):e.slice(r-a.length,r)===a}})},351:function(t,e,n){"use strict";n(324)},352:function(t,e,n){"use strict";n(325)},353:function(t,e,n){"use strict";n(326)},354:function(t,e,n){"use strict";n(327)},355:function(t,e,n){"use strict";n(328)},356:function(t,e,n){"use strict";n(329)},357:function(t,e,n){"use strict";n(331)},358:function(t,e,n){var i=n(32),r=n(14),a=n(27);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},359:function(t,e,n){"use strict";n(332)},360:function(t,e,n){"use strict";n(333)},361:function(t,e,n){"use strict";n(334)},362:function(t,e,n){"use strict";var i=n(0),r=n(31).find,a=n(102),s=n(17),o=!0,u=s("find");"find"in[]&&Array(1).find((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!u},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},363:function(t,e,n){"use strict";n(335)},364:function(t,e,n){"use strict";n(336)},390:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(343);var i=n(317),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(25),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction(e)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(346),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-succinct-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(347),n(26),n(174),n(172),n(97),n(44),n(175),n(318),n(322),n(179),n(68),n(323),n(101),n(350),n(69),n(320),n(185)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),f(t,i)},f=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},p={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(352),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=(n(184),n(42)),m=n(342),b=n(186),_=n.n(b),k={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return _()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(354),Object(a.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports),C=(n(104),n(64)),$=["light","dark"],y={name:"ThemeSwitcher",data:function(){return{theme:""}},computed:{nextTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;return $[t]}},methods:{switchTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;window.__setPreferredTheme($[t]),this.theme=$[t]}},mounted:function(){var t=this;return Object(C.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0!==window.__theme&&(t.theme=window.__theme);case 1:case"end":return e.stop()}}),e)})))()}},w=Object(a.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"nav-link",attrs:{role:"button","aria-label":"Switch to "+t.nextTheme+" mode"},on:{click:function(e){return e.preventDefault(),t.switchTheme()}}},["dark"===t.theme?n("span",{key:"dark"},[t._v("Switch to light mode")]):"light"===t.theme?n("span",{key:"light"},[t._v("Switch to dark mode")]):n("span",{key:"light"},[t._v("Switch theme")])])}),[],!1,null,null,null).exports,L=n(164),S={name:"NavLinks",components:{NavLink:s,DropdownLink:x,ThemeSwitcher:w},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},showThemeSwitcher:function(){return Array.isArray(L.a)&&L.a.includes("ThemeManager")},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),X=Object(a.a)(V,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=X.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{317:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(26),n(98),n(172),n(97),n(179),n(68),n(44),n(318),n(69),n(320),n(100);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,i);if(Array.isArray(e))return Object.assign(p(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(p(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},318:function(t,e,n){"use strict";var i=n(176),r=n(5),a=n(13),s=n(19),o=n(177),u=n(178);i("match",1,(function(t,e,n){return[function(e){var n=s(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),l=String(this);if(!s.global)return u(s,l);var c=s.unicode;s.lastIndex=0;for(var h,f=[],p=0;null!==(h=u(s,l));){var d=String(h[0]);f[p]=d,""===d&&(s.lastIndex=o(l,a(s.lastIndex),c)),p++}return 0===p?null:f}]}))},320:function(t,e,n){"use strict";var i=n(176),r=n(173),a=n(5),s=n(19),o=n(103),u=n(177),l=n(13),c=n(178),h=n(71),f=n(1),p=[].push,d=Math.min,g=!f((function(){return!RegExp(4294967295,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,c=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,f+"g");(o=h.call(g,i))&&!((u=g.lastIndex)>d&&(c.push(i.slice(d,o.index)),o.length>1&&o.index=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||c.push(""):c.push(i.slice(d)),c.length>a?c.slice(0,a):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(String(r),e,n)},function(t,r){var s=n(i,t,this,r,i!==e);if(s.done)return s.value;var h=a(t),f=String(this),p=o(h,RegExp),v=h.unicode,m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(g?"y":"g"),b=new p(g?h:"^(?:"+h.source+")",m),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===f.length)return null===c(b,f)?[f]:[];for(var k=0,x=0,C=[];x-1)&&(e=e.replace(/y/g,""));var o=s(x?new m(t,e):m(t,e),i?this:b,$);return C&&n&&d(o,{sticky:n}),o},y=function(t){t in $||o($,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},w=u(m),L=0;w.length>L;)y(w[L++]);b.constructor=$,$.prototype=b,f(r,"RegExp",$)}g("RegExp")},324:function(t,e,n){},325:function(t,e,n){},326:function(t,e,n){},327:function(t,e,n){},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e){t.exports=function(t){return null==t}},331:function(t,e,n){},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e,n){},335:function(t,e,n){},336:function(t,e,n){},341:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(342).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(341).default},methods:{isActive:i.e}},a=(n(361),n(25)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(362),n(68);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(i.e)(a,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,f,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(363);function c(t,e){return"group"===e.type&&e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},f=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},342:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(353),n(25)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},343:function(t,e,n){"use strict";var i=n(0),r=n(344);i({target:"String",proto:!0,forced:n(345)("link")},{link:function(t){return r(this,"a","href",t)}})},344:function(t,e,n){var i=n(19),r=/"/g;t.exports=function(t,e,n,a){var s=String(i(t)),o="<"+e;return""!==n&&(o+=" "+n+'="'+String(a).replace(r,""")+'"'),o+">"+s+""}},345:function(t,e,n){var i=n(1);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},346:function(t,e,n){"use strict";n(321)},347:function(t,e,n){var i=n(0),r=n(348);i({global:!0,forced:parseInt!=r},{parseInt:r})},348:function(t,e,n){var i=n(2),r=n(180).trim,a=n(181),s=i.parseInt,o=/^[+-]?0[Xx]/,u=8!==s(a+"08")||22!==s(a+"0x16");t.exports=u?function(t,e){var n=r(String(t));return s(n,e>>>0||(o.test(n)?16:10))}:s},349:function(t,e,n){var i=n(1),r=n(181);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},350:function(t,e,n){"use strict";var i,r=n(0),a=n(21).f,s=n(13),o=n(105),u=n(19),l=n(106),c=n(20),h="".endsWith,f=Math.min,p=l("endsWith");r({target:"String",proto:!0,forced:!!(c||p||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!p},{endsWith:function(t){var e=String(u(this));o(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:f(s(n),i),a=String(t);return h?h.call(e,a,r):e.slice(r-a.length,r)===a}})},351:function(t,e,n){"use strict";n(324)},352:function(t,e,n){"use strict";n(325)},353:function(t,e,n){"use strict";n(326)},354:function(t,e,n){"use strict";n(327)},355:function(t,e,n){"use strict";n(328)},356:function(t,e,n){"use strict";n(329)},357:function(t,e,n){"use strict";n(331)},358:function(t,e,n){var i=n(32),r=n(14),a=n(27);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},359:function(t,e,n){"use strict";n(332)},360:function(t,e,n){"use strict";n(333)},361:function(t,e,n){"use strict";n(334)},362:function(t,e,n){"use strict";var i=n(0),r=n(31).find,a=n(102),s=n(17),o=!0,u=s("find");"find"in[]&&Array(1).find((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!u},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},363:function(t,e,n){"use strict";n(335)},364:function(t,e,n){"use strict";n(336)},391:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(343);var i=n(317),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(25),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction(e)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(346),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-succinct-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(347),n(26),n(174),n(172),n(97),n(44),n(175),n(318),n(322),n(179),n(68),n(323),n(101),n(350),n(69),n(320),n(185)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),f(t,i)},f=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},p={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(352),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=(n(184),n(42)),m=n(342),b=n(186),_=n.n(b),k={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return _()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(354),Object(a.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports),C=(n(104),n(64)),$=["light","dark"],y={name:"ThemeSwitcher",data:function(){return{theme:""}},computed:{nextTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;return $[t]}},methods:{switchTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;window.__setPreferredTheme($[t]),this.theme=$[t]}},mounted:function(){var t=this;return Object(C.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0!==window.__theme&&(t.theme=window.__theme);case 1:case"end":return e.stop()}}),e)})))()}},w=Object(a.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"nav-link",attrs:{role:"button","aria-label":"Switch to "+t.nextTheme+" mode"},on:{click:function(e){return e.preventDefault(),t.switchTheme()}}},["dark"===t.theme?n("span",{key:"dark"},[t._v("Switch to light mode")]):"light"===t.theme?n("span",{key:"light"},[t._v("Switch to dark mode")]):n("span",{key:"light"},[t._v("Switch theme")])])}),[],!1,null,null,null).exports,L=n(164),S={name:"NavLinks",components:{NavLink:s,DropdownLink:x,ThemeSwitcher:w},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},showThemeSwitcher:function(){return Array.isArray(L.a)&&L.a.includes("ThemeManager")},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),X=Object(a.a)(V,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=X.exports}}]); \ No newline at end of file diff --git a/assets/js/20.fa8b3309.js b/assets/js/20.fa8b3309.js new file mode 100644 index 000000000..c3ce8314e --- /dev/null +++ b/assets/js/20.fa8b3309.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{407:function(e,t,r){"use strict";r.r(t);var n=r(25),a=Object(n.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:"opencore-patcher-terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-patcher-terminology"}},[e._v("#")]),e._v(" OpenCore Patcher Terminology")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including "),r("code",[e._v("SSE4.1")]),e._v(", "),r("code",[e._v("32-Bit Firmware")]),e._v(", etc. This page is to help users understand what all these confusing words mean.")]),e._v(" "),r("h1",{attrs:{id:"terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#terminology"}},[e._v("#")]),e._v(" Terminology")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("macOS")])]),e._v(" "),r("td",[e._v('Apple\'s own UNIX based OS used for Mac machines and "What makes a Mac a Mac".')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Windows")])]),e._v(" "),r("td",[e._v("Microsoft's proprietary OS that is used and supported on a wide range of devices (stay with this OS if you don't want headaches)")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Linux")])]),e._v(" "),r("td",[e._v("Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Bootloader")])]),e._v(" "),r("td",[e._v("Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Boot Manager")])]),e._v(" "),r("td",[e._v("Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("OpenCore")])]),e._v(" "),r("td",[e._v("The new hotness on the scene, made with security in mind by the "),r("a",{attrs:{href:"https://github.com/acidanthera",target:"_blank",rel:"noopener noreferrer"}},[e._v("Acidanthera team"),r("OutboundLink")],1),e._v(", has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("ACPI")])]),e._v(" "),r("td",[e._v("Tables defined in your firmware defining your hardware and different methods, tied directly to how IOKit/IOService handles device setup")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("NVRAM")])]),e._v(" "),r("td",[e._v("Non-volitile storage, where many variables are stored including default boot options, Hibernation keys, Secure Boot information, etc")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("XNU")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("X")]),e._v(" is "),r("strong",[e._v("N")]),e._v("ot "),r("strong",[e._v("U")]),e._v('nix, XNU is referred to as macOS\'s "kernel" and the heart of what makes macOS tick')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Kexts")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("K")]),e._v("ernel "),r("strong",[e._v("Ext")]),e._v("ensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("KernelCollection")])]),e._v(" "),r("td",[e._v("Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience "),r("br"),e._v("- PrelinkedKernel: Default caching system since 10.7 "),r("br"),e._v("- ImmutableKernel: Secure Boot based caching system since 10.13 "),r("br"),e._v("- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("KernelCollection")])]),e._v(" "),r("td",[e._v("Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience "),r("br"),e._v("- PrelinkedKernel: Default caching system since 10.7 "),r("br"),e._v("- ImmutableKernel: Secure Boot based caching system since 10.13 "),r("br"),e._v("- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("IOKit")])]),e._v(" "),r("td",[e._v("Backbone of how Kernel Extentions (Kexts) probe and attach onto hardware, starts quickly after kernel initates")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("WindowServer")])]),e._v(" "),r("td",[e._v("Backbone of the GUI interface in macOS, one of the first userfacing userspace programs to kick-in")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("EFI")])]),e._v(" "),r("td",[e._v("It can denote two things: "),r("br"),e._v('- Mac\'s firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal" '),r("br"),e._v("- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("HFS+")])]),e._v(" "),r("td",[e._v("Also known as MacOS Journaled, this was the default macOS drive format up until macOS 10.13, format was designed around spinning disks")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("APFS")])]),e._v(" "),r("td",[e._v("This was the default macOS drive from macOS 10.13 and onwards for SSDs, and standard for all drives in Mojave. Format was designed around SSDs primarily.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32 and 64-Bit CPU")])]),e._v(" "),r("td",[e._v("The bit number of a CPU determines how much data a CPU can address. "),r("br"),e._v("- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32-Bit Firmware")])]),e._v(" "),r("td",[e._v("The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware"),r("br"),e._v("- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("SSE Instructions")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("S")]),e._v("IMD "),r("strong",[e._v("S")]),e._v("ingle-Precision Floating-Point "),r("strong",[e._v("I")]),e._v("nstructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation: "),r("br"),e._v("- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger "),r("br"),e._v("- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard "),r("br"),e._v("- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra")])])])]),e._v(" "),r("hr")])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/20.3399fbc4.js b/assets/js/21.d964b161.js similarity index 99% rename from assets/js/20.3399fbc4.js rename to assets/js/21.d964b161.js index 3c1b0beff..6e3ab1cc1 100644 --- a/assets/js/20.3399fbc4.js +++ b/assets/js/21.d964b161.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{406:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.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 users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),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:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),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("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),o("p",[e._v("This means macOS has detected a 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 the option will be called "),o("code",[e._v("EFI Boot")])]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed.")]),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. Instead, 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 run this patcher's Option 2 again but 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, 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 modded root volumes will also result in infinite recovery 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(", temporary fix is to disable Hibernation:")]),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:"booting-with-a-non-flashed-gpu"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),o("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. To do so, make sure SIP is disabled(to allow NVRAM write access) and run the following:")]),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 function"}},[e._v("sudo")]),e._v(" bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot\n")])])]),o("ul",[o("li",[e._v("Note you will need to replace "),o("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore")]),e._v(" "),o("li",[e._v("Note 2: Once done, you can re-enable SIP")])]),e._v(" "),o("p",[e._v("Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority making OpenCore always launch. Combined with "),o("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore ensuring seamless usage even with OS installation and updates.")]),e._v(" "),o("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),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 "Spacebar" 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 the firmware to not have full APFS support. To resolve is quite simple, when building OpenCore head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show as supporting full APFS capabilities.')])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{408:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.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 users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),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:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),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("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),o("p",[e._v("This means macOS has detected a 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 the option will be called "),o("code",[e._v("EFI Boot")])]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed.")]),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. Instead, 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 run this patcher's Option 2 again but 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, 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 modded root volumes will also result in infinite recovery 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(", temporary fix is to disable Hibernation:")]),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:"booting-with-a-non-flashed-gpu"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),o("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. To do so, make sure SIP is disabled(to allow NVRAM write access) and run the following:")]),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 function"}},[e._v("sudo")]),e._v(" bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot\n")])])]),o("ul",[o("li",[e._v("Note you will need to replace "),o("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore")]),e._v(" "),o("li",[e._v("Note 2: Once done, you can re-enable SIP")])]),e._v(" "),o("p",[e._v("Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority making OpenCore always launch. Combined with "),o("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore ensuring seamless usage even with OS installation and updates.")]),e._v(" "),o("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),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 "Spacebar" 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 the firmware to not have full APFS support. To resolve is quite simple, when building OpenCore head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show as supporting full APFS capabilities.')])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/21.d46c154f.js b/assets/js/22.9d4ec70f.js similarity index 95% rename from assets/js/21.d46c154f.js rename to assets/js/22.9d4ec70f.js index ef1b242c0..a8d4edff5 100644 --- a/assets/js/21.d46c154f.js +++ b/assets/js/22.9d4ec70f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{407:function(e,t,o){"use strict";o.r(t);var r=o(25),n=Object(r.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:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI folder")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{409:function(e,t,o){"use strict";o.r(t);var r=o(25),n=Object(r.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:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI folder")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/3.8118105b.js b/assets/js/3.8fc5e699.js similarity index 90% rename from assets/js/3.8118105b.js rename to assets/js/3.8fc5e699.js index d43ecbdf4..4cc2b1734 100644 --- a/assets/js/3.8118105b.js +++ b/assets/js/3.8fc5e699.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{319:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},372:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},373:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},374:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},375:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},376:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},377:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},378:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},398: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 your 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(372),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" 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(373),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 is 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 the developer account can find a 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(374),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(375),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(376),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns")]),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 is 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 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(319),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(377),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("To update the Mac Boot Picker icons is actually quite simple, on the root of your drive simply drop the icon onto the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(378),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([[3],{319:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},368:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},369:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},370:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},371:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},372:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},373:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},374:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},398: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 your 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(368),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" 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(369),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 is 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 the developer account can find a 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(370),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(371),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(372),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns")]),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 is 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 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(319),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(373),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("To update the Mac Boot Picker icons is actually quite simple, on the root of your drive simply drop the icon onto the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(374),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/4.08cbc9b8.js b/assets/js/4.7e6e9813.js similarity index 86% rename from assets/js/4.08cbc9b8.js rename to assets/js/4.7e6e9813.js index f6d9686c6..b94c781c7 100644 --- a/assets/js/4.08cbc9b8.js +++ b/assets/js/4.7e6e9813.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{379:function(t,a,e){t.exports=e.p+"assets/img/munki.cb5c523a.png"},380:function(t,a,e){t.exports=e.p+"assets/img/munki-process.c0791880.png"},381:function(t,a,e){t.exports=e.p+"assets/img/munki-done-2.581ad405.png"},382:function(t,a,e){t.exports=e.p+"assets/img/munki-dmg.893a0e5d.png"},383:function(t,a,e){t.exports=e.p+"assets/img/format-usb.d6438596.png"},384:function(t,a,e){t.exports=e.p+"assets/img/createinstallmedia.800575fb.png"},399:function(t,a,e){"use strict";e.r(a);var s=e(25),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"download-and-build-macos-installers"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#downloading"}},[t._v("Downloading")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#building"}},[t._v("Building")])])]),t._v(" "),s("p",[t._v("This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.")]),t._v(" "),s("ul",[s("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),s("h2",{attrs:{id:"downloading"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading"}},[t._v("#")]),t._v(" Downloading")]),t._v(" "),s("p",[t._v("The simplest way to download macOS installs would be to use installinstallmacos:")]),t._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"}},[t._v("mkdir")]),t._v(" ~/macOS-installer "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v("cd")]),t._v(" ~/macOS-installer "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("curl")]),t._v(" -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" python installinstallmacos.py\n")])])]),s("p",[s("img",{attrs:{src:e(379),alt:""}})]),t._v(" "),s("p",[t._v("As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:")]),t._v(" "),s("p",[s("img",{attrs:{src:e(380),alt:""}})]),t._v(" "),s("p",[t._v("This is going to take a while as we're downloading the entire 12GB+ macOS installer.")]),t._v(" "),s("p",[t._v("Once finished, you'll find in your "),s("code",[t._v("~/macOS-Installer/")]),t._v(" folder a DMG containing the macOS Installer, called "),s("code",[t._v("Install_macOS_11.1-20C69.dmg")]),t._v(" for example. Mount it and you'll find the installer application.")]),t._v(" "),s("ul",[s("li",[t._v("Note: We recommend to move the Install macOS.app into the "),s("code",[t._v("/Applications")]),t._v(" folder, as we'll be executing commands from there.")]),t._v(" "),s("li",[t._v("Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to "),s("code",[t._v("~/macOS-installer")])])]),t._v(" "),s("p",[s("img",{attrs:{src:e(381),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:e(382),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"building"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#building"}},[t._v("#")]),t._v(" Building")]),t._v(" "),s("p",[t._v("Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main "),s("code",[t._v("MyVolume")]),t._v(" and a second called "),s("code",[t._v("EFI")]),t._v(" which is used as a boot partition where your Mac's firmware will check for boot files. "),s("code",[t._v("EFI")]),t._v(" partitions will be hidden by default, so don't worry if you don't immediately see them.")]),t._v(" "),s("ul",[s("li",[t._v("Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(383),alt:"Formatting the USB"}})]),t._v(" "),s("p",[t._v("Next run the "),s("code",[t._v("createinstallmedia")]),t._v(" command provided by "),s("a",{attrs:{href:"https://support.apple.com/en-us/HT201372",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple"),s("OutboundLink")],1),t._v(". Note that the command is made for USB's formatted with the name "),s("code",[t._v("MyVolume")]),t._v(":")]),t._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"}},[t._v("sudo")]),t._v(" /Applications/Install"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" macOS"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Big"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume\n")])])]),s("ul",[s("li",[t._v("Note: You can also replace the "),s("code",[t._v("createinstallmedia")]),t._v(" path with that of where your installer's located (same idea with the drive name).")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(384),alt:""}})]),t._v(" "),s("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),s("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);a.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{380:function(t,a,e){t.exports=e.p+"assets/img/munki.cb5c523a.png"},381:function(t,a,e){t.exports=e.p+"assets/img/munki-process.c0791880.png"},382:function(t,a,e){t.exports=e.p+"assets/img/munki-done-2.581ad405.png"},383:function(t,a,e){t.exports=e.p+"assets/img/munki-dmg.893a0e5d.png"},384:function(t,a,e){t.exports=e.p+"assets/img/format-usb.d6438596.png"},385:function(t,a,e){t.exports=e.p+"assets/img/createinstallmedia.800575fb.png"},401:function(t,a,e){"use strict";e.r(a);var s=e(25),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"download-and-build-macos-installers"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#downloading"}},[t._v("Downloading")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#building"}},[t._v("Building")])])]),t._v(" "),s("p",[t._v("This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.")]),t._v(" "),s("ul",[s("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),s("h2",{attrs:{id:"downloading"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading"}},[t._v("#")]),t._v(" Downloading")]),t._v(" "),s("p",[t._v("The simplest way to download macOS installs would be to use installinstallmacos:")]),t._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"}},[t._v("mkdir")]),t._v(" ~/macOS-installer "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v("cd")]),t._v(" ~/macOS-installer "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("curl")]),t._v(" -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" python installinstallmacos.py\n")])])]),s("p",[s("img",{attrs:{src:e(380),alt:""}})]),t._v(" "),s("p",[t._v("As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:")]),t._v(" "),s("p",[s("img",{attrs:{src:e(381),alt:""}})]),t._v(" "),s("p",[t._v("This is going to take a while as we're downloading the entire 12GB+ macOS installer.")]),t._v(" "),s("p",[t._v("Once finished, you'll find in your "),s("code",[t._v("~/macOS-Installer/")]),t._v(" folder a DMG containing the macOS Installer, called "),s("code",[t._v("Install_macOS_11.1-20C69.dmg")]),t._v(" for example. Mount it and you'll find the installer application.")]),t._v(" "),s("ul",[s("li",[t._v("Note: We recommend to move the Install macOS.app into the "),s("code",[t._v("/Applications")]),t._v(" folder, as we'll be executing commands from there.")]),t._v(" "),s("li",[t._v("Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to "),s("code",[t._v("~/macOS-installer")])])]),t._v(" "),s("p",[s("img",{attrs:{src:e(382),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:e(383),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"building"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#building"}},[t._v("#")]),t._v(" Building")]),t._v(" "),s("p",[t._v("Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main "),s("code",[t._v("MyVolume")]),t._v(" and a second called "),s("code",[t._v("EFI")]),t._v(" which is used as a boot partition where your Mac's firmware will check for boot files. "),s("code",[t._v("EFI")]),t._v(" partitions will be hidden by default, so don't worry if you don't immediately see them.")]),t._v(" "),s("ul",[s("li",[t._v("Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(384),alt:"Formatting the USB"}})]),t._v(" "),s("p",[t._v("Next run the "),s("code",[t._v("createinstallmedia")]),t._v(" command provided by "),s("a",{attrs:{href:"https://support.apple.com/en-us/HT201372",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple"),s("OutboundLink")],1),t._v(". Note that the command is made for USB's formatted with the name "),s("code",[t._v("MyVolume")]),t._v(":")]),t._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"}},[t._v("sudo")]),t._v(" /Applications/Install"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" macOS"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Big"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume\n")])])]),s("ul",[s("li",[t._v("Note: You can also replace the "),s("code",[t._v("createinstallmedia")]),t._v(" path with that of where your installer's located (same idea with the drive name).")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(385),alt:""}})]),t._v(" "),s("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),s("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);a.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/5.c1df0c6e.js b/assets/js/5.55973502.js similarity index 81% rename from assets/js/5.c1df0c6e.js rename to assets/js/5.55973502.js index 7febc24bb..381d699fb 100644 --- a/assets/js/5.c1df0c6e.js +++ b/assets/js/5.55973502.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{367:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},368:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},369:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},370:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},396:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(367),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(368),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(369),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(370),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{375:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},376:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},377:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},378:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},399:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(375),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(376),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(377),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(378),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/6.5953b15c.js b/assets/js/6.2b19663e.js similarity index 74% rename from assets/js/6.5953b15c.js rename to assets/js/6.2b19663e.js index fe988a64c..59e37b3ab 100644 --- a/assets/js/6.5953b15c.js +++ b/assets/js/6.2b19663e.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{338:function(t,e,n){},387:function(t,e,n){"use strict";n(338)},409:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(387),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{338:function(t,e,n){},388:function(t,e,n){"use strict";n(338)},411:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(388),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/7.a8160a55.js b/assets/js/7.a8ab50db.js similarity index 75% rename from assets/js/7.a8160a55.js rename to assets/js/7.a8ab50db.js index 1f86db401..0871e0cb3 100644 --- a/assets/js/7.a8160a55.js +++ b/assets/js/7.a8ab50db.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{339:function(e,t,c){},388:function(e,t,c){"use strict";c(339)},393:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(388),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{339:function(e,t,c){},389:function(e,t,c){"use strict";c(339)},394:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(389),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/8.8c54ec5e.js b/assets/js/8.6d850392.js similarity index 92% rename from assets/js/8.8c54ec5e.js rename to assets/js/8.6d850392.js index 71dcd2db2..9afa9ab8f 100644 --- a/assets/js/8.8c54ec5e.js +++ b/assets/js/8.6d850392.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{340:function(e,t,o){},389:function(e,t,o){"use strict";o(340)},394:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(389),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{340:function(e,t,o){},390:function(e,t,o){"use strict";o(340)},395:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(390),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/9.68644820.js b/assets/js/9.c48d0316.js similarity index 74% rename from assets/js/9.68644820.js rename to assets/js/9.c48d0316.js index e5e7db9ce..7f266f54a 100644 --- a/assets/js/9.68644820.js +++ b/assets/js/9.c48d0316.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{337:function(t,e,n){},386:function(t,e,n){"use strict";n(337)},408:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(386),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{337:function(t,e,n){},387:function(t,e,n){"use strict";n(337)},410:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(387),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/app.d19a82dc.js b/assets/js/app.700b0366.js similarity index 77% rename from assets/js/app.d19a82dc.js rename to assets/js/app.700b0366.js index dbf45acc8..600abe104 100644 --- a/assets/js/app.d19a82dc.js +++ b/assets/js/app.700b0366.js @@ -1,9 +1,9 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],u=e[1],s=e[2],l=0,p=[];l0?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={},u=function(t){throw t};t.exports=function(t,e){if(i(c,t))return c[t];e||(e={});var n=[][t],s=!!i(e,"ACCESSORS")&&e.ACCESSORS,f=i(e,0)?e[0]:u,l=i(e,1)?e[1]:void 0;return c[t]=!!n&&!o((function(){if(s&&!r)return!0;var t={length:-1};s?a(t,1,{enumerable:!0,get:u}):t[1]=1,n.call(t,f,l)}))}},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),u=n(7),s=n(109),f=Object.getOwnPropertyDescriptor;e.f=r?f:function(t,e){if(t=a(t),e=c(e,!0),s)try{return f(t,e)}catch(t){}if(u(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 u,s="function"==typeof t?t.options:t;if(e&&(s.render=e,s.staticRenderFns=n,s._compiled=!0),r&&(s.functional=!0),i&&(s._scopeId="data-v-"+i),a?(u=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)},s._ssrRegister=u):o&&(u=c?function(){o.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:o),u)if(s.functional){s._injectStyles=u;var f=s.render;s.render=function(t,e){return u.call(e),f(t,e)}}else{var l=s.beforeCreate;s.beforeCreate=l?[].concat(l,u):[u]}return{exports:t,options:s}}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"),u=a("filter");r({target:"Array",proto:!0,forced:!c||!u},{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),u=n(113),s=n(75),f=n(49),l=f("IE_PROTO"),p=function(){},d=function(t){return" +