From f1ccc1fabf46d5548d9df675f7bfb1d3a8156736 Mon Sep 17 00:00:00 2001 From: khronokernel <48863253+khronokernel@users.noreply.github.com> Date: Thu, 17 Nov 2022 21:16:21 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20be7b0?= =?UTF-8?q?e649284027f8404504691de0d748c93dfba=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 6 +++--- ACCEL.html | 4 ++-- BOOT.html | 4 ++-- BUILD.html | 4 ++-- DEBUG.html | 4 ++-- DONATE.html | 4 ++-- HOW.html | 4 ++-- ICNS.html | 4 ++-- INSTALLER.html | 4 ++-- ISSUES-HOLD.html | 4 ++-- LICENSE.html | 4 ++-- MODELS.html | 4 ++-- MONTEREY-DROP.html | 4 ++-- PATCHEXPLAIN.html | 4 ++-- POST-INSTALL.html | 4 ++-- START.html | 4 ++-- TERMS.html | 4 ++-- TESTED.html | 4 ++-- TROUBLESHOOTING.html | 4 ++-- UNINSTALL.html | 4 ++-- UNIVERSALCONTROL.html | 6 +++--- UPDATE.html | 4 ++-- VENTURA-DROP.html | 4 ++-- WINDOWS.html | 4 ++-- assets/img/ventura_uc1.dd31e9c0.png | Bin 0 -> 414605 bytes assets/img/ventura_uc2.4538391b.png | Bin 0 -> 338464 bytes assets/js/10.12cf357f.js | 1 - assets/js/10.8291ca7d.js | 1 + assets/js/{11.b1871d19.js => 11.861132a8.js} | 2 +- assets/js/{12.eed42bf0.js => 12.f5ee81c0.js} | 2 +- assets/js/{13.9452ed59.js => 13.40b84412.js} | 2 +- assets/js/{14.38aa7d24.js => 14.f8f3762b.js} | 2 +- assets/js/{15.bc5f9189.js => 15.f5f95f79.js} | 2 +- assets/js/{16.cb12889c.js => 16.496fcbf3.js} | 2 +- assets/js/{17.31fa787f.js => 17.f55e17aa.js} | 2 +- assets/js/{18.ee2d1d56.js => 18.5bdcc706.js} | 2 +- assets/js/{19.30da4918.js => 19.b6ccd1bf.js} | 2 +- assets/js/{2.c0ea207b.js => 2.10f8fb18.js} | 2 +- assets/js/{20.fc903fad.js => 20.ea9b281d.js} | 2 +- assets/js/{21.4012e6b5.js => 21.8a5845c1.js} | 2 +- assets/js/{22.b2b302a3.js => 22.399b2afb.js} | 2 +- assets/js/{23.c8d0082e.js => 23.760ebf15.js} | 2 +- assets/js/{24.7e62f6cf.js => 24.9d330dee.js} | 2 +- assets/js/{25.32b270e6.js => 25.2ac56403.js} | 2 +- assets/js/{26.42358efd.js => 26.5e1fdd9f.js} | 2 +- assets/js/{27.c5234212.js => 27.1a612ec1.js} | 2 +- assets/js/{28.15f04c54.js => 28.e52a9ae5.js} | 2 +- assets/js/{29.6dc37d96.js => 29.a60a6ffb.js} | 2 +- assets/js/{3.02effcc2.js => 3.7ecb8ba5.js} | 2 +- assets/js/{30.880e9790.js => 30.0e767729.js} | 2 +- assets/js/{31.ca3034e7.js => 31.c06f723d.js} | 2 +- assets/js/{4.11efffff.js => 4.18fad9ee.js} | 2 +- assets/js/{5.ae53b2fc.js => 5.616f1fc7.js} | 2 +- assets/js/{6.0bc9a462.js => 6.49c18632.js} | 2 +- assets/js/{7.96c27f74.js => 7.5df9f085.js} | 2 +- assets/js/8.67e9a29d.js | 1 + assets/js/{8.b5b2d47e.js => 9.09b3e3be.js} | 2 +- assets/js/9.df672965.js | 1 - assets/js/{app.0124f031.js => app.7bf37c9a.js} | 6 +++--- index.html | 4 ++-- 60 files changed, 85 insertions(+), 85 deletions(-) create mode 100644 assets/img/ventura_uc1.dd31e9c0.png create mode 100644 assets/img/ventura_uc2.4538391b.png delete mode 100644 assets/js/10.12cf357f.js create mode 100644 assets/js/10.8291ca7d.js rename assets/js/{11.b1871d19.js => 11.861132a8.js} (99%) rename assets/js/{12.eed42bf0.js => 12.f5ee81c0.js} (74%) rename assets/js/{13.9452ed59.js => 13.40b84412.js} (75%) rename assets/js/{14.38aa7d24.js => 14.f8f3762b.js} (92%) rename assets/js/{15.bc5f9189.js => 15.f5f95f79.js} (74%) rename assets/js/{16.cb12889c.js => 16.496fcbf3.js} (96%) rename assets/js/{17.31fa787f.js => 17.f55e17aa.js} (91%) rename assets/js/{18.ee2d1d56.js => 18.5bdcc706.js} (97%) rename assets/js/{19.30da4918.js => 19.b6ccd1bf.js} (87%) rename assets/js/{2.c0ea207b.js => 2.10f8fb18.js} (99%) rename assets/js/{20.fc903fad.js => 20.ea9b281d.js} (99%) rename assets/js/{21.4012e6b5.js => 21.8a5845c1.js} (91%) rename assets/js/{22.b2b302a3.js => 22.399b2afb.js} (90%) rename assets/js/{23.c8d0082e.js => 23.760ebf15.js} (99%) rename assets/js/{24.7e62f6cf.js => 24.9d330dee.js} (97%) rename assets/js/{25.32b270e6.js => 25.2ac56403.js} (98%) rename assets/js/{26.42358efd.js => 26.5e1fdd9f.js} (99%) rename assets/js/{27.c5234212.js => 27.1a612ec1.js} (99%) rename assets/js/{28.15f04c54.js => 28.e52a9ae5.js} (79%) rename assets/js/{29.6dc37d96.js => 29.a60a6ffb.js} (96%) rename assets/js/{3.02effcc2.js => 3.7ecb8ba5.js} (99%) rename assets/js/{30.880e9790.js => 30.0e767729.js} (99%) rename assets/js/{31.ca3034e7.js => 31.c06f723d.js} (99%) rename assets/js/{4.11efffff.js => 4.18fad9ee.js} (91%) rename assets/js/{5.ae53b2fc.js => 5.616f1fc7.js} (99%) rename assets/js/{6.0bc9a462.js => 6.49c18632.js} (99%) rename assets/js/{7.96c27f74.js => 7.5df9f085.js} (99%) create mode 100644 assets/js/8.67e9a29d.js rename assets/js/{8.b5b2d47e.js => 9.09b3e3be.js} (95%) delete mode 100644 assets/js/9.df672965.js rename assets/js/{app.0124f031.js => app.7bf37c9a.js} (96%) diff --git a/404.html b/404.html index e1ff9f85b..f105b1b4b 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

How did we get here?
+ - + diff --git a/ACCEL.html b/ACCEL.html index d52336174..0c7d5d52e 100644 --- a/ACCEL.html +++ b/ACCEL.html @@ -11,7 +11,7 @@ - + @@ -46,6 +46,6 @@ nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs
- + diff --git a/BOOT.html b/BOOT.html index 43cfd61ad..147228503 100644 --- a/BOOT.html +++ b/BOOT.html @@ -11,7 +11,7 @@ - + @@ -35,6 +35,6 @@ If everything is correct, the EFI partion should be mounted.

Now you'll w ⟶

- + diff --git a/BUILD.html b/BUILD.html index c64452cef..e156d6ccd 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/DEBUG.html b/DEBUG.html index 3a1010d74..2da6bbc00 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/DONATE.html b/DONATE.html index 13de97a52..6e92286f4 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/HOW.html b/HOW.html index be425e538..664517a69 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ICNS.html b/ICNS.html index 66e5495b3..efe56a4a7 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/INSTALLER.html b/INSTALLER.html index e1e1b2c3e..dff4da042 100644 --- a/INSTALLER.html +++ b/INSTALLER.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ISSUES-HOLD.html b/ISSUES-HOLD.html index 757c4a60d..af3c2327d 100644 --- a/ISSUES-HOLD.html +++ b/ISSUES-HOLD.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/LICENSE.html b/LICENSE.html index f2f59cb9e..c393b8473 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/MODELS.html b/MODELS.html index 4acf6dcde..764b4d496 100644 --- a/MODELS.html +++ b/MODELS.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/MONTEREY-DROP.html b/MONTEREY-DROP.html index 1fd5b67df..2f79aadee 100644 --- a/MONTEREY-DROP.html +++ b/MONTEREY-DROP.html @@ -11,7 +11,7 @@ - + @@ -33,6 +33,6 @@ ⟶

- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index 08e5c9b23..7b6dc82f4 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -79,6 +79,6 @@

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index 08ab74e94..0bb4b7988 100644 --- a/POST-INSTALL.html +++ b/POST-INSTALL.html @@ -11,7 +11,7 @@ - + @@ -38,6 +38,6 @@ ⟶

- + diff --git a/START.html b/START.html index 8c509fa30..87ade4cce 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -24,6 +24,6 @@ ⟶

- + diff --git a/TERMS.html b/TERMS.html index 4427d32c3..9524fa688 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TESTED.html b/TESTED.html index a647309fb..9fdbe6588 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index ffbfe673b..4fd3a5fef 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index 00d2edf3e..648192a25 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

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

# Universal Control on unsupported Macs

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

# Enabling Universal Control

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

Display Preferences Universal Control settings
OCLP GUI Build Finished

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

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

# Requirements for Universal Control

Technical requirements:

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

Other requirements:

# Table of models

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

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

# Blacklisted models

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

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

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

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

WARNING

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

# How to spoof

WARNING

If you're running Ventura, do NOT enable Allow native models or Allow Native Spoofs as it will break boot. Use only SMBIOS Spoof Level and Spoof Model settings.

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

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

Secondly, go to SMBIOS Settings, tick Allow Native Spoofs, set SMBIOS Spoof Level to Moderate. Set SMBIOS Spoof Model to one listed next to your native model in the table for spoofed models below.

Table for spoofed models (click to expand)

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

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

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

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

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

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

- + diff --git a/WINDOWS.html b/WINDOWS.html index e33e9d1f5..48efb1cd8 100644 --- a/WINDOWS.html +++ b/WINDOWS.html @@ -11,7 +11,7 @@ - + @@ -36,6 +36,6 @@ wimlib-imagex split /Volumes/CCCOMA_X64/sources/install.wim /Volumes/W10USB/sour ⟶

- + diff --git a/assets/img/ventura_uc1.dd31e9c0.png b/assets/img/ventura_uc1.dd31e9c0.png new file mode 100644 index 0000000000000000000000000000000000000000..64162ee87789fd6be0944562962497819a9331c7 GIT binary patch literal 414605 zcmd?Qi9eLz`vwR6~u3MW59XxrE zhlfYV+|1a9hle+dhlelaz;CYEo<43oJZ5pP?fC6& zzaP(Wv@!RHzW(v)B;S!mGlATFhm+5Y958=;{r(}oBYF*=r^c=x^;!7x0(S0k@v$2| z@psqaBU!i_@j4Jw zZ0$e#UfyT&_<&Ee4hpSw57%zI*M9#vHeFkrM-E=5+g;5b&1Jc_77ZNiyd(|dpK^-ue*lJ>6v<0dHl|_*ZeZsTkb^AT+z!;z z6CxMgDt$lgowA_C^|3q?roM2G_}weZXQ%dEz3jv1_u`V$8JmuRPw`jk4!0e9a{T3b zJ@xRCQIpwQG0B38(X-hiMeEOoK3VAa97854-J-o_gv|eV3_y z3F;G&|3czZEC0GCu`O-4<=w9SRpujA`^@V-)+Yvz%qPZ6X2oAVakMx~Z%F>AQhQuXoPFA7Q~Zm3MbfGcxNI_;%l`~1F?hu#M{C0~owcTNF{mL-U)bGRCa|DALa4U2RyQmZmP$~ryMo7ADYN}bqez0sSMo1 z>HP=00|#X|VJ~jENEtSKsJ*N%ClP3rB`9}UxG7!PBrdk;)Dv9t5muWX;5H~hoBwtg z2TS4~g&&g8cy-1^YvI)=br17Hiu;eWy^uB5`*V1wEs|muD)e}8-%k6t{UqwooL^QR zO8Rn6N`Z%cA;*tdAYb?&T6j#C{o?d75-s@Wq*udqbe-DG*zQZB+I&fMDw}PctXy~P zF8`Z;KPp@4h77nSZPoMh^6B2AX&+1l-jA>^*-W@hz|5}ZEUj(iC0vA^CS>L209gT; z9~hpRBj7vtXn+*G)G8$Qa1& zobURiJ0uqpq#J{{m&=q8x@4=+|LH?Q58}84`^eL?rEk|RWX;Vi&+L87A{s_jcQ=V`hon?X$^I`BODD8bX23D4@VppBj7pR$*LDxSOUU&p-i7%Ct{%NOSn zy}O44O={j(#|u2n^ThDdi~Up?amy!t?yW(p`}&(L&jZpPYkZX~-m}!A`1RN_Uqths z>wu&uwo_;84vaMiJrXO;QKcN(jM1KwemK=ex!}Xqg}s5wccO3SHTLOl9t}V8Eh+dt{@0#EcfC%CYPLzLLlR=Hx+>f2 zDt0_{{ba9mJ8`As$VqzkD0?x@O3?NjgM-dh%&&GX5-V54f=a2i;6=cdFLwTn6Lu4bE-ykGs4 zlRKG*v9Yz)wA-+eC{nb^EV`Xr16|1)GpgRX0DEVUXq0(5weQXE;9u6iefwSd76ZM* zc?_QAK%m#ka?$zV_gGu^&w7OcgZsz<11f_{17)AV!|y%pJ-=R5^gQaB<}Eo;SKL=% z-d8m=>#=^p-TStebYD}U&ijsECkv02ye_IX_D&xPE0Kn!)Kmw5t+^Z#y?uM7e=Pe@ z!o8NM^R$HB1XzM*f~wSqq(osmC5r+}ca(LJHMX>-w8-~^Z?5mBRrLvB#m=gS{uw$w zZaus`5|K@l|D2*yYE%b$Tx(wJucwln(8j zRF!ryVCKvJe6?afWxquG6}NbF@#gZ)wN1p+xff|iR7|Q8Xfw<6S;VHFyQ^j^ucqbW zO|_B`i}%-BLka`ywO)eGJQ&EjA(ZD*r(1W>S-WA<-?c8$&v9XBc6)T9&6$iD{x;n9 zTYfOFo0wmaDYyhmnVYu~s@2>l&n z9Z^dQrj;{oSXzuATITKsvxo)UXU}(FZw&+#thdy&7 zt0S+LH~$OI}v;M@#HlXgH2SDq{CV?R&j%E&r6Yp8e-rr&XISOhnOV79lUMyo}0-#!ulr z-g#;TO!mZ9j#Sq4m^>`_>HE%A-MuBNv_3Z=q&KhkN6t<}c>uM0W_TlYUR(9N%lQyP z5+oNq_~vuEnT4Y=OF6mj-}&BoLP`^u@wCc?4)`}cCJBIMKSa{RmwM1So zX)oF5*jRhY*L$~PBmLdV^YI@w$Vu7BzH-fA_kcuGtDmZQ&Of~R?l{2KRs|ZzxA|5) zN0#bBet_mN6|B2hA5K5i7WvIjX6ACgAwDJo;2`xyx95`6o!9}ZvZXS7@tTL3uLoEp z>SJMF0hI!`#;#oQ3a(mzyISssE5wOOa>73>v^Sf7|BkU0FVM|Y)SfUfSlz6iFaKHM zF4vo-C*i*xDA+jHu0seg#YdpQ{w*6<9d@51vYh5?$XYr_r6x_Qa7IJVE(WJK{J?*j>`I9jR zNRYnCxwnJE2=64h0%D|H!jJAO_$pyHMu|;0bi?t${>C5Zx1hpBzeSxfiQnVffz19= z_Y`*^;~IN_UP-QB*)T%xV+Iu>osh$Vi}7V@=}j7;)x_$hrTpl((fn|K0s`Sk@12_H z-N{*V1Sv#@uKSHC{VsTk4@OI1jS=-b7k8HI1R&kEKKstw_iYC9xUBL#&N;LrOhK4P zmFaVo4}Q?EJad=^u@5u3c{GG4n2#sySRtPJ_poBWytiHG=1j0rdvgop|YHZ~oBAisuaX z`T!5#o|8QLxL13)2WXGP|6ZHyInBfSPx)RRo>)&FzW=;q%{~A9C3BCzb^bl`rab52 z=iZ5MkI?sf|L1MqtoOYCbIq5+ea2&GYh-TDJ=?naySe!Wc)$ZsXSL^Y3j`jSIRxXR)?}eW84Uqr0k^gDO z*e$@--}6zRC)`)&Z@c&I!-E11qt`JYnmM1v0MtNrhyfetFudVh1* zQPR^Ga+7=JO4;Av-oL_e`rkA6nm0*W9ks=ks>?j)#)daT_bh+&EQaBNNFin~kDB@& zF3k8Xuk7{aPDS>|dtF*tBi6X`bMBW@0EX_5U-1YWe$OyU7BCc%*-d^Qy;)%LEBnZv zCxK5cJUEdgF>x&`wKU;1$h@jt`&Zt{?e);3nUhy~m_V25!~@?s?=uKnc;3BNBiJN6*Gh!y*dhrDCEAQdIIM z=V{RlKhWtop)~cLx8iz%#YGm2&m?VP8#KbIRM^H3kHPQr9+8M^P_Hz8=HQcLNTm*7_p9hoDS+f6?B_MCm?V3+<| zQ0Jp?klVV49W$=y%w+q1IW3VO*N1UE4Gn27U9v%+RZ>kGXCM!5Qx&xim%sWfp=t48 zXz4X0PwVG|WL<(d$SF$Dl$BR#B+WOL{JQ z%rH|ZCA_<%uPk`Ia>7!OBeTE#$`_hMT-#b#vh8bRHQS3LK74fr8^kGOz_Y>DGtAfS z$%7MhUVmrmnD`zo@fSvQWeF`ChA5j9h$BYpP4{nUy;-L*hvT3lMYL4Fd~(=BVWB-< z$k~1^WL5di{Bv$|&=T-^%#Wt>Vpi-iTLxfvN_qywi`SPmSugxC+-Z|hlUB_cU>ij} z%FupeM`yQ%D}Ui`GS$2Tb@dJv-@{sd{J1A?NBI5oRmxAz@j})ekly|8n-?|acYJmGP9uA8Lh zBzKf7H_(G5d$daV#uX*Cb)hSh<4P`bgzxi&^8#C>_4vo}(2f6ora?xga#3W(7 zIF2P2u5LarQmZVO)rA#YU3O{u!0d;)W9q8fx(}*s3oi28q(7&RHH?`4?Bfq&U4JMg z4%#dP2OdNoQz2eyN;np@dyJ!gd^S;C7Sz74JL`w8#%5w+&0i_%5(wyMl7aRdBd<^2 zFon7l-R2S{CY`S|mbzY~t6vOWxXH9D*HCT$VSghXx@)(Da=JV5R&Y|q@gzs>wq zhLsI$nd-m%t7%Yi@A*D?(Ejkj80fERqSL*xrmG*bDl*;gx;`yN3elA*xz!4E9miv-iYCb`FF7Yr z-B@+uYWD3|)ghC=D>cM&-+HgPDnexCtzum-^e*kTMKlJ?8zgPl>>#)38+;)BjWB#N z31hCec!9!DSBe^hoZhQbuEcl4SAK7MW(TfSb9(wlh;8tVR*UQ*Cvv@CVIBk_BWfx! z=F3OUhm&y~!?+sSC=j*?2S+`qzej!bK@v>goT#AGW^!I4E#8^T-ku{c>1A7X49E($ z?Y8+g%iz96V;QkGf?7bn#b+>I zii5j)|MTL;U#6>FJCw61f3JJMV`z{^<2ei~NdM1Qr=xYs~p>kIBaz#LoQPhh^L7G2{}va+kfvs^spK4I@zTz%FqX z51pNKVwXSHSyBfa4yRQ4l_ncfvMXUj*lk=3@bMC!EjRUG8SfeQSI3p? ztDR3?W$_+21Nq4AOq>WhUHvJrrFCa-D!qnAdn|$u;i2qd7p>Uv=g?HyP35xaHtpk} z^V);aU!xBqFLI7?y0LeVe+`4<4!VIev`h5YMXDdiCucG8dyzTEAVg-P5Quel%!u#M zwzSjh_!o~Q_y9K!`_13ab&JcYiT@SsYDLb?1UxK+INym?JB~rvr=_zi&}7dxqrAx6 zr@zWoG5Rzo7Hz9h4dHhVB8rYR_B$tt%-ZRH%N2(?^iprd5Z83=nMz)=u&l=;5Bry=sEzav8XcMuV5j_5SR z3L;-ad#VG>5og%Ovk%t)gKz#dF5qR}-+pV@S<#*2_zZe=8d7={yy@x8mXArm=WnQm zkLQ4E#j!LaB{JUk$fMuEm1kgb$(cL?R+;>YfY||uLtQdsiYg7hJPVJMYi~{($7&s9 zdBwWS#6%~cR%iQbG(3T{ zCNm2NK{Q(u1n)j#INpOKtMAlkXMPb{o`^*!wT@hPhhvPotlN05Km{&shTl(3_9`%Bw~CKh*oW`Y%c&l1J7Ic;yr&N z|AmGn;MF75oP>xyexF%8fxW;Wj!rfM;P-rFNp>uYW39qA!0brw=GFcR%J|a@BRRZ2^D9Yea2J8k1&xGJCmu(17X!BQmJ*2JG114SgkaK8>Nt_ zG&c~^;eNwvH=`9YQQR-as8PX`DQ*$%V+m8wf8PBz^KrIft)!tibDW%m+lYjUK1O9+^AL-mFW0Or;Fg!s8aLdu8Sw>a- zmblzyC$kICj`QZzh6>r4S{j=$$f=L)Usl+X`pr3`ynvMOk!dlh7rOdl0u42_9cz)) z<`|TuMG{h&5OR5Vx*yCiE3_(7#rdbuBAJ4m8K*Bav=jTUPgKT&J3*^C!>qDZENO%N zBWz8f7a6bv?oG>aLxr=uG|#w?>2sbeWoYd{VedkJ?f4X_!ZrtE04*`eMg8N=v1f6& zSyFP%Pmf9^@t9w&cu-*zs{~FRe&93XmXboF3_>Dced%j4^7>*z8lo-+i2G%LADt&( zXlcz9fFg5Cif;j?14JJuy@UWsluC}$GYA245`E%Hi<^(~r_@fdN{R}5{>mJ>Xl-^F ztIjo%OL(Wx+`p)RJ%Ks|&i8--_Q!277ieve8ffxuwIuD~Vv@~y9c`loA%h1CH@+w# z$EkVHqeobme*GH#k<(1PcO3gDs42C%mNTUZ{^c+oBY2EG%~T4pc4e!ujp(=7 z)#vLVuOj|+W^{HL@D;3kCC9&17eG>*CwvPgFv>`Jte3AzSmzD=MpH0xInh-nKjG?! zQji99F})$}um+hf*>F2qq>8qdrFIGx{Y&c zW%+(?Xyydig>3T#&zb2rEmBoa_6DH0kAm1+i!(Q&5nl^!zgUbCmG%d%I0lIToAPEf z=cR#?xX|A;TcR41YiI~{L*A_HW%ggx!3pB%P41E|kx)M(S$=P*%$k+mwa+Bra`Ro# zrD4M`&d4!rZSBf8apcsp24`WrovydIfkcH}tu}w6l3{i}m0V8FkHk!Gv8}(p)a1jSd_!W)H#!M@V=9QP8)#$Pt`i$$-*tR@S zr(mvl0@juC^EaQyZkmKeYFrI_;L~g}T6duT_#s$F^-;p?Cm~q~Fs?{wT^a~BZNa5y zLbyA~TnafpGhVRF&?2H+hxtd`3qlO<_xynonVKEFd!v=0R-3A3#-vxWfQ}m zSKgwN@z5NkwHGHB$Y?EC`{lO-y?>~$mY77iL==VAI0k*Tou|cZNP-&Z=K(%Tyc|18 z9do;}W~;pxGnca!WM0XLDp=4Knp4qnMjE?kOv++08f3+@r(jg)gqn`rtS|A9?`_2= zX0(SY@b_nMbX6Mt1AN;}48f=o0PYUZI!vQdXj4boXW;q%g)`tzlEVMl^}4k?6>9cn ztlDj;f3)C-Wjr!w>aq#OCxYGTo5_l;BYnWeReImhZD3(W>oayrcW4>Zl+8Ou$bwun=IjOf#l^JW8 zpN`vO?x~S6tN2CWewL3!;{a*;sg{N+Ij-*=ZxSF;xgYX|u3ldrYnmxyL%3?~s7H>= z1p&&F#GHM$c+u?a0a}YgEF2u%vh(^Jks$Msh!ml97Ey5ef2pYQvadtI6Ud|rwl}Lp zIIJD;FF)1Tv<<{ZzA4`LqqY;tegxbDxep!P2aHth4LHo2*k;CJLI-5W(|-M-z24dZ z(yg;j+vWo;7%I|inej}@E24_}*Vw5oT9sOahDSQ%a>mrhEGKe%OUJd8%ZmGgQrj9} z*H)Be5y}PDGc$VT&Y_B*Xx$<};8~jk_3=-1(>FY_MHn#3;4!2ZGk_*^KMsY?n_BZ` zGFl04OoMq)CzSSJaC%ES9eIq?=3TnJMq|ML5p^y~ZCu(d!ivEn*knAIF^LR~^-JF% zY0+{#8S3x=PT#{nZmJ+o@3h|j<-Xh!HT)l28sh{wv`0xHfA`hfyiQs=$nR5$zmLL- zI3V&{aol64Rpa~T7ZpztFN$aRTvJUwAmuh7JC>}gjK3u3Zul~tw(TlRxXNdZ{ygPZ zXe32Qwja=*mPfbpLkP4*>hu5?Fgcn@Iph4}qyTz(M^ElqQEy^>+6H1hG| z&;8xJ_q$0VwwNfN%*#K2ru=&KDvO19Yp!o#aq65?8s@N65|Gqcu3E#S9{L9=U<>nAcJmm6*<`W z{Wd{;zpGXPvg{)RrSo--x}=Sd7+=M%TG8HPe(v@&8b5^@#Nz9vY~VhLNYXseGY1=@ zgVfDm2C%iJ^U!#)nKpC;yLrvcl#lHHQPNJ4SHQL6EuUho`Q7^`#5QGiJs}lz>fURS zAJn#JQ;RC8Fj0))?TGFmTIYLQEp|jHYDh}c^{X$M>)E)mV0uwo9m9ltDrCA$0vs7z zBZWl4nL~*j1uAZ`427Hqf;nBL^B6SO6+IE%%~2OF_{O=(zQsNgeFy0(?c}wD57Q&> zx=L=bNd#>%eWcVJ8~64rVUB62|8)_M44`%5{rj1ks)2nL@8Yqnw{62XT?D@8%}A*4 z00xHx>NBocdi28?a`|qe&e8+?B>xkyQ+4bfUfCA)8lTNC0fs8@fASw+@cRzYTed~b zrv0+`kfdR=3rMfI7QeE(#Pf&gXbT)mkp4`=e=Xs3^3+q3{8u1te!_!M0w z%oVl8+Olz6JvAo6i3!7@!x@rDdI`16Kf!*0S+*VBliH0POtM`<9uxFxk8#Qv;}mQY zdWy!7UL2}4l(F`G66s&^u%|LAjR9QR{k()F2x?8I$~&1?6;KR9?vNXC515qT@7QJD zAXR)Hy&!9hv%cp@V?9m262D+ZN%bi}r$N_)o;=cdW!~~sT}wm`XZDSh=biG-!%|-i zc0lLpIYeY@fvQW9D)iHWpGO4M>yTD5jkazApV^`6|0 za4cRgKLPJOPL0Q%7*0f{)B0oEwK29-un?ki|1tKN;SdL8`|70)l)+7E8Ld(5COfhI zI)mV4l{LU}{}buO(J5n;Z3IY@&~FV*zj4$RJ;!NzsO*SSD>{fx`i9!2Fm|i-r1?~g z6>yzt@QiR%kt!wT&#VLXCW3bto~Y%xR!tbkK)Nk*G{jYRTdMY43QKs_klOjwU)?3N z`?H0jkbY3O#Bm;gMPd9mtu8A?b+eiFf}|X+s=h(@BI_A>2!d6F!V;&(`59OBaA;a# zqX5?nii#|i;Aqi04?2^_EEB=hzKNsA$Wc3%?Tq*Et{QWY`7eJ~Lg09FMpxM+%%7Us zF%IDV^&MP9W(?#s22)Ab6Z%NUG^>4ZhigY)UUbF=m#_cJ_RJa}q`2%6GqX_pIf zmZ5vj7!LC_$5M@OPk(E}fLgC?V@J-Wd)P`LPRJwSmp_D%R{B&`v}GY3>H>R_Me9FSg@v z;B4d^vV=3n86t4JIAAtw#|F!J^hT$5*A+-4F|VjrxN!aA(P0B*7(1|xu+1KJI*T7# z>Vx!sTt{m9!gj_*hHIYb6YG5(R1>LW91>gzJToz14)*+qHeap(CeaDk01Sj@Ey0 z?OR@kJy)sUjtE@=|1lpTaQ9dVcXX3T2jVt*y^g!V_O${qI_{-<$dxB+My>%mSpq9% ztPt!Kj4%{zO9JCi5Y`sSgz5c*CISRqcm@E5bs9Nd>k7~bq87Ri*Ou=o*y*!RrO_6s z{Yt^r-HxUo#Sp}; z5R8bEv`#D~Be!ki78N**EX78W{-XGhA$rlj)M1#*rSA-YyCf6c$<`}fUfjUzBBa+Z zA$pbtz^vE zjvb~Tc;kDyYrHVb=T`vp8z!708(5wTPgl@Mwy4-B=~vv#azCr%=Mb_!m}i`nn0gQb zRD7bp`-aw*RC8gDUtHG!q%Y<}g>O^U)>YU=_P5xHVK?vKK2SiR#uVdX0cAKl^m@vv z{RrihRAWx|bw#r%up%uv)nvjv``zWOzJ9nO4@I2<`b4ph9J(j z*P^Ek8>b{J)T?UCs$Tz`){7#h&^B*GM1Dc7!6;je0zhO6mGBe=VpXF?wMrXj)->4d zdBUUURv_^P6-fLF<9g>M+k`uuqHi!S&QI3Eo{GP=LMkAC65m#-LC^vIsn?rx=dF16rM(D+I%Jze@4t# zQ5Td?>F}A!h0?yW9}^w7Cmq}oOT@rfcrAXr}A70 z$`OdMCCaPZJX9gIEmHzHqg^dO?e5dN7ir6cgfpK(<`Z;oZ(zqb_KxGr$WrI~W~$}4 zCy*ZSN^Us!t}WNHqz24e%@N4&!9g4Xj#aje3`YOtQfP8O1Jd1qJ5>Ii&l_u_acr9c z&gS@!-H?(Sy(QqudME9uwS55$ELAkqUxH~xG!>o}TvkSW9ZCd>?*Iwex6pO+nej+b zsa7K~$1ZzU!7Uo)SM=8-ZGMNISj?e#>u=J%!PyF;M?j)i$K#&zj}9p+9m)|+D1|W} z7z8=_EWqPYYOIW}o4h$J@4-*jGkMz2;OqDJw}?3HkFc4>OLK|uir5OEpvVP)G%d|$ zCO*;9u{`)6_#+A>Z2thkVj!H4o2fy#$CF1vOi3`z+>y0KR71#L%;t>ufTho{`x($V z!dp8o)pgN^8%n;r$#(q9E0{DJJc+O#nlS3q`@sOa=MZO7cl6K0QaSfaxDe~fuMAz} zbd3E;{2%1Wh_8812U-9h@zTI=`kbwXs#CD7Z=TE~2Ub0o)w9SdC4HkTmY zUYbXyb367%9jZXGXp4eXo=oLh&Jx$daE(gpE8)6GR%>AHsE?&E1cP<}*st5p-RD&A#<#P7wpVnDapT{VYBZ>kPAP3HA0S)A8`hTmR%RxCdd~;8SD6 zY$yZH^&tZ|bCy#XxF(a^58G}|zfvY1-;rXUWh%vRzen6h2%wR0*Q+_&y;(+WH2 zzif+B$Q!Q3UqV%fC>Mi!#dEG!Vl#VzKYfZe_`|QSip>i&6+@;|9Ro;eTMVYCMLq3r zsIj}xok@$%r%cCtXJDp2ff-Mo$v4pP99;yih&Iuu`wm+p5o*DNzFFEOMOB) zDey%pu1 zj~jO?r4|6L!NMdY4CWTd*jwp?Mv!R*=%@qN(J1w&l?AT3j^7@ z2)YkqD~6zhzzyHrenP;ZK}Y}Q-oUFN4IqbrYW8*`XOJ5!!!8xAB8fUPXIHVy-i!or zKsT=}XgC{b&vCkMYn{jyC0j;WB)_c=sJX!4*;<>|Dww`VU4aHvZ$iG|9mjH(IzpJV z?e2}8G$3`cmIP&9rhNr3xc#A10{~*^-`ukD{m>*Mov4=Tn@JefdyD|#L|(+|3z?jd z3Y4vAv+7a)Bc~4Y7bGd+ zg_pJoY}x0M>r7&X>+lwdx4VXc4gF(4qKF%94>I@>kKPwDO|>qvTi&y7)tL zsez*2Z=z{KuZ!Zd)wztUu%w4D5Sz^I!yQK_N7-1jK2j4crcvdkw6z*ehPLTXZjkWa z?l2uZvcyf1pu4I~e_;?##H8vY>o`vgBgeN$7`RR?M;@mnmd5UQS_YgO>no51uWc5_ zSbmen#tCN=tILg{J;f@+@EO}RJSXX%1cJ_&oB5WqEEqJmd5Wr|!qwwa)UAG0jFtje zeX8H&jXxKE5y2tGrg%+tKgENr<FU=-L z=4Lb7ad55zW)~`fYPf{6HeCS3iqV>mDL6;3qV}QCQ41{C>@#jLf8LRSJTlsxw>dtiz7~;~4`t^5(JY z*dfj|1MU4p#2+|8;sP%2{AAd%c5zO6OH56O@``AXnL`eEy8pQ(VPIFDWwip%i=~!D zwGSg_;-jCjQr!zd9)Aka8ePYAuL1&f*L%YS;h<-;=7>bK&_*(rvrVH|)EwFK4C zplrH1>QlFJfj9zc?la9)9II8r;O#S|8!gfn+&i%sW2rV8TDT&$@h%x0WE2OL*s5v4 z0jSSE#~1u9yXNXbE3$u!j6AFTZ)6)UKE?%TO`lor2}Uc}Kapg1K;a}ZV0E2YxyUBz zJhEj69QVT?Rl$ST=^N>cc>i$>ucripn_~VrK4}Me?SM1w4@aCgoMHpe(cg}Uj1RfV zoJ=R7_LsNgY4HVrw8{gs=r>J4u%#qH=hHY8KEZY-FaF$vLz@}uM*DA^0iGaD1EdV# z#>ofXL>F9mzb^Fglk5AHR@e1I4cm$WrxeiNal#s&$vV>mvdhhf(?t#`Q>Tm6gjXzm zb}42~UB-W&u8sJgjRQcX{5*(I2?hXypg(b$DTmro)+O!vzb2aga!1Fw3DJZJx4%oQB|$9b6c4=AXo?02(`$p%ih}ZUtL( ziOYp0G=GZXxJ>}vI5=T0C8IBqyVkI`KV*k1i~|8b%z%MX_Vsegsi%_3$;YlocZSHaXocQ_m?S$hhTPg#L)b5$;pYb^cF4)Vq{)V-lS z@gSWT4AGDI?ZD36AjMUH`QqYa9`6^=Nxges!du*9^N?yw!Ov$xVgN108%5F|s;+Vw zz?mln2J8jktZ@NK8aOTuj69H0^IcPCIu4*3WZ~9X7`Go8hvGg#zive$>zwUY2FoWOkxJPeBcFC?xTjC4xq_xia%3)^s8sgchu5BYn^;5mk69 z@Q`reyzzKk)ynJ-ZGkMwS+3+{8*dhRo5o2ZTozjtsf7iR-YyruTkC>;brjIP8EB{l zak&b{%85aF0a(%H_Aj*mT-Rzv*eN2;n6`^syKibGko&nJTd) zhhQmzwhcf{lGsZl_-S`$Uo4&K3Xs|dCW0@rTfte#_OLVTULp0TK6&0z=W$Nm8sI7; z^xOF8bGvAr-Y7oVyi#N+{YW0gj{852e*^h?*{s-0Bz9*MABuGV#QpPuL6*nCj2X8Dqi<1L^YFltMIGiB#*zkd`N$EU z)(~d89Ehm-W0r}KkTlnv(D{nu8C(|pGu{Lx%q5eE#z=B2F-iUu#1|`gL^Xm zO$RI99_t@LPP8TJF+}TDM~iQ`rO&WX)JrC7H~##X3NQ?VkGnBDd4aU&FVaH;NPs}C z>7|G>>}`V1-r;gCv#H5-8vn>tRhifWw=fm(M=u_mPL2s zt!V8BS_xW2e&AW|^lm5qrsfq`7YPSlLp(NJr1j-l3B(cY7mKvGPFrtU)~x1=F>fu9 zPnp+8=A6LiR9DJkV@n4B!MeT%v(yM26oW>N&)k`@IGb8l{w8!l6gbgda1PX<2${)+ zI9hHNd&f&6#t!=<47uqI%Ez_nZ2-DwJO~yz;5`_<`AG`qaS%*x{`K%6Q2Z%3K+8G| zBt$a%V_AJ@*N+#TmozNfjy*Ay0M6Wbi9*;Re0sSF_>N$I+mDdL>d)}^q*CD6xM=>c zu#v-}+Sf_@oC8nCX_r6ofDV_oLQB+%PSi5yU*Zz~x`yKqpK{q#F6OejL#W^2-|2M5 z;SG4#qb#I=Ro}!&8T%Y&YUkghskq(=hQq-ZVTFSL${9$tQ=Id!05xlL_bMLTpv1} z2a_yxSAD?bI__ImnIo5?)NKkVxD(n5>5c4Y%ls72=m{xybE zfxN;ExZKCCvQd%*r63Mi05K#K`TX?HBY0JAbbp8_A-Hy9j3Og2+G#CC>m)SL78Ii3 zF_^aluVM@Z;$nqCFnJ40)|eVqdDN)=Iwazno4DZC)HJVD7v_7x)9^^2CVwVHfgES< z41SZOO|7=&N3Jj1&CJpUEhLy(%Hr*R1vA87sDUNxLCKOCPjk9Hc0Km(g(rX;IF}6i zdS7(97DYz!0NA<|M&0t308@U81<{-ipQ6t!$-{odG|R{J_V9S<=C@OB^4 z3c=3+x9P{>2Z0%p1-;MUp*qLOln&D*)yR*+vi&AliWGnN08HKp(E3I<{RG{sIG)RA z>juz947m}mncP%bM!--USa*Bn64#GN$LtVmf!l*M8vtMqO){#`s7G%F5j3IxBsN?7 zLu=VTI<<&Z0DGDE$Nii)M`|szlUTJ1o|S)l9m$C;>tPU7caVsAZnm&I0#^?}L{5v1 z1+owKvoD$80LWG59s&a#JoZ@mhUr7=ao{zCQ5P(JElXa^R9xSOOK&`=Qr;T>@&go& zazX@tHX2dDU<{CcrG~KcK!NvQ*C_4HGONS z>9f$1)}K{eLJs z@2DjEFz!EPWj&TuR#pxgrkN>aPi~<{&dQGsTtW z0?obm9w?|Nihv-pdFh;Yob$eaz5l4^aDzAZxPI65y*}UTu8VU);{f~{(@JuI)Spy8 zt0bE*y#~LI!7o+F{cqg2ar5-%@B|8!A;4^2r2DRV%owLyuZ6VDh9SqKOwW+)fIM*G zWId>~=_O$o6q3lDJwa5POuS9qn=H;&qyt9}U^rOT}b><=`cIzBK4M-@3NrlioIr)&lnfY`R^ok9!DrF9n&Oc0g^* zhAPk)ehl5zkQaa$JOu4BgnQMSrC7jS<1p1+{Y_1r=O=T-AW?Jz6ud zF&9`zaHPAB(rDHBj{22y8A=n|EyrO? z8Ld^v0-N;mNrZRT{tvC)OBFV(J=i1;8!~S~P}~z2LmI{(tqIXF4@^;?&3WvGjmG=n zu_9dgihvgS)e%=N2TecXh#E7S2kN$Q$xt{eLGNpqk>5`HUWiS#^JlHhkC`rMODBL! zV^H|_G%-^a3V#xNk)5>vQ)8=>5_1TRORwg(oeFl~r&veD;uBD$0HYW8UF&z>-|-%N z-~XlD0JMR5w{FXutS*!|`>6g59@%`+70N#+^TzRZVKIcDCo4+x3O>Dkj` zk-^MGzc8`zM@Gi`i{JE>bU(g>HcA1XHcjiyHq|M<@BUSu0;4+ci#>mA!N|S{nO*6m z?04OGD&cIJ>`5ddn>_E>X0u^MC#~ z8knrUA57B<@H`f9gouTW=1n$|VMN5{G^9!*7Qj3KpEfI$I6rX&@x#gDJFp#Q3$YOu z3#ZfgoqJH_sUM1h{X^HaZ4XTjSNu#HOn_CXP;Yu9WR$r30!det(lTd%?g@6zvkutE z&VbX(-{Ud^-$0ofihqi!jj(NDZv<}xHunU0)!^DjcO=3T9=Ee=^}|Lmcsz{;_zN&B0bHU#eiR4uD`e!kfjDd)0FgRIB zT9~$-3@WdZ5I>P5gGCT`MYlQlIgjoIyZhpXr~m`olW3C%n%U)RA(?ui4%}D0yfnI9 zs2DbE)(b5EsRVFWto)Oqel6NyV|#&_lJ_nVQW)zKS5wicHAU_IM3g2jO5gF?5`&bi>y)P?=;%~_% zp^Wx@6BYTS-X^t9BeAp0#%OWtpM1@2D`oiNN#wBd61 zV~vcs#s5W$4&+O12c@KJ0I0JG4I>olkC1F9H{^n*14cpO0g!0G(W`+V8n%VnnXtMp zM7v=TMUK5X6Rj%A^dFC;w#NU_)jj*qTrX zLtuor>81R| z%Xo=W)yk79sh1eP;7KyM+@%lCZj)Br5@SkLvB)p7bFJdBl*@aCs=!)J;VK4vy7_lp zC}~hkk$!nBw@G70Qi4IS-Jl^0!v(>8p4bea>OUbG3AS$0|Bu5s@8Fi1Eeq4uswR`L zsI%U68zY=!p)@6^c->aaj)n?J`VS%EVn?i(qT7?6mUzl~$xl+)%(b4>vtOZ!N&5++63uxBRX}(s`5q zhNn!}@BOpn=4|jB(rpfRX>pi*GD23}fdA>Yc}or?VBtL|Y|6k{0T=loQ+@U>(aztqQ>oa+=z?<_XF_+cU0v6iXa_Rx# zfp?iAg}jpF8(ZWRzXI5^QJP>Wi=oFikJIMf#(?B?+2uLjN?lO*Q8%z?*%~!JO-F8G z!$?sYhiEAckwF)E-cRpbovpo6ACbM_K!`V6kw20Kzr`DA@w+MOB()c|M|42EFASEu z@3FLVcQMS7!Hp2diwIRAn#ilp*nQIJ6P2|K+Kn|CK~ug0k}QNfC)qSdvCX00hv9iF ziBbJg#l~Rq#%lE2GLT}EU8?^-UOl6k%Z4bIUKySm(NKw*B9*y;*{$N)kN$RY zH2JEty)h$R1L>hkjo@zTiJ_kSu(dUjwa+8Oq&l&cUQLG}M|q2?5$xAox0b5EqUVH(9`$ec|PnaAEqH@&3WT0_vR&tK{*314cWr1IYcy zRJ)EvcrU+RR!~_jKPZEE@$m{m(+0c0Dl~C#=-4sE%6n)dqc+X=mvwfq-?xu~aIRm0 z?Ba0t6Uc0q@f!?*z#gf@Z(zkqP@V>uKc8UjxFP+agIrI*4q>+L`}yVPz9r(-kH!Z$ zLQgl9a}#}fXn|AZ=0$_&s8D1@Ssd8w8)N+Lhz+m+ocwU}&o+pO+sy;S{~e%8uVh`x0BT;MDO}#E zd@9+zB=s6h>6-CNm_OG_kUjPlF@hnjoYsp<-N@z|y|aA$RCF32_c-CB9poJ@dra-= z|L4mHEPjB#@PLwGMO^UQFh^|$p*Gt&h#twe*bU5NGjFWy90f}KKnb3ZW{WBTi1>MU zob^r=!!)5Yn=Q0%U+@pdmssASeh?K~F0*8j1M)~PYF6=Ijq^>w*RrUl{{VU$O?1&I zad=vS);5UY>m)Z>b#PB;L?toq zDOu6+(Y`TGOQdQd;JAN94K=s7ib1FPr{E7Ey;TM;+?Glu#3z=tFZL_aK*cU9BdG>S z>_WazEF9h&~Jli$?$sc^`A8!WPFqNf0Z>Fx> zJ5&eORXi6EfUvq9sj^`xR6n}Ym|3!K^e*AFhN@Sa`1Zdf7Y(rP1osxI&~PvOx)Rlf z%dk#d6-K>MHc;&R?D|)}vF48LnMOy>C7h9oECk=$<~18V{=GAlKavcVdX6Tv6ri^l z+-GM48RbDH6P=YH(n>4(FOFa)Vj3`usI9BvjY3$dy;C#D!%HJTF$3KQ*j|;D zefveom6wJYMqS;^O;f62x*>9ouD{jaH#XnrHJk&CScxL_(GgS!cXQ+WYrq zH38I|sB?L(Xv)F^#&P62pE;;MzZa~0!Aoi)iF5JHU_k4wqLn`;{I0*Sm)#iHu{#&> z~ig$8p>g?K+Slb^`Hx5#xj z8&?dLbc7M5Rs^OSa?uUEG3DQ@tr{}_z7TxVcw<&K7zd%KZ=Je+e6gcC!??rpK5()} zWF-2HMRJ3Xxg7z_se4kXf=LWiNwb$4`$a<^r48Taf)Qd)rFf(}puGpWjT@vHL_`D$ zf;9C(c*Yx$aJ&%!5faLs#GABr&s&B%RHlOtwm}W+e^JpbsD~)LdzSM2E$g4xcq4AR zQDFITVBj#YN=s@1X5zF17|edMl(f3#X|l2+gSF{}jOFThwIgRSM!)!bvqyi{Z4O*o zo%S_wT|XvEsXqc&e+%yz%8|eG>D<^+XR3|ftuqN}94iMG00-RVjzI;pwGvJ&i2DHe zzU@H2vx!R@c+R-nYG_z%3dfSx$33j@TC_pq!;rib6c0g*9s%;17?g>SUNrzB}?mg#B-r1=AfkO;7W1}x>O3R07K51r(WL7aWg zM3TfGFQUONq{AYM+nI{1+YEJwOK0-7KAOoNc;d^KWLA zVS-tvq&01=%`Anbk2L9Axxn05DEn(fvz3yLz+kk$S~CV`#K(K_x6!TJHS?MxJKdy% z3g-D=5GP#SteQgnzoTU3>c*3ulbf>76e(r_(rabgjTT#jO0!14-fko>{XBE(V_ zIuaG}g%yy49tkiyWenLj+oJ8|uVA~Wc2iJlDgOi-R+HGhQC4{w_O7yL2FVG0L*O~S z13&%KBg;?!wxO>QKIOvymE$=PYBU-O@vmSgWLH{@r%UnRO+&Y!4?-_K;sbX`X6ZSGtriT^G8ei2mbkm9!s>Fe zuopz;3&Xo24vXur!{NNu&$nWlM$K)YAGqAvF6&+30Os6y(9QGlC&|=5`jrRe!Z!F$ zrPIvim8f`Ujk)x2!|M@`7~1boUf5Z&j6r0p{k0>>C_EAt|1e2SIHE%+FfalKBTOh%A?*qEPcFyhtlivO0(rv&}P6VqS9)K`>n? z+4By~Sj=8ZJW;%MEw!|^y)& z&v~2s(y14IUX}|tuqUbZPr>d`X|TtJJkt57w5}g$vYKX)?3#MmDn*|Oav zQ{Wy}e>rY90v_UIE>F}0_%79Fud&da*ns|sthM?ogchXJ28>zb@Zt8x$a z`n|2-+C7KWdb+qk^XajxV>8N;CuO(nkSS3))A>E(0@v#G-#d00Zb1(gHW3b&6`+fkP)I< z%-08bS1oAMszcra&(G&>4p@M+gTr5PO(jBq`({8*?W3m%Z`b^U0JfKX5AQm@I`Q^m zU!v!`JVIg)aKYxugoA(gupF{|jaq;^f-e(xXyMKRPLC}<+HM?TmLs|WHE)1YtnD7R zWxu{#0f58tyzWu$qN+tpGm{CxTW#qXdf2ihgtV#z5k*~WHrtVNR&eoVo+NkAQFr}Q zX{2StC(Gu%|5EkZ2EA|UH4nl%1~BXSx?b^l(|>k?_&;~zn01Zj_yKEzrUj%UucQ2O zW}r=}W+u`m8JTFEH0FSkhRLuebh~#@#Kth^UwR{Y{m5~!f>~yy=HzxLVMVBEu{$J1 z2JGVF8RzzW>Y7_eQ7}boD;-WTR;0xyHQN&S!w}J*)R|B@BMOqP46AmjR`zrYtj4Sv zIo$bPhm76C@2OO}z~Yq2>WsOu_QyWkucI;Phj}to zm`E>-V;8b$mRf#*`gL31Z*vyB1_WFy~N^)&pU&%+lx+mvWgENVg3IK~G95%5VU?vz|Kf#n7|t13Ov=IJI! z2$ckpS0{HvcDr|EJTr`%ui-|{ThlYeR=0NyVi4zL6F0@fXhL)>aw88VqLD0sV-7*n zKO1AwQ}d4$1{BMBWrR|342rH&uA+r;iJ6?a~AuWtt-%*ysrf zy2y4+8q-pr`MBko2^Bx%v^&(B*`#1CFL=fA$FFuSJrdUJLiOZQjKQLD#f?M_y?~AU z-tj4bCF%f8ga`9tqgUskWy@{>DYPsHasc<+H%ZL`O2x*9&< z?s(`(^UBWF2JecOdiTLn|MK7>m6=5DR4W7JM_adj2qj4~GsKNj2uWH{?>EfhN=Hc) zXcc+EZ=ebh=^PQQo;SylbE4IY6nIJ&Fo(Jm(E_OoG0Nz4uJd$EYou)w2$N=XBb0wB zlsje_janInIl-Okozy%Uk~8LAC3&1xN8fv7kwLiATy3`GLQE569F+Sf-gM-|_V3}j+Mc3iBYiOWmtw^E%LwPK6fu%$l- z=+i}v4Q0=};SM~hHtJFIwY!^-Je$}ti zq;h`J3hp|PSZLzOOEPkr`>F$-WM`Pjzany5^yN)os2+q8>^OLSMRj{`wckzdU5M&r zhi1r_a8?#F=5)L2>5-Kg^n>+~%Vc9>$hW%eo;voqd>LDlkP3kP4?jD6aD{dPHeey~ z@f}6$OfT0PeA01>3O$%IAPc-BS=1-|{O=y%+DOXZvhYcgS2S+gh`2mh9Vp%0R;O35 z^s6ckR*)wAp_TU<6s6Hy;nz8%=mqYdYm}B`Cjr2dl332aZH=_;@AF=StuiZdDZ5w9 z<%=^YgAr){~uOlS)7?jm(a+!tNm%iY1S0A1|jADXKaa?1NM2@NY2HOiM#4v z1(-~5@hAq4;COM@&koQx#<@KX1=9Qh^z&+zeO>kq%U_ zR{DTZQ3M}b;U5B4abu)VEjY(uA}WEFt2cXlElGLGDI>CsO@Fz!G3fJ-y;WN-Ut7~%y+G&YvLSDJC#Bu_2jACUDauczYfPhGeD5$&XLoC0u674~RAilD@`)3jAFRT7BkGn{AN| za>$78DIO*s0qUXK_A#%`NG8e_d|XH>JrQo7FRyjKk+pFJ;n!P8MBa)uY{QB&>)Z)} zm%ryOm|glbpaG`J^=q7l)&H5jgH-;oTEnN_N}{q^pTMCWR%1ooY_lAUB9v6}@&x3hR1liiY-7wZXPBRLEcTXAaX9MK$r%RU@RT0WUMB zN$#^XM8xi!YUK)KtvEncgKk2AXj&FeE}i=GQOm@V_D;VJw~mslt-4Q!HZqK;oF}j} z8an~L!Y_4P$WaJiDXQ`AM;5p;*E>OyC4hJq@SqEo

uJ``5T3dRq5VTzY6z>GD?Z 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

Hsq9WC!hCY(jR~xpwRT#N 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

M9W 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%0AIt~d&8(o`TLror^ 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
?>h#>}Szmp?63O+b0SOIs^Bz~%M14D!A;g0)# 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

  • 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%0A@=4sk#!4*97;HzE_t|PKPHE=B2t_ z+jLWamU!GhU<{VOU<|>Qr_ox!n_fxSnk4DAPuad^2UN9MC|~0R>5`*k{2vLw0a~@U zzd{&we}ynkqvFRPKnP>`55U4F>hPRDok(ORYw%Ev_KsPbgCZe9*1wMZO3GS3&bTPT z2dnz8|4>s6?io0-sixBZx0>o&2Fci!&!j7*S~K2>=I?l%*eBsaeRouKM&I#Q2%{3! z)YL=Iwj>z{VYH14XFSVvv^Dr25g?TxN`}nF)T53{m}%EO%A9kjeGfjSOrxB+#&eSD zzALHB!8N;lNA+*vOzSWvPx%%RM^o0w!h)p2|IgJ#UUhy_cco`BvvB!hPnlv7_7Kh zZqzq@Ip4Y7(gxPVz&3>%?hYw_3zpv40e&x*wPW)wI$t+lvd#B@MT}xEZGpc(=CNFl z3G&6+7#Fe{KZMJf;AXmLuLo9&j;QVUC)`a(K+Uk9Pz0(u5xRslwXJA!OWq>@VXUlq z3qtm20d<3@;!XQTes*0q45D&wbLqQlChwS;cK^Id59Er{r)~2h1%YrjK?F$?&}8@7 z2zQm9dCYTt)!;{H)U_ZE&<}9w3DY*9Z#8HYxac*>kQkJ%TSnruC8`}20jjTJ6#-JH zuKn&vCyhbTVXxT9%)}38YY69M3oTTwfH*k7viuRRX^dp?=Z7Vk@Zjs6wA_zdMJ%3+ zT=l(_X`W#6?7ApOByQOCyOG-(a9XtL(8$i@QzRh>{+$0(ZDdnb5tD4kg=(Z3t`&kCRE*i54a|2?E9H%!nv}k+Il9Poa9o7 zf8gXjkV_+}WkM&tr|o0V!&%~&m-yBRSiP7_x@?b_z{`^mhH~hFY*8qTQ6^iNI)E-# z5bRlS5vHe@Z?w)z7nv-%>>xSrj&Mm=)b^-aLodix}F)C2BX{YRDo$bGG$ z$zTe{Xaf(po|?$S_25EFW@ILlP23e=uw8rp#R7n0K&YWQ7VMJOnYsPybJ&a64mu!R z2+H+S@ZkI2@u+=h^1Iz_c?YGNzb=DXsn|%y!r-i9MO^Z!Q(?92+1SYPX4{|Jm@j&A zKbmE$6o$^lh( zZIfoL!%Zk?9S?rcxm&+#;ws@CXfJS}+^CLlU80#fyIs~<6XR0XxKLGr0Hwl^%$XD`!R*_#C?hg}nhzj7wZ`h7f6iwep0!bKWMnL-SS0)6f^d38$?C?lSJb4sy)96$I zn;hJvPt3P`XxnhqJwOM&w6@w+8KY4Cx&&C3hy*{vz>NE9EHR_3_h? zNYu)esyM&c9;1FrgmE&EpYTRStv2@wx?b#lU8@7)meObQvN!f+@ICQ6ya1=jzEA}q zn8AK548=h!GTBR78D;Q&^E9~fiMq@l@g^{oR+LJMu}}{&HZ?=*8G_kM9ht1g4Ci7` zt_Q@YFLN|G`g%$)bRwofqSDq&TF@kX{j_qM-W%l2!G}gmA9ag+3r{YOB!nef1;($% zXF~Cr%F+VR&*>YBUM5#||6u(*K9(?%t*aOR@JZn8HfK61++(IlwtpH-P~GFGtY<3q zSLL_;cvBXhd(DonF-c zEEWLDQ~>QO{Exf0E{q)hIudzer3)?(KM7I5rJ$VEyt*5Rm_n|#=`C8rHSJ{R+-Jj| zcbW!ot{e4>2D$7@@p7l=nx@#7y}`Ljpo6$CX!~s(Yfh!uj4TJezp*P%$u*HZ4@5C8 z1LJDSaxBbvV)>i8DQ&rCY0#3DtWf?nUn)ncs?UX731p!%$u-(c9 z8tsLZ3Aa~-g3C3;i7Qq3y_dE0nxrW{)S9SIXPt1f?+Kt~Rk3ot^&R*r7;!*u!%xUj zJ0jZgK;f82gpgb3$8i8pmFYYZ`8lD|G?drE`dr^F#{O&UKr^l;tE2e0EFh;ulrCo3 zGlN;;%-?nnP?`~DG2i6qfZR_8a1o3+N3u_n^FH$D3&AF1+iVQbeSoQS>RWNw!Es8&WlfQy zC+4B#-UL;ZFBiRwQW?JeiY^`%qQ8xBx*yozD*?jZA@s7|*#klIS(>AP6fvt#m+5?bL;I73kcpp2I#5$9NEhiYXR9s8J&c_vbm`WddLR;GBNJV( zofbB&Hj3!1h)&=YD`wLG0hEWo2r;E7b-uIbMO{tmdU?ef+NB|uh> zoH}@ta-O9;{1M&<8)WiRD|HtQvFiSF`yb(0yuHdQsY{JOO2zL$~L zAmV6Evo4|=F;XgaW$=^4k3*3hp}L1TFva zjA&bDi8RfIx3GogX)|=;<(8sGXB!!iZ%adCzQe$|N*kl|tE}nVT-GFM{4E8erf}zs zI568xN)lFBysm&iTY5ww?t<#jo<{IpCr*QQq(a`21hdVWZrGss*O3aLz0V7X0chis ztBneYj*R5mo(Yd?R+hAj`^dRUDRB?FbVM)Qq*0+LurbT7U9i(j+-2cs#R4Fr!^7w? zNyortpLnsq*Ei**@aV#3q>5h>BiUwP^IcZP68;i3X zvK*y_K|c-AMfIY0c`phi8f~&zCpKme>ZMM*sReV)hI$P`KI^yi*G>QY9sO1TqlR7C zg>U_a*Jl7k6#i~cqt5y6ia#q{MP@VS5=mEv8LftV}H}DR0o=bJ10XvMqd&y zB*ZUqry~flqaR;8NaIl;c_YIO76^4m5>?Y;(-)nDjT^#_8udSNS-dxnQxL@IoKCqv zzV~w_4$Q3wqXQR__+aTS+m=^hf~z?#jK4a{8yu_UukmXZeN0#XFnuVSImV4Aw1y0J zy8S8PbV{gmpYX~#X}P!MJEgM~x+$5QFxB+4o_RGbjt~N)^3QprpNCs%J!3@~)){9V z(F_;16YS>Tw?SY0XNNFJ|Ep+R>ho&7H(mf%h0=wJQ01hFg!r4A_<69xRae? zr*)oa2}Ya3Ljq!zUnkrwF}^tx3yFmkq3h1mdPZ+r?to(6kj^F2aCjwAY3lO;sofKz zRjg^6yDP&YDyP2m)cEQ6@rIcipq#9{Kaou4^G5lV(2Ib)cxkQrqg>ACzaKDGQ?-<<@m=`Ya%2>p*D?u{3~kvh;} zmt+O!CQC|$jS-W53ChoXtD3G4`ZisOSO*A?x)pv!XG>q-`v9Hj`H*#YqcC^uj<)o` zF7K@RiDK2vjRNRu^CDCqku{MYDBJN!AHhojm>F zARw*t9+6n+t(!8gj zyG+-MpzEv_iolVe!s~)^ESHohZEd{M_55*1Zp=@F!vyTEUdqzYYuY>bACynhowHlg z&9ld1yj015?v!$pY0th^sBfdKWKU=Qgf{NaOwy`Z>GBGhrQIuxYaNPMjdH27M)}xDD6vjz}{v&d}RAJc9_JwHN}lmaZs7Q~^M1JvB`&-A1;o zWOczWc&z74D&$LN5)RzL{cZ$lMHl_~;1E94E`Zi!r42^t;kbTMfsbUs$>w_LXQ3DR zjBlfTOI+p?Gvm-*64_%_2~nqc`H|N$c!?OgP0d7smpWPC9bI`XP5HB0oS9uSn=Ru= zlXEOkz-Q5sZ}TG=v$`u`fM74m1_6kO}IT6jt%(Y!p_#ve%bZA zQP_=s>@d74r75-eTA+anHi#!6Psoh?wY`QFQ_EV;=l!fT@++Fg?ic0H<2Q;T6t=Rl z&%^>u1*b45Mw=9QTj?y&yDoRoulDh)CjB0)mL?~~5l&v(AR@9%ledH#CN{T%1`hn(YbUDx}1FRw*! zk=|5{JS7w1#|g-F^b^#qd)0zMAFJ*(skBF`$D?LF0koQGgNDmHXDOnu1TgPSdm61e z5$bI_=-|EE?J-iJ*eo%rCIP8f-Q!YH5|jl$#PRGIdci7xCTIZWy$e@SFrM3ymo2Vl zCu+3HE<%j-nEB+n5=VTbzoBxhuJtPBeNS(Zse9FlJCX!TD$6|2bbpKrir*Huys=GY zH0C}%Ah_^=^dR}`QAaI;6|urXIAejt%*A2nuJdRN0c|U*1HH43Mj@uX%|tiJhz?^Z9d0qsQ%)710RJ)bc0bOm-T= zayZENicPw-PBBOA2X{Lt@^3$iye4RrK^V*lz&%amb9BHRdztU3ZL^JMUxbR-x zJ_+~ac__pGqm^WXRwASZgv^m;-U08=fdo7$u`G6u%VzhqHL00<&@9&dlk;3Z#;MSf zcix76SC(t5DzP6Ql&fmheakwO)_0B zJxw@M*%?r>a{d5wm$s{%ZDLa3sOPG_wi=tpX^{cPx2f8!a(jkSXO*^qklbh`xZ99< zL%3R&Lb7X-p2a7c`BI1I)UEhFQKBfJvk_bNXAPZyinw}8Qth!gw0K(tyWZZ)VqF!8 zth&)x2SWu*kvq#f5h2qMM)mZY4N;L9GO&mew(Nwolk%YXy#g{PYZ>v)hdQ8SYhX8@ zC2!UfjA;p840cCw<6E7Jv^&g?$+&?`-S{;{aYfmX__`!q+7N-bSvDKck+kZ4of7ahTRg5z2c~MevaL zp5!~gwHLNW*3iisKjUQcr&Z5%>!7~gx6lt+9PpL2`qCO2XxbZmBg+QGpUg)=zsFc` z<91eH*vFE{FP}E>P0Ioje8s%cwKbF<4TzsWF_prBolX0#*~_D(?R!@h+ue2AKdw#m z_-x9|Ua7pEny-3ofrrPr%D4+!-yZ6fbklPyUF%csvM2Do6IXW=7KwVDjQh zo*A6)ZW@c-GaXn`75y;|eKEMPOwv&k((QT@1wVfcfx-WRzq(1|q@w+~r^auQU^=k; z^dyrX;2$4({5&Zihe!|5%TKRQ*YMU0AyaFDzXuAV1rBLNv9;lqCgImtbCLXZdu+(m zferkZI6!4dt!5Qm45S`ATq>Z;W4gG9f3@VrCLprnA+z*Sg1CO4Sh=OO;~%-y^%ZPg z`abrn)y}+qy@gilH(vLJEt}sW$Gf&dwZ|gNc>Pu6wUuvbB=!LZWXV~voN46JvQ#=^;K( z_h{;>MWM~=_VdOI<+c$AL!|r0uH>*b1pu|&=BH-_)ln!kePhH3{(OBUgCOhBK6c*;=)SmNlwP*l0l#g`MMnW!7|O4i>@7 zKyh4`c0$j2%@|>|UI0Qvu*w9CNyJSM25qu5{D-WE4zTF$0?8d~pDL=mPVt8HTE-aE zbpv%~1D)$)HufU#J5xMlUOb(gd5om+At^8wpawbYkG(9x(U!PAGIJ=q^DnS)B zZIr@Rwbz$U%cC@uL$6)c`gP&dGp#>lXA9O2q8R>XS>7&Es>ea*a}U}-8Ops$fDC^3 zK-GogCKpDGfk(q%^SE?8#1;SW2wb5-?If1dzX#$us109Lw)40TX01{Dcz0KnVofy8 z73*G*OC`YkF`6(o&mB2XRf4PapI$t|+T4}B>;pVm_ZDQRKWPzuolUB=)7)L;es!sS zW1K2dKeNRaL^6Z9d1TV<$c<&;m}CaqRQ9T(88sg}pT9(-#w0==LfV&z0w8zDlbD)R z=#2AtP~Csj?bE0)*oDekBAT#nu6(f^10 zP6N~kt%Q;v&EjRRx={JK*k0T)o*x(1libw~<10nZ3?8%p!ttIcjOB!NeQ?v+{&s5> z*-J@9*r+~G--&>Z0>wGSgm5Hs3%y}_4aLzw`A1%$JN+SO8`>SLO|s+x_nJ5kyT6v#VZRCJ{;Z@7XMS>gf6)?Cuy_big=H*bX-Mz31pp+rS^kST2FKvk7nlhLpOX)aD)>${*&Rw+0sAFScbnf78F{^9_hQ{_0k7% zq#HCJ50UFaj`8{L$k$-ecV8Rx+T;?or>)vO7bOeTp&jNJa`d48iseyFc?7O3&}Bf- z>l%dTFU8#v%u|xpbP-RI4HEPbr;01HY4XZusVU<|UmqJqQ0mPU~EiZ}-BB zmT5_tt>r!Hzot`D#VfsTE@{3P(Tp!EN%pwg-aJ7y>`JFcvb}E2^_QpUkJZw~?!Rn- zK4yb&OAXC%T9)rG}6g;J@S}oxot>)g>kKnFlhc68+ z2k`BV^PD0Vaf+}xDj}tQJ2+KCq=4_FKaPOITPN3YsDO zi87ORH1ekN@TU@qb&)oZ3>gx>nMG|W#rk^BJ~FJz^#_iDX`%f_?EuYq6j$%h5$RkZ z-7wM1&#)r7O!F;^-N7BRuC!p?EGw|{HR|Q{5$p(BUkHD_(B!K0*grV5e($iB@8*j< z?$Y5ph0X8!l3<=~VBcf~d(Qt^XtIQj4|TF^sc*DU zgJ5%mU#)fBb8e7yX#4`qth@$+-94svR}PSVlQTHi(xnO=ZEmr^@7}HfphAZ=43Msv zavJ+LbTc|4Bnqi7mKwt=RD#U_JreJk{ezSA+2xx-O{fS@ZORmY6xuZWxG9r=W>mMj zJl2wl9a!G9-BP^Foy9KAF5#a3{4R0%gfvag&auxf@f`2M5jm&+e&&aK<|DAag*aB_E z7?)pTz8rD!zb3|@Ee7A%VKM~x7DgfgJX^SQGt@ef5&vgGMn161Ws}_3#mc;%2NJDH zO<3rwyv^RUyakw$8d=TQzPf&^zpF(c-C7haq>3Mns`Gq#tLywKvti`i{%6oZ89_)%rcu~X-hTgPn z$f^Zd@mbh~b`@QUXLo*g zNqIjD*EKaw*HQz{OGD81nNOg$YWmz~g-+{R`jre(+{VVyuegs+N+0aAYQ(&&OsfqM zr-`x?-yI`9y~RD8aPthZ=wCZ=ATBg51@R}K00$H!+f2><>75U@EM%&+hvpGm*(V7fj(jy zdkPgg`ExIq?P?)`he8e%n4+We0Gsb26p0R8r(Nkb+k!T=&5M*d9^A4LgLpQb0nU$| zfC*wE-xtpstl>xjnZ8Nu82@E~^`AiST&PP0uBG1$>Lg%Koc8rT9z2WQG^4P1>Fi|z zkXKJs7eBCHZ^sTzO72X+>Jor7O`n2MJb*plf|aMlGx-Vg1ae!BsW3_)_eB1(4crHQ$e(wR}%f zVqG6xx*GP7^G#$qbx9#!3A$o=2vDcCr_hCLgI^gcd!R~RU#W}2kmfH-b+;2Lgxf&& z72F2wR_H8Hk&m;iET7kiaY(PrCI!=x0vrtIHT)vNVpa4c4v}TuB5+?qpv$rTMLUw) zIk57b-3g|zjnsU@&MeH%dVA}*D)E70h#1n{wRj7)GUuswI1{XrfvHhi-eZit*&Ga4 z2?^MeqO3@vL#;6Lb}IG2`vsV?^DL1g2M*dPIQt{E?Oui%#=Md+q)PnWY^8R>qFMDA z-LSTslVCd9!G4zDdI*|<8BZf(8hwCozU^+cU1l(Koe@l6@RN3TN zSM+JAu_2h#IoYvLAd)D+ZU%*C>yRwpdat&nSDkv>*X z70bB{u?yDuX;S6`P;}UR(;MvE|hcvGIpmM1~bZrd7>%&t2uKXO~Y1)gUua}HvT z^9&2%{5+SOvCQ6HVr-K(Bm^Z#yTV^g*3D*zCsXddEur+;B3jD6{?x*#<=!f62@%D) zIy|KFTicRx*CT8E$Azt${0Y>rbuWL`@zR;5Zkztjq`&5KVX{Kdly~f3?@+K#_{+*+ z!|D9kHxdoSWW#A{l5?MdR`QHng+#_?<56d-oKBMVY{1)4-fo|T^wPUu>=9bvh%mt} z&4zq^{@m0Io-y@>#OMBWIJ~a^h{3=!GbDU%PugRVot0?lRKOWl{+u^?GS{|Mb>)~X zrhE3sZTNnO3Eo-#vze&?zCYdKd@jvJDH!nT?FO6knE{${UQhTg#^a;DuNWqmVrN72 zmbiIK%HwM*%BbPUG<}KClTc|M-3R-)4agu5FCD$}3zZKH67N$A1}t=RRMqT40a>tG z70dnGHrRIbP=YI}ksV6h2-V&;xhFqxZS#~gt)FG#)xn@}g9fqLGYf#Y?|NFr3~1dZ zXFN=bxqNOZQBuhM;TY<^xMqohl@IWet8;%}H=O%=b^vdLy^gno_ zRZOeGUIvZx$@5>Se$`s=>A78xl1gw3Pnll#|-BK^vU9CXQQAg3!N;Bp%-1}K%AGv$<=`;#jR0N!+Q{2 zUUFn`LDHGbgqin_PRC3^>9&9n;gqwJalEo5Q^M8{n+T^Rjo$aGyU#ePhF|1V{E@sK z;<-6}%@ZNidKZPOL9PmN6(h+V2}JPNlm*|)`_W)6wdSW;bLvl;1nBW?kqN-GMRx1t z4YXqfzkO$?3(vEAvFz4aRksPvX}PRL-~nATqCY*WJTxsJJD*I~4Hd}&E=gHL7qK}% zK5Ky7G??0YAXn$$O4CoNa@RT4*$bp4MiBMUw9dAO;N6A#?A+y=KT) z-WbYiDwDU~uq2jFg#C5|c#~?fT-;?>_w97Vb|qwxMOu%M(xI7d*~s}^b2`lNiT+l7)VwWVLoT#VRXLCQv<`z5*2HqC$VI9QxlBp` zeMe$$w@8lH6)e$OIl*3S%kW#^*|qEx;L|VH$zHu@-h$l;6Z8B1)}ljk4CRqqB!e2g zhgq4s%p@oF3|R$FsN~~{%#VYbOa~4!Avm*zc00^58K`t#F@yl|@S-j19rhD=D%)ZZ z!h(#!X|qs-z%tC~Z1qEFof;`s4Up>Jj-aXm5EF=OMo%8~Fj$!aUWlEEO&kRrK{Y=< zV@^ zbDBO|vE`vmf|Rijk48(2W(HsJ@prqk<(YJ zkE-x3(0_-ewhgxV7k_Ye) z^u0ZT({9qgF0IhB*UP6N9yZG?JO=i4laFU4Xl;bNF)fQQ*F#t3azZo-{nI=^DIB#H zQuPD+fk&efqn=h3OCRl;;8`3#MqHgw#~{b#m%@ovwPpI#ceF(hnE^-zJeyG2_uFXz zgC;8xRZ!-6OB=deeO)_;{rL-s7FTew@YmDA~86r5?6CeomSqba*b^MUYhA&I56qvVuH;IWzj5(^9uoCju1V&?z|A zziKK`yE1Zyd2#HKxr#1bH6Q?Ttxk|)rten^mn5&&r|6@0*sRj$3>Q!ghK-YK@gSEZ zW6J=?!;t@H2&+Cp+t1f@#~?qJGx@{xt-7l%BQ_Rzn&;S8_TdqQcHRLG_j=!(^uX`2 z@TRd|hw+R=x&B*Zz)VBmt=fA}|KjX5=5he?H)

    ^edJ*{XBW{Z41Vg`sVpu@*rz? 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 literal 0 HcmV?d00001 diff --git a/assets/img/ventura_uc2.4538391b.png b/assets/img/ventura_uc2.4538391b.png new file mode 100644 index 0000000000000000000000000000000000000000..a2c87ecb8baf9882ba36cd4aa7fa4e732931b0a8 GIT binary patch literal 338464 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�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%0DN_0xv|IGk1Psgpj0ze-w1M;};R5 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�!nA9EoEMWZ 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

    -)sb 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

    oPNwyBiZ8j(zC{owwFeScxK{a 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

    ChXOA#-UF_dknk!Bg>qI>#g}FkDKfG{5 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 Mac connection")]),t._v(" "),r("td",[t._v("Monterey-unsupported")]),t._v(" "),r("td",[t._v("No spoofing needed")])]),t._v(" "),r("tr",[r("td",[t._v("Mac <-> iPad connection")]),t._v(" "),r("td",[t._v("Monterey-unsupported")]),t._v(" "),r("td",[t._v("No spoofing needed")])]),t._v(" "),r("tr",[r("td",[t._v("Mac <-> Mac connection")]),t._v(" "),r("td",[t._v("One or both are blacklisted")]),t._v(" "),r("td",[t._v("Spoofing required on blacklisted Macs")])]),t._v(" "),r("tr",[r("td",[t._v("Mac <-> iPad connection")]),t._v(" "),r("td",[t._v("Blacklisted Mac")]),t._v(" "),r("td",[t._v("Spoofing required on blacklisted Mac")])])])]),t._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),r("p",[t._v("Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.")])]),t._v(" "),r("h3",{attrs:{id:"how-to-spoof"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-spoof"}},[t._v("#")]),t._v(" How to spoof")]),t._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),r("p",[t._v("If you're running Ventura, do NOT enable "),r("strong",[t._v("Allow native models")]),t._v(" or "),r("strong",[t._v("Allow Native Spoofs")]),t._v(" as it will break boot. Use only SMBIOS Spoof Level and Spoof Model settings.")])]),t._v(" "),r("p",[t._v("Firstly, run the GUI version of OpenCore Legacy Patcher, go to "),r("strong",[t._v("Settings")]),t._v(" and tick "),r("strong",[t._v("Allow native models")]),t._v(".")]),t._v(" "),r("p",[r("strong",[t._v("Note:")]),t._v(" Unless you are building OpenCore on a different machine than it's targeted for, "),r("strong",[t._v("do not")]),t._v(" change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.")]),t._v(" "),r("p",[t._v("Secondly, go to "),r("strong",[t._v("SMBIOS Settings")]),t._v(", tick "),r("strong",[t._v("Allow Native Spoofs")]),t._v(", set SMBIOS Spoof Level to "),r("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model to "),r("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),r("details",{staticClass:"custom-block details"},[r("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),r("p",[t._v("Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.")]),t._v(" "),r("p",[r("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),r("table",[r("thead",[r("tr",[r("th",[t._v("Mac by name")]),t._v(" "),r("th",[t._v("Native SMBIOS")]),t._v(" "),r("th",[t._v("Spoof SMBIOS")]),t._v(" "),r("th",[t._v("Tested")]),t._v(" "),r("th",[t._v("Tested by")])])]),t._v(" "),r("tbody",[r("tr",[r("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),r("td",[t._v("MacBookAir7,x")]),t._v(" "),r("td",[t._v("MacBookAir8,1")]),t._v(" "),r("td",{attrs:{rowspan:"4"}},[r("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),r("td",{attrs:{rowspan:"4"}},[t._v("Hzlph")])]),t._v(" "),r("tr",[r("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),r("td",[t._v("MacBookPro12,x")]),t._v(" "),r("td",[t._v("MacBookPro13,1")])]),t._v(" "),r("tr",[r("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),r("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),r("td",[t._v("MacBookPro13,3")])]),t._v(" "),r("tr",[r("td",[t._v('iMac Late 2015 21"')]),t._v(" "),r("td",[t._v("iMac16,x")]),t._v(" "),r("td",[t._v("iMac18,2")])]),t._v(" "),r("tr",[r("td",[t._v("Mac mini Late 2014")]),t._v(" "),r("td",[t._v("Macmini7,x")]),t._v(" "),r("td",[t._v("MacMini8,1")]),t._v(" "),r("td",[r("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),r("td",[t._v("N/A")])]),t._v(" "),r("tr",[r("td",[t._v("Mac Pro Late 2013")]),t._v(" "),r("td",[t._v("MacPro6,x")]),t._v(" "),r("td",[t._v("MacPro7,1")]),t._v(" "),r("td",[r("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),r("td",[t._v("Crystall1nedev")])])])])]),t._v(" "),r("table",[r("thead",[r("tr",[r("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),r("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),r("tbody",[r("tr",[r("td",{staticStyle:{"text-align":"left"}},[r("img",{attrs:{src:a(414),alt:""}})]),t._v(" "),r("td",{staticStyle:{"text-align":"left"}},[r("img",{attrs:{src:a(415),alt:""}})])])])]),t._v(" "),r("p",[t._v("Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the "),r("a",{attrs:{href:"#enabling-universal-control"}},[t._v("Enabling Universal Control section.")])]),t._v(" "),r("p",[t._v("You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#misc-help"),r("OutboundLink")],1),t._v(".")])])}),[],!1,null,null,null);o.default=e.exports}}]); \ No newline at end of file diff --git a/assets/js/10.8291ca7d.js b/assets/js/10.8291ca7d.js new file mode 100644 index 000000000..84d1fde23 --- /dev/null +++ b/assets/js/10.8291ca7d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{321:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.53d6d837.png"},322:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.23121f6d.png"},323:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.d9346b10.png"},410:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-SMBIOS-Minimal.1e3c25a2.png"},411:function(e,t,o){e.exports=o.p+"assets/img/Hash-Mismatch.add9f660.png"},456:function(e,t,o){"use strict";o.r(t);var a=o(25),r=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:"troubleshooting"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),a("p",[e._v("Here are some common errors users may experience while using this patcher:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("OpenCore Legacy Patcher not launching")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),a("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),a("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-connect-Wi-Fi-on-Monterey-with-legacy-cards"}},[e._v("Cannot connect Wi-Fi on Monterey with legacy cards")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-graphics-acceleration"}},[e._v("No Graphics Acceleration")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#black-screen-on-macbookpro113-in-macos-monterey"}},[e._v("Black Screen on MacBookPro11,3 in macOS Monterey")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-displayport-output-on-mac-pros-with-NVIDIA-kepler"}},[e._v("No DisplayPort Output on Mac Pros with NVIDIA Kepler")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("Volume Hash Mismatch Error in macOS Monterey")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("Cannot Disable SIP in recoveryOS")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v('Stuck on "Less than a minute remaining..."')])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("No acceleration after a Metal GPU swap on Mac Pro")])])]),e._v(" "),a("h2",{attrs:{id:"opencore-legacy-patcher-not-launching"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher not launching")]),e._v(" "),a("p",[e._v("If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to "),a("code",[e._v("/Applications")]),e._v(" before this.")]),e._v(" "),a("div",{staticClass:"language-sh extra-class"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[e._v("/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher\n")])])]),a("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[a("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 "),a("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),a("p",[e._v("This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore "),a("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder that the option will be called "),a("code",[e._v("EFI Boot")]),e._v(".")]),e._v(" "),a("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.")]),e._v(" "),a("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),a("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 "),a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),a("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or run this patcher's Option 2 again and select your internal drive.")]),e._v(" "),a("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(" "),a("h2",{attrs:{id:"infinite-recovery-os-booting"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),a("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and "),a("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),a("OutboundLink")],1),e._v(".")]),e._v(" "),a("ul",[a("li",[e._v("Note: Machines with modded root volumes will also result in an infinite recovery loop until integrity is restored.")])]),e._v(" "),a("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),a("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),a("p",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),a("OutboundLink")],1),e._v(", a temporary fix is to disable Hibernation by executing the following command in the terminal:")]),e._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),a("h2",{attrs:{id:"booting-with-a-non-flashed-gpu"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),a("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(" "),a("div",{staticClass:"language-sh extra-class"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[a("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")])])]),a("ul",[a("li",[e._v("Note 1: You will need to replace "),a("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore.")]),e._v(" "),a("li",[e._v("Note 2: Once done, you can re-enable SIP.")]),e._v(" "),a("li",[e._v('Note 3: The EFI partition OpenCore was installed on must be mounted. If it\'s unmounted, simply rerun "Install OpenCore to drive."')])]),e._v(" "),a("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 "),a("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore, ensuring seamless usage even with OS installation and updates.")]),e._v(" "),a("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),e._v(" "),a("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 "),a("code",[e._v("Spacebar")]),e._v(" key while inside OpenCore's Picker to list all boot options.")]),e._v(" "),a("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[a("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(" "),a("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(" "),a("p",[e._v('This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.')]),e._v(" "),a("h2",{attrs:{id:"no-brightness-control"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),a("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.")]),e._v(" "),a("p",[e._v("As a work-around, we recommend users try out the below app:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),a("OutboundLink")],1)])]),e._v(" "),a("h2",{attrs:{id:"cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[e._v("#")]),e._v(" Cannot connect Wi-Fi on Monterey with legacy cards")]),e._v(" "),a("p",[e._v("With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.")]),e._v(" "),a("p",[e._v('To work-around this, we recommend that users manually connect using the "other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.')]),e._v(" "),a("h2",{attrs:{id:"no-graphics-acceleration"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-graphics-acceleration"}},[e._v("#")]),e._v(" No Graphics Acceleration")]),e._v(" "),a("p",[e._v("In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.")]),e._v(" "),a("p",[e._v("If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.")]),e._v(" "),a("h2",{attrs:{id:"black-screen-on-macbookpro11-3-in-macos-monterey"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#black-screen-on-macbookpro11-3-in-macos-monterey"}},[e._v("#")]),e._v(" Black Screen on MacBookPro11,3 in macOS Monterey")]),e._v(" "),a("p",[e._v("Due to Apple dropping NVIDIA Kepler support in macOS Monterey, "),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly."),a("OutboundLink")],1),e._v(" To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.")]),e._v(" "),a("ul",[a("li",[e._v("Safe Mode can be started by holding "),a("code",[e._v("Shift")]),e._v(" + "),a("code",[e._v("Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),a("h2",{attrs:{id:"no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[e._v("#")]),e._v(" No DisplayPort Output on Mac Pros with NVIDIA Kepler")]),e._v(" "),a("p",[e._v("If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.")]),e._v(" "),a("p",[a("img",{attrs:{src:o(410),alt:""}})]),e._v(" "),a("h2",{attrs:{id:"volume-hash-mismatch-error-in-macos-monterey"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("#")]),e._v(" Volume Hash Mismatch Error in macOS Monterey")]),e._v(" "),a("p",[e._v('A semi-common popup some users face is the "Volume Hash Mismatch" error:')]),e._v(" "),a("p",{attrs:{align:"center"}},[a("img",{attrs:{src:o(411)}})]),e._v(" "),a("p",[e._v("What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.")]),e._v(" "),a("ul",[a("li",[e._v("Note that this bug affects native Macs as well and is not due to issues with unsupported Macs: "),a("a",{attrs:{href:"https://osxdaily.com/2021/11/10/volume-hash-mismatch-error-in-macos-monterey/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OSX Daily: “Volume Hash Mismatch” Error in MacOS Monterey"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.")]),e._v(" "),a("h2",{attrs:{id:"cannot-disable-sip-in-recoveryos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("#")]),e._v(" Cannot Disable SIP in recoveryOS")]),e._v(" "),a("p",[e._v("With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.")]),e._v(" "),a("p",[e._v("Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Enabled")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Lowered (Root Patching)")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Disabled")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(321),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(322),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(323),alt:""}})])])])]),e._v(" "),a("h2",{attrs:{id:"intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[e._v("#")]),e._v(" Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1")]),e._v(" "),a("p",[e._v("For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.")]),e._v(" "),a("ul",[a("li",[e._v("UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level.\n"),a("ul",[a("li",[e._v("EHCI is the USB 2.0 controller in older Mac Pros")])])])]),e._v(" "),a("p",[e._v("Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.")]),e._v(" "),a("ul",[a("li",[e._v("Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.")])]),e._v(" "),a("h2",{attrs:{id:"stuck-on-less-than-a-minute-remaining"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v("#")]),e._v(' Stuck on "Less than a minute remaining..."')]),e._v(" "),a("p",[e._v('A common area for systems to get "stuck", namely for units that are missing the '),a("code",[e._v("AES")]),e._v(" CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.")]),e._v(" "),a("p",[e._v("Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy.")]),e._v(" "),a("h2",{attrs:{id:"no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("#")]),e._v(" No acceleration after a Metal GPU swap on Mac Pro")]),e._v(" "),a("p",[e._v("If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.")]),e._v(" "),a("p",[e._v('Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with '),a("code",[e._v("Command")]),e._v(" + "),a("code",[e._v("Shift")]),e._v(" + "),a("code",[e._v(".")])]),e._v(" "),a("p",[e._v("The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/11.b1871d19.js b/assets/js/11.861132a8.js similarity index 99% rename from assets/js/11.b1871d19.js rename to assets/js/11.861132a8.js index a280e8fe2..4164bac1b 100644 --- a/assets/js/11.b1871d19.js +++ b/assets/js/11.861132a8.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{369:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-Beta-Blur.9a25747a.png"},370:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Default-Colors.9cffb2e2.png"},371:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Display-Colors.7dceba0b.png"},438:function(e,t,a){"use strict";a.r(t);var s=a(25),o=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"working-around-legacy-acceleration-issues"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#working-around-legacy-acceleration-issues"}},[e._v("#")]),e._v(" Working Around Legacy Acceleration Issues")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#broken-background-blurs"}},[e._v("Broken Background Blurs")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("Downloading older non-Metal Apps")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-run-zoom"}},[e._v("Unable to run Zoom")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("Unable to grant special permissions to apps (ie. Camera Access to Zoom)")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#keyboard-backlight-broken"}},[e._v("Keyboard Backlight broken")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("Photos and Maps Apps Heavily Distorted")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v('Cannot press "Done" when editing a Sidebar Widget')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[e._v("Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v('Unable to switch GPUs on 2011 15" and 17" MacBook Pros')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-allow-Safari-Extensions"}},[e._v("Unable to allow Safari Extensions")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v('Cannot Login on 2011 15" and 17" MacBook Pros')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("Black Boxes on HD3000 iGPUs")])])]),e._v(" "),s("p",[e._v("The below page is for users experiencing issues with their overall usage of macOS Big Sur / macOS Monterey and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey:")]),e._v(" "),s("ul",[s("li",[e._v("Intel 3rd and 4th Gen - GMA series")])]),e._v(" "),s("p",[e._v("For those unfamiliar with what is considered a non-Metal GPU, see the chart below:")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("macOS GPU Chart")]),e._v(" "),s("p",[e._v("Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.")]),e._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[e._v("Graphics Vendor")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Architecture")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Series")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Supports Metal")])])]),e._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[e._v("ATI")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 1")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD2000 - HD4000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 2")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD5000 - HD6000")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("AMD")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GCN (and newer)")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD7000+")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[e._v("NVIDIA")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("Tesla")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("8000GT - GT300")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Fermi")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GT400 - GT500")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Kepler")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GT600 - GT700")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[e._v("Intel")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GMA")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GMA900 - GMA3000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Iron Lake")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD series")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Sandy Bridge")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD3000")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Ivy Bridge (and newer)")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD4000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])])])])]),e._v(" "),s("h2",{attrs:{id:"broken-background-blurs"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#broken-background-blurs"}},[e._v("#")]),e._v(" Broken Background Blurs")]),e._v(" "),s("p",[e._v("By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:")]),e._v(" "),s("p",[s("img",{attrs:{src:a(369),alt:""}})]),e._v(" "),s("p",[e._v("Do note that enabling beta blurs can be more demanding on slower hardware")]),e._v(" "),s("h2",{attrs:{id:"downloading-older-non-metal-apps"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("#")]),e._v(" Downloading older non-Metal Apps")]),e._v(" "),s("p",[e._v("Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://archive.org/details/apple-apps-for-non-metal-macs",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apple Apps for Non-Metal Macs"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy")]),e._v(" "),s("h2",{attrs:{id:"unable-to-run-zoom"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-run-zoom"}},[e._v("#")]),e._v(" Unable to run Zoom")]),e._v(" "),s("p",[e._v("Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"http://dosdude1.com/catalina/zoomnonmetal-new.command.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Zoom Non-Metal Fix"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("#")]),e._v(" Unable to grant special permissions to apps (ie. Camera Access to Zoom)")]),e._v(" "),s("p",[e._v("With version 0.2.5, this issue should be full resolved")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("0.2.4 and older Work-Around")]),e._v(" "),s("p",[e._v("Due to the usage of "),s("code",[e._v("amfi_get_out_of_my_way=1")]),e._v(", macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install "),s("a",{attrs:{href:"https://github.com/jslegendre/tccplus",target:"_blank",rel:"noopener noreferrer"}},[e._v("tccplus"),s("OutboundLink")],1),e._v(" to manage permissions.")]),e._v(" "),s("p",[e._v("Example usage with Discord and microphone permissions:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Open Terminal and run the following commands")]),e._v("\n"),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[e._v("cd")]),e._v(" ~/Downloads/\n"),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("chmod")]),e._v(" +x tccplus\n./tccplus "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("add")]),e._v(" Microphone com.hnc.Discord\n")])])]),s("p",[e._v("For those who may experience issues with "),s("code",[e._v("tccplus")]),e._v(", you can manually patch "),s("code",[e._v("com.apple.TCC")]),e._v(" to add permissions:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# get app id (Zoom.us used in example):")]),e._v("\n$ osascript -e "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("'id of app \"zoom.us\"'")]),e._v("\n"),s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# output: us.zoom.xos")]),e._v("\n\n$ "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n\n$ "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n")])])])]),e._v(" "),s("h2",{attrs:{id:"keyboard-backlight-broken"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-backlight-broken"}},[e._v("#")]),e._v(" Keyboard Backlight broken")]),e._v(" "),s("p",[e._v("Due to forcing "),s("code",[e._v("hidd")]),e._v(" into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as "),s("a",{attrs:{href:"https://www.macupdate.com/app/mac/22151/lab-tick",target:"_blank",rel:"noopener noreferrer"}},[e._v("LabTick"),s("OutboundLink")],1),e._v(" are able to set the brightness manually.")]),e._v(" "),s("h2",{attrs:{id:"photos-and-maps-apps-heavily-distorted"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("#")]),e._v(" Photos and Maps Apps Heavily Distorted")]),e._v(" "),s("p",[e._v("Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/post-29870324",target:"_blank",rel:"noopener noreferrer"}},[e._v("users reported"),s("OutboundLink")],1),e._v(" forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are "),s("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),s("OutboundLink")],1),e._v(", "),s("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXreme"),s("OutboundLink")],1),e._v(" and "),s("a",{attrs:{href:"http://easyresapp.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("EasyRes"),s("OutboundLink")],1),e._v(".")]),e._v(" "),s("h2",{attrs:{id:"cannot-press-done-when-editing-a-sidebar-widget"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v("#")]),e._v(' Cannot press "Done" when editing a Sidebar Widget')]),e._v(" "),s("p",[e._v('Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.')]),e._v(" "),s("h2",{attrs:{id:"wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[e._v("#")]),e._v(" Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer")]),e._v(" "),s("p",[e._v("Unfortunately a very well known issue that the community is investigating. A currently known solution is to downgrade to macOS 11.2.3 or older until a proper fix can be found. Additionally logging out and logging in can resolve the issue without requiring a reboot.")]),e._v(" "),s("ul",[s("li",[e._v("Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.")])]),e._v(" "),s("p",[e._v("In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://archive.org/details/install-mac-os-11.2.3-20-d-91",target:"_blank",rel:"noopener noreferrer"}},[e._v("Install macOS 11.2.3 20D91"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Unable to switch GPUs on 2011 15" and 17" MacBook Pros')]),e._v(" "),s("p",[e._v("Currently OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.")]),e._v(" "),s("p",[e._v("The best way to achieve this is to boot Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n")])])]),s("p",[e._v("This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as "),s("a",{attrs:{href:"https://www.displaylink.com/products/usb-adapters",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink Adapters"),s("OutboundLink")],1),e._v(" can work around this limitation, however, note that you'll need to use older drivers (5.2.6):")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.synaptics.com/products/displaylink-graphics/downloads/macos-5.2.6",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink USB Graphics Software for macOS - For Mojave and Catalina - 5.2.6"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.")]),e._v(" "),s("h2",{attrs:{id:"erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("#")]),e._v(" Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")]),e._v(" "),s("p",[e._v("Resolved with OpenCore Legacy Patcher v0.4.2")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Legacy Fix (prior to 0.4.2)")]),e._v(" "),s("p",[e._v("Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.")]),e._v(" "),s("p",[e._v("Applications that can set color depth are:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),s("OutboundLink")],1)]),e._v(" "),s("li",[s("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXtreme"),s("OutboundLink")],1)])])]),e._v(" "),s("h2",{attrs:{id:"unable-to-allow-safari-extensions"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-allow-safari-extensions"}},[e._v("#")]),e._v(" Unable to allow Safari Extensions")]),e._v(" "),s("p",[e._v("Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.")]),e._v(" "),s("p",[e._v("The following tool can be used to work-around this issue:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://github.com/moosethegoose2213/Non-Metal-Safari-Extensions/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Non-Metal Safari Extensions"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"cannot-login-on-2011-15-and-17-macbook-pros"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Cannot Login on 2011 15" and 17" MacBook Pros')]),e._v(" "),s("p",[e._v("By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.")]),e._v(" "),s("p",[e._v("However if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:")]),e._v(" "),s("ol",[s("li",[e._v("Boot macOS in Single User Mode\n"),s("ul",[s("li",[e._v("Press Cmd+S in OpenCore's menu when you turn the Mac on")])])]),e._v(" "),s("li",[e._v("When command line prompt appears, enter the dGPU disabler argument (at the bottom)")]),e._v(" "),s("li",[e._v("Reboot and patched macOS should work normally")]),e._v(" "),s("li",[e._v("If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Then root patch your Mac again\n"),s("code",[e._v("Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel")])]),e._v(" "),s("li",[e._v("Either Reset NVRAM or set "),s("code",[e._v("gpu-power-prefs")]),e._v(" to zeros to re-enable the dGPU")])]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Forces GMUX to use iGPU only (ie. disable dGPU)")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n"),s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# To reset, simply write zeros or NVRAM Reset your Mac")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%00%00%00%00\n")])])]),s("h2",{attrs:{id:"black-boxes-on-hd3000-igpus"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("#")]),e._v(" Black Boxes on HD3000 iGPUs")]),e._v(" "),s("p",[e._v("A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic "),s("code",[e._v("Display")]),e._v(" or "),s("code",[e._v("Display P3")]),e._v(" Color Profiles in Display Settings.")]),e._v(" "),s("ul",[s("li",[e._v("Mainly applicable for HDMI Displays, DVI and DisplayPort are generally unaffected.")]),e._v(" "),s("li",[e._v("If you're inside Setup Assistant, press "),s("code",[e._v("Cmd")]),e._v(" + "),s("code",[e._v("Option")]),e._v(" + "),s("code",[e._v("Control")]),e._v(" + "),s("code",[e._v("T")]),e._v(" to launch Terminal. From there, run "),s("code",[e._v("open /System/Applications/System\\ Preferences.app")])])]),e._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[e._v("Default Color Profile")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Display/Display P3 Profile")])])]),e._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(370),alt:""}})]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(371),alt:""}})])])])])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{369:function(e,t,a){e.exports=a.p+"assets/img/OCLP-GUI-Settings-Beta-Blur.9a25747a.png"},370:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Default-Colors.9cffb2e2.png"},371:function(e,t,a){e.exports=a.p+"assets/img/HD3000-Display-Colors.7dceba0b.png"},440:function(e,t,a){"use strict";a.r(t);var s=a(25),o=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"working-around-legacy-acceleration-issues"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#working-around-legacy-acceleration-issues"}},[e._v("#")]),e._v(" Working Around Legacy Acceleration Issues")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#broken-background-blurs"}},[e._v("Broken Background Blurs")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("Downloading older non-Metal Apps")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-run-zoom"}},[e._v("Unable to run Zoom")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("Unable to grant special permissions to apps (ie. Camera Access to Zoom)")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#keyboard-backlight-broken"}},[e._v("Keyboard Backlight broken")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("Photos and Maps Apps Heavily Distorted")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v('Cannot press "Done" when editing a Sidebar Widget')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[e._v("Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v('Unable to switch GPUs on 2011 15" and 17" MacBook Pros')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#unable-to-allow-Safari-Extensions"}},[e._v("Unable to allow Safari Extensions")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v('Cannot Login on 2011 15" and 17" MacBook Pros')])]),e._v(" "),s("li",[s("a",{attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("Black Boxes on HD3000 iGPUs")])])]),e._v(" "),s("p",[e._v("The below page is for users experiencing issues with their overall usage of macOS Big Sur / macOS Monterey and the Legacy Graphics Acceleration patches. Note that the following GPUs currently do not have acceleration support in Big Sur / Monterey:")]),e._v(" "),s("ul",[s("li",[e._v("Intel 3rd and 4th Gen - GMA series")])]),e._v(" "),s("p",[e._v("For those unfamiliar with what is considered a non-Metal GPU, see the chart below:")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("macOS GPU Chart")]),e._v(" "),s("p",[e._v("Metal is Apple's in-house graphics API that acts as a replacement for OpenGL/OpenCL, introduced in 2015. With the release of macOS Mojave, every system without a Metal-capable GPU was dropped.")]),e._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[e._v("Graphics Vendor")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Architecture")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Series")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Supports Metal")])])]),e._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[e._v("ATI")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 1")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD2000 - HD4000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("TeraScale 2")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD5000 - HD6000")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("AMD")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GCN (and newer)")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD7000+")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[e._v("NVIDIA")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("Tesla")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("8000GT - GT300")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Fermi")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GT400 - GT500")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Kepler")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GT600 - GT700")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[e._v("Intel")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GMA")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("GMA900 - GMA3000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[s("span",{staticStyle:{color:"red"}},[e._v("No")])])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Iron Lake")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD series")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Sandy Bridge")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD3000")])]),e._v(" "),s("tr",[s("td",{staticStyle:{"text-align":"left"}},[e._v("Ivy Bridge (and newer)")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[e._v("HD4000")]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("span",{staticStyle:{color:"green"}},[e._v("Yes")])])])])])]),e._v(" "),s("h2",{attrs:{id:"broken-background-blurs"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#broken-background-blurs"}},[e._v("#")]),e._v(" Broken Background Blurs")]),e._v(" "),s("p",[e._v("By default with the non-Metal acceleration patches, many background blur menus may act distorted when moving a cursor over it. With 0.4.1 and newer, users can enable a new Beta Blur feature to try and resolve the issue:")]),e._v(" "),s("p",[s("img",{attrs:{src:a(369),alt:""}})]),e._v(" "),s("p",[e._v("Do note that enabling beta blurs can be more demanding on slower hardware")]),e._v(" "),s("h2",{attrs:{id:"downloading-older-non-metal-apps"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading-older-non-metal-apps"}},[e._v("#")]),e._v(" Downloading older non-Metal Apps")]),e._v(" "),s("p",[e._v("Many Apple apps now have direct reliance on Metal for proper functioning, however legacy builds of these apps still do work in Big Sur. See below for archive of many apps such as Pages, iMovie, GarageBand.")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://archive.org/details/apple-apps-for-non-metal-macs",target:"_blank",rel:"noopener noreferrer"}},[e._v("Apple Apps for Non-Metal Macs"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("Note: This archive assumes that you own these copies of these apps through the Mac App Store, Dortania does not condone piracy")]),e._v(" "),s("h2",{attrs:{id:"unable-to-run-zoom"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-run-zoom"}},[e._v("#")]),e._v(" Unable to run Zoom")]),e._v(" "),s("p",[e._v("Currently Zoom relies partially on Metal and so needs a small binary patch. Dosdude1 has provided a nice script for this:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"http://dosdude1.com/catalina/zoomnonmetal-new.command.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Zoom Non-Metal Fix"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-grant-special-permissions-to-apps-ie-camera-access-to-zoom"}},[e._v("#")]),e._v(" Unable to grant special permissions to apps (ie. Camera Access to Zoom)")]),e._v(" "),s("p",[e._v("With version 0.2.5, this issue should be full resolved")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("0.2.4 and older Work-Around")]),e._v(" "),s("p",[e._v("Due to the usage of "),s("code",[e._v("amfi_get_out_of_my_way=1")]),e._v(", macOS will fail to prompt users for special permissions upon application start as well as omit the entires in System Preferences. To work around this, we recommend users install "),s("a",{attrs:{href:"https://github.com/jslegendre/tccplus",target:"_blank",rel:"noopener noreferrer"}},[e._v("tccplus"),s("OutboundLink")],1),e._v(" to manage permissions.")]),e._v(" "),s("p",[e._v("Example usage with Discord and microphone permissions:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Open Terminal and run the following commands")]),e._v("\n"),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[e._v("cd")]),e._v(" ~/Downloads/\n"),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("chmod")]),e._v(" +x tccplus\n./tccplus "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("add")]),e._v(" Microphone com.hnc.Discord\n")])])]),s("p",[e._v("For those who may experience issues with "),s("code",[e._v("tccplus")]),e._v(", you can manually patch "),s("code",[e._v("com.apple.TCC")]),e._v(" to add permissions:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# get app id (Zoom.us used in example):")]),e._v("\n$ osascript -e "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("'id of app \"zoom.us\"'")]),e._v("\n"),s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# output: us.zoom.xos")]),e._v("\n\n$ "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceMicrophone','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n\n$ "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" sqlite3 ~/Library/Application"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[e._v("\\")]),e._v(" Support/com.apple.TCC/TCC.db "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v("\"INSERT or REPLACE INTO access VALUES('kTCCServiceCamera','us.zoom.xos',0,2,0,1,NULL,NULL,NULL,'UNUSED',NULL,0,1541440109);\"")]),e._v("\n")])])])]),e._v(" "),s("h2",{attrs:{id:"keyboard-backlight-broken"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#keyboard-backlight-broken"}},[e._v("#")]),e._v(" Keyboard Backlight broken")]),e._v(" "),s("p",[e._v("Due to forcing "),s("code",[e._v("hidd")]),e._v(" into spinning up with the fallback mode enabled, this can break the OS's recognition of backlight keyboards. Thankfully the drivers themselves still do operate so applications such as "),s("a",{attrs:{href:"https://www.macupdate.com/app/mac/22151/lab-tick",target:"_blank",rel:"noopener noreferrer"}},[e._v("LabTick"),s("OutboundLink")],1),e._v(" are able to set the brightness manually.")]),e._v(" "),s("h2",{attrs:{id:"photos-and-maps-apps-heavily-distorted"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#photos-and-maps-apps-heavily-distorted"}},[e._v("#")]),e._v(" Photos and Maps Apps Heavily Distorted")]),e._v(" "),s("p",[e._v("Due to the Metal Backend, the enhanced color output of these apps seems to heavily break overall UI usage. To work around this, "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/macos-11-big-sur-on-unsupported-macs-thread.2242172/post-29870324",target:"_blank",rel:"noopener noreferrer"}},[e._v("users reported"),s("OutboundLink")],1),e._v(" forcing the color output of their monitor from Billions to Millions of colors helped greatly. Apps easily allowing this customization are "),s("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),s("OutboundLink")],1),e._v(", "),s("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXreme"),s("OutboundLink")],1),e._v(" and "),s("a",{attrs:{href:"http://easyresapp.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("EasyRes"),s("OutboundLink")],1),e._v(".")]),e._v(" "),s("h2",{attrs:{id:"cannot-press-done-when-editing-a-sidebar-widget"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#cannot-press-done-when-editing-a-sidebar-widget"}},[e._v("#")]),e._v(' Cannot press "Done" when editing a Sidebar Widget')]),e._v(" "),s("p",[e._v('Workaround: Press some combination of Tab, or Tab and then Shift-Tab, or just Shift-Tab until the "Done" button is highlighted. Then press spacebar to activate the button, the same as in any other dialog with a highlighted button halo.')]),e._v(" "),s("h2",{attrs:{id:"wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#wake-from-sleep-heavily-distorted-on-amd-ati-in-macos-11-3-and-newer"}},[e._v("#")]),e._v(" Wake from sleep heavily distorted on AMD/ATI in macOS 11.3 and newer")]),e._v(" "),s("p",[e._v("Unfortunately a very well known issue that the community is investigating. A currently known solution is to downgrade to macOS 11.2.3 or older until a proper fix can be found. Additionally logging out and logging in can resolve the issue without requiring a reboot.")]),e._v(" "),s("ul",[s("li",[e._v("Note, this issue should be exclusive to TeraScale 1 GPUs (ie. HD2000-4000). TeraScale 2 GPUs should not exhibit this issue.")])]),e._v(" "),s("p",[e._v("In the event Apple removes 11.2.3 from their catalogue, we've provided a mirror below:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://archive.org/details/install-mac-os-11.2.3-20-d-91",target:"_blank",rel:"noopener noreferrer"}},[e._v("Install macOS 11.2.3 20D91"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-switch-gpus-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Unable to switch GPUs on 2011 15" and 17" MacBook Pros')]),e._v(" "),s("p",[e._v("Currently OpenCore Legacy Patcher, GPU switching between the iGPU and dGPU is broken. The simplest way to set a specific GPU is to disable the dGPU when you wish to remain on the more power efficient iGPU.")]),e._v(" "),s("p",[e._v("The best way to achieve this is to boot Recovery (or Single User Mode if the dGPU refuses to function at all) and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n")])])]),s("p",[e._v("This will disable the dGPU and allow the iGPU to function in Big Sur. Note that external display outputs are directly routed to the dGPU and therefore can no longer be used. Solutions such as "),s("a",{attrs:{href:"https://www.displaylink.com/products/usb-adapters",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink Adapters"),s("OutboundLink")],1),e._v(" can work around this limitation, however, note that you'll need to use older drivers (5.2.6):")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.synaptics.com/products/displaylink-graphics/downloads/macos-5.2.6",target:"_blank",rel:"noopener noreferrer"}},[e._v("DisplayLink USB Graphics Software for macOS - For Mojave and Catalina - 5.2.6"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("Note: This driver only provides partial support in macOS, full graphics acceleration is not currently available on displays driven by DisplayLink.")]),e._v(" "),s("h2",{attrs:{id:"erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#erratic-colours-on-ati-terascale-2-gpus-hd5000-hd6000"}},[e._v("#")]),e._v(" Erratic Colours on ATI TeraScale 2 GPUs (HD5000/HD6000)")]),e._v(" "),s("p",[e._v("Resolved with OpenCore Legacy Patcher v0.4.2")]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Legacy Fix (prior to 0.4.2)")]),e._v(" "),s("p",[e._v("Due to an odd bug with ATI's TeraScale 2 GPUs, many users will experience erratic/strobing colours once finished installing accelerated patches and rebooting into macOS. The issue stems from an incorrect assumption in the GPU drivers where it will enforce the Billion Colour space on your display. To fix, simply force your Display into a lower color depth such as Million Colours.")]),e._v(" "),s("p",[e._v("Applications that can set color depth are:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.madrau.com",target:"_blank",rel:"noopener noreferrer"}},[e._v("SwitchResX"),s("OutboundLink")],1)]),e._v(" "),s("li",[s("a",{attrs:{href:"https://macdownload.informer.com/resxtreme/",target:"_blank",rel:"noopener noreferrer"}},[e._v("ResXtreme"),s("OutboundLink")],1)])])]),e._v(" "),s("h2",{attrs:{id:"unable-to-allow-safari-extensions"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#unable-to-allow-safari-extensions"}},[e._v("#")]),e._v(" Unable to allow Safari Extensions")]),e._v(" "),s("p",[e._v("Due to a bug in the legacy acceleration patches, users won't be able to enable Safari Extensions.")]),e._v(" "),s("p",[e._v("The following tool can be used to work-around this issue:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://github.com/moosethegoose2213/Non-Metal-Safari-Extensions/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Non-Metal Safari Extensions"),s("OutboundLink")],1)])]),e._v(" "),s("h2",{attrs:{id:"cannot-login-on-2011-15-and-17-macbook-pros"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#cannot-login-on-2011-15-and-17-macbook-pros"}},[e._v("#")]),e._v(' Cannot Login on 2011 15" and 17" MacBook Pros')]),e._v(" "),s("p",[e._v("By default, OpenCore Legacy Patcher will assume MacBookPro8,2/3 have a faulty dGPU and disable acceleration. This is the safest option for most users as enabling dGPU acceleration on faulty Macs will result in failed booting.")]),e._v(" "),s("p",[e._v("However if your machine does not have the dGPU disabled via NVRAM, you'll experience a login loop. To work around this is quite simple:")]),e._v(" "),s("ol",[s("li",[e._v("Boot macOS in Single User Mode\n"),s("ul",[s("li",[e._v("Press Cmd+S in OpenCore's menu when you turn the Mac on")])])]),e._v(" "),s("li",[e._v("When command line prompt appears, enter the dGPU disabler argument (at the bottom)")]),e._v(" "),s("li",[e._v("Reboot and patched macOS should work normally")]),e._v(" "),s("li",[e._v("If you still want to use the dGPU, run OpenCore Legacy Patcher and enable TS2 Acceleration from settings. Then root patch your Mac again\n"),s("code",[e._v("Patcher Settings -> Developer Settings -> Set TeraScale 2 Accel")])]),e._v(" "),s("li",[e._v("Either Reset NVRAM or set "),s("code",[e._v("gpu-power-prefs")]),e._v(" to zeros to re-enable the dGPU")])]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Forces GMUX to use iGPU only (ie. disable dGPU)")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%01%00%00%00\n"),s("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# To reset, simply write zeros or NVRAM Reset your Mac")]),e._v("\nnvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs"),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("=")]),e._v("%00%00%00%00\n")])])]),s("h2",{attrs:{id:"black-boxes-on-hd3000-igpus"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#black-boxes-on-hd3000-igpus"}},[e._v("#")]),e._v(" Black Boxes on HD3000 iGPUs")]),e._v(" "),s("p",[e._v("A somewhat strange issue on Intel HD3000-based Macs, on 3rd party displays sometimes UI elements may become black and unreadable. To resolve, select either the generic "),s("code",[e._v("Display")]),e._v(" or "),s("code",[e._v("Display P3")]),e._v(" Color Profiles in Display Settings.")]),e._v(" "),s("ul",[s("li",[e._v("Mainly applicable for HDMI Displays, DVI and DisplayPort are generally unaffected.")]),e._v(" "),s("li",[e._v("If you're inside Setup Assistant, press "),s("code",[e._v("Cmd")]),e._v(" + "),s("code",[e._v("Option")]),e._v(" + "),s("code",[e._v("Control")]),e._v(" + "),s("code",[e._v("T")]),e._v(" to launch Terminal. From there, run "),s("code",[e._v("open /System/Applications/System\\ Preferences.app")])])]),e._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[e._v("Default Color Profile")]),e._v(" "),s("th",{staticStyle:{"text-align":"left"}},[e._v("Display/Display P3 Profile")])])]),e._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(370),alt:""}})]),e._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(371),alt:""}})])])])])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/12.eed42bf0.js b/assets/js/12.f5ee81c0.js similarity index 74% rename from assets/js/12.eed42bf0.js rename to assets/js/12.f5ee81c0.js index a7514c338..b3ff6bb91 100644 --- a/assets/js/12.eed42bf0.js +++ b/assets/js/12.f5ee81c0.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{342:function(t,e,n){},430:function(t,e,n){"use strict";n(342)},463: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(430),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([[12],{342:function(t,e,n){},432:function(t,e,n){"use strict";n(342)},465: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(432),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/13.9452ed59.js b/assets/js/13.40b84412.js similarity index 75% rename from assets/js/13.9452ed59.js rename to assets/js/13.40b84412.js index 05c21339e..d5c697d63 100644 --- a/assets/js/13.9452ed59.js +++ b/assets/js/13.40b84412.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{343:function(e,t,c){},431:function(e,t,c){"use strict";c(343)},436: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(431),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([[13],{343:function(e,t,c){},433:function(e,t,c){"use strict";c(343)},438: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(433),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/14.38aa7d24.js b/assets/js/14.f8f3762b.js similarity index 92% rename from assets/js/14.38aa7d24.js rename to assets/js/14.f8f3762b.js index 46c37476b..d9fee3620 100644 --- a/assets/js/14.38aa7d24.js +++ b/assets/js/14.f8f3762b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{344:function(e,t,o){},432:function(e,t,o){"use strict";o(344)},437: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(432),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([[14],{344:function(e,t,o){},434:function(e,t,o){"use strict";o(344)},439: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(434),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/15.bc5f9189.js b/assets/js/15.f5f95f79.js similarity index 74% rename from assets/js/15.bc5f9189.js rename to assets/js/15.f5f95f79.js index 515cc1bac..67fc5585e 100644 --- a/assets/js/15.bc5f9189.js +++ b/assets/js/15.f5f95f79.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{341:function(t,e,n){},429:function(t,e,n){"use strict";n(341)},462: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(429),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([[15],{341:function(t,e,n){},431:function(t,e,n){"use strict";n(341)},464: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(431),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/16.cb12889c.js b/assets/js/16.496fcbf3.js similarity index 96% rename from assets/js/16.cb12889c.js rename to assets/js/16.496fcbf3.js index 4bc47970c..16259a15f 100644 --- a/assets/js/16.cb12889c.js +++ b/assets/js/16.496fcbf3.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},382:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},441: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 within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[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(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(382),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model 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([[16],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},383:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},445: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 within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[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(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(383),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model 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/17.31fa787f.js b/assets/js/17.f55e17aa.js similarity index 91% rename from assets/js/17.31fa787f.js rename to assets/js/17.f55e17aa.js index 0955b2f57..321a2a6a8 100644 --- a/assets/js/17.31fa787f.js +++ b/assets/js/17.f55e17aa.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},416:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.667c950e.png"},459:function(e,t,n){"use strict";n.r(t);var r=n(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-patches"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-patches"}},[e._v("#")]),e._v(" Updating OpenCore and Patches")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.")]),e._v(" "),r("p",[e._v("For those who do wish to update, simply "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("download the latest release"),r("OutboundLink")],1),e._v(" and rerun the patcher:")]),e._v(" "),r("p",[r("img",{attrs:{src:n(318),alt:""}})]),e._v(" "),r("p",[e._v("Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:")]),e._v(" "),r("div",{staticClass:"language-bash extra-class"},[r("pre",{pre:!0,attrs:{class:"language-bash"}},[r("code",[r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# OpenCore Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version\n"),r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Patcher Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version\n")])])]),r("p",[r("img",{attrs:{src:n(416),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.6.8 built on March 27th, 2021 with Patcher Version 0.0.20!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},418:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.667c950e.png"},460:function(e,t,n){"use strict";n.r(t);var r=n(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-patches"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-patches"}},[e._v("#")]),e._v(" Updating OpenCore and Patches")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.")]),e._v(" "),r("p",[e._v("For those who do wish to update, simply "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("download the latest release"),r("OutboundLink")],1),e._v(" and rerun the patcher:")]),e._v(" "),r("p",[r("img",{attrs:{src:n(318),alt:""}})]),e._v(" "),r("p",[e._v("Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:")]),e._v(" "),r("div",{staticClass:"language-bash extra-class"},[r("pre",{pre:!0,attrs:{class:"language-bash"}},[r("code",[r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# OpenCore Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version\n"),r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Patcher Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version\n")])])]),r("p",[r("img",{attrs:{src:n(418),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.6.8 built on March 27th, 2021 with Patcher Version 0.0.20!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/18.ee2d1d56.js b/assets/js/18.5bdcc706.js similarity index 97% rename from assets/js/18.ee2d1d56.js rename to assets/js/18.5bdcc706.js index 083c82ff8..aede345e3 100644 --- a/assets/js/18.ee2d1d56.js +++ b/assets/js/18.5bdcc706.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{417:function(e,a,t){e.exports=t.p+"assets/img/ventura.606fb761.png"},418:function(e,a,t){e.exports=t.p+"assets/img/OCLP-051-Initial-Support.d51ae090.png"},460:function(e,a,t){"use strict";t.r(a);var r=t(25),i=Object(r.a)({},(function(){var e=this,a=e.$createElement,r=e._self._c||a;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("p",[r("img",{attrs:{src:t(417),alt:""}})]),e._v(" "),r("p",[e._v("With the release of OpenCore Legacy Patcher v0.5.0 and newer, early support for macOS Ventura has been implemented for most Metal-capable Macs. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.")]),e._v(" "),r("h2",{attrs:{id:"newly-dropped-hardware"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#newly-dropped-hardware"}},[e._v("#")]),e._v(" Newly dropped hardware")]),e._v(" "),r("p",[e._v("Ventura's release dropped a large amount of Intel hardware, thus requiring the usage of OpenCore Legacy Patcher on the following models (in addition to previously removed models):")]),e._v(" "),r("ul",[r("li",[e._v("iMac16,1 (21.5-inch, Late 2015)")]),e._v(" "),r("li",[e._v("iMac16,2 (21.5-inch 4K, Late 2015)")]),e._v(" "),r("li",[e._v("iMac17,1 (27-inch 5K, Late 2015)")]),e._v(" "),r("li",[e._v("MacBook9,1 (12-inch, Early 2016)")]),e._v(" "),r("li",[e._v("MacBookAir7,1 (11-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookAir7,2 (13-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookPro11,4 (15-inch, Mid 2015, iGPU)")]),e._v(" "),r("li",[e._v("MacBookPro11,5 (15-inch, Mid 2015, dGPU)")]),e._v(" "),r("li",[e._v("MacBookPro12,1 (13-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookPro13,1 (13-inch, Late 2016)")]),e._v(" "),r("li",[e._v("MacBookPro13,2 (13-inch, Late 2016)")]),e._v(" "),r("li",[e._v("MacBookPro13,3 (15-inch, Late 2016)")]),e._v(" "),r("li",[e._v("Macmini7,1 (Late 2014)")]),e._v(" "),r("li",[e._v("MacPro6,1 (Late 2013)")])]),e._v(" "),r("h2",{attrs:{id:"current-status"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#current-status"}},[e._v("#")]),e._v(" Current status")]),e._v(" "),r("p",[e._v("Overall, macOS Ventura is useable on most Metal-capable machines (ie. 2012 and newer). The graphics patches implemented have near feature parity to macOS Monterey, with patches still being under heavy development. See "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1008",target:"_blank",rel:"noopener noreferrer"}},[e._v("Legacy Metal Graphics Support and macOS Ventura #1008"),r("OutboundLink")],1),e._v(" issue for more information.")]),e._v(" "),r("img",{attrs:{width:"625",alt:"",src:t(418)}}),e._v(" "),r("p",[e._v("For older hardware, see below sections:")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#currently-unsupportedbroken-hardware-in-ventura"}},[e._v("Currently Unsupported/Broken Hardware in Ventura")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[e._v("AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#non-metal-graphics-acceleration"}},[e._v("Non-Metal Graphics Acceleration")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#legacy-wireless-support"}},[e._v("Legacy Wireless Support")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#usb-11-ohciuhci-support"}},[e._v("USB 1.1 (OHCI/UHCI) Support")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#ethernet-issue-with-early-2008-mac-pro"}},[e._v("Ethernet issue with Early 2008 Mac Pro")])])])])]),e._v(" "),r("p",[e._v("The team is doing their best to investigate and fix the aforementioned issues, however no estimated time can be provided.")]),e._v(" "),r("h2",{attrs:{id:"currently-unsupported-broken-hardware-in-ventura"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#currently-unsupported-broken-hardware-in-ventura"}},[e._v("#")]),e._v(" Currently Unsupported/Broken Hardware in Ventura")]),e._v(" "),r("h3",{attrs:{id:"amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[e._v("#")]),e._v(" AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs")]),e._v(" "),r("p",[e._v("For users with 2008 to 2013 Mac Pros (MacPro3,1-6,1) and 2009 to 2011 iMacs (iMac9,1-12,2), keep in mind macOS Ventura now requires "),r("a",{attrs:{href:"https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2",target:"_blank",rel:"noopener noreferrer"}},[e._v("AVX2.0 support in the CPU"),r("OutboundLink")],1),e._v(" for native graphics acceleration. Thus while your GPU may be natively supported, you cannot run Ventura officially with these GPUs.")]),e._v(" "),r("ul",[r("li",[e._v("CPUs supporting AVX2.0 are Haswell or newer, which no pre-2019 Mac Pros can be upgraded with.")])]),e._v(" "),r("p",[e._v("Currently at this time, OpenCore Legacy Patcher only supports patching the AMD Polaris Graphics stack to no longer require AVX2.0. However due to lack of hardware on-hand, we cannot support AMD Vega or Navi on Ventura.")]),e._v(" "),r("ul",[r("li",[e._v("If you have spare Vega or Navi GPUs you'd like to donate, feel free to reach out: khronokernel@icloud.com")])]),e._v(" "),r("p",[e._v("Additionally, the native stack will crash over and over on macOS Ventura as it fails to load the AVX2.0-based binaries. Thus to patch Ventura, you will need to boot in Safe Mode and run OCLP's Root Volume Patcher")]),e._v(" "),r("ul",[r("li",[e._v("To enter Safe Mode, hold Shift+Enter when selecting Ventura in OCLP's Boot Picker")])]),e._v(" "),r("p",[e._v("Following GPUs are applicable:")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",{staticStyle:{"text-align":"left"}},[e._v("GPU Architecture")]),e._v(" "),r("th",{staticStyle:{"text-align":"left"}},[e._v("Model Families")]),e._v(" "),r("th",{staticStyle:{"text-align":"left"}},[e._v("Supported")])])]),e._v(" "),r("tbody",[r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Polaris")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("RX 4xx/5xx (10/20 series)")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[r("span",{staticStyle:{color:"#30BCD5"}},[e._v(" Supported with patching ")])])]),e._v(" "),r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Vega")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("Vega 56/64/VII (10/20 series)")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[r("span",{staticStyle:{color:"red"}},[e._v(" Unsupported ")])])]),e._v(" "),r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Navi")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("RX 5xxx/6xxx (10/20 series)")])])])]),e._v(" "),r("h3",{attrs:{id:"non-metal-graphics-acceleration"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#non-metal-graphics-acceleration"}},[e._v("#")]),e._v(" Non-Metal Graphics Acceleration")]),e._v(" "),r("p",[e._v("Regarding non-Metal, the team is hard at work to get non-Metal working, however this is our greatest challenge since Big Sur.")]),e._v(" "),r("p",[e._v("Apple has made significant changes to the graphics stack in order to facilitate fancy effects, and in particularly, Stage Manager. We will update you as we work on development, however, now is not the best time to ask about ETAs.")]),e._v(" "),r("p",[e._v("The following GPUs are applicable:")]),e._v(" "),r("ul",[r("li",[e._v("NVIDIA:\n"),r("ul",[r("li",[e._v("Tesla (8000 - 300 series)")])])]),e._v(" "),r("li",[e._v("AMD:\n"),r("ul",[r("li",[e._v("TeraScale (2000 - 6000 series)")])])]),e._v(" "),r("li",[e._v("Intel:\n"),r("ul",[r("li",[e._v("Iron Lake")]),e._v(" "),r("li",[e._v("Sandy Bridge (2000 - 3000 series)")])])])]),e._v(" "),r("p",[e._v("The following machines shipped stock with an unsupported GPU:")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("Systems shipped with non-Metal Graphics Cards")]),e._v(" "),r("ul",[r("li",[e._v("iMac7,1 - iMac12,x")]),e._v(" "),r("li",[e._v("MacBook4,1 - MacBook7,1")]),e._v(" "),r("li",[e._v("MacBookAir2,1 - MacBookAir4,x")]),e._v(" "),r("li",[e._v("MacBookPro4,1 - MacBookPro8,x")]),e._v(" "),r("li",[e._v("Macmini3,1 - Macmini5,x")]),e._v(" "),r("li",[e._v("MacPro3,1 - MacPro5,1")]),e._v(" "),r("li",[e._v("Xserve2,1 - Xserve3,1")])])]),e._v(" "),r("h3",{attrs:{id:"legacy-wireless-support"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#legacy-wireless-support"}},[e._v("#")]),e._v(" Legacy Wireless Support")]),e._v(" "),r("p",[e._v("For systems that required Root Patches in macOS Monterey to achieve Wireless support, unfortunately macOS Ventura has broken the patch set. Currently the following Wifi cards are unsupported:")]),e._v(" "),r("ul",[r("li",[e._v("Atheros: All models")]),e._v(" "),r("li",[e._v("Broadcom: BCM94328 and BCM94322")])]),e._v(" "),r("p",[e._v("The following machines shipped stock with these cards:")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("Systems shipped with applicable cards")]),e._v(" "),r("ul",[r("li",[e._v("iMac12,x and older")]),e._v(" "),r("li",[e._v("Macmini3,1 and older")]),e._v(" "),r("li",[e._v("MacBook5,x and older")]),e._v(" "),r("li",[e._v("MacBookAir2,1 and older")]),e._v(" "),r("li",[e._v("MacBookPro7,1 and older\n"),r("ul",[r("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),r("li",[e._v("MacPro5,1 and older")])])]),e._v(" "),r("p",[e._v("Currently BCM943224, BCM94331, BCM94360 and BCM943602 are still fully supported by OpenCore Legacy Patcher. Consider upgrading to these cards if possible.")]),e._v(" "),r("h3",{attrs:{id:"usb-1-1-ohci-uhci-support"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#usb-1-1-ohci-uhci-support"}},[e._v("#")]),e._v(" USB 1.1 (OHCI/UHCI) Support")]),e._v(" "),r("p",[e._v("For Penryn systems and pre-2013 Mac Pros, USB 1.1 support was outright removed in macOS Ventura. While USB 1.1 may seem unimportant, it handles many important devices on your system. These include:")]),e._v(" "),r("ul",[r("li",[e._v("Keyboard and Trackpad for laptops")]),e._v(" "),r("li",[e._v("IR Receivers")]),e._v(" "),r("li",[e._v("Bluetooth")])]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("The following systems rely on USB 1.1")]),e._v(" "),r("ul",[r("li",[e._v("iMac10,x and older")]),e._v(" "),r("li",[e._v("Macmini3,1 and older")]),e._v(" "),r("li",[e._v("MacBook7,1 and older")]),e._v(" "),r("li",[e._v("MacBookAir3,1 and older")]),e._v(" "),r("li",[e._v("MacBookPro7,1 and older\n"),r("ul",[r("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),r("li",[e._v("MacPro5,1 and older")])])]),e._v(" "),r("h3",{attrs:{id:"ethernet-issue-with-early-2008-mac-pro"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ethernet-issue-with-early-2008-mac-pro"}},[e._v("#")]),e._v(" Ethernet issue with Early 2008 Mac Pro")]),e._v(" "),r("p",[e._v("MacPro3,1 suffers from Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.")])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{419:function(e,a,t){e.exports=t.p+"assets/img/ventura.606fb761.png"},420:function(e,a,t){e.exports=t.p+"assets/img/OCLP-051-Initial-Support.d51ae090.png"},461:function(e,a,t){"use strict";t.r(a);var r=t(25),i=Object(r.a)({},(function(){var e=this,a=e.$createElement,r=e._self._c||a;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("p",[r("img",{attrs:{src:t(419),alt:""}})]),e._v(" "),r("p",[e._v("With the release of OpenCore Legacy Patcher v0.5.0 and newer, early support for macOS Ventura has been implemented for most Metal-capable Macs. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.")]),e._v(" "),r("h2",{attrs:{id:"newly-dropped-hardware"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#newly-dropped-hardware"}},[e._v("#")]),e._v(" Newly dropped hardware")]),e._v(" "),r("p",[e._v("Ventura's release dropped a large amount of Intel hardware, thus requiring the usage of OpenCore Legacy Patcher on the following models (in addition to previously removed models):")]),e._v(" "),r("ul",[r("li",[e._v("iMac16,1 (21.5-inch, Late 2015)")]),e._v(" "),r("li",[e._v("iMac16,2 (21.5-inch 4K, Late 2015)")]),e._v(" "),r("li",[e._v("iMac17,1 (27-inch 5K, Late 2015)")]),e._v(" "),r("li",[e._v("MacBook9,1 (12-inch, Early 2016)")]),e._v(" "),r("li",[e._v("MacBookAir7,1 (11-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookAir7,2 (13-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookPro11,4 (15-inch, Mid 2015, iGPU)")]),e._v(" "),r("li",[e._v("MacBookPro11,5 (15-inch, Mid 2015, dGPU)")]),e._v(" "),r("li",[e._v("MacBookPro12,1 (13-inch, Early 2015)")]),e._v(" "),r("li",[e._v("MacBookPro13,1 (13-inch, Late 2016)")]),e._v(" "),r("li",[e._v("MacBookPro13,2 (13-inch, Late 2016)")]),e._v(" "),r("li",[e._v("MacBookPro13,3 (15-inch, Late 2016)")]),e._v(" "),r("li",[e._v("Macmini7,1 (Late 2014)")]),e._v(" "),r("li",[e._v("MacPro6,1 (Late 2013)")])]),e._v(" "),r("h2",{attrs:{id:"current-status"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#current-status"}},[e._v("#")]),e._v(" Current status")]),e._v(" "),r("p",[e._v("Overall, macOS Ventura is useable on most Metal-capable machines (ie. 2012 and newer). The graphics patches implemented have near feature parity to macOS Monterey, with patches still being under heavy development. See "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/1008",target:"_blank",rel:"noopener noreferrer"}},[e._v("Legacy Metal Graphics Support and macOS Ventura #1008"),r("OutboundLink")],1),e._v(" issue for more information.")]),e._v(" "),r("img",{attrs:{width:"625",alt:"",src:t(420)}}),e._v(" "),r("p",[e._v("For older hardware, see below sections:")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#currently-unsupportedbroken-hardware-in-ventura"}},[e._v("Currently Unsupported/Broken Hardware in Ventura")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[e._v("AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#non-metal-graphics-acceleration"}},[e._v("Non-Metal Graphics Acceleration")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#legacy-wireless-support"}},[e._v("Legacy Wireless Support")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#usb-11-ohciuhci-support"}},[e._v("USB 1.1 (OHCI/UHCI) Support")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#ethernet-issue-with-early-2008-mac-pro"}},[e._v("Ethernet issue with Early 2008 Mac Pro")])])])])]),e._v(" "),r("p",[e._v("The team is doing their best to investigate and fix the aforementioned issues, however no estimated time can be provided.")]),e._v(" "),r("h2",{attrs:{id:"currently-unsupported-broken-hardware-in-ventura"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#currently-unsupported-broken-hardware-in-ventura"}},[e._v("#")]),e._v(" Currently Unsupported/Broken Hardware in Ventura")]),e._v(" "),r("h3",{attrs:{id:"amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#amd-polaris-vega-and-navi-support-on-pre-2019-mac-pros-and-pre-2012-imacs"}},[e._v("#")]),e._v(" AMD Polaris, Vega and Navi support on pre-2019 Mac Pros and pre-2012 iMacs")]),e._v(" "),r("p",[e._v("For users with 2008 to 2013 Mac Pros (MacPro3,1-6,1) and 2009 to 2011 iMacs (iMac9,1-12,2), keep in mind macOS Ventura now requires "),r("a",{attrs:{href:"https://en.wikipedia.org/wiki/Advanced_Vector_Extensions#Advanced_Vector_Extensions_2",target:"_blank",rel:"noopener noreferrer"}},[e._v("AVX2.0 support in the CPU"),r("OutboundLink")],1),e._v(" for native graphics acceleration. Thus while your GPU may be natively supported, you cannot run Ventura officially with these GPUs.")]),e._v(" "),r("ul",[r("li",[e._v("CPUs supporting AVX2.0 are Haswell or newer, which no pre-2019 Mac Pros can be upgraded with.")])]),e._v(" "),r("p",[e._v("Currently at this time, OpenCore Legacy Patcher only supports patching the AMD Polaris Graphics stack to no longer require AVX2.0. However due to lack of hardware on-hand, we cannot support AMD Vega or Navi on Ventura.")]),e._v(" "),r("ul",[r("li",[e._v("If you have spare Vega or Navi GPUs you'd like to donate, feel free to reach out: khronokernel@icloud.com")])]),e._v(" "),r("p",[e._v("Additionally, the native stack will crash over and over on macOS Ventura as it fails to load the AVX2.0-based binaries. Thus to patch Ventura, you will need to boot in Safe Mode and run OCLP's Root Volume Patcher")]),e._v(" "),r("ul",[r("li",[e._v("To enter Safe Mode, hold Shift+Enter when selecting Ventura in OCLP's Boot Picker")])]),e._v(" "),r("p",[e._v("Following GPUs are applicable:")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",{staticStyle:{"text-align":"left"}},[e._v("GPU Architecture")]),e._v(" "),r("th",{staticStyle:{"text-align":"left"}},[e._v("Model Families")]),e._v(" "),r("th",{staticStyle:{"text-align":"left"}},[e._v("Supported")])])]),e._v(" "),r("tbody",[r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Polaris")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("RX 4xx/5xx (10/20 series)")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[r("span",{staticStyle:{color:"#30BCD5"}},[e._v(" Supported with patching ")])])]),e._v(" "),r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Vega")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("Vega 56/64/VII (10/20 series)")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[r("span",{staticStyle:{color:"red"}},[e._v(" Unsupported ")])])]),e._v(" "),r("tr",[r("td",{staticStyle:{"text-align":"left"}},[e._v("AMD Navi")]),e._v(" "),r("td",{staticStyle:{"text-align":"left"}},[e._v("RX 5xxx/6xxx (10/20 series)")])])])]),e._v(" "),r("h3",{attrs:{id:"non-metal-graphics-acceleration"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#non-metal-graphics-acceleration"}},[e._v("#")]),e._v(" Non-Metal Graphics Acceleration")]),e._v(" "),r("p",[e._v("Regarding non-Metal, the team is hard at work to get non-Metal working, however this is our greatest challenge since Big Sur.")]),e._v(" "),r("p",[e._v("Apple has made significant changes to the graphics stack in order to facilitate fancy effects, and in particularly, Stage Manager. We will update you as we work on development, however, now is not the best time to ask about ETAs.")]),e._v(" "),r("p",[e._v("The following GPUs are applicable:")]),e._v(" "),r("ul",[r("li",[e._v("NVIDIA:\n"),r("ul",[r("li",[e._v("Tesla (8000 - 300 series)")])])]),e._v(" "),r("li",[e._v("AMD:\n"),r("ul",[r("li",[e._v("TeraScale (2000 - 6000 series)")])])]),e._v(" "),r("li",[e._v("Intel:\n"),r("ul",[r("li",[e._v("Iron Lake")]),e._v(" "),r("li",[e._v("Sandy Bridge (2000 - 3000 series)")])])])]),e._v(" "),r("p",[e._v("The following machines shipped stock with an unsupported GPU:")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("Systems shipped with non-Metal Graphics Cards")]),e._v(" "),r("ul",[r("li",[e._v("iMac7,1 - iMac12,x")]),e._v(" "),r("li",[e._v("MacBook4,1 - MacBook7,1")]),e._v(" "),r("li",[e._v("MacBookAir2,1 - MacBookAir4,x")]),e._v(" "),r("li",[e._v("MacBookPro4,1 - MacBookPro8,x")]),e._v(" "),r("li",[e._v("Macmini3,1 - Macmini5,x")]),e._v(" "),r("li",[e._v("MacPro3,1 - MacPro5,1")]),e._v(" "),r("li",[e._v("Xserve2,1 - Xserve3,1")])])]),e._v(" "),r("h3",{attrs:{id:"legacy-wireless-support"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#legacy-wireless-support"}},[e._v("#")]),e._v(" Legacy Wireless Support")]),e._v(" "),r("p",[e._v("For systems that required Root Patches in macOS Monterey to achieve Wireless support, unfortunately macOS Ventura has broken the patch set. Currently the following Wifi cards are unsupported:")]),e._v(" "),r("ul",[r("li",[e._v("Atheros: All models")]),e._v(" "),r("li",[e._v("Broadcom: BCM94328 and BCM94322")])]),e._v(" "),r("p",[e._v("The following machines shipped stock with these cards:")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("Systems shipped with applicable cards")]),e._v(" "),r("ul",[r("li",[e._v("iMac12,x and older")]),e._v(" "),r("li",[e._v("Macmini3,1 and older")]),e._v(" "),r("li",[e._v("MacBook5,x and older")]),e._v(" "),r("li",[e._v("MacBookAir2,1 and older")]),e._v(" "),r("li",[e._v("MacBookPro7,1 and older\n"),r("ul",[r("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),r("li",[e._v("MacPro5,1 and older")])])]),e._v(" "),r("p",[e._v("Currently BCM943224, BCM94331, BCM94360 and BCM943602 are still fully supported by OpenCore Legacy Patcher. Consider upgrading to these cards if possible.")]),e._v(" "),r("h3",{attrs:{id:"usb-1-1-ohci-uhci-support"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#usb-1-1-ohci-uhci-support"}},[e._v("#")]),e._v(" USB 1.1 (OHCI/UHCI) Support")]),e._v(" "),r("p",[e._v("For Penryn systems and pre-2013 Mac Pros, USB 1.1 support was outright removed in macOS Ventura. While USB 1.1 may seem unimportant, it handles many important devices on your system. These include:")]),e._v(" "),r("ul",[r("li",[e._v("Keyboard and Trackpad for laptops")]),e._v(" "),r("li",[e._v("IR Receivers")]),e._v(" "),r("li",[e._v("Bluetooth")])]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("The following systems rely on USB 1.1")]),e._v(" "),r("ul",[r("li",[e._v("iMac10,x and older")]),e._v(" "),r("li",[e._v("Macmini3,1 and older")]),e._v(" "),r("li",[e._v("MacBook7,1 and older")]),e._v(" "),r("li",[e._v("MacBookAir3,1 and older")]),e._v(" "),r("li",[e._v("MacBookPro7,1 and older\n"),r("ul",[r("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),r("li",[e._v("MacPro5,1 and older")])])]),e._v(" "),r("h3",{attrs:{id:"ethernet-issue-with-early-2008-mac-pro"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#ethernet-issue-with-early-2008-mac-pro"}},[e._v("#")]),e._v(" Ethernet issue with Early 2008 Mac Pro")]),e._v(" "),r("p",[e._v("MacPro3,1 suffers from Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.")])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/19.30da4918.js b/assets/js/19.b6ccd1bf.js similarity index 87% rename from assets/js/19.30da4918.js rename to assets/js/19.b6ccd1bf.js index 13b6e2aa6..76cc4e335 100644 --- a/assets/js/19.30da4918.js +++ b/assets/js/19.b6ccd1bf.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{383:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},443: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(383),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{382:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},444: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(382),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/2.c0ea207b.js b/assets/js/2.10f8fb18.js similarity index 99% rename from assets/js/2.c0ea207b.js rename to assets/js/2.10f8fb18.js index c0329f892..d8cb10d00 100644 --- a/assets/js/2.c0ea207b.js +++ b/assets/js/2.10f8fb18.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(319),n(69),n(324),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"})}},319: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}]}))},324: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")},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e,n){},331:function(t,e,n){},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e){t.exports=function(t){return null==t}},335:function(t,e,n){},336:function(t,e,n){},337:function(t,e,n){},338:function(t,e,n){},339:function(t,e,n){},340:function(t,e,n){},345:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(346).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(345).default},methods:{isActive:i.e}},a=(n(365),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(366),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(367);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},346: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(357),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},347:function(t,e,n){"use strict";var i=n(0),r=n(348);i({target:"String",proto:!0,forced:n(349)("link")},{link:function(t){return r(this,"a","href",t)}})},348: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+""}},349: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}))}},350:function(t,e,n){"use strict";n(325)},351:function(t,e,n){var i=n(0),r=n(352);i({global:!0,forced:parseInt!=r},{parseInt:r})},352: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},353: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}))}},354: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}})},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(330)},358:function(t,e,n){"use strict";n(331)},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(335)},362: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)}},363:function(t,e,n){"use strict";n(336)},364:function(t,e,n){"use strict";n(337)},365:function(t,e,n){"use strict";n(338)},366: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")},367:function(t,e,n){"use strict";n(339)},368:function(t,e,n){"use strict";n(340)},433:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(347);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(350),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(351),n(26),n(174),n(172),n(97),n(44),n(175),n(319),n(326),n(179),n(68),n(327),n(101),n(354),n(69),n(324),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(356),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(346),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(358),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(319),n(69),n(324),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"})}},319: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}]}))},324: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")},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e,n){},331:function(t,e,n){},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e){t.exports=function(t){return null==t}},335:function(t,e,n){},336:function(t,e,n){},337:function(t,e,n){},338:function(t,e,n){},339:function(t,e,n){},340:function(t,e,n){},345:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(346).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(345).default},methods:{isActive:i.e}},a=(n(365),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(366),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(367);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},346: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(357),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},347:function(t,e,n){"use strict";var i=n(0),r=n(348);i({target:"String",proto:!0,forced:n(349)("link")},{link:function(t){return r(this,"a","href",t)}})},348: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+""}},349: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}))}},350:function(t,e,n){"use strict";n(325)},351:function(t,e,n){var i=n(0),r=n(352);i({global:!0,forced:parseInt!=r},{parseInt:r})},352: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},353: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}))}},354: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}})},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(330)},358:function(t,e,n){"use strict";n(331)},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(335)},362: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)}},363:function(t,e,n){"use strict";n(336)},364:function(t,e,n){"use strict";n(337)},365:function(t,e,n){"use strict";n(338)},366: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")},367:function(t,e,n){"use strict";n(339)},368:function(t,e,n){"use strict";n(340)},435:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(347);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(350),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(351),n(26),n(174),n(172),n(97),n(44),n(175),n(319),n(326),n(179),n(68),n(327),n(101),n(354),n(69),n(324),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(356),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(346),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(358),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.fc903fad.js b/assets/js/20.ea9b281d.js similarity index 99% rename from assets/js/20.fc903fad.js rename to assets/js/20.ea9b281d.js index 6df63e1b4..18b21bfde 100644 --- a/assets/js/20.fc903fad.js +++ b/assets/js/20.ea9b281d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,a,o){e.exports=o.p+"assets/img/macos-monterey.854c5d62.png"},449:function(e,a,o){"use strict";o.r(a);var t=o(25),r=Object(t.a)({},(function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("p",[t("img",{attrs:{src:o(403),alt:""}})]),e._v(" "),t("p",[e._v("With OpenCore Legacy Patcher v0.1.7 and newer, we've implemented beta macOS Monterey support for users. Please note that Apple has dropped a lot of hardware with this release as well as broken many of our previous patch sets. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.")]),e._v(" "),t("h2",{attrs:{id:"newly-dropped-hardware"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#newly-dropped-hardware"}},[e._v("#")]),e._v(" Newly dropped hardware")]),e._v(" "),t("p",[e._v("With Monterey, Apple continues their their somewhat ruthless march of dropping Intel hardware. This release saw the removal, and thus addition into OpenCore Legacy Patcher, of the following models:")]),e._v(" "),t("ul",[t("li",[e._v("iMac14,4")]),e._v(" "),t("li",[e._v("iMac15,1")]),e._v(" "),t("li",[e._v("MacBook8,1")]),e._v(" "),t("li",[e._v("MacBookAir6,1")]),e._v(" "),t("li",[e._v("MacBookAir6,2")]),e._v(" "),t("li",[e._v("MacBookPro11,1")]),e._v(" "),t("li",[e._v("MacBookPro11,2")]),e._v(" "),t("li",[e._v("MacBookPro11,3")])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Model names")]),e._v(" "),t("ul",[t("li",[e._v("iMac (21.5-inch, Mid 2014)")]),e._v(" "),t("li",[e._v("iMac (Retina 5K, 27-inch, Late 2014)")]),e._v(" "),t("li",[e._v("MacBook (Retina, 12-inch, Early 2015)")]),e._v(" "),t("li",[e._v("MacBook Air (11-inch, Mid 2013)")]),e._v(" "),t("li",[e._v("MacBook Air (13-inch, Mid 2013)")]),e._v(" "),t("li",[e._v("MacBook Air (11-inch, Early 2014)")]),e._v(" "),t("li",[e._v("MacBook Air (13-inch, Early 2014)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 13-inch, Late 2013)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 15-inch, Late 2013)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 13-inch, Mid 2014)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 15-inch, Mid 2014)")])])]),e._v(" "),t("p",[e._v("All of these models now have support in OpenCore Legacy Patcher.")]),e._v(" "),t("h2",{attrs:{id:"current-monterey-issues"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#current-monterey-issues"}},[e._v("#")]),e._v(" Current Monterey Issues")]),e._v(" "),t("h3",{attrs:{id:"macbookpro11-3-booting-issue-without-kepler-acceleration"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#macbookpro11-3-booting-issue-without-kepler-acceleration"}},[e._v("#")]),e._v(" MacBookPro11,3 booting issue without Kepler acceleration")]),e._v(" "),t("p",[e._v("Due to the display being routed through the NVIDIA Kepler card and macOS being rendered on the Intel iGPU, users have been experiencing issues booting without post-install patches applied ("),t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("see here for more info"),t("OutboundLink")],1),e._v(".) Currently the only workaround is to install the patches in safe mode, by holding down "),t("code",[e._v("Shift+Enter")]),e._v(" when you select macOS in the OCLP boot picker.")]),e._v(" "),t("h2",{attrs:{id:"previously-broken-hardware"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#previously-broken-hardware"}},[e._v("#")]),e._v(" Previously Broken Hardware")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("iMac15,1 5K Display Output Issue (Resolved in 0.3.2 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Documentation:\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://khronokernel.github.io/macos/2021/12/08/5K-UEFI.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("5K iMac and UEFI: Fixing the dreaded output limitation"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("Associated Github Issue:\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/359",target:"_blank",rel:"noopener noreferrer"}},[e._v('5k Output issues on iMac15,1 (27" 5k iMac - 2014) #359'),t("OutboundLink")],1)])])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("macOS 12.0 Beta 4 issue on 2012 to early 2013 machines (Resolved in 0.2.5 and newer)")]),e._v(" "),t("p",[e._v("Currently in macOS 12.0 Beta 4, many Ivy Bridge Macs have experienced Bluetooth issues relating to their BCM20702 chipset. Currently the exact issue is unknown however is assumed to be a bug on Apple's end. Recommend downgrading to macOS 12.0 Beta 3 till resolved:")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"http://swcdn.apple.com/content/downloads/02/08/071-63739-A_G5RYVW5JHT/dfz5gp3s0jm9vl7m30oewq141zkpv8edr8/InstallAssistant.pkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("12.0 Beta 3 (21A5284e) InstallAssistant (Direct)"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://archive.org/details/12.0-21a5284e-beta-3",target:"_blank",rel:"noopener noreferrer"}},[e._v("12.0 Beta 3 (21A5284e) InstallAssistant (archive.org)"),t("OutboundLink")],1)])]),e._v(" "),t("p",[e._v("A temporary fix is to restart the BlueTool and bluetoothd process with each boot, note it may not work for all users:")]),e._v(" "),t("div",{staticClass:"language-sh extra-class"},[t("pre",{pre:!0,attrs:{class:"language-sh"}},[t("code",[t("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),t("span",{pre:!0,attrs:{class:"token function"}},[e._v("killall")]),e._v(" -9 BlueTool bluetoothd\n")])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Wireless Support Dropped (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Broadcom BCM94328, BCM94322 and Atheros Wireless Chipsets lost support")])]),e._v(" "),t("p",[e._v("The following models lost Wifi support in macOS Monterey due to their legacy Wireless chipset:")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini3,1 and older")]),e._v(" "),t("li",[e._v("MacBook5,x and older")]),e._v(" "),t("li",[e._v("MacBookAir2,1 and older")]),e._v(" "),t("li",[e._v("MacBookPro7,1 and older\n"),t("ul",[t("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),t("li",[e._v("MacPro5,1 and older")])]),e._v(" "),t("p",[e._v("Note: BCM943224, BCM94331, BCM94360 and BCM943602 are still fully supported by OpenCore Legacy Patcher")])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Bluetooth Support Dropped (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("BRCM2046 and BRCM2070 Bluetooth Chipsets lost support")])]),e._v(" "),t("p",[e._v("The following models lost Bluetooth support in macOS Monterey due to their legacy Bluetooth chipset:")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini5,1 and older")]),e._v(" "),t("li",[e._v("MacBook7,1 and older")]),e._v(" "),t("li",[e._v("MacBookAir4,1 and older")]),e._v(" "),t("li",[e._v("MacBookPro8,1 and older")]),e._v(" "),t("li",[e._v("MacPro5,1 and older")])]),e._v(" "),t("p",[e._v("Note: Native BRCM20702 and BRCM20703 are still fully supported by OpenCore Legacy Patcher")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Dropped Firmwares")]),e._v(" "),t("p",[e._v("Here are the firmwares macOS Monterey Dropped (previously located within IOBluetoothUSBDFU.kext):")]),e._v(" "),t("ul",[t("li",[e._v("2046_820F.dfu")]),e._v(" "),t("li",[e._v("2046_8210.dfu")]),e._v(" "),t("li",[e._v("2046_8213.dfu")]),e._v(" "),t("li",[e._v("2046_8215.dfu")]),e._v(" "),t("li",[e._v("2046_8216.dfu")]),e._v(" "),t("li",[e._v("2046_8217.dfu")]),e._v(" "),t("li",[e._v("2070_821A.dfu")]),e._v(" "),t("li",[e._v("2070_821B.dfu")]),e._v(" "),t("li",[e._v("2070_8218.dfu")]),e._v(" "),t("li",[e._v("20702_821D.dfu")]),e._v(" "),t("li",[e._v("20702_821F.dfu")]),e._v(" "),t("li",[e._v("20702_828A.dfu")]),e._v(" "),t("li",[e._v("20702_828B.dfu")]),e._v(" "),t("li",[e._v("20702_828C.dfu")]),e._v(" "),t("li",[e._v("20702_8281.dfu")]),e._v(" "),t("li",[e._v("20702_8286.dfu")])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Ivy Bridge iGPU Acceleration (Resolved in 0.1.7 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Intel HD4000 iGPUs lost support")])]),e._v(" "),t("p",[e._v("By default these machines require root volume patches to gain graphics acceleration in Monterey. OpenCore Legacy Patcher supports readding support however SIP can no longer be enabled due to root patching:")]),e._v(" "),t("ul",[t("li",[e._v("Macmini6,x")]),e._v(" "),t("li",[e._v("MacBookAir5,x")]),e._v(" "),t("li",[e._v("MacBookPro9,x")]),e._v(" "),t("li",[e._v("MacBookPro10,x")])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("NVIDIA Kepler dGPU Acceleration (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("NVIDIA Kepler dGPUs lost support")])]),e._v(" "),t("p",[e._v("By default these machines require root volume patches to gain graphics acceleration in Monterey. OpenCore Legacy Patcher supports readding support however SIP can no longer be enabled due to root patching:")]),e._v(" "),t("ul",[t("li",[e._v("MacBookPro9,1")]),e._v(" "),t("li",[e._v("MacBookPro10,1")]),e._v(" "),t("li",[e._v("MacBookPro11,3")]),e._v(" "),t("li",[e._v("iMac13,x")]),e._v(" "),t("li",[e._v("iMac14,x")])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Non-Metal Acceleration (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Non-Metal GPUs no longer have working acceleration patches:\n"),t("ul",[t("li",[e._v("Intel Ironlake and Sandy Bridge iGPUs")]),e._v(" "),t("li",[e._v("NVIDIA Tesla and Fermi GPUs")]),e._v(" "),t("li",[e._v("AMD TeraScale 1 and 2 GPUs")])])])]),e._v(" "),t("p",[e._v("The following machines cannot gain graphics acceleration at all in Monterey, only basic framebuffer and brightness control (iMac8,1/9,1 and MacBook5,2 excluded):")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini5,x and older")]),e._v(" "),t("li",[e._v("MacBook7,1 and older")]),e._v(" "),t("li",[e._v("MacBookAir4,x and older")]),e._v(" "),t("li",[e._v("MacBookPro8,x and older")])]),e._v(" "),t("p",[e._v("Note: iMac10,1 through iMac12,x can be upgraded with Metal GPUs, "),t("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/",target:"_blank",rel:"noopener noreferrer"}},[e._v("see here for more info"),t("OutboundLink")],1)])])])}),[],!1,null,null,null);a.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{403:function(e,a,o){e.exports=o.p+"assets/img/macos-monterey.854c5d62.png"},451:function(e,a,o){"use strict";o.r(a);var t=o(25),r=Object(t.a)({},(function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("p",[t("img",{attrs:{src:o(403),alt:""}})]),e._v(" "),t("p",[e._v("With OpenCore Legacy Patcher v0.1.7 and newer, we've implemented beta macOS Monterey support for users. Please note that Apple has dropped a lot of hardware with this release as well as broken many of our previous patch sets. This page will be used to inform users regarding current issues and will be updated as new patch sets are developed and added to our patcher.")]),e._v(" "),t("h2",{attrs:{id:"newly-dropped-hardware"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#newly-dropped-hardware"}},[e._v("#")]),e._v(" Newly dropped hardware")]),e._v(" "),t("p",[e._v("With Monterey, Apple continues their their somewhat ruthless march of dropping Intel hardware. This release saw the removal, and thus addition into OpenCore Legacy Patcher, of the following models:")]),e._v(" "),t("ul",[t("li",[e._v("iMac14,4")]),e._v(" "),t("li",[e._v("iMac15,1")]),e._v(" "),t("li",[e._v("MacBook8,1")]),e._v(" "),t("li",[e._v("MacBookAir6,1")]),e._v(" "),t("li",[e._v("MacBookAir6,2")]),e._v(" "),t("li",[e._v("MacBookPro11,1")]),e._v(" "),t("li",[e._v("MacBookPro11,2")]),e._v(" "),t("li",[e._v("MacBookPro11,3")])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Model names")]),e._v(" "),t("ul",[t("li",[e._v("iMac (21.5-inch, Mid 2014)")]),e._v(" "),t("li",[e._v("iMac (Retina 5K, 27-inch, Late 2014)")]),e._v(" "),t("li",[e._v("MacBook (Retina, 12-inch, Early 2015)")]),e._v(" "),t("li",[e._v("MacBook Air (11-inch, Mid 2013)")]),e._v(" "),t("li",[e._v("MacBook Air (13-inch, Mid 2013)")]),e._v(" "),t("li",[e._v("MacBook Air (11-inch, Early 2014)")]),e._v(" "),t("li",[e._v("MacBook Air (13-inch, Early 2014)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 13-inch, Late 2013)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 15-inch, Late 2013)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 13-inch, Mid 2014)")]),e._v(" "),t("li",[e._v("MacBook Pro (Retina, 15-inch, Mid 2014)")])])]),e._v(" "),t("p",[e._v("All of these models now have support in OpenCore Legacy Patcher.")]),e._v(" "),t("h2",{attrs:{id:"current-monterey-issues"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#current-monterey-issues"}},[e._v("#")]),e._v(" Current Monterey Issues")]),e._v(" "),t("h3",{attrs:{id:"macbookpro11-3-booting-issue-without-kepler-acceleration"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#macbookpro11-3-booting-issue-without-kepler-acceleration"}},[e._v("#")]),e._v(" MacBookPro11,3 booting issue without Kepler acceleration")]),e._v(" "),t("p",[e._v("Due to the display being routed through the NVIDIA Kepler card and macOS being rendered on the Intel iGPU, users have been experiencing issues booting without post-install patches applied ("),t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("see here for more info"),t("OutboundLink")],1),e._v(".) Currently the only workaround is to install the patches in safe mode, by holding down "),t("code",[e._v("Shift+Enter")]),e._v(" when you select macOS in the OCLP boot picker.")]),e._v(" "),t("h2",{attrs:{id:"previously-broken-hardware"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#previously-broken-hardware"}},[e._v("#")]),e._v(" Previously Broken Hardware")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("iMac15,1 5K Display Output Issue (Resolved in 0.3.2 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Documentation:\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://khronokernel.github.io/macos/2021/12/08/5K-UEFI.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("5K iMac and UEFI: Fixing the dreaded output limitation"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("Associated Github Issue:\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/359",target:"_blank",rel:"noopener noreferrer"}},[e._v('5k Output issues on iMac15,1 (27" 5k iMac - 2014) #359'),t("OutboundLink")],1)])])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("macOS 12.0 Beta 4 issue on 2012 to early 2013 machines (Resolved in 0.2.5 and newer)")]),e._v(" "),t("p",[e._v("Currently in macOS 12.0 Beta 4, many Ivy Bridge Macs have experienced Bluetooth issues relating to their BCM20702 chipset. Currently the exact issue is unknown however is assumed to be a bug on Apple's end. Recommend downgrading to macOS 12.0 Beta 3 till resolved:")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"http://swcdn.apple.com/content/downloads/02/08/071-63739-A_G5RYVW5JHT/dfz5gp3s0jm9vl7m30oewq141zkpv8edr8/InstallAssistant.pkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("12.0 Beta 3 (21A5284e) InstallAssistant (Direct)"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://archive.org/details/12.0-21a5284e-beta-3",target:"_blank",rel:"noopener noreferrer"}},[e._v("12.0 Beta 3 (21A5284e) InstallAssistant (archive.org)"),t("OutboundLink")],1)])]),e._v(" "),t("p",[e._v("A temporary fix is to restart the BlueTool and bluetoothd process with each boot, note it may not work for all users:")]),e._v(" "),t("div",{staticClass:"language-sh extra-class"},[t("pre",{pre:!0,attrs:{class:"language-sh"}},[t("code",[t("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),t("span",{pre:!0,attrs:{class:"token function"}},[e._v("killall")]),e._v(" -9 BlueTool bluetoothd\n")])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Wireless Support Dropped (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Broadcom BCM94328, BCM94322 and Atheros Wireless Chipsets lost support")])]),e._v(" "),t("p",[e._v("The following models lost Wifi support in macOS Monterey due to their legacy Wireless chipset:")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini3,1 and older")]),e._v(" "),t("li",[e._v("MacBook5,x and older")]),e._v(" "),t("li",[e._v("MacBookAir2,1 and older")]),e._v(" "),t("li",[e._v("MacBookPro7,1 and older\n"),t("ul",[t("li",[e._v("MacBookPro6,x is exempt")])])]),e._v(" "),t("li",[e._v("MacPro5,1 and older")])]),e._v(" "),t("p",[e._v("Note: BCM943224, BCM94331, BCM94360 and BCM943602 are still fully supported by OpenCore Legacy Patcher")])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Bluetooth Support Dropped (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("BRCM2046 and BRCM2070 Bluetooth Chipsets lost support")])]),e._v(" "),t("p",[e._v("The following models lost Bluetooth support in macOS Monterey due to their legacy Bluetooth chipset:")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini5,1 and older")]),e._v(" "),t("li",[e._v("MacBook7,1 and older")]),e._v(" "),t("li",[e._v("MacBookAir4,1 and older")]),e._v(" "),t("li",[e._v("MacBookPro8,1 and older")]),e._v(" "),t("li",[e._v("MacPro5,1 and older")])]),e._v(" "),t("p",[e._v("Note: Native BRCM20702 and BRCM20703 are still fully supported by OpenCore Legacy Patcher")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Dropped Firmwares")]),e._v(" "),t("p",[e._v("Here are the firmwares macOS Monterey Dropped (previously located within IOBluetoothUSBDFU.kext):")]),e._v(" "),t("ul",[t("li",[e._v("2046_820F.dfu")]),e._v(" "),t("li",[e._v("2046_8210.dfu")]),e._v(" "),t("li",[e._v("2046_8213.dfu")]),e._v(" "),t("li",[e._v("2046_8215.dfu")]),e._v(" "),t("li",[e._v("2046_8216.dfu")]),e._v(" "),t("li",[e._v("2046_8217.dfu")]),e._v(" "),t("li",[e._v("2070_821A.dfu")]),e._v(" "),t("li",[e._v("2070_821B.dfu")]),e._v(" "),t("li",[e._v("2070_8218.dfu")]),e._v(" "),t("li",[e._v("20702_821D.dfu")]),e._v(" "),t("li",[e._v("20702_821F.dfu")]),e._v(" "),t("li",[e._v("20702_828A.dfu")]),e._v(" "),t("li",[e._v("20702_828B.dfu")]),e._v(" "),t("li",[e._v("20702_828C.dfu")]),e._v(" "),t("li",[e._v("20702_8281.dfu")]),e._v(" "),t("li",[e._v("20702_8286.dfu")])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Ivy Bridge iGPU Acceleration (Resolved in 0.1.7 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Intel HD4000 iGPUs lost support")])]),e._v(" "),t("p",[e._v("By default these machines require root volume patches to gain graphics acceleration in Monterey. OpenCore Legacy Patcher supports readding support however SIP can no longer be enabled due to root patching:")]),e._v(" "),t("ul",[t("li",[e._v("Macmini6,x")]),e._v(" "),t("li",[e._v("MacBookAir5,x")]),e._v(" "),t("li",[e._v("MacBookPro9,x")]),e._v(" "),t("li",[e._v("MacBookPro10,x")])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("NVIDIA Kepler dGPU Acceleration (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("NVIDIA Kepler dGPUs lost support")])]),e._v(" "),t("p",[e._v("By default these machines require root volume patches to gain graphics acceleration in Monterey. OpenCore Legacy Patcher supports readding support however SIP can no longer be enabled due to root patching:")]),e._v(" "),t("ul",[t("li",[e._v("MacBookPro9,1")]),e._v(" "),t("li",[e._v("MacBookPro10,1")]),e._v(" "),t("li",[e._v("MacBookPro11,3")]),e._v(" "),t("li",[e._v("iMac13,x")]),e._v(" "),t("li",[e._v("iMac14,x")])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Non-Metal Acceleration (Resolved in 0.2.5 and newer)")]),e._v(" "),t("ul",[t("li",[e._v("Non-Metal GPUs no longer have working acceleration patches:\n"),t("ul",[t("li",[e._v("Intel Ironlake and Sandy Bridge iGPUs")]),e._v(" "),t("li",[e._v("NVIDIA Tesla and Fermi GPUs")]),e._v(" "),t("li",[e._v("AMD TeraScale 1 and 2 GPUs")])])])]),e._v(" "),t("p",[e._v("The following machines cannot gain graphics acceleration at all in Monterey, only basic framebuffer and brightness control (iMac8,1/9,1 and MacBook5,2 excluded):")]),e._v(" "),t("ul",[t("li",[e._v("iMac12,x and older")]),e._v(" "),t("li",[e._v("Macmini5,x and older")]),e._v(" "),t("li",[e._v("MacBook7,1 and older")]),e._v(" "),t("li",[e._v("MacBookAir4,x and older")]),e._v(" "),t("li",[e._v("MacBookPro8,x and older")])]),e._v(" "),t("p",[e._v("Note: iMac10,1 through iMac12,x can be upgraded with Metal GPUs, "),t("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/",target:"_blank",rel:"noopener noreferrer"}},[e._v("see here for more info"),t("OutboundLink")],1)])])])}),[],!1,null,null,null);a.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/21.4012e6b5.js b/assets/js/21.8a5845c1.js similarity index 91% rename from assets/js/21.4012e6b5.js rename to assets/js/21.8a5845c1.js index 13e09056f..e7c3e12c6 100644 --- a/assets/js/21.4012e6b5.js +++ b/assets/js/21.8a5845c1.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{435: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([[21],{437: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/22.b2b302a3.js b/assets/js/22.399b2afb.js similarity index 90% rename from assets/js/22.b2b302a3.js rename to assets/js/22.399b2afb.js index c20fa6172..d9fc5d0b1 100644 --- a/assets/js/22.b2b302a3.js +++ b/assets/js/22.399b2afb.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{434: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([[22],{436: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/23.c8d0082e.js b/assets/js/23.760ebf15.js similarity index 99% rename from assets/js/23.c8d0082e.js rename to assets/js/23.760ebf15.js index 9f07d9a85..61553521e 100644 --- a/assets/js/23.c8d0082e.js +++ b/assets/js/23.760ebf15.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{442:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.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:"supporting-the-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-patcher"}},[t._v("#")]),t._v(" Supporting the patcher")]),t._v(" "),a("p",[t._v("OpenCore Legacy Patcher is a hobby project for us developers, and while we love helping out the community it's very difficult for us to troubleshoot issues remotely. The best way for us to get to work on the patcher, fix issues and add enhancements is having the hardware in-hand. As a hobby project, neither of the main developers can afford to buy every legacy Mac to test on.")]),t._v(" "),a("p",[t._v("The best way to support us in all honesty is to donate any old hardware you no longer need, as this allows us to have machines to test locally and push fixes much faster. While we appreciate cash donations, this makes it much more difficult for us to handle as an organization.")]),t._v(" "),a("p",[t._v("Main sections of help we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("Donating any Mac you own\n"),a("ul",[a("li",[t._v("Does require SSE4,1 CPU to test on Sierra and newer however")])])])]),t._v(" "),a("p",[t._v("Additionally, hardware info dumps are greatly beneficial for us to determine what patches a machine might need:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/khronokernel/IORegistryClone/blob/master/ioreg-210.zip?raw=true",target:"_blank",rel:"noopener noreferrer"}},[t._v("IORegistryExplorer"),a("OutboundLink")],1),t._v(" "),a("ul",[a("li",[a("code",[t._v("File -> SaveAs")]),t._v(" and open an issue on Github")]),t._v(" "),a("li",[t._v("Note: We want IOReg dumps of hardware not running on OpenCore, instead running a clean, officially supported OS by the machine")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate or what to buy us something, please contact us at the following email:")]),t._v(" "),a("ul",[a("li",[t._v("khronokernel@icloud.com")])]),t._v(" "),a("p",[t._v("Current hardware we own:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M + 9600M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Display's partially broken")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD3000")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dead dGPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GTX 680")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("p",[t._v("Dead Hardware:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD5770, RX570, GT710")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No longer powers on")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Westmere")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD7950")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dead Northbridge on CPU Tray")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{443:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.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:"supporting-the-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-patcher"}},[t._v("#")]),t._v(" Supporting the patcher")]),t._v(" "),a("p",[t._v("OpenCore Legacy Patcher is a hobby project for us developers, and while we love helping out the community it's very difficult for us to troubleshoot issues remotely. The best way for us to get to work on the patcher, fix issues and add enhancements is having the hardware in-hand. As a hobby project, neither of the main developers can afford to buy every legacy Mac to test on.")]),t._v(" "),a("p",[t._v("The best way to support us in all honesty is to donate any old hardware you no longer need, as this allows us to have machines to test locally and push fixes much faster. While we appreciate cash donations, this makes it much more difficult for us to handle as an organization.")]),t._v(" "),a("p",[t._v("Main sections of help we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("Donating any Mac you own\n"),a("ul",[a("li",[t._v("Does require SSE4,1 CPU to test on Sierra and newer however")])])])]),t._v(" "),a("p",[t._v("Additionally, hardware info dumps are greatly beneficial for us to determine what patches a machine might need:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/khronokernel/IORegistryClone/blob/master/ioreg-210.zip?raw=true",target:"_blank",rel:"noopener noreferrer"}},[t._v("IORegistryExplorer"),a("OutboundLink")],1),t._v(" "),a("ul",[a("li",[a("code",[t._v("File -> SaveAs")]),t._v(" and open an issue on Github")]),t._v(" "),a("li",[t._v("Note: We want IOReg dumps of hardware not running on OpenCore, instead running a clean, officially supported OS by the machine")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate or what to buy us something, please contact us at the following email:")]),t._v(" "),a("ul",[a("li",[t._v("khronokernel@icloud.com")])]),t._v(" "),a("p",[t._v("Current hardware we own:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M + 9600M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Display's partially broken")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD3000")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dead dGPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GTX 680")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("p",[t._v("Dead Hardware:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD5770, RX570, GT710")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No longer powers on")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Westmere")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD7950")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dead Northbridge on CPU Tray")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/24.7e62f6cf.js b/assets/js/24.9d330dee.js similarity index 97% rename from assets/js/24.7e62f6cf.js rename to assets/js/24.9d330dee.js index 93f17bccb..a4967c828 100644 --- a/assets/js/24.7e62f6cf.js +++ b/assets/js/24.9d330dee.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{446:function(e,t,o){"use strict";o.r(t);var a=o(25),n=Object(a.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:"the-current-hold-on-new-issues-and-pull-requests"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#the-current-hold-on-new-issues-and-pull-requests"}},[e._v("#")]),e._v(" The current hold on new issues and pull requests")]),e._v(" "),o("p",[e._v("As written with the release of OpenCore Legacy Patcher 0.4.3, and macOS 12.3:")]),e._v(" "),o("blockquote",[o("p",[e._v("With today's macOS 12.3 release, I decided it would be best to release this build of OpenCore Legacy Patcher to ensure some important issues are resolved with today's release (namely Open/Save dialog problem introduced by Apple in the 12.3 Betas)")]),e._v(" "),o("p",[e._v("As the situation develops back home with my family in Ukraine, I am unlikely to continue the development of OpenCore Legacy Patcher in the near future. At most, there may be potential PatcherSupportPkg updates from ASentientBot and the rest of the amazing non-Metal development team however otherwise development may potentially be taken over by others later on. Issues will continue to remain closed for the time being.")]),e._v(" "),o("p",[e._v("With regards to the future of this project, this release should be treated as its last major release for the next couple of months. When WWDC2022 is presented, I hope my country will be in a calmer situation where we can tinker with Macs again peacefully.")]),e._v(" "),o("p",[e._v("This is not a final goodbye for me with this project, just a round-about way to say I'll be returning someday. I want to give the biggest thank you's to the community and to the many amazing developers within it. OpenCore Legacy Patcher is not just my project, it's the cumulation of many people that are all responsible for where we are today.")]),e._v(" "),o("p",[e._v("-- Mykola")])]),e._v(" "),o("p",[e._v("If you encounter new issues with the patcher that do not have solutions easily available, our helpful community in the "),o("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" can provide support in the meantime. You should still provide as much information as you can by "),o("RouterLink",{attrs:{to:"/DEBUG.html"}},[e._v("gathering debug logs")]),e._v(" when you ask for help.")],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{448:function(e,t,o){"use strict";o.r(t);var a=o(25),n=Object(a.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:"the-current-hold-on-new-issues-and-pull-requests"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#the-current-hold-on-new-issues-and-pull-requests"}},[e._v("#")]),e._v(" The current hold on new issues and pull requests")]),e._v(" "),o("p",[e._v("As written with the release of OpenCore Legacy Patcher 0.4.3, and macOS 12.3:")]),e._v(" "),o("blockquote",[o("p",[e._v("With today's macOS 12.3 release, I decided it would be best to release this build of OpenCore Legacy Patcher to ensure some important issues are resolved with today's release (namely Open/Save dialog problem introduced by Apple in the 12.3 Betas)")]),e._v(" "),o("p",[e._v("As the situation develops back home with my family in Ukraine, I am unlikely to continue the development of OpenCore Legacy Patcher in the near future. At most, there may be potential PatcherSupportPkg updates from ASentientBot and the rest of the amazing non-Metal development team however otherwise development may potentially be taken over by others later on. Issues will continue to remain closed for the time being.")]),e._v(" "),o("p",[e._v("With regards to the future of this project, this release should be treated as its last major release for the next couple of months. When WWDC2022 is presented, I hope my country will be in a calmer situation where we can tinker with Macs again peacefully.")]),e._v(" "),o("p",[e._v("This is not a final goodbye for me with this project, just a round-about way to say I'll be returning someday. I want to give the biggest thank you's to the community and to the many amazing developers within it. OpenCore Legacy Patcher is not just my project, it's the cumulation of many people that are all responsible for where we are today.")]),e._v(" "),o("p",[e._v("-- Mykola")])]),e._v(" "),o("p",[e._v("If you encounter new issues with the patcher that do not have solutions easily available, our helpful community in the "),o("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" can provide support in the meantime. You should still provide as much information as you can by "),o("RouterLink",{attrs:{to:"/DEBUG.html"}},[e._v("gathering debug logs")]),e._v(" when you ask for help.")],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/25.32b270e6.js b/assets/js/25.2ac56403.js similarity index 98% rename from assets/js/25.32b270e6.js rename to assets/js/25.2ac56403.js index 53ff471b2..ffd112e15 100644 --- a/assets/js/25.32b270e6.js +++ b/assets/js/25.2ac56403.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{447:function(e,r,t){"use strict";t.r(r);var a=t(25),n=Object(a.a)({},(function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"opencore-legacy-patcher-license"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-license"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher License")]),e._v(" "),t("p",[e._v("This patcher is made of multiple external applications from different people and organizations. See each program for their licensing:")]),e._v(" "),t("ul",[t("li",[e._v('BSD 3-Clause "New" or "Revised" License\n'),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/Lilu/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Lilu"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/WhateverGreen/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("WhateverGreen"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/AirportBrcmFixup/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("AirportBrcmFixup"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/CPUFriend/blob/master/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[e._v("CPUFriend"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/RestrictEvents/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("RestrictEvents"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/FeatureUnlock/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("FeatureUnlock"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/cdf/Innie/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Innie"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("GPL 2.0\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/NVMeFix/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("NVMeFix"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("All rights reserved to respective authors\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/",target:"_blank",rel:"noopener noreferrer"}},[e._v("AAAMouSSE"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/post-28447707",target:"_blank",rel:"noopener noreferrer"}},[e._v("telemetrap"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/reenigneorcim/SurPlus",target:"_blank",rel:"noopener noreferrer"}},[e._v("SurPlus"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/4a8f61a01da72b38a4b2250386cc4b497a31a839/payloads/Config/config.plist#L1222-L1281",target:"_blank",rel:"noopener noreferrer"}},[e._v("VMM Patch Set"),t("OutboundLink")],1),e._v(" - parrotgeek1")]),e._v(" "),t("li",[e._v("Apple Binaries - Apple Inc.")])])])]),e._v(" "),t("p",[e._v("Remaining files within OpenCore Legacy Patcher are copyrighted 2020-2022 Mykola Grymalyuk & Dhinak G. For integration into other projects, please request written permission.")])])}),[],!1,null,null,null);r.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{449:function(e,r,t){"use strict";t.r(r);var a=t(25),n=Object(a.a)({},(function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"opencore-legacy-patcher-license"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-license"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher License")]),e._v(" "),t("p",[e._v("This patcher is made of multiple external applications from different people and organizations. See each program for their licensing:")]),e._v(" "),t("ul",[t("li",[e._v('BSD 3-Clause "New" or "Revised" License\n'),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/Lilu/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Lilu"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/WhateverGreen/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("WhateverGreen"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/AirportBrcmFixup/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("AirportBrcmFixup"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/CPUFriend/blob/master/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[e._v("CPUFriend"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/RestrictEvents/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("RestrictEvents"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/FeatureUnlock/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("FeatureUnlock"),t("OutboundLink")],1)]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/cdf/Innie/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Innie"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("GPL 2.0\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/acidanthera/NVMeFix/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("NVMeFix"),t("OutboundLink")],1)])])]),e._v(" "),t("li",[e._v("All rights reserved to respective authors\n"),t("ul",[t("li",[t("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/",target:"_blank",rel:"noopener noreferrer"}},[e._v("AAAMouSSE"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/post-28447707",target:"_blank",rel:"noopener noreferrer"}},[e._v("telemetrap"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/reenigneorcim/SurPlus",target:"_blank",rel:"noopener noreferrer"}},[e._v("SurPlus"),t("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),t("li",[t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/4a8f61a01da72b38a4b2250386cc4b497a31a839/payloads/Config/config.plist#L1222-L1281",target:"_blank",rel:"noopener noreferrer"}},[e._v("VMM Patch Set"),t("OutboundLink")],1),e._v(" - parrotgeek1")]),e._v(" "),t("li",[e._v("Apple Binaries - Apple Inc.")])])])]),e._v(" "),t("p",[e._v("Remaining files within OpenCore Legacy Patcher are copyrighted 2020-2022 Mykola Grymalyuk & Dhinak G. For integration into other projects, please request written permission.")])])}),[],!1,null,null,null);r.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/26.42358efd.js b/assets/js/26.5e1fdd9f.js similarity index 99% rename from assets/js/26.42358efd.js rename to assets/js/26.5e1fdd9f.js index 18ba23879..c8b4e0ccc 100644 --- a/assets/js/26.42358efd.js +++ b/assets/js/26.5e1fdd9f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{448:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.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 following command on the applicable machine in the terminal:")]),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("Regarding OS support, see below:")]),t._v(" "),a("ul",[a("li",[t._v("Machines listing "),a("code",[t._v("YES - Monterey and older")]),t._v(" means they cannot run macOS Ventura at this time. Machines with only "),a("code",[t._v("YES")]),t._v(" can run all of the supported macOS versions offered by OpenCore Legacy Patcher.")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Support Entry")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Description")]),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("HostOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 10.9 - macOS 13")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes where running OpenCore-Patcher.app are supported")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Supports 10.7+ if "),a("a",{attrs:{href:"https://www.python.org/downloads/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Python 3.9 or higher"),a("OutboundLink")],1),t._v(" is manually installed, simply run the "),a("code",[t._v("OpenCore-Patcher.command")]),t._v(" located in the repo")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("TargetOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 11 - macOS 13")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes that can be patched to run with OpenCore")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("May support 10.4 and newer (in a potentially broken state). No support provided.")])])])]),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:"3"}},[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:"2"}},[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("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Mavericks and newer"),a("br"),t._v("- No Keyboard and Trackpad"),a("br"),t._v("- No USB")])]),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"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2015")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),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("MacBook9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2016")])])])]),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:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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:"6"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2013, Early 2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early-2015, 2017")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir7,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:"12"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("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:"13"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"13"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013, Mid-2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid 2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2016")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,3")])])])]),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:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2014")])])])]),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:"9"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an "),a("a",{attrs:{href:"https://lowendmac.com/2018/penryn-t9300-9500-cpu-upgrades-for-the-2007-imac/",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSE4.1 CPU Upgrade"),a("OutboundLink")],1),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),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("- Stock Bluetooth 2.0 card non-functional"),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("- GPU is socketed, "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("recommend upgrading to Metal GPU"),a("OutboundLink")],1),t._v(" "),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")])]),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:"3"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[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("iMac13,3")])]),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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac15,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac16,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac16,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac17,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2015, Early-2016")])])])]),t._v(" "),a("ul",[a("li",[t._v("For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac late 2009 to mid-2011 Graphics Card Upgrade Guide"),a("OutboundLink")],1)])]),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:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller) "),a("br"),t._v("- Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics")])]),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"}},[t._v("- Everything is supported as long as GPU is Metal capable "),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2013")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- CPU Power Management currently unsupported"),a("br"),t._v(" - No DRM support")])])])]),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"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),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("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Everything is supported as long as GPU is Metal capable "),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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([[26],{450:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.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 following command on the applicable machine in the terminal:")]),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("Regarding OS support, see below:")]),t._v(" "),a("ul",[a("li",[t._v("Machines listing "),a("code",[t._v("YES - Monterey and older")]),t._v(" means they cannot run macOS Ventura at this time. Machines with only "),a("code",[t._v("YES")]),t._v(" can run all of the supported macOS versions offered by OpenCore Legacy Patcher.")])]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Support Entry")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Description")]),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("HostOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 10.9 - macOS 13")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes where running OpenCore-Patcher.app are supported")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Supports 10.7+ if "),a("a",{attrs:{href:"https://www.python.org/downloads/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Python 3.9 or higher"),a("OutboundLink")],1),t._v(" is manually installed, simply run the "),a("code",[t._v("OpenCore-Patcher.command")]),t._v(" located in the repo")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("TargetOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 11 - macOS 13")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes that can be patched to run with OpenCore")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("May support 10.4 and newer (in a potentially broken state). No support provided.")])])])]),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:"3"}},[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:"2"}},[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("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Mavericks and newer"),a("br"),t._v("- No Keyboard and Trackpad"),a("br"),t._v("- No USB")])]),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"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2015")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),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("MacBook9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2016")])])])]),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:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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:"6"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2013, Early 2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early-2015, 2017")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir7,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:"12"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("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:"13"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"13"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013, Mid-2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid 2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2016")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro13,3")])])])]),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:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2014")])])])]),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:"9"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an "),a("a",{attrs:{href:"https://lowendmac.com/2018/penryn-t9300-9500-cpu-upgrades-for-the-2007-imac/",target:"_blank",rel:"noopener noreferrer"}},[t._v("SSE4.1 CPU Upgrade"),a("OutboundLink")],1),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),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("- Stock Bluetooth 2.0 card non-functional"),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("- GPU is socketed, "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("recommend upgrading to Metal GPU"),a("OutboundLink")],1),t._v(" "),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),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(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")])]),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:"3"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[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("iMac13,3")])]),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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2014")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac15,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac16,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac16,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2014, Mid-2015")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac17,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2015, Early-2016")])])])]),t._v(" "),a("ul",[a("li",[t._v("For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac late 2009 to mid-2011 Graphics Card Upgrade Guide"),a("OutboundLink")],1)])]),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:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller) "),a("br"),t._v("- Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics")])]),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"}},[t._v("- Everything is supported as long as GPU is Metal capable "),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2013")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- CPU Power Management currently unsupported"),a("br"),t._v(" - No DRM support")])])])]),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"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),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("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES - Monterey and older")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Everything is supported as long as GPU is Metal capable "),a("br"),t._v(" - Supports macOS Monterey and older ("),a("RouterLink",{attrs:{to:"/VENTURA-DROP.html"}},[t._v("Ventura support in development")]),t._v(")")],1)]),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("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/27.c5234212.js b/assets/js/27.1a612ec1.js similarity index 99% rename from assets/js/27.c5234212.js rename to assets/js/27.1a612ec1.js index 667d12ad1..5366011c4 100644 --- a/assets/js/27.c5234212.js +++ b/assets/js/27.1a612ec1.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{450:function(e,i,a){"use strict";a.r(i);var l=a(25),o=Object(l.a)({},(function(){var e=this,i=e.$createElement,a=e._self._c||i;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[a("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(" "),a("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(" "),a("ul",[a("li",[a("a",{attrs:{href:"#opencore-settings"}},[e._v("OpenCore Settings")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#injected-kexts"}},[e._v("Injected Kexts")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#on-disk-patches"}},[e._v("On-Disk Patches")])])]),e._v(" "),a("h2",{attrs:{id:"opencore-settings"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),a("p",[e._v("Below is a run down of the main logic OpenCore Legacy Patcher uses to gain native support in macOS. Note that OpenCore's configuration is documented within "),a("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),a("OutboundLink")],1),e._v(" as well as on an online version provided by us:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg Online Docs"),a("OutboundLink")],1)])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Configuration Explanation")]),e._v(" "),a("h3",{attrs:{id:"acpi-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acpi-add"}},[e._v("#")]),e._v(" ACPI -> Add")]),e._v(" "),a("ul",[a("li",[e._v("SSDT-CPBG\n"),a("ul",[a("li",[e._v("Reason: Resolves Kernel Panic on Arrandale Macs in early Big Sur builds")]),e._v(" "),a("li",[e._v("Logic: Disable dummy CPBG device in ACPI")]),e._v(" "),a("li",[e._v("Models: MacBookPro6,x and iMac11,x")])])]),e._v(" "),a("li",[e._v("SSDT-PCI\n"),a("ul",[a("li",[e._v("Reason: Patch Windows Audio support for Sandy and Ivy Bridge")]),e._v(" "),a("li",[e._v("Logic: Removes PCI0's 32-bit Allocation Limitation")]),e._v(" "),a("li",[e._v("Models: All Sandy and Ivy Bridge Macs, excluding MacPro6,1")])])]),e._v(" "),a("li",[e._v("SSDT-DGPU\n"),a("ul",[a("li",[e._v("Reason: Allows for software based deMUX disabling dGPUs in 2011 MacBook Pros")]),e._v(" "),a("li",[e._v("Logic: Sends power down request to dGPU via ACPI")]),e._v(" "),a("li",[e._v("Models: MacBookPro8,2 and MacBookPro8,3 with dead dGPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"acpi-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("EHCx")]),e._v(" and "),a("code",[e._v("XHC1")]),e._v(" Patches\n"),a("ul",[a("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),a("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing with Moderate or Advanced SMBIOS")])])]),e._v(" "),a("li",[a("code",[e._v("BUF0")]),e._v(" to "),a("code",[e._v("BUF1")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: To be paired with SSDT-PCI")])])]),e._v(" "),a("li",[a("code",[e._v("_INI")]),e._v(" to "),a("code",[e._v("XINI")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: To be paired with SSDT-DGPU")])])])]),e._v(" "),a("h3",{attrs:{id:"booter-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booter-patch"}},[e._v("#")]),e._v(" Booter -> Patch")]),e._v(" "),a("ul",[a("li",[e._v("Reroute "),a("code",[e._v("HW_BID")]),e._v(" to "),a("code",[e._v("OC_BID")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Allows macOS installers to be used on unsupported models")]),e._v(" "),a("li",[e._v("Logic: Reroutes Board ID macOS checks to custom variable")]),e._v(" "),a("li",[e._v("Models: All systems using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"booter-quirks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),a("ul",[a("li",[e._v("ForceBooterSignature\n"),a("ul",[a("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),a("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),a("li",[e._v("Models: All models require")])])])]),e._v(" "),a("h3",{attrs:{id:"deviceproperties-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),a("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),a("li",[e._v("Models: iMac11,x and iMac12,x with upgraded NVIDIA Metal GPUs")])])]),e._v(" "),a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgraded iMacs")]),e._v(" "),a("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),a("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"kernel-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),a("ul",[a("li",[e._v("SMC Patch\n"),a("ul",[a("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),a("li",[e._v("Logic: Patches out "),a("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing SMBIOS")])])]),e._v(" "),a("li",[e._v("IOHIDFamily Patch\n"),a("ul",[a("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),a("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),a("li",[e._v("Models: Penryn CPUs (Core2 series)")])])]),e._v(" "),a("li",[e._v("Force FileVault on Broken Seal Patch\n"),a("ul",[a("li",[e._v("Reason: Allow FileVault on root patched Macs")]),e._v(" "),a("li",[e._v("Logic: Forces APFS.kext to always return true on FileVault support")]),e._v(" "),a("li",[e._v("Models: Any model needing root patches")])])]),e._v(" "),a("li",[e._v("Disable Library Validation Enforcement Patch\n"),a("ul",[a("li",[e._v("Reason: non-Metal Root Volume Patches do not pass library validation tests")]),e._v(" "),a("li",[e._v("Logic: Forces Library Validation function to always return not required")]),e._v(" "),a("li",[e._v("Models: Non-Metal GPUs")])])]),e._v(" "),a("li",[e._v("SurPlus Patch\n"),a("ul",[a("li",[e._v("Reason: macOS 11.3-12.0.1 require systems to have RDRAND support in the CPU for stable boot")]),e._v(" "),a("li",[e._v("Logic: Forces RDRAND code to return predetermined value")]),e._v(" "),a("li",[e._v("Models: All pre-Ivy Bridge Macs")])])]),e._v(" "),a("li",[e._v("Reroute "),a("code",[e._v("kern.hv_vmm_present")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: Allows macOS to be installed and updated on unsupported hardware")]),e._v(" "),a("li",[e._v("Logic: Forces userspace to see system as Virtual Machine")]),e._v(" "),a("li",[e._v("Models: Any model using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"kernel-quirks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),a("ul",[a("li",[e._v("ThirdPartyDrives\n"),a("ul",[a("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),a("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),a("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),a("li",[e._v("PanicNoKextDump\n"),a("ul",[a("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),a("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),a("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),a("h3",{attrs:{id:"misc-security"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),a("ul",[a("li",[e._v("SecureBootModel\n"),a("ul",[a("li",[e._v("Reason: Required to allow native OS updates on T2 model spoofs")]),e._v(" "),a("li",[e._v("Logic: Sets T2's Secure Enclave Identifier")]),e._v(" "),a("li",[e._v("Models: All models required that spoof T2 model with minimal or higher")])])])]),e._v(" "),a("h3",{attrs:{id:"nvram-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("-v keepsyms=1 debug=0x100")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("-liludbgall")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("msgbuf=1048576")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("agdpmod=pikera")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),a("li",[a("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),a("li",[a("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])]),e._v(" "),a("li",[a("code",[e._v("-revasset")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Enables Content Caching when using VMM spoofing")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Any model using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"uefi-protocoloverrides"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),a("ul",[a("li",[e._v("GopPassThrough\n"),a("ul",[a("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),a("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),a("li",[e._v("Models: MacPro3,1, MacBook4,1 iMac7,1-8,1")])])])])]),e._v(" "),a("h2",{attrs:{id:"injected-kext"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),a("p",[e._v("Below is an explanation of what Kexts OpenCore Legacy Patcher will inject into memory on boot-up.")]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Injected Kext Explanation")]),e._v(" "),a("h3",{attrs:{id:"acidanthera"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),a("ul",[a("li",[e._v("Lilu\n"),a("ul",[a("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),a("li",[e._v("Models: All models require")])])]),e._v(" "),a("li",[e._v("WhateverGreen\n"),a("ul",[a("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing or have non-stock GPU")])])]),e._v(" "),a("li",[e._v("CPUFriend\n"),a("ul",[a("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),a("li",[e._v("Models: All models using minimal or higher spoofing")])])]),e._v(" "),a("li",[e._v("AirportBrcmFixup\n"),a("ul",[a("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards, and fix bugs on native ones as well (ie. random degraded network performance)")]),e._v(" "),a("li",[e._v("Models: BCM943224, BCM94331, BCM94360 and BCM943602")])])]),e._v(" "),a("li",[e._v("BlueToolFixup\n"),a("ul",[a("li",[e._v("Reason: Patches BlueTool to enable bluetooth functionality on Monterey")]),e._v(" "),a("li",[e._v("Models: All models with pre-BCM94360 wireless cards or 3rd-party chipsets")])])]),e._v(" "),a("li",[e._v("Bluetooth-Spoof\n"),a("ul",[a("li",[e._v("Reason: Injects extra data into certain bluetooth chipsets for recognition by the system")]),e._v(" "),a("li",[e._v("Models: Models with the BCM2070 or BCM2046 chipsets")])])]),e._v(" "),a("li",[e._v("FeatureUnlock (Night Shift)\n"),a("ul",[a("li",[e._v("Reason: Patches CoreBrightness.framework to enable Night Shift on unsupported models")]),e._v(" "),a("li",[e._v("Models: 2011 or older")])])]),e._v(" "),a("li",[e._v("FeatureUnlock (Sidecar/AirPlay)\n"),a("ul",[a("li",[e._v("Reason: Patches SidecarCore.framework and AirPlaySupport.framework to enable Sidecar and AirPlay to Mac on unsupported models")]),e._v(" "),a("li",[e._v("Models: All models with Metal capable GPUs")])])]),e._v(" "),a("li",[e._v("RestrictEvents\n"),a("ul",[a("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),a("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),a("h3",{attrs:{id:"ethernet"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),a("ul",[a("li",[e._v("nForceEthernet\n"),a("ul",[a("li",[e._v("Reason: Inject old NVIDIA Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: 2010 and older NVIDIA Ethernet require")])])]),e._v(" "),a("li",[e._v("MarvelYukonEthernet\n"),a("ul",[a("li",[e._v("Reason: Inject old Marvel Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: 2008 and older Marvel Ethernet require")])])]),e._v(" "),a("li",[e._v("CatalinaBCM5701Ethernet\n"),a("ul",[a("li",[e._v("Reason: Inject old Broadcom Ethernet kext to resolve networking in Big Sur")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing BCM5701Ethernet")]),e._v(" "),a("li",[e._v("Models: 2011 and older Broadcom Ethernet require")])])])]),e._v(" "),a("h3",{attrs:{id:"maps"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),a("ul",[a("li",[e._v("USBMap\n"),a("ul",[a("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing moderate or higher, as well as pre-2012 models")])])])]),e._v(" "),a("h3",{attrs:{id:"sse"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),a("ul",[a("li",[e._v("AAMouSSE\n"),a("ul",[a("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),a("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),a("li",[e._v("telemetrap\n"),a("ul",[a("li",[e._v("Reason: Ensures telemetry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),a("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"wifi"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),a("ul",[a("li",[e._v("IO80211HighSierra\n"),a("ul",[a("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing IO80211Family")]),e._v(" "),a("li",[e._v("Models: Atheros cards")])])]),e._v(" "),a("li",[e._v("IO80211Mojave\n"),a("ul",[a("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing IO80211Family")]),e._v(" "),a("li",[e._v("Models: BCM94322")])])])]),e._v(" "),a("h3",{attrs:{id:"misc"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),a("ul",[a("li",[e._v("AppleBackLightFixup\n"),a("ul",[a("li",[e._v("Reason: Patch AppleBacklight for iMacs with NVIDIA Metal GPU upgrades")]),e._v(" "),a("li",[e._v("Models: iMac11,x, iMac12,x with upgraded NVIDIA Metal GPUs")])])]),e._v(" "),a("li",[e._v("AppleIntelPIIXATA\n"),a("ul",[a("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),a("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),a("li",[e._v("AppleIntelMCEDisabler\n"),a("ul",[a("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),a("li",[e._v("SMC-Spoof\n"),a("ul",[a("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing minimal or higher")])])])])]),e._v(" "),a("h2",{attrs:{id:"on-disk-patches"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#on-disk-patches"}},[e._v("#")]),e._v(" On-Disk Patches")]),e._v(" "),a("p",[e._v("Unfortunately certain on-disk patches are required to achieve full functionality. Below is a breakdown of patches supported")]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Audio Patches (11.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("AppleHDA\n"),a("ul",[a("li",[e._v("Reason: Re-add El Capitan's AppleHDA to achieve audio support")]),e._v(" "),a("li",[e._v("Models: iMac7,1 and iMac8,1")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Legacy Wireless Patches (12.0+)")]),e._v(" "),a("p",[e._v("Applicable for BCM94328, BCM94322 and Atheros Wifi cards")]),e._v(" "),a("h3",{attrs:{id:"coreservices"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#coreservices"}},[e._v("#")]),e._v(" CoreServices")]),e._v(" "),a("ul",[a("li",[e._v("WiFiAgent.app")])]),e._v(" "),a("h3",{attrs:{id:"usr-libexec"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#usr-libexec"}},[e._v("#")]),e._v(" /usr/libexec")]),e._v(" "),a("ul",[a("li",[e._v("airportd")])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("NVIDIA Kepler Graphics Acceleration Patches (12.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-2"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("GeForce.kext")]),e._v(" "),a("li",[e._v("GeForceAIRPlugin.bundle")]),e._v(" "),a("li",[e._v("GeForceGLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceMTLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceVADriver.bundle")]),e._v(" "),a("li",[e._v("NVDAGF100Hal.kext")]),e._v(" "),a("li",[e._v("NVDAGK100Hal.kext")]),e._v(" "),a("li",[e._v("NVDAResman.kext")]),e._v(" "),a("li",[e._v("NVDAStartup.kext")])]),e._v(" "),a("h3",{attrs:{id:"frameworks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("OpenCL (libCLVMNVPTXPlugin.dylib, NVPTX.dylib)\n"),a("ul",[a("li",[e._v("Reason: Re-add Kepler hardware acceleration support")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Intel Ivy Bridge Graphics Acceleration Patches (12.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-3"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelIVBVA.bundle")]),e._v(" "),a("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),a("li",[e._v("AppleIntelGraphicsShared.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000Graphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsMTLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsVADriver.bundle")])]),e._v(" "),a("h3",{attrs:{id:"privateframeworks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),a("ul",[a("li",[e._v("AppleGVA/AppleGVACore\n"),a("ul",[a("li",[e._v("Reason: Enable DRM support")])])])]),e._v(" "),a("h3",{attrs:{id:"frameworks-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks-2"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("OpenCL (libCLVMIGILPlugin.dylib)\n"),a("ul",[a("li",[e._v("Reason: Re-add Ivy Bridge hardware acceleration support")])])]),e._v(" "),a("li",[e._v("WebKit (com.apple.WebProcess.sb)\n"),a("ul",[a("li",[e._v("Reason: Re-add Ivy Bridge Safari rendering support")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("non-Metal Graphics Acceleration Patches (11.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-4"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-4"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("h4",{attrs:{id:"general-patches"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#general-patches"}},[e._v("#")]),e._v(" General Patches")]),e._v(" "),a("ul",[a("li",[e._v("IOSurface.kext\n"),a("ul",[a("li",[e._v("Reason: Fixes immediate logout on login")]),e._v(" "),a("li",[e._v("Logic: Downgrade to Catalina IOSurface")]),e._v(" "),a("li",[e._v("Note: For AMD and Intel, additional "),a("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" patch added changing the first conditional jump to non conditional jump\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0xdb52")]),e._v(" and "),a("code",[e._v("0xdbc6")]),e._v(", replace following bytes with "),a("code",[e._v("0xeb")])])])])])])]),e._v(" "),a("h4",{attrs:{id:"dropped-acceleration-binaries"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#dropped-acceleration-binaries"}},[e._v("#")]),e._v(" Dropped Acceleration Binaries")]),e._v(" "),a("ul",[a("li",[a("p",[e._v("NVIDIA Binaries")]),e._v(" "),a("ul",[a("li",[e._v("GeForceGA.bundle")]),e._v(" "),a("li",[e._v("GeForceTesla.kext\n"),a("ul",[a("li",[e._v("Skip IOFree Panic - Mojave+\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0x5CF9A")]),e._v(" replace following bytes with "),a("code",[e._v("0xEB")])])])]),e._v(" "),a("li",[e._v("Avoids "),a("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" calls\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0x5527")]),e._v(" and "),a("code",[e._v("0x77993")]),e._v(", replace following bytes with "),a("code",[e._v("0x909090909090")])])])])])]),e._v(" "),a("li",[e._v("GeForceTeslaGLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceTeslaVADriver.bundle")]),e._v(" "),a("li",[e._v("NVDANV50HalTesla.kext")]),e._v(" "),a("li",[e._v("NVDAResmanTesla.kext\n"),a("ul",[a("li",[e._v("0x1ea59a - 0x1ea5b3: nop")]),e._v(" "),a("li",[e._v("Replace VSLGestalt to IOLockLock or any other known symbol of the same length.")])])])])]),e._v(" "),a("li",[a("p",[e._v("AMD/ATI Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AMD2400Controller.kext")]),e._v(" "),a("li",[e._v("AMD2600Controller.kext")]),e._v(" "),a("li",[e._v("AMD3800Controller.kext")]),e._v(" "),a("li",[e._v("AMD4600Controller.kext")]),e._v(" "),a("li",[e._v("AMD4800Controller.kext")]),e._v(" "),a("li",[e._v("AMD5000Controller.kext")]),e._v(" "),a("li",[e._v("AMD6000Controller.kext")]),e._v(" "),a("li",[e._v("AMDFramebuffer.kext")]),e._v(" "),a("li",[e._v("AMDLegacyFramebuffer.kext")]),e._v(" "),a("li",[e._v("AMDLegacySupport.kext")]),e._v(" "),a("li",[e._v("AMDRadeonVADriver.bundle")]),e._v(" "),a("li",[e._v("AMDRadeonVADriver2.bundle")]),e._v(" "),a("li",[e._v("AMDRadeonX3000.kext")]),e._v(" "),a("li",[e._v("AMDRadeonX3000GLDriver.bundle")]),e._v(" "),a("li",[e._v("AMDShared.bundle")]),e._v(" "),a("li",[e._v("AMDSupport.kext")]),e._v(" "),a("li",[e._v("ATIRadeonX2000.kext")]),e._v(" "),a("li",[e._v("ATIRadeonX2000GA.plugin")]),e._v(" "),a("li",[e._v("ATIRadeonX2000GLDriver.bundle")]),e._v(" "),a("li",[e._v("ATIRadeonX2000VADriver.bundle")])])]),e._v(" "),a("li",[a("p",[e._v("Intel 5th Gen Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelFramebufferAzul.kext")]),e._v(" "),a("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsFB.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsGA.plugin")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsVADriver.bundle")])])]),e._v(" "),a("li",[a("p",[e._v("Intel 6th Gen Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelHD3000Graphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsGA.plugin")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsVADriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelSNBGraphicsFB.kext\n"),a("ul",[a("li",[e._v("Board ID Patch\n"),a("ul",[a("li",[e._v("Replace original Board ID with updated model")])])])])]),e._v(" "),a("li",[e._v("AppleIntelSNBVA.bundle")])])])]),e._v(" "),a("h3",{attrs:{id:"frameworks-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks-3"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("CoreDisplay.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])]),e._v(" "),a("li",[e._v("IOSurface.framework")]),e._v(" "),a("li",[e._v("OpenGL.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave")])])])]),e._v(" "),a("h3",{attrs:{id:"privateframeworks-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks-2"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),a("ul",[a("li",[e._v("GPUSupport.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave")])])]),e._v(" "),a("li",[e._v("SkyLight.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])])])])])}),[],!1,null,null,null);i.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{452:function(e,i,a){"use strict";a.r(i);var l=a(25),o=Object(l.a)({},(function(){var e=this,i=e.$createElement,a=e._self._c||i;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[a("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(" "),a("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(" "),a("ul",[a("li",[a("a",{attrs:{href:"#opencore-settings"}},[e._v("OpenCore Settings")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#injected-kexts"}},[e._v("Injected Kexts")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#on-disk-patches"}},[e._v("On-Disk Patches")])])]),e._v(" "),a("h2",{attrs:{id:"opencore-settings"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),a("p",[e._v("Below is a run down of the main logic OpenCore Legacy Patcher uses to gain native support in macOS. Note that OpenCore's configuration is documented within "),a("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),a("OutboundLink")],1),e._v(" as well as on an online version provided by us:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg Online Docs"),a("OutboundLink")],1)])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Configuration Explanation")]),e._v(" "),a("h3",{attrs:{id:"acpi-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acpi-add"}},[e._v("#")]),e._v(" ACPI -> Add")]),e._v(" "),a("ul",[a("li",[e._v("SSDT-CPBG\n"),a("ul",[a("li",[e._v("Reason: Resolves Kernel Panic on Arrandale Macs in early Big Sur builds")]),e._v(" "),a("li",[e._v("Logic: Disable dummy CPBG device in ACPI")]),e._v(" "),a("li",[e._v("Models: MacBookPro6,x and iMac11,x")])])]),e._v(" "),a("li",[e._v("SSDT-PCI\n"),a("ul",[a("li",[e._v("Reason: Patch Windows Audio support for Sandy and Ivy Bridge")]),e._v(" "),a("li",[e._v("Logic: Removes PCI0's 32-bit Allocation Limitation")]),e._v(" "),a("li",[e._v("Models: All Sandy and Ivy Bridge Macs, excluding MacPro6,1")])])]),e._v(" "),a("li",[e._v("SSDT-DGPU\n"),a("ul",[a("li",[e._v("Reason: Allows for software based deMUX disabling dGPUs in 2011 MacBook Pros")]),e._v(" "),a("li",[e._v("Logic: Sends power down request to dGPU via ACPI")]),e._v(" "),a("li",[e._v("Models: MacBookPro8,2 and MacBookPro8,3 with dead dGPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"acpi-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("EHCx")]),e._v(" and "),a("code",[e._v("XHC1")]),e._v(" Patches\n"),a("ul",[a("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),a("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing with Moderate or Advanced SMBIOS")])])]),e._v(" "),a("li",[a("code",[e._v("BUF0")]),e._v(" to "),a("code",[e._v("BUF1")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: To be paired with SSDT-PCI")])])]),e._v(" "),a("li",[a("code",[e._v("_INI")]),e._v(" to "),a("code",[e._v("XINI")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: To be paired with SSDT-DGPU")])])])]),e._v(" "),a("h3",{attrs:{id:"booter-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booter-patch"}},[e._v("#")]),e._v(" Booter -> Patch")]),e._v(" "),a("ul",[a("li",[e._v("Reroute "),a("code",[e._v("HW_BID")]),e._v(" to "),a("code",[e._v("OC_BID")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Allows macOS installers to be used on unsupported models")]),e._v(" "),a("li",[e._v("Logic: Reroutes Board ID macOS checks to custom variable")]),e._v(" "),a("li",[e._v("Models: All systems using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"booter-quirks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),a("ul",[a("li",[e._v("ForceBooterSignature\n"),a("ul",[a("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),a("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),a("li",[e._v("Models: All models require")])])])]),e._v(" "),a("h3",{attrs:{id:"deviceproperties-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),a("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),a("li",[e._v("Models: iMac11,x and iMac12,x with upgraded NVIDIA Metal GPUs")])])]),e._v(" "),a("li",[a("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgraded iMacs")]),e._v(" "),a("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),a("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"kernel-patch"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),a("ul",[a("li",[e._v("SMC Patch\n"),a("ul",[a("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),a("li",[e._v("Logic: Patches out "),a("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing SMBIOS")])])]),e._v(" "),a("li",[e._v("IOHIDFamily Patch\n"),a("ul",[a("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),a("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),a("li",[e._v("Models: Penryn CPUs (Core2 series)")])])]),e._v(" "),a("li",[e._v("Force FileVault on Broken Seal Patch\n"),a("ul",[a("li",[e._v("Reason: Allow FileVault on root patched Macs")]),e._v(" "),a("li",[e._v("Logic: Forces APFS.kext to always return true on FileVault support")]),e._v(" "),a("li",[e._v("Models: Any model needing root patches")])])]),e._v(" "),a("li",[e._v("Disable Library Validation Enforcement Patch\n"),a("ul",[a("li",[e._v("Reason: non-Metal Root Volume Patches do not pass library validation tests")]),e._v(" "),a("li",[e._v("Logic: Forces Library Validation function to always return not required")]),e._v(" "),a("li",[e._v("Models: Non-Metal GPUs")])])]),e._v(" "),a("li",[e._v("SurPlus Patch\n"),a("ul",[a("li",[e._v("Reason: macOS 11.3-12.0.1 require systems to have RDRAND support in the CPU for stable boot")]),e._v(" "),a("li",[e._v("Logic: Forces RDRAND code to return predetermined value")]),e._v(" "),a("li",[e._v("Models: All pre-Ivy Bridge Macs")])])]),e._v(" "),a("li",[e._v("Reroute "),a("code",[e._v("kern.hv_vmm_present")]),e._v(" Patch\n"),a("ul",[a("li",[e._v("Reason: Allows macOS to be installed and updated on unsupported hardware")]),e._v(" "),a("li",[e._v("Logic: Forces userspace to see system as Virtual Machine")]),e._v(" "),a("li",[e._v("Models: Any model using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"kernel-quirks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),a("ul",[a("li",[e._v("ThirdPartyDrives\n"),a("ul",[a("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),a("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),a("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),a("li",[e._v("PanicNoKextDump\n"),a("ul",[a("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),a("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),a("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),a("h3",{attrs:{id:"misc-security"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),a("ul",[a("li",[e._v("SecureBootModel\n"),a("ul",[a("li",[e._v("Reason: Required to allow native OS updates on T2 model spoofs")]),e._v(" "),a("li",[e._v("Logic: Sets T2's Secure Enclave Identifier")]),e._v(" "),a("li",[e._v("Models: All models required that spoof T2 model with minimal or higher")])])])]),e._v(" "),a("h3",{attrs:{id:"nvram-add"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),a("ul",[a("li",[a("code",[e._v("-v keepsyms=1 debug=0x100")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("-liludbgall")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("msgbuf=1048576")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),a("li",[a("code",[e._v("agdpmod=pikera")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),a("li",[a("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),a("li",[a("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])]),e._v(" "),a("li",[a("code",[e._v("-revasset")]),e._v(" "),a("ul",[a("li",[e._v("Reason: Enables Content Caching when using VMM spoofing")]),e._v(" "),a("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),a("li",[e._v("Models: Any model using VMM spoofing")])])])]),e._v(" "),a("h3",{attrs:{id:"uefi-protocoloverrides"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),a("ul",[a("li",[e._v("GopPassThrough\n"),a("ul",[a("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),a("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),a("li",[e._v("Models: MacPro3,1, MacBook4,1 iMac7,1-8,1")])])])])]),e._v(" "),a("h2",{attrs:{id:"injected-kext"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),a("p",[e._v("Below is an explanation of what Kexts OpenCore Legacy Patcher will inject into memory on boot-up.")]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Injected Kext Explanation")]),e._v(" "),a("h3",{attrs:{id:"acidanthera"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),a("ul",[a("li",[e._v("Lilu\n"),a("ul",[a("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),a("li",[e._v("Models: All models require")])])]),e._v(" "),a("li",[e._v("WhateverGreen\n"),a("ul",[a("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing or have non-stock GPU")])])]),e._v(" "),a("li",[e._v("CPUFriend\n"),a("ul",[a("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),a("li",[e._v("Models: All models using minimal or higher spoofing")])])]),e._v(" "),a("li",[e._v("AirportBrcmFixup\n"),a("ul",[a("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards, and fix bugs on native ones as well (ie. random degraded network performance)")]),e._v(" "),a("li",[e._v("Models: BCM943224, BCM94331, BCM94360 and BCM943602")])])]),e._v(" "),a("li",[e._v("BlueToolFixup\n"),a("ul",[a("li",[e._v("Reason: Patches BlueTool to enable bluetooth functionality on Monterey")]),e._v(" "),a("li",[e._v("Models: All models with pre-BCM94360 wireless cards or 3rd-party chipsets")])])]),e._v(" "),a("li",[e._v("Bluetooth-Spoof\n"),a("ul",[a("li",[e._v("Reason: Injects extra data into certain bluetooth chipsets for recognition by the system")]),e._v(" "),a("li",[e._v("Models: Models with the BCM2070 or BCM2046 chipsets")])])]),e._v(" "),a("li",[e._v("FeatureUnlock (Night Shift)\n"),a("ul",[a("li",[e._v("Reason: Patches CoreBrightness.framework to enable Night Shift on unsupported models")]),e._v(" "),a("li",[e._v("Models: 2011 or older")])])]),e._v(" "),a("li",[e._v("FeatureUnlock (Sidecar/AirPlay)\n"),a("ul",[a("li",[e._v("Reason: Patches SidecarCore.framework and AirPlaySupport.framework to enable Sidecar and AirPlay to Mac on unsupported models")]),e._v(" "),a("li",[e._v("Models: All models with Metal capable GPUs")])])]),e._v(" "),a("li",[e._v("RestrictEvents\n"),a("ul",[a("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),a("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),a("h3",{attrs:{id:"ethernet"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),a("ul",[a("li",[e._v("nForceEthernet\n"),a("ul",[a("li",[e._v("Reason: Inject old NVIDIA Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: 2010 and older NVIDIA Ethernet require")])])]),e._v(" "),a("li",[e._v("MarvelYukonEthernet\n"),a("ul",[a("li",[e._v("Reason: Inject old Marvel Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: 2008 and older Marvel Ethernet require")])])]),e._v(" "),a("li",[e._v("CatalinaBCM5701Ethernet\n"),a("ul",[a("li",[e._v("Reason: Inject old Broadcom Ethernet kext to resolve networking in Big Sur")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing BCM5701Ethernet")]),e._v(" "),a("li",[e._v("Models: 2011 and older Broadcom Ethernet require")])])])]),e._v(" "),a("h3",{attrs:{id:"maps"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),a("ul",[a("li",[e._v("USBMap\n"),a("ul",[a("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing moderate or higher, as well as pre-2012 models")])])])]),e._v(" "),a("h3",{attrs:{id:"sse"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),a("ul",[a("li",[e._v("AAMouSSE\n"),a("ul",[a("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),a("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),a("li",[e._v("telemetrap\n"),a("ul",[a("li",[e._v("Reason: Ensures telemetry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),a("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),a("h3",{attrs:{id:"wifi"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),a("ul",[a("li",[e._v("IO80211HighSierra\n"),a("ul",[a("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing IO80211Family")]),e._v(" "),a("li",[e._v("Models: Atheros cards")])])]),e._v(" "),a("li",[e._v("IO80211Mojave\n"),a("ul",[a("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),a("li",[e._v("Logic: Patch out conflicting symbols to not collide existing IO80211Family")]),e._v(" "),a("li",[e._v("Models: BCM94322")])])])]),e._v(" "),a("h3",{attrs:{id:"misc"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),a("ul",[a("li",[e._v("AppleBackLightFixup\n"),a("ul",[a("li",[e._v("Reason: Patch AppleBacklight for iMacs with NVIDIA Metal GPU upgrades")]),e._v(" "),a("li",[e._v("Models: iMac11,x, iMac12,x with upgraded NVIDIA Metal GPUs")])])]),e._v(" "),a("li",[e._v("AppleIntelPIIXATA\n"),a("ul",[a("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),a("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),a("li",[e._v("AppleIntelMCEDisabler\n"),a("ul",[a("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),a("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),a("li",[e._v("SMC-Spoof\n"),a("ul",[a("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),a("li",[e._v("Models: All models require when spoofing minimal or higher")])])])])]),e._v(" "),a("h2",{attrs:{id:"on-disk-patches"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#on-disk-patches"}},[e._v("#")]),e._v(" On-Disk Patches")]),e._v(" "),a("p",[e._v("Unfortunately certain on-disk patches are required to achieve full functionality. Below is a breakdown of patches supported")]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Audio Patches (11.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("AppleHDA\n"),a("ul",[a("li",[e._v("Reason: Re-add El Capitan's AppleHDA to achieve audio support")]),e._v(" "),a("li",[e._v("Models: iMac7,1 and iMac8,1")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Legacy Wireless Patches (12.0+)")]),e._v(" "),a("p",[e._v("Applicable for BCM94328, BCM94322 and Atheros Wifi cards")]),e._v(" "),a("h3",{attrs:{id:"coreservices"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#coreservices"}},[e._v("#")]),e._v(" CoreServices")]),e._v(" "),a("ul",[a("li",[e._v("WiFiAgent.app")])]),e._v(" "),a("h3",{attrs:{id:"usr-libexec"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#usr-libexec"}},[e._v("#")]),e._v(" /usr/libexec")]),e._v(" "),a("ul",[a("li",[e._v("airportd")])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("NVIDIA Kepler Graphics Acceleration Patches (12.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-2"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("GeForce.kext")]),e._v(" "),a("li",[e._v("GeForceAIRPlugin.bundle")]),e._v(" "),a("li",[e._v("GeForceGLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceMTLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceVADriver.bundle")]),e._v(" "),a("li",[e._v("NVDAGF100Hal.kext")]),e._v(" "),a("li",[e._v("NVDAGK100Hal.kext")]),e._v(" "),a("li",[e._v("NVDAResman.kext")]),e._v(" "),a("li",[e._v("NVDAStartup.kext")])]),e._v(" "),a("h3",{attrs:{id:"frameworks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("OpenCL (libCLVMNVPTXPlugin.dylib, NVPTX.dylib)\n"),a("ul",[a("li",[e._v("Reason: Re-add Kepler hardware acceleration support")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("Intel Ivy Bridge Graphics Acceleration Patches (12.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-3"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelIVBVA.bundle")]),e._v(" "),a("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),a("li",[e._v("AppleIntelGraphicsShared.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000Graphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsMTLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD4000GraphicsVADriver.bundle")])]),e._v(" "),a("h3",{attrs:{id:"privateframeworks"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),a("ul",[a("li",[e._v("AppleGVA/AppleGVACore\n"),a("ul",[a("li",[e._v("Reason: Enable DRM support")])])])]),e._v(" "),a("h3",{attrs:{id:"frameworks-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks-2"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("OpenCL (libCLVMIGILPlugin.dylib)\n"),a("ul",[a("li",[e._v("Reason: Re-add Ivy Bridge hardware acceleration support")])])]),e._v(" "),a("li",[e._v("WebKit (com.apple.WebProcess.sb)\n"),a("ul",[a("li",[e._v("Reason: Re-add Ivy Bridge Safari rendering support")])])])])]),e._v(" "),a("details",{staticClass:"custom-block details"},[a("summary",[e._v("non-Metal Graphics Acceleration Patches (11.0+)")]),e._v(" "),a("h3",{attrs:{id:"extensions-4"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#extensions-4"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),a("h4",{attrs:{id:"general-patches"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#general-patches"}},[e._v("#")]),e._v(" General Patches")]),e._v(" "),a("ul",[a("li",[e._v("IOSurface.kext\n"),a("ul",[a("li",[e._v("Reason: Fixes immediate logout on login")]),e._v(" "),a("li",[e._v("Logic: Downgrade to Catalina IOSurface")]),e._v(" "),a("li",[e._v("Note: For AMD and Intel, additional "),a("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" patch added changing the first conditional jump to non conditional jump\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0xdb52")]),e._v(" and "),a("code",[e._v("0xdbc6")]),e._v(", replace following bytes with "),a("code",[e._v("0xeb")])])])])])])]),e._v(" "),a("h4",{attrs:{id:"dropped-acceleration-binaries"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#dropped-acceleration-binaries"}},[e._v("#")]),e._v(" Dropped Acceleration Binaries")]),e._v(" "),a("ul",[a("li",[a("p",[e._v("NVIDIA Binaries")]),e._v(" "),a("ul",[a("li",[e._v("GeForceGA.bundle")]),e._v(" "),a("li",[e._v("GeForceTesla.kext\n"),a("ul",[a("li",[e._v("Skip IOFree Panic - Mojave+\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0x5CF9A")]),e._v(" replace following bytes with "),a("code",[e._v("0xEB")])])])]),e._v(" "),a("li",[e._v("Avoids "),a("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" calls\n"),a("ul",[a("li",[e._v("At Offset "),a("code",[e._v("0x5527")]),e._v(" and "),a("code",[e._v("0x77993")]),e._v(", replace following bytes with "),a("code",[e._v("0x909090909090")])])])])])]),e._v(" "),a("li",[e._v("GeForceTeslaGLDriver.bundle")]),e._v(" "),a("li",[e._v("GeForceTeslaVADriver.bundle")]),e._v(" "),a("li",[e._v("NVDANV50HalTesla.kext")]),e._v(" "),a("li",[e._v("NVDAResmanTesla.kext\n"),a("ul",[a("li",[e._v("0x1ea59a - 0x1ea5b3: nop")]),e._v(" "),a("li",[e._v("Replace VSLGestalt to IOLockLock or any other known symbol of the same length.")])])])])]),e._v(" "),a("li",[a("p",[e._v("AMD/ATI Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AMD2400Controller.kext")]),e._v(" "),a("li",[e._v("AMD2600Controller.kext")]),e._v(" "),a("li",[e._v("AMD3800Controller.kext")]),e._v(" "),a("li",[e._v("AMD4600Controller.kext")]),e._v(" "),a("li",[e._v("AMD4800Controller.kext")]),e._v(" "),a("li",[e._v("AMD5000Controller.kext")]),e._v(" "),a("li",[e._v("AMD6000Controller.kext")]),e._v(" "),a("li",[e._v("AMDFramebuffer.kext")]),e._v(" "),a("li",[e._v("AMDLegacyFramebuffer.kext")]),e._v(" "),a("li",[e._v("AMDLegacySupport.kext")]),e._v(" "),a("li",[e._v("AMDRadeonVADriver.bundle")]),e._v(" "),a("li",[e._v("AMDRadeonVADriver2.bundle")]),e._v(" "),a("li",[e._v("AMDRadeonX3000.kext")]),e._v(" "),a("li",[e._v("AMDRadeonX3000GLDriver.bundle")]),e._v(" "),a("li",[e._v("AMDShared.bundle")]),e._v(" "),a("li",[e._v("AMDSupport.kext")]),e._v(" "),a("li",[e._v("ATIRadeonX2000.kext")]),e._v(" "),a("li",[e._v("ATIRadeonX2000GA.plugin")]),e._v(" "),a("li",[e._v("ATIRadeonX2000GLDriver.bundle")]),e._v(" "),a("li",[e._v("ATIRadeonX2000VADriver.bundle")])])]),e._v(" "),a("li",[a("p",[e._v("Intel 5th Gen Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelFramebufferAzul.kext")]),e._v(" "),a("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsFB.kext")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsGA.plugin")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHDGraphicsVADriver.bundle")])])]),e._v(" "),a("li",[a("p",[e._v("Intel 6th Gen Binaries")]),e._v(" "),a("ul",[a("li",[e._v("AppleIntelHD3000Graphics.kext")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsGA.plugin")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsGLDriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelHD3000GraphicsVADriver.bundle")]),e._v(" "),a("li",[e._v("AppleIntelSNBGraphicsFB.kext\n"),a("ul",[a("li",[e._v("Board ID Patch\n"),a("ul",[a("li",[e._v("Replace original Board ID with updated model")])])])])]),e._v(" "),a("li",[e._v("AppleIntelSNBVA.bundle")])])])]),e._v(" "),a("h3",{attrs:{id:"frameworks-3"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#frameworks-3"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),a("ul",[a("li",[e._v("CoreDisplay.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])]),e._v(" "),a("li",[e._v("IOSurface.framework")]),e._v(" "),a("li",[e._v("OpenGL.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave")])])])]),e._v(" "),a("h3",{attrs:{id:"privateframeworks-2"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks-2"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),a("ul",[a("li",[e._v("GPUSupport.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave")])])]),e._v(" "),a("li",[e._v("SkyLight.framework\n"),a("ul",[a("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])])])])])}),[],!1,null,null,null);i.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/28.15f04c54.js b/assets/js/28.e52a9ae5.js similarity index 79% rename from assets/js/28.15f04c54.js rename to assets/js/28.e52a9ae5.js index ef5a86126..a7c93d5c9 100644 --- a/assets/js/28.15f04c54.js +++ b/assets/js/28.e52a9ae5.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{452: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([[28],{454: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/29.6dc37d96.js b/assets/js/29.a60a6ffb.js similarity index 96% rename from assets/js/29.6dc37d96.js rename to assets/js/29.a60a6ffb.js index af1918d3e..698e1c84d 100644 --- a/assets/js/29.6dc37d96.js +++ b/assets/js/29.a60a6ffb.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{453:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"what-is-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),o("p",[e._v("OpenCore is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means that we're able to achieve a near-native experience on many unsupported Macs.")]),e._v(" "),o("ul",[o("li",[e._v("We recommend viewing the "),o("RouterLink",{attrs:{to:"/TERMS.html"}},[e._v("OpenCore Patcher Terminology Page")]),e._v(" if you have questions.")],1),e._v(" "),o("li",[e._v("For troubleshooting, join the "),o("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" and see our "),o("RouterLink",{attrs:{to:"/TROUBLESHOOTING.html"}},[e._v("Troubleshooting Page")]),e._v(".")],1)]),e._v(" "),o("h2",{attrs:{id:"how-do-i-get-started"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),o("ol",[o("li",[o("p",[e._v("The first step of ensuring whether your model is supported is by checking the "),o("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")]),e._v(" page.")],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),o("code",[e._v("OpenCore-Patcher.app")])])],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{455: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:"what-is-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),o("p",[e._v("OpenCore is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means that we're able to achieve a near-native experience on many unsupported Macs.")]),e._v(" "),o("ul",[o("li",[e._v("We recommend viewing the "),o("RouterLink",{attrs:{to:"/TERMS.html"}},[e._v("OpenCore Patcher Terminology Page")]),e._v(" if you have questions.")],1),e._v(" "),o("li",[e._v("For troubleshooting, join the "),o("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" and see our "),o("RouterLink",{attrs:{to:"/TROUBLESHOOTING.html"}},[e._v("Troubleshooting Page")]),e._v(".")],1)]),e._v(" "),o("h2",{attrs:{id:"how-do-i-get-started"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),o("ol",[o("li",[o("p",[e._v("The first step of ensuring whether your model is supported is by checking the "),o("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")]),e._v(" page.")],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),o("code",[e._v("OpenCore-Patcher.app")])])],1)]),e._v(" "),o("li",[o("p",[o("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/3.02effcc2.js b/assets/js/3.7ecb8ba5.js similarity index 99% rename from assets/js/3.02effcc2.js rename to assets/js/3.7ecb8ba5.js index 2aecaa9c8..1cc2e9975 100644 --- a/assets/js/3.02effcc2.js +++ b/assets/js/3.7ecb8ba5.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},391:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png"},392:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png"},393:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png"},394:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},445:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This 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(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted with this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(391),alt:""}})]),t._v(" "),l("p",[t._v("For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Listed Installers")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Unsupported Installer")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(392),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(393),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(394),alt:""}})])])])]),t._v(" "),l("p",[t._v("Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.")]),t._v(" "),l("ul",[l("li",[t._v("Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading the Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Requesting to install")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Installing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(395),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(396),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),alt:"OCLP GUI Installer Download Finished"}})])])])]),t._v(" "),l("p",[t._v("Once finished, you can proceed to write the installer onto a USB drive.")]),t._v(" "),l("ul",[l("li",[t._v("Note: The entire USB drive will be formatted")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Select Downloaded Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Select disk to format")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(398),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(399),alt:""}})])])])]),t._v(" "),l("p",[t._v("Now the patcher will start the installer flashing!")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Flashing")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Success Prompt")]),t._v(" "),l("th",[t._v("Finished Flashing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(401),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(402),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},391:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png"},392:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png"},393:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png"},394:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},447:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This 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(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted with this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(391),alt:""}})]),t._v(" "),l("p",[t._v("For this example, we'll assume you'll need an installer. Selecting this option will download Apple's Installer Catalogs and build a list for you to choose:")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Listed Installers")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Unsupported Installer")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(392),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(393),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(394),alt:""}})])])])]),t._v(" "),l("p",[t._v("Since the patcher officially supports Big Sur and newer for patching, only those entires will be shown. For ourselves, we'll select macOS 12 as that's the latest public release at the time of writing. This will download and install the macOS installer to your applications folder.")]),t._v(" "),l("ul",[l("li",[t._v("Note that some machines (namely 2012 and older) may not be currently supported on macOS Ventura. If you see this prompt, you'll need to use an older version of macOS.")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Downloading the Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Requesting to install")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Installing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(395),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(396),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),alt:"OCLP GUI Installer Download Finished"}})])])])]),t._v(" "),l("p",[t._v("Once finished, you can proceed to write the installer onto a USB drive.")]),t._v(" "),l("ul",[l("li",[t._v("Note: The entire USB drive will be formatted")])]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Select Downloaded Installer")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Select disk to format")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(398),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(399),alt:""}})])])])]),t._v(" "),l("p",[t._v("Now the patcher will start the installer flashing!")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("Flashing")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Success Prompt")]),t._v(" "),l("th",[t._v("Finished Flashing")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(401),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(402),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/30.880e9790.js b/assets/js/30.0e767729.js similarity index 99% rename from assets/js/30.880e9790.js rename to assets/js/30.0e767729.js index d4b925977..89684686b 100644 --- a/assets/js/30.880e9790.js +++ b/assets/js/30.0e767729.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{454: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")])]),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-volatile 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("IOKit")])]),e._v(" "),r("td",[e._v("Backbone of how Kernel Extensions (Kexts) probe and attach onto hardware, starts quickly after kernel initiates")])]),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("tr",[r("td",[r("strong",[e._v("OTA")])]),e._v(" "),r("td",[e._v("Short for "),r("strong",[e._v("O")]),e._v("ver "),r("strong",[e._v("T")]),e._v("he "),r("strong",[e._v("A")]),e._v("ir, refers to native OS updates via System Preferences like a supported Mac")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("DELTA")])]),e._v(" "),r("td",[e._v("Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmodified otherwise ~12GB updates will occur.")])])])]),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 +(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{462: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")])]),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-volatile 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("IOKit")])]),e._v(" "),r("td",[e._v("Backbone of how Kernel Extensions (Kexts) probe and attach onto hardware, starts quickly after kernel initiates")])]),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("tr",[r("td",[r("strong",[e._v("OTA")])]),e._v(" "),r("td",[e._v("Short for "),r("strong",[e._v("O")]),e._v("ver "),r("strong",[e._v("T")]),e._v("he "),r("strong",[e._v("A")]),e._v("ir, refers to native OS updates via System Preferences like a supported Mac")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("DELTA")])]),e._v(" "),r("td",[e._v("Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmodified otherwise ~12GB updates will occur.")])])])]),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/31.ca3034e7.js b/assets/js/31.c06f723d.js similarity index 99% rename from assets/js/31.ca3034e7.js rename to assets/js/31.c06f723d.js index 31ac0deb4..85959aec0 100644 --- a/assets/js/31.ca3034e7.js +++ b/assets/js/31.c06f723d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{455:function(t,e,l){"use strict";l.r(e);var a=l(25),i=Object(a.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"tested-models-on-opencore-legacy-patcher"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#tested-models-on-opencore-legacy-patcher"}},[t._v("#")]),t._v(" Tested Models on OpenCore Legacy Patcher")]),t._v(" "),l("p",[t._v("To aid users in troubleshooting, we've compiled a list of users who've reported success with OpenCore Legacy Patcher as well as the version used. This should aid users in verifying whether issues with the patcher are regression-related with newer versions.")]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Mami")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Couldn't install due to broke USB support")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBook7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Jazzzny")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.20")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook Air")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Bruno")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Slow to the point of being unusable.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("uvesten")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("houser42")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("bdwilson1907")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Intermittent keyboard backlight")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookAir5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("webg3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBookAir5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Bab-droid")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("K-Hobert")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,2")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook Pro")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("GURU_Jasho#5736")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("hvds")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("kommtzeitkonrad")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro5,5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ASentientHedgehog")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("-")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Camera/Bluetooth not working (connector broken)")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU broken")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("fussel132")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded SSD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("AvaQueen")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("charly-black")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded BCM94331PCIEBT4CAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro8,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU disabled")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("lulujyc")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU disabled")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("MacBookPro9,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("jbdamiano")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("dennes544")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cgrazy")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("LIPA85")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("MacBookPro9,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Arvxistanx")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("CyberDroid1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.16")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.13")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded BCM94331CAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("whgmkeller")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.11")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.7")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded RAM and SSD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("crystall1nedev")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro10,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("traviswparker")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.14")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("il-rollino")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded BCM94360CSAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("akidone")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.0")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("Mac mini")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ASentientHedgehog")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Macmini4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Towster15#6369")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Does not have internal SATA cable, booted and installed to SSD over USB 2.0 instead")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("SD card reader possibly broken.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Macmini5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("charly-black")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("SD card reader possibly broken.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Macmini6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("cicofz")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Stig124")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mwidjaya")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.18")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Shelbs")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.16")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("iMac")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("lulujyc")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with BCM94352HMB "),l("br"),l("br"),t._v(" The USB 1.1 controller is unstable on Big Sur+, using USB hubs (forcing USB 2.0) can fix unrecognized keyboard/ mouse.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("EduCovas")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac9,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Allanrfox")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with WX4150")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("internetzel")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX580 mobile")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("iMac11,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac-iPad")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Polaris GPU and BCM943602CDP")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac12,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("shnockdu")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Kepler GPU")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("StephN999")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with WX4150 GPU and BCM94360CD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Polaris GPU and BCM943602CDP")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac13,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Alain13")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("algernonpule")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded NVMe")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mikeboss")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("OKonnel")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mibaxx")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("StupeFied")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac15,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("JakubMazur")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RAM, Radeon R9 M295X and Quad-Core Intel Core i7")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("Mac Pro")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("MacPro3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.6")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX 470 and BCM94360CD."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("christiann")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX 560 and BCM94322."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("gw463")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded GTX 680 and BCM94360")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.20")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded R9 280")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("nekton1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded GTX 680")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Pri-est")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.6")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with GTX 680 and BCM94360CD.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with HD 7950."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacPro5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with RX 580.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Mabrouk Oscar")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("astuffedtiger")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Flashed")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.18")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1 flashed to 5,1")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{458:function(t,e,l){"use strict";l.r(e);var a=l(25),i=Object(a.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"tested-models-on-opencore-legacy-patcher"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#tested-models-on-opencore-legacy-patcher"}},[t._v("#")]),t._v(" Tested Models on OpenCore Legacy Patcher")]),t._v(" "),l("p",[t._v("To aid users in troubleshooting, we've compiled a list of users who've reported success with OpenCore Legacy Patcher as well as the version used. This should aid users in verifying whether issues with the patcher are regression-related with newer versions.")]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Mami")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Couldn't install due to broke USB support")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBook7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Jazzzny")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.20")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook Air")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Bruno")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Slow to the point of being unusable.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("uvesten")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("houser42")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("bdwilson1907")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Intermittent keyboard backlight")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookAir5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("webg3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBookAir5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Bab-droid")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("K-Hobert")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir6,2")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("MacBook Pro")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("GURU_Jasho#5736")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("hvds")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("kommtzeitkonrad")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro5,5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ASentientHedgehog")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("-")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Camera/Bluetooth not working (connector broken)")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU broken")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("fussel132")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded SSD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("AvaQueen")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("charly-black")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded BCM94331PCIEBT4CAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro8,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU disabled")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("lulujyc")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("dGPU disabled")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("MacBookPro9,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("jbdamiano")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("dennes544")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("cgrazy")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("LIPA85")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("MacBookPro9,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Arvxistanx")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("CyberDroid1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.16")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.13")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded BCM94331CAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("whgmkeller")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.11")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.7")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded RAM and SSD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("crystall1nedev")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro10,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("traviswparker")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.14")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("il-rollino")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded BCM94360CSAX")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("akidone")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.0")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("casey1234")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.3")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro11,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("Mac mini")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("ASentientHedgehog")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Macmini4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Towster15#6369")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Does not have internal SATA cable, booted and installed to SSD over USB 2.0 instead")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("SD card reader possibly broken.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Macmini5,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("charly-black")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("SD card reader possibly broken.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Macmini6,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("cicofz")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Stig124")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mwidjaya")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.18")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Shelbs")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.16")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("iMac")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("lulujyc")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.3.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with BCM94352HMB "),l("br"),l("br"),t._v(" The USB 1.1 controller is unstable on Big Sur+, using USB hubs (forcing USB 2.0) can fix unrecognized keyboard/ mouse.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("EduCovas")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac9,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Allanrfox")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with WX4150")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("internetzel")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX580 mobile")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("iMac11,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac-iPad")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Polaris GPU and BCM943602CDP")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac12,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("shnockdu")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Kepler GPU")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("StephN999")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with WX4150 GPU and BCM94360CD")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with Polaris GPU and BCM943602CDP")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac13,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Alain13")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("algernonpule")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded NVMe")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mikeboss")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("Stock")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.19")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,2")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("OKonnel")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("mibaxx")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("StupeFied")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.5")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("iMac15,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("JakubMazur")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RAM, Radeon R9 M295X and Quad-Core Intel Core i7")])])])])]),t._v(" "),l("details",{staticClass:"custom-block details"},[l("summary",[t._v("Mac Pro")]),t._v(" "),l("table",[l("thead",[l("tr",[l("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Version")]),t._v(" "),l("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),l("tbody",[l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[t._v("MacPro3,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"8"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.1.6")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX 470 and BCM94360CD."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("christiann")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded RX 560 and BCM94322."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("gw463")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.22")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded GTX 680 and BCM94360")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.20")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded R9 280")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("nekton1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded GTX 680")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Pri-est")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.6")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with GTX 680 and BCM94360CD.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("ParaDoX1994")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.4.4")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with HD 7950."),l("br"),t._v("Stock Bluetooth card removed.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[l("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.9")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacPro5,1")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("0.0.21")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Upgraded with RX 580.")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("Mabrouk Oscar")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Unknown")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),l("tr",[l("td",{staticStyle:{"text-align":"left"}},[t._v("astuffedtiger")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("Flashed")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("0.0.18")]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1 flashed to 5,1")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/4.11efffff.js b/assets/js/4.18fad9ee.js similarity index 91% rename from assets/js/4.11efffff.js rename to assets/js/4.18fad9ee.js index 907f08d3b..f666591ef 100644 --- a/assets/js/4.11efffff.js +++ b/assets/js/4.18fad9ee.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{419:function(t,e,o){t.exports=o.p+"assets/img/windows-mbr-format.a991ff8f.png"},420:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-1.ecc27013.png"},421:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-2.8b7379e4.png"},422:function(t,e,o){t.exports=o.p+"assets/img/windows-iso.40f6b444.png"},423:function(t,e,o){t.exports=o.p+"assets/img/rsync-progess.0b65de1f.png"},424:function(t,e,o){t.exports=o.p+"assets/img/windows-rsync-done.f401d32a.png"},425:function(t,e,o){t.exports=o.p+"assets/img/oc-windows.eae5bcb0.png"},426:function(t,e,o){t.exports=o.p+"assets/img/oc-windows-done.5fe33d83.png"},427:function(t,e){t.exports="data:image/png;base64,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"},428:function(t,e,o){t.exports=o.p+"assets/img/windows-bootcamp-msi.65322cbc.png"},461:function(t,e,o){"use strict";o.r(e);var s=o(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"installing-uefi-windows-10"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#installing-uefi-windows-10"}},[t._v("#")]),t._v(" Installing UEFI Windows 10")]),t._v(" "),s("ul",[s("li",[t._v("Guide based off of "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[t._v("cdf's Mac Pro Thread"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("To install a UEFI copy of Windows is actually super simple! All it requires is to boot Windows' Installer through OpenCore to force a UEFI setup. Here we'll be going step by step in the process, including partitioning and such.")]),t._v(" "),s("ul",[s("li",[t._v("Note: UEFI Windows is generally quite usable for Arrandale and newer models, however machines with Penryn CPUs may experience issues")]),t._v(" "),s("li",[t._v("Recommended Models:\n"),s("ul",[s("li",[t._v("MacBookAir4,x - 5,x")]),t._v(" "),s("li",[t._v("MacBookPro8,x - 10,x")]),t._v(" "),s("li",[t._v("Macmini5,x - 6,x")]),t._v(" "),s("li",[t._v("iMac11,x - 13,x")])])])]),t._v(" "),s("p",[t._v("Once you know if your model is supported, you're good to go with the rest of this guide.")]),t._v(" "),s("ul",[s("li",[t._v("Newer models than listed here will already natively support UEFI Windows through Boot Camp.")])]),t._v(" "),s("p",[t._v("For MacPro4,1/5,1 and Xserve3,1 users, please be aware that Windows has troubles with automatic installation, so please refer to cdf's guide on manual installation:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[t._v("cdf's Mac Pro Thread"),s("OutboundLink")],1)])]),t._v(" "),s("h2",{attrs:{id:"disk-formatting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disk-formatting"}},[t._v("#")]),t._v(" Disk Formatting")]),t._v(" "),s("p",[t._v("To start off, we'll need the following:")]),t._v(" "),s("ul",[s("li",[t._v("An 8GB USB drive for the Windows Installer")]),t._v(" "),s("li",[t._v("A minimum of 30GB of free space on whichever drive you want to install Windows to")])]),t._v(" "),s("p",[t._v("First, let's format our drives with the following steps:")]),t._v(" "),s("h3",{attrs:{id:"usb-drive-formatting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#usb-drive-formatting"}},[t._v("#")]),t._v(" USB Drive Formatting")]),t._v(" "),s("p",[t._v("Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:")]),t._v(" "),s("p",[s("img",{attrs:{src:o(419),alt:""}})]),t._v(" "),s("h3",{attrs:{id:"disk-formatting-2"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disk-formatting-2"}},[t._v("#")]),t._v(" Disk Formatting")]),t._v(" "),s("p",[t._v("Next, grab the drive you wish to install Windows on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):")]),t._v(" "),s("p",[s("img",{attrs:{src:o(420),alt:""}})]),t._v(" "),s("p",[t._v("If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.")]),t._v(" "),s("p",[t._v("Recommended size is 200MB and the partition format "),s("strong",[t._v("must")]),t._v(" be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with "),s("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),s("OutboundLink")],1),t._v(" or rerunning the OpenCore-Patcher.app")]),t._v(" "),s("ul",[s("li",[t._v("Note 1: For machines with dedicated drives for Windows, having different partitions for OpenCore is not required.")]),t._v(" "),s("li",[t._v("Note 2: We recommend uninstalling OpenCore from the ESP/EFI Partition when you create this new OpenCore partition to avoid confusion when selecting OpenCore builds in the Mac's boot picker.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(421),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"creating-the-installer"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the Installer")]),t._v(" "),s("p",[t._v("First up, lets grab Windows's Installer at the below link:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows10ISO",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 10 Disc Image (ISO File)"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Next, mount the Windows 10 ISO:")]),t._v(" "),s("p",[s("img",{attrs:{src:o(422),alt:""}})]),t._v(" "),s("p",[t._v("Then open terminal and run "),s("code",[t._v("rsync")]),t._v(" on the USB drive (replace CCCOMA_X64 with the mounted ISO's name, as well as replacing W10USB with your USB drive's name):")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/W10USB\n")])])]),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("If you get an error about install.wim")]),t._v(" "),s("p",[t._v("One of the files, "),s("code",[t._v("install.wim")]),t._v(", may be too big for the FAT32 file system to hold. If this is the case, you should enter the commands below rather than the one above. This assumes you have "),s("code",[t._v("wimlib")]),t._v(" installed, if not you can install it with "),s("a",{attrs:{href:"https://brew.sh",target:"_blank",rel:"noopener noreferrer"}},[t._v("Homebrew"),s("OutboundLink")],1),t._v(":")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("# Copy everything but the install.wim file\nrsync -vha -P --exclude=sources/install.wim /Volumes/CCCOMA_X64/ /Volumes/W10USB\n\n# Use wimlib to split the install.wim file into a size that fits\nwimlib-imagex split /Volumes/CCCOMA_X64/sources/install.wim /Volumes/W10USB/sources/install.swm 4000\n")])])]),s("p",[t._v("Once that's completed, you can continue.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(423),alt:""}})]),t._v(" "),s("p",[t._v("Command will take some time, so sit back and get some coffee. Once finished, the root of the USB drive should look as follows:")]),t._v(" "),s("ul",[s("li",[t._v("Ensure that these folders and files are in the root of the USB drive, otherwise the USB will not boot.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(424),alt:""}})]),t._v(" "),s("p",[t._v("Once done, lets reboot into OpenCore's Menu and you'll see a new Windows' entry:")]),t._v(" "),s("ul",[s("li",[t._v("Note: Do not boot the installer outside of OpenCore as this will default back to the old MBR BIOS setup. Booting through OpenCore ensures Windows uses UEFI.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(425),alt:""}})]),t._v(" "),s("p",[t._v("From there, install Windows as normal and you'll get a new BootCamp entry in OpenCore's picker when done! Don't forget to run BootCamp's utilities installer as well to ensure Wi-Fi and other important features are functioning correctly. This can be downloaded from the BootCamp Assistant app in macOS, or with "),s("a",{attrs:{href:"https://github.com/timsutton/brigadier",target:"_blank",rel:"noopener noreferrer"}},[t._v("brigadier"),s("OutboundLink")],1),t._v(" in Windows.")]),t._v(" "),s("p",[s("img",{attrs:{src:o(426),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"troubleshooting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[t._v("#")]),t._v(" Troubleshooting")]),t._v(" "),s("h3",{attrs:{id:"this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[t._v("#")]),t._v(' "This version of Boot Camp is not intended for this computer model."')]),t._v(" "),s("p",[t._v("If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from "),s("code",[t._v("Drivers/Apple/BootCamp.msi")]),t._v(".")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Setup.exe")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("BootCamp.msi")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:o(427),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:o(428),alt:""}})])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("BootCamp.msi quirks")]),t._v(" "),s("p",[t._v("If needed, you can run it from the command line as administrator:")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("set __COMPAT_LAYER=WIN7RTM && start \\path\\to\\BootCamp\\Drivers\\Apple\\Bootcamp.msi'\n")])])]),s("p",[t._v("Make sure to substitute "),s("code",[t._v("\\path\\to")]),t._v(" with the location of the BootCamp folder.")]),t._v(" "),s("p",[t._v("You can also open "),s("code",[t._v("Properties")]),t._v(" on the file to change the compatibility to "),s("code",[t._v("Previous version of Windows")]),t._v(" in case you have BootCamp 4.0 drivers (the above command does this already.)")])]),t._v(" "),s("h3",{attrs:{id:"imac12-x-bluescreen-after-driver-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#imac12-x-bluescreen-after-driver-installation"}},[t._v("#")]),t._v(" iMac12,x Bluescreen after driver installation")]),t._v(" "),s("p",[t._v("Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: "),s("a",{attrs:{href:"https://zzq.org/?p=39",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue"),s("OutboundLink")],1)])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{421:function(t,e,o){t.exports=o.p+"assets/img/windows-mbr-format.a991ff8f.png"},422:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-1.ecc27013.png"},423:function(t,e,o){t.exports=o.p+"assets/img/windows-partition-2.8b7379e4.png"},424:function(t,e,o){t.exports=o.p+"assets/img/windows-iso.40f6b444.png"},425:function(t,e,o){t.exports=o.p+"assets/img/rsync-progess.0b65de1f.png"},426:function(t,e,o){t.exports=o.p+"assets/img/windows-rsync-done.f401d32a.png"},427:function(t,e,o){t.exports=o.p+"assets/img/oc-windows.eae5bcb0.png"},428:function(t,e,o){t.exports=o.p+"assets/img/oc-windows-done.5fe33d83.png"},429:function(t,e){t.exports="data:image/png;base64,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"},430:function(t,e,o){t.exports=o.p+"assets/img/windows-bootcamp-msi.65322cbc.png"},463:function(t,e,o){"use strict";o.r(e);var s=o(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"installing-uefi-windows-10"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#installing-uefi-windows-10"}},[t._v("#")]),t._v(" Installing UEFI Windows 10")]),t._v(" "),s("ul",[s("li",[t._v("Guide based off of "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[t._v("cdf's Mac Pro Thread"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("To install a UEFI copy of Windows is actually super simple! All it requires is to boot Windows' Installer through OpenCore to force a UEFI setup. Here we'll be going step by step in the process, including partitioning and such.")]),t._v(" "),s("ul",[s("li",[t._v("Note: UEFI Windows is generally quite usable for Arrandale and newer models, however machines with Penryn CPUs may experience issues")]),t._v(" "),s("li",[t._v("Recommended Models:\n"),s("ul",[s("li",[t._v("MacBookAir4,x - 5,x")]),t._v(" "),s("li",[t._v("MacBookPro8,x - 10,x")]),t._v(" "),s("li",[t._v("Macmini5,x - 6,x")]),t._v(" "),s("li",[t._v("iMac11,x - 13,x")])])])]),t._v(" "),s("p",[t._v("Once you know if your model is supported, you're good to go with the rest of this guide.")]),t._v(" "),s("ul",[s("li",[t._v("Newer models than listed here will already natively support UEFI Windows through Boot Camp.")])]),t._v(" "),s("p",[t._v("For MacPro4,1/5,1 and Xserve3,1 users, please be aware that Windows has troubles with automatic installation, so please refer to cdf's guide on manual installation:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[t._v("cdf's Mac Pro Thread"),s("OutboundLink")],1)])]),t._v(" "),s("h2",{attrs:{id:"disk-formatting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disk-formatting"}},[t._v("#")]),t._v(" Disk Formatting")]),t._v(" "),s("p",[t._v("To start off, we'll need the following:")]),t._v(" "),s("ul",[s("li",[t._v("An 8GB USB drive for the Windows Installer")]),t._v(" "),s("li",[t._v("A minimum of 30GB of free space on whichever drive you want to install Windows to")])]),t._v(" "),s("p",[t._v("First, let's format our drives with the following steps:")]),t._v(" "),s("h3",{attrs:{id:"usb-drive-formatting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#usb-drive-formatting"}},[t._v("#")]),t._v(" USB Drive Formatting")]),t._v(" "),s("p",[t._v("Open Disk Utility in macOS and format the USB Drive as ExFat with the Master Boot Record scheme:")]),t._v(" "),s("p",[s("img",{attrs:{src:o(421),alt:""}})]),t._v(" "),s("h3",{attrs:{id:"disk-formatting-2"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#disk-formatting-2"}},[t._v("#")]),t._v(" Disk Formatting")]),t._v(" "),s("p",[t._v("Next, grab the drive you wish to install Windows on and partition it as ExFat (If formatting the entire drive, ensure it's using the GUID Partition Table scheme):")]),t._v(" "),s("p",[s("img",{attrs:{src:o(422),alt:""}})]),t._v(" "),s("p",[t._v("If you plan to use the same hard drive for macOS and Windows, we recommend creating a dedicated partition just for OpenCore. This lets Windows have the ESP to itself and OpenCore can stay within it's own bubble.")]),t._v(" "),s("p",[t._v("Recommended size is 200MB and the partition format "),s("strong",[t._v("must")]),t._v(" be FAT32 for OpenCore to operate correctly. You will next want to install OpenCore onto the new partition, either moving from the ESP with "),s("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[t._v("MountEFI"),s("OutboundLink")],1),t._v(" or rerunning the OpenCore-Patcher.app")]),t._v(" "),s("ul",[s("li",[t._v("Note 1: For machines with dedicated drives for Windows, having different partitions for OpenCore is not required.")]),t._v(" "),s("li",[t._v("Note 2: We recommend uninstalling OpenCore from the ESP/EFI Partition when you create this new OpenCore partition to avoid confusion when selecting OpenCore builds in the Mac's boot picker.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(423),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"creating-the-installer"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the Installer")]),t._v(" "),s("p",[t._v("First up, lets grab Windows's Installer at the below link:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.microsoft.com/en-ca/software-download/windows10ISO",target:"_blank",rel:"noopener noreferrer"}},[t._v("Download Windows 10 Disc Image (ISO File)"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Next, mount the Windows 10 ISO:")]),t._v(" "),s("p",[s("img",{attrs:{src:o(424),alt:""}})]),t._v(" "),s("p",[t._v("Then open terminal and run "),s("code",[t._v("rsync")]),t._v(" on the USB drive (replace CCCOMA_X64 with the mounted ISO's name, as well as replacing W10USB with your USB drive's name):")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("rsync -r -P /Volumes/CCCOMA_X64/ /Volumes/W10USB\n")])])]),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("If you get an error about install.wim")]),t._v(" "),s("p",[t._v("One of the files, "),s("code",[t._v("install.wim")]),t._v(", may be too big for the FAT32 file system to hold. If this is the case, you should enter the commands below rather than the one above. This assumes you have "),s("code",[t._v("wimlib")]),t._v(" installed, if not you can install it with "),s("a",{attrs:{href:"https://brew.sh",target:"_blank",rel:"noopener noreferrer"}},[t._v("Homebrew"),s("OutboundLink")],1),t._v(":")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("# Copy everything but the install.wim file\nrsync -vha -P --exclude=sources/install.wim /Volumes/CCCOMA_X64/ /Volumes/W10USB\n\n# Use wimlib to split the install.wim file into a size that fits\nwimlib-imagex split /Volumes/CCCOMA_X64/sources/install.wim /Volumes/W10USB/sources/install.swm 4000\n")])])]),s("p",[t._v("Once that's completed, you can continue.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(425),alt:""}})]),t._v(" "),s("p",[t._v("Command will take some time, so sit back and get some coffee. Once finished, the root of the USB drive should look as follows:")]),t._v(" "),s("ul",[s("li",[t._v("Ensure that these folders and files are in the root of the USB drive, otherwise the USB will not boot.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(426),alt:""}})]),t._v(" "),s("p",[t._v("Once done, lets reboot into OpenCore's Menu and you'll see a new Windows' entry:")]),t._v(" "),s("ul",[s("li",[t._v("Note: Do not boot the installer outside of OpenCore as this will default back to the old MBR BIOS setup. Booting through OpenCore ensures Windows uses UEFI.")])]),t._v(" "),s("p",[s("img",{attrs:{src:o(427),alt:""}})]),t._v(" "),s("p",[t._v("From there, install Windows as normal and you'll get a new BootCamp entry in OpenCore's picker when done! Don't forget to run BootCamp's utilities installer as well to ensure Wi-Fi and other important features are functioning correctly. This can be downloaded from the BootCamp Assistant app in macOS, or with "),s("a",{attrs:{href:"https://github.com/timsutton/brigadier",target:"_blank",rel:"noopener noreferrer"}},[t._v("brigadier"),s("OutboundLink")],1),t._v(" in Windows.")]),t._v(" "),s("p",[s("img",{attrs:{src:o(428),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"troubleshooting"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[t._v("#")]),t._v(" Troubleshooting")]),t._v(" "),s("h3",{attrs:{id:"this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#this-version-of-boot-camp-is-not-intended-for-this-computer-model"}},[t._v("#")]),t._v(' "This version of Boot Camp is not intended for this computer model."')]),t._v(" "),s("p",[t._v("If you built OpenCore with Moderate or higher SMBIOS spoofing, you'll get an error when trying to install Boot Camp drivers. You can solve this by either rebuilding OpenCore with a lower spoof level, or running the installer from "),s("code",[t._v("Drivers/Apple/BootCamp.msi")]),t._v(".")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Setup.exe")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("BootCamp.msi")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:o(429),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:o(430),alt:""}})])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("BootCamp.msi quirks")]),t._v(" "),s("p",[t._v("If needed, you can run it from the command line as administrator:")]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("set __COMPAT_LAYER=WIN7RTM && start \\path\\to\\BootCamp\\Drivers\\Apple\\Bootcamp.msi'\n")])])]),s("p",[t._v("Make sure to substitute "),s("code",[t._v("\\path\\to")]),t._v(" with the location of the BootCamp folder.")]),t._v(" "),s("p",[t._v("You can also open "),s("code",[t._v("Properties")]),t._v(" on the file to change the compatibility to "),s("code",[t._v("Previous version of Windows")]),t._v(" in case you have BootCamp 4.0 drivers (the above command does this already.)")])]),t._v(" "),s("h3",{attrs:{id:"imac12-x-bluescreen-after-driver-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#imac12-x-bluescreen-after-driver-installation"}},[t._v("#")]),t._v(" iMac12,x Bluescreen after driver installation")]),t._v(" "),s("p",[t._v("Currently Intel's iGPU drivers for the HD 3000 series do not support UEFI booting in Windows. The recommended solution is to simply disable the iGPU: "),s("a",{attrs:{href:"https://zzq.org/?p=39",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac 12,1 Windows 10 Boot Loop – Fix Intel Graphics issue"),s("OutboundLink")],1)])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/5.ae53b2fc.js b/assets/js/5.616f1fc7.js similarity index 99% rename from assets/js/5.ae53b2fc.js rename to assets/js/5.616f1fc7.js index 4c5ae54f9..b91b906b7 100644 --- a/assets/js/5.ae53b2fc.js +++ b/assets/js/5.616f1fc7.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{321:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.53d6d837.png"},322:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.23121f6d.png"},323:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.d9346b10.png"},404:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-ShowPicker.8805dfe5.png"},405:function(t,e,a){t.exports=a.p+"assets/img/OCLP-TUI-Settings.86000d41.png"},406:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-root-patch-update.af6c7424.png"},407:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Status.f030e28c.png"},408:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch.c115b02a.png"},409:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Finished.ce27b410.png"},451:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[t._v("Booting without USB drive")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[t._v("Booting seamlessly without Verbose or OpenCore Picker")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[t._v("Applying Post Install Volume Patches")])])]),t._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[t._v("#")]),t._v(" Booting without USB drive")]),t._v(" "),s("p",[t._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),t._v(" "),s("ul",[s("li",[t._v("Download OpenCore Legacy Patcher")]),t._v(" "),s("li",[t._v("Change Patcher settings as you'd like")]),t._v(" "),s("li",[t._v("Build OpenCore again")]),t._v(" "),s("li",[t._v("Install OpenCore to internal drive")]),t._v(" "),s("li",[t._v("Reboot holding Option, and select the internal EFI")])]),t._v(" "),s("p",[t._v("And voila! No more USB drive required.")]),t._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[t._v("#")]),t._v(" Booting seamlessly without Verbose or OpenCore Picker")]),t._v(" "),s("p",[t._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("GUI Settings")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("TUI Settings")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(404),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(405),alt:""}})])])])]),t._v(" "),s("p",[t._v("Here you can change different patcher settings, however the main interest is:")]),t._v(" "),s("ul",[s("li",[t._v("Show Boot Picker (GUI)")]),t._v(" "),s("li",[t._v("Set ShowPicker Mode (TUI)")])]),t._v(" "),s("p",[t._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.')]),t._v(" "),s("h2",{attrs:{id:"enabling-sip"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#enabling-sip"}},[t._v("#")]),t._v(" Enabling SIP")]),t._v(" "),s("p",[t._v("For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.")]),t._v(" "),s("p",[t._v("Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling will brick the installation.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Enabled")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Lowered (Root Patching)")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Disabled")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(321),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(322),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(323),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.")])]),t._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[t._v("#")]),t._v(" Applying Post Install Volume Patches")]),t._v(" "),s("p",[t._v("Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.")]),t._v(" "),s("p",[t._v("OCLP v0.4.4 and higher include an autopatcher, which will automatically root patch your system but "),s("strong",[t._v("only if the USB install media was created within OCLP.")])]),t._v(" "),s("p",[t._v("Users with OCLP v0.4.4 or higher will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.")]),t._v(" "),s("p",[t._v('In OCLP v0.4.5 a new indicator was added to help users to see if, when and on what version the system was root patched. Note that the "Available patches" section above this does not track the status and will always show the patches that are available, whether they\'re installed or not.')]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Automatic install prompt in 0.4.4+")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Last patched status in 0.4.5+")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(406),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(407),alt:""}})])])])]),t._v(" "),s("h3",{attrs:{id:"running-post-install-patches-manually"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#running-post-install-patches-manually"}},[t._v("#")]),t._v(" Running Post Install patches manually")]),t._v(" "),s("p",[t._v("If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Listing Patches")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Patching Finished")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(408),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(409),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://developer.apple.com/download/all/?q=Kernel%20Debug%20Kit",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple's Developer Download Page"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Grab the closet Kernel Debug Kit to the OS you installed, and install it to the machine running Ventura.")]),t._v(" "),s("p",[t._v("Machines that require this are those with AMD Metal dGPUs:")]),t._v(" "),s("ul",[s("li",[t._v("2008 - 2013 Mac Pros (MacPro3,1 - 6,1)")]),t._v(" "),s("li",[t._v("2009 - 2016 iMacs (iMac10,1 - 17,1)")]),t._v(" "),s("li",[t._v('2015 15" MacBook Pro with a dGPU (MacBookPro11,5)')])])]),t._v(" "),s("p",[t._v("Below entires represent GPUs no longer natively supported, ie. requiring root volume patch with OpenCore Legacy Patcher:")]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Big Sur")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")]),t._v(" "),s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")]),t._v(" "),s("li",[t._v("Ivy Bridge (4000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("Wireless Cards requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("Broadcom:\n"),s("ul",[s("li",[t._v("BCM94328")]),t._v(" "),s("li",[t._v("BCM94322")])])]),t._v(" "),s("li",[t._v("Atheros")])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Ventura")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("GCN 1-3 (7000 - R9 series)")]),t._v(" "),s("li",[t._v("Polaris (RX 4xx/5xx series, if CPU lacks AVX2)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Ivy Bridge (4000 series)")]),t._v(" "),s("li",[t._v("Haswell (4400, 4600, 5000 series)")]),t._v(" "),s("li",[t._v("Broadwell (6000 series)")]),t._v(" "),s("li",[t._v("Skylake (500 series)")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{321:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.53d6d837.png"},322:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.23121f6d.png"},323:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.d9346b10.png"},404:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Settings-ShowPicker.8805dfe5.png"},405:function(t,e,a){t.exports=a.p+"assets/img/OCLP-TUI-Settings.86000d41.png"},406:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-root-patch-update.af6c7424.png"},407:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Status.f030e28c.png"},408:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch.c115b02a.png"},409:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Root-Patch-Finished.ce27b410.png"},453:function(t,e,a){"use strict";a.r(e);var s=a(25),i=Object(s.a)({},(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[t._v("#")]),t._v(" Post-Installation")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[t._v("Booting without USB drive")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[t._v("Booting seamlessly without Verbose or OpenCore Picker")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[t._v("Applying Post Install Volume Patches")])])]),t._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[t._v("#")]),t._v(" Booting without USB drive")]),t._v(" "),s("p",[t._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),t._v(" "),s("ul",[s("li",[t._v("Download OpenCore Legacy Patcher")]),t._v(" "),s("li",[t._v("Change Patcher settings as you'd like")]),t._v(" "),s("li",[t._v("Build OpenCore again")]),t._v(" "),s("li",[t._v("Install OpenCore to internal drive")]),t._v(" "),s("li",[t._v("Reboot holding Option, and select the internal EFI")])]),t._v(" "),s("p",[t._v("And voila! No more USB drive required.")]),t._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[t._v("#")]),t._v(" Booting seamlessly without Verbose or OpenCore Picker")]),t._v(" "),s("p",[t._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("GUI Settings")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("TUI Settings")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(404),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(405),alt:""}})])])])]),t._v(" "),s("p",[t._v("Here you can change different patcher settings, however the main interest is:")]),t._v(" "),s("ul",[s("li",[t._v("Show Boot Picker (GUI)")]),t._v(" "),s("li",[t._v("Set ShowPicker Mode (TUI)")])]),t._v(" "),s("p",[t._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, and then you can release the "ESC" key when you see the cursor arrow at the top left.')]),t._v(" "),s("h2",{attrs:{id:"enabling-sip"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#enabling-sip"}},[t._v("#")]),t._v(" Enabling SIP")]),t._v(" "),s("p",[t._v("For many users, SIP will be lowered by default on build. For Intel HD 4000 users, you may have noticed that SIP is partially disabled. This is to ensure full compatibility with macOS Monterey and allow seamless booting between it and older OSes. However for users who do not plan to boot Monterey, you can re-enable under Patcher Settings.")]),t._v(" "),s("p",[t._v("Note: Machines running macOS Ventura or systems with non-Metal GPUs cannot enable SIP outright, due to having a patched root volume. Enabling will brick the installation.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Enabled")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Lowered (Root Patching)")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("SIP Disabled")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(321),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(322),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(323),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("If you're unsure whether you should enable SIP, leave it as-is. Systems where you have already ran the Post Install Root Patching cannot enable SIP without potentially breaking the current install.")])]),t._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[t._v("#")]),t._v(" Applying Post Install Volume Patches")]),t._v(" "),s("p",[t._v("Post Install Volume Patches, sometimes also called root patches, are patches that have to be installed to disk for some older Macs to gain back functionality.")]),t._v(" "),s("p",[t._v("OCLP v0.4.4 and higher include an autopatcher, which will automatically root patch your system but "),s("strong",[t._v("only if the USB install media was created within OCLP.")])]),t._v(" "),s("p",[t._v("Users with OCLP v0.4.4 or higher will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.")]),t._v(" "),s("p",[t._v('In OCLP v0.4.5 a new indicator was added to help users to see if, when and on what version the system was root patched. Note that the "Available patches" section above this does not track the status and will always show the patches that are available, whether they\'re installed or not.')]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Automatic install prompt in 0.4.4+")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Last patched status in 0.4.5+")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(406),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(407),alt:""}})])])])]),t._v(" "),s("h3",{attrs:{id:"running-post-install-patches-manually"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#running-post-install-patches-manually"}},[t._v("#")]),t._v(" Running Post Install patches manually")]),t._v(" "),s("p",[t._v("If you're using OCLP v0.4.3 or earlier, or need to run the patcher manually, you can do so with the app. There is no harm in trying to run the Patcher, as without compatible hardware, nothing will be done. You can see below on whether your hardware needs root volume patching or not.")]),t._v(" "),s("table",[s("thead",[s("tr",[s("th",{staticStyle:{"text-align":"left"}},[t._v("Listing Patches")]),t._v(" "),s("th",{staticStyle:{"text-align":"left"}},[t._v("Patching Finished")])])]),t._v(" "),s("tbody",[s("tr",[s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(408),alt:""}})]),t._v(" "),s("td",{staticStyle:{"text-align":"left"}},[s("img",{attrs:{src:a(409),alt:""}})])])])]),t._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),s("p",[t._v("With macOS Ventura and Macs with AMD Legacy GCN GPUs (ie. Metal), Root Patching requires a network connection to grab Apple's Kernel Debug Kit to start root patching. If your system is unable to connect to the internet, you can manually download a KDK from Apple's site:")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://developer.apple.com/download/all/?q=Kernel%20Debug%20Kit",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple's Developer Download Page"),s("OutboundLink")],1)])]),t._v(" "),s("p",[t._v("Grab the closet Kernel Debug Kit to the OS you installed, and install it to the machine running Ventura.")]),t._v(" "),s("p",[t._v("Machines that require this are those with AMD Metal dGPUs:")]),t._v(" "),s("ul",[s("li",[t._v("2008 - 2013 Mac Pros (MacPro3,1 - 6,1)")]),t._v(" "),s("li",[t._v("2009 - 2016 iMacs (iMac10,1 - 17,1)")]),t._v(" "),s("li",[t._v('2015 15" MacBook Pro with a dGPU (MacBookPro11,5)')])])]),t._v(" "),s("p",[t._v("Below entires represent GPUs no longer natively supported, ie. requiring root volume patch with OpenCore Legacy Patcher:")]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Big Sur")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Tesla (8000 - 300 series)")]),t._v(" "),s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("TeraScale (2000 - 6000 series)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Iron Lake")]),t._v(" "),s("li",[t._v("Sandy Bridge (2000 - 3000 series)")]),t._v(" "),s("li",[t._v("Ivy Bridge (4000 series)")])])])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("Wireless Cards requiring patching in macOS Monterey")]),t._v(" "),s("ul",[s("li",[t._v("Broadcom:\n"),s("ul",[s("li",[t._v("BCM94328")]),t._v(" "),s("li",[t._v("BCM94322")])])]),t._v(" "),s("li",[t._v("Atheros")])])]),t._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[t._v("GPUs requiring patching in macOS Ventura")]),t._v(" "),s("ul",[s("li",[t._v("NVIDIA:\n"),s("ul",[s("li",[t._v("Kepler (600 - 800 series)")])])]),t._v(" "),s("li",[t._v("AMD:\n"),s("ul",[s("li",[t._v("GCN 1-3 (7000 - R9 series)")]),t._v(" "),s("li",[t._v("Polaris (RX 4xx/5xx series, if CPU lacks AVX2)")])])]),t._v(" "),s("li",[t._v("Intel:\n"),s("ul",[s("li",[t._v("Ivy Bridge (4000 series)")]),t._v(" "),s("li",[t._v("Haswell (4400, 4600, 5000 series)")]),t._v(" "),s("li",[t._v("Broadwell (6000 series)")]),t._v(" "),s("li",[t._v("Skylake (500 series)")])])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/6.0bc9a462.js b/assets/js/6.49c18632.js similarity index 99% rename from assets/js/6.0bc9a462.js rename to assets/js/6.49c18632.js index 965a5fb48..043358b22 100644 --- a/assets/js/6.0bc9a462.js +++ b/assets/js/6.49c18632.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},384:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},385:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},386:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},387:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},388:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},389:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},390:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},444: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(384),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(385),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(386),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(387),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(388),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(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(389),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(390),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([[6],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},384:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},385:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},386:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},387:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},388:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},389:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},390:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},446: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(384),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(385),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(386),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(387),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(388),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(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(389),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(390),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/7.96c27f74.js b/assets/js/7.5df9f085.js similarity index 99% rename from assets/js/7.96c27f74.js rename to assets/js/7.5df9f085.js index b3eb7af4a..ed47a6520 100644 --- a/assets/js/7.96c27f74.js +++ b/assets/js/7.5df9f085.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{372:function(e,t,o){e.exports=o.p+"assets/img/efi-boot.97b06df3.png"},373:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-1.ba0e58a4.png"},374:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-2.5e873f39.png"},375:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-3.79f71d03.png"},376:function(e,t,o){e.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},377:function(e,t,o){e.exports=o.p+"assets/img/oclp-stuck-firstreboot.38caa14d.png"},439:function(e,t,o){"use strict";o.r(t);var s=o(25),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"booting-opencore-and-macos"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[e._v("#")]),e._v(" Booting OpenCore and macOS")]),e._v(" "),s("p",[e._v("Now we finally get to boot OpenCore!")]),e._v(" "),s("p",[e._v("Reboot machine while holding "),s("code",[e._v("Option")]),e._v(" to select the EFI Boot entry with the OpenCore icon (holding the "),s("code",[e._v("Control")]),e._v(" key will make this the default boot entry):")]),e._v(" "),s("ul",[s("li",[e._v("This will be the Mac Boot Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(372),alt:""}})]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Note for Mac Pros/Xserves/iMacs with unflashed GPUs")]),e._v(" "),s("p",[e._v("(Adapted from the "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore on the Mac Pro guide"),s("OutboundLink")],1),e._v(")")]),e._v(" "),s("p",[e._v("For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.")]),e._v(" "),s("p",[e._v("Firstly, open the Terminal and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" nvram "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v('"recovery-boot-mode=unused"')]),e._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("&&")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("reboot")]),e._v(" recovery\n")])])]),s("p",[e._v("This will make your machine reboot into the Recovery Environment. Alternatively, holding Command + R when your machine is starting up will also let you enter the Recovery.")]),e._v(" "),s("p",[e._v("Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).")]),e._v(" "),s("p",[e._v("Now you'll want to get a list of drive identifiers. To do so, run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil list\n")])])]),s("p",[e._v("The command should produce a list of drives installed in your system:\n"),s("img",{attrs:{src:o(373),alt:""}})]),e._v(" "),s("p",[e._v("Keep track of the drive with the OCLP install. You will need the drive identifer for later.")]),e._v(" "),s("p",[e._v("Now you'll want to mount the EFI partition (where OCLP is installed, though may differ if you've installed OCLP to a FAT-32 volume).")]),e._v(" "),s("p",[e._v("Run the following command (Replace X with the drive number):")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("mount")]),e._v(" diskXs1\n")])])]),s("p",[s("img",{attrs:{src:o(374),alt:""}}),e._v("\nIf everything is correct, the EFI partion should be mounted.")]),e._v(" "),s("p",[e._v("Now you'll want to use the bless command to set the default boot device:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi\n")])])]),s("p",[e._v("Once the command is run, it should produce no output.\n"),s("img",{attrs:{src:o(375),alt:""}})]),e._v(" "),s("p",[e._v("If the command produces an output, ensure that you've typed it in correctly.")]),e._v(" "),s("p",[e._v("Now you can reboot your machine. OCLP is now the default boot option!")])]),e._v(" "),s("p",[e._v("Now that you've loaded OpenCore, now select Install macOS:")]),e._v(" "),s("ul",[s("li",[e._v("This will be the OpenCore Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(376),alt:""}})]),e._v(" "),s("p",[e._v("You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Boot Process"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold "),s("code",[e._v("Option")]),e._v('. This time select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.')]),e._v(" "),s("p",[s("img",{attrs:{src:o(377),alt:""}})]),e._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),s("p",[s("strong",[e._v("MacBookPro11,3 Note")]),e._v(": When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("Otherwise you'll hit a black screen due to missing NVIDIA drivers."),s("OutboundLink")],1),e._v(" Safe Mode can be entered by holding Shift+Enter when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),s("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[e._v("#")]),e._v(" Once installed and booting, head to "),s("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[e._v("Post-Installation")])],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{372:function(e,t,o){e.exports=o.p+"assets/img/efi-boot.97b06df3.png"},373:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-1.ba0e58a4.png"},374:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-2.5e873f39.png"},375:function(e,t,o){e.exports=o.p+"assets/img/Unflashed-Boot-3.79f71d03.png"},376:function(e,t,o){e.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},377:function(e,t,o){e.exports=o.p+"assets/img/oclp-stuck-firstreboot.38caa14d.png"},441:function(e,t,o){"use strict";o.r(t);var s=o(25),n=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"booting-opencore-and-macos"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[e._v("#")]),e._v(" Booting OpenCore and macOS")]),e._v(" "),s("p",[e._v("Now we finally get to boot OpenCore!")]),e._v(" "),s("p",[e._v("Reboot machine while holding "),s("code",[e._v("Option")]),e._v(" to select the EFI Boot entry with the OpenCore icon (holding the "),s("code",[e._v("Control")]),e._v(" key will make this the default boot entry):")]),e._v(" "),s("ul",[s("li",[e._v("This will be the Mac Boot Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(372),alt:""}})]),e._v(" "),s("details",{staticClass:"custom-block details"},[s("summary",[e._v("Note for Mac Pros/Xserves/iMacs with unflashed GPUs")]),e._v(" "),s("p",[e._v("(Adapted from the "),s("a",{attrs:{href:"https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore on the Mac Pro guide"),s("OutboundLink")],1),e._v(")")]),e._v(" "),s("p",[e._v("For Mac Pro, Xserve and, iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process.")]),e._v(" "),s("p",[e._v("Firstly, open the Terminal and run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" nvram "),s("span",{pre:!0,attrs:{class:"token string"}},[e._v('"recovery-boot-mode=unused"')]),e._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[e._v("&&")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("reboot")]),e._v(" recovery\n")])])]),s("p",[e._v("This will make your machine reboot into the Recovery Environment. Alternatively, holding Command + R when your machine is starting up will also let you enter the Recovery.")]),e._v(" "),s("p",[e._v("Secondly, open the Recovery Environment's Terminal (Menu bar > Utilities > Terminal).")]),e._v(" "),s("p",[e._v("Now you'll want to get a list of drive identifiers. To do so, run the following command:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil list\n")])])]),s("p",[e._v("The command should produce a list of drives installed in your system:\n"),s("img",{attrs:{src:o(373),alt:""}})]),e._v(" "),s("p",[e._v("Keep track of the drive with the OCLP install. You will need the drive identifer for later.")]),e._v(" "),s("p",[e._v("Now you'll want to mount the EFI partition (where OCLP is installed, though may differ if you've installed OCLP to a FAT-32 volume).")]),e._v(" "),s("p",[e._v("Run the following command (Replace X with the drive number):")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("diskutil "),s("span",{pre:!0,attrs:{class:"token function"}},[e._v("mount")]),e._v(" diskXs1\n")])])]),s("p",[s("img",{attrs:{src:o(374),alt:""}}),e._v("\nIf everything is correct, the EFI partion should be mounted.")]),e._v(" "),s("p",[e._v("Now you'll want to use the bless command to set the default boot device:")]),e._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[e._v("bless --mount /Volumes/EFI --setBoot --file /Volumes/EFI/System/Library/CoreServices/boot.efi\n")])])]),s("p",[e._v("Once the command is run, it should produce no output.\n"),s("img",{attrs:{src:o(375),alt:""}})]),e._v(" "),s("p",[e._v("If the command produces an output, ensure that you've typed it in correctly.")]),e._v(" "),s("p",[e._v("Now you can reboot your machine. OCLP is now the default boot option!")])]),e._v(" "),s("p",[e._v("Now that you've loaded OpenCore, now select Install macOS:")]),e._v(" "),s("ul",[s("li",[e._v("This will be the OpenCore Picker")])]),e._v(" "),s("p",[s("img",{attrs:{src:o(376),alt:""}})]),e._v(" "),s("p",[e._v("You will soon reach the installer screen! If you enabled verbose mode when building OCLP, a lot of text will run across the screen. From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Boot Process"),s("OutboundLink")],1)])]),e._v(" "),s("p",[e._v("If your Mac is looping back into the beginning of the setup after the first reboot, turn it off, start it again and hold "),s("code",[e._v("Option")]),e._v('. This time select the option with a grey hard disk icon, it can say "macOS Installer" or the name you gave the disk during the installer process. Keep repeating this step after every reboot if necessary.')]),e._v(" "),s("p",[s("img",{attrs:{src:o(377),alt:""}})]),e._v(" "),s("div",{staticClass:"custom-block warning"},[s("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),s("p",[s("strong",[e._v("MacBookPro11,3 Note")]),e._v(": When booting macOS Monterey, you'll need to boot into safe mode if acceleration patches are not installed yet. "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("Otherwise you'll hit a black screen due to missing NVIDIA drivers."),s("OutboundLink")],1),e._v(" Safe Mode can be entered by holding Shift+Enter when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),s("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[e._v("#")]),e._v(" Once installed and booting, head to "),s("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[e._v("Post-Installation")])],1)])}),[],!1,null,null,null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/8.67e9a29d.js b/assets/js/8.67e9a29d.js new file mode 100644 index 000000000..f4224d42e --- /dev/null +++ b/assets/js/8.67e9a29d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{412:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-1.956705f7.png"},413:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-2.7d84d4a0.png"},414:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc1.dd31e9c0.png"},415:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc2.4538391b.png"},416:function(t,o,a){t.exports=a.p+"assets/img/OCLP-allow-native-models.b64c4aa8.png"},417:function(t,o,a){t.exports=a.p+"assets/img/OCLP-smbios-settings.89bbeffd.png"},459:function(t,o,a){"use strict";a.r(o);var e=a(25),r=Object(e.a)({},(function(){var t=this,o=t.$createElement,e=t._self._c||o;return e("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[e("h1",{attrs:{id:"universal-control-on-unsupported-macs"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#universal-control-on-unsupported-macs"}},[t._v("#")]),t._v(" Universal Control on unsupported Macs")]),t._v(" "),e("p",[t._v("Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, as long as they meet the technical requirements listed on this page.")]),t._v(" "),e("ul",[e("li",[t._v("Note: The following page is primarily for tinkerers, no proper support is provided outside of Discord support (see bottom of page).")])]),t._v(" "),e("h2",{attrs:{id:"enabling-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#enabling-universal-control"}},[t._v("#")]),t._v(" Enabling Universal Control")]),t._v(" "),e("p",[t._v("If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Display Preferences")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("Universal Control settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(412),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(413),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),e("p",[t._v("Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the "),e("a",{attrs:{href:"#requirements-for-universal-control"}},[t._v("requirements section.")])]),t._v(" "),e("p",[t._v("Some Monterey-native models are blacklisted, check the "),e("a",{attrs:{href:"#blacklisted-models"}},[t._v("blacklisted models section")]),t._v(" for more info.")]),t._v(" "),e("h2",{attrs:{id:"requirements-for-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#requirements-for-universal-control"}},[t._v("#")]),t._v(" Requirements for Universal Control")]),t._v(" "),e("p",[t._v("Technical requirements:")]),t._v(" "),e("ul",[e("li",[t._v("Wi-Fi 4 (802.11n)")]),t._v(" "),e("li",[t._v("Bluetooth 4.0")]),t._v(" "),e("li",[t._v("macOS Monterey 12.4 or newer")]),t._v(" "),e("li",[t._v("iPadOS 15.4 or newer (if applicable)")]),t._v(" "),e("li",[t._v("OpenCore Legacy Patcher 0.4.3 or newer")])]),t._v(" "),e("p",[t._v("Check the "),e("a",{attrs:{href:"#table-of-models"}},[t._v("table of models")]),t._v(" below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the Discord channel "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#hardware"),e("OutboundLink")],1),t._v(" if required.")]),t._v(" "),e("p",[t._v("Other requirements:")]),t._v(" "),e("ul",[e("li",[t._v("All devices are signed into the same iCloud account.")]),t._v(" "),e("li",[t._v("Two Factor Authentication is enabled with your Apple ID.")]),t._v(" "),e("li",[t._v("Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.")]),t._v(" "),e("li",[t._v("Handoff turned on from iCloud settings.")]),t._v(" "),e("li",[t._v("The devices in question are in close proximity.")])]),t._v(" "),e("h3",{attrs:{id:"table-of-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#table-of-models"}},[t._v("#")]),t._v(" Table of models")]),t._v(" "),e("p",[t._v("This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support.\nNote: For AirPort upgrades, only the best/newest cards are listed.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBook4,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 / BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook5,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" Use a Broadcom USB Bluetooth 4.0+ Dongle ")])])]),t._v(" "),e("tr",[e("td",[t._v("MacBook5,2")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("WiFi 4 / BT 2.1 EDR")]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook6,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook7,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBook8,1")]),t._v(" "),e("td",[t._v("WiFi 4 + BT 4.2")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",[t._v("Universal Control will work.")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook Air")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBookAir2,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir3,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir3,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir4,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir4,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir5,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir5,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir6,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir6,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir7,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("MacBookAir7,2")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook Pro")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacBookPro4,1")]),t._v(" "),e("td",{attrs:{rowspan:"9"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"11"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,1")]),t._v(" "),e("td",{attrs:{rowspan:"6"}},[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,3")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,4")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro5,5")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro6,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro6,2")]),t._v(" "),e("td",[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro7,1")]),t._v(" "),e("td",[t._v("Use a Broadcom USB Bluetooth 4.0+ Dongle")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro8,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro8,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro9,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro9,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro10,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro10,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,2")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,3")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,4")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro11,5")])]),t._v(" "),e("tr",[e("td",[t._v("MacBookPro12,1")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Mac mini")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Macmini3,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle.")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini4,1")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,1")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,2")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini5,3")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini6,1")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini6,2")])]),t._v(" "),e("tr",[e("td",[t._v("Macmini7,1")]),t._v(" "),e("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("iMac")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("iMac7,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"9"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card")])]),t._v(" "),e("tr",[e("td",[t._v("iMac8,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac9,1")]),t._v(" "),e("td",{attrs:{rowspan:"7"}},[t._v("Wi-Fi 4 / BT 2.1 EDR")])]),t._v(" "),e("tr",[e("td",[t._v("iMac10,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac11,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac12,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("iMac12,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,1")]),t._v(" "),e("td",{attrs:{rowspan:"3"}},[t._v("Wi-Fi 4 + BT 4.0")]),t._v(" "),e("td",{attrs:{rowspan:"8"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"8"}},[t._v("Universal Control will work.")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac13,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,1")]),t._v(" "),e("td",{attrs:{rowspan:"5"}},[t._v("Wi-Fi 5 + BT 4.0")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,2")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,3")])]),t._v(" "),e("tr",[e("td",[t._v("iMac14,4")])]),t._v(" "),e("tr",[e("td",[t._v("iMac15,1")])]),t._v(" "),e("tr",[e("td",[t._v("iMac16,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 5 + BT 4.2")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])]),t._v(" "),e("tr",[e("td",[t._v("iMac16,2")])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Mac Pro")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("MacPro3,1")]),t._v(" "),e("td",[t._v("Wi-Fi 4 + BT 2.0 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro4,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Wi-Fi 4 + BT 2.1 EDR")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro5,1")])]),t._v(" "),e("tr",[e("td",[t._v("MacPro6,1")]),t._v(" "),e("td",[t._v("Wi-Fi 5 + BT 4.0")]),t._v(" "),e("td",[t._v("Hardware supports UC. "),e("br"),t._v(" "),e("a",{attrs:{href:"#blacklisted-models"}},[e("strong",[t._v("Spoofing required.")])])])])])]),t._v(" "),e("ul",[e("li",[t._v("Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model")])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Xserve ;p")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Xserve2,1")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"2"}},[t._v("Install a PCIe BCM943602CD card")])]),t._v(" "),e("tr",[e("td",[t._v("Xserve3,1")])])])])]),t._v(" "),e("h2",{attrs:{id:"blacklisted-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#blacklisted-models"}},[t._v("#")]),t._v(" Blacklisted models")]),t._v(" "),e("p",[t._v("The following models are blacklisted from using Universal Control by Apple:")]),t._v(" "),e("ul",[e("li",[t._v('MacBookAir7,x - MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("li",[t._v('MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris)')]),t._v(" "),e("li",[t._v('MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU)')]),t._v(" "),e("li",[t._v('MacBookPro12,x - MacBook Pro Early 2015 13"')]),t._v(" "),e("li",[t._v('iMac16,x - iMac Late 2015 21"')]),t._v(" "),e("li",[t._v("Macmini7,x - Mac mini 2014")]),t._v(" "),e("li",[t._v("MacPro6,x - Mac Pro Late 2013")])]),t._v(" "),e("p",[t._v("The hardware in these models are capable of supporting Universal Control, but due to blacklisting, the only solution to use Universal Control on these models is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine.")]),t._v(" "),e("p",[t._v("With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other Macs and iPads with Universal Control.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Situation")]),t._v(" "),e("th",[t._v("Condition")]),t._v(" "),e("th",[t._v("Solution")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("Mac <-> Mac connection")]),t._v(" "),e("td",[t._v("Monterey-unsupported")]),t._v(" "),e("td",[t._v("No spoofing needed")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> iPad connection")]),t._v(" "),e("td",[t._v("Monterey-unsupported")]),t._v(" "),e("td",[t._v("No spoofing needed")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> Mac connection")]),t._v(" "),e("td",[t._v("One or both are blacklisted")]),t._v(" "),e("td",[t._v("Spoofing required on blacklisted Macs")])]),t._v(" "),e("tr",[e("td",[t._v("Mac <-> iPad connection")]),t._v(" "),e("td",[t._v("Blacklisted Mac")]),t._v(" "),e("td",[t._v("Spoofing required on blacklisted Mac")])])])]),t._v(" "),e("div",{staticClass:"custom-block warning"},[e("p",{staticClass:"custom-block-title"},[t._v("WARNING")]),t._v(" "),e("p",[t._v("Before we continue, please keep in mind that SMBIOS Spoofing is an advanced feature of OpenCore. Reckless usage of it could potentially break important functionality and leave your installation in a non-working state. Once you boot into a spoofed state, it is highly recommended that you stay spoofed, and avoid booting macOS without OpenCore.")])]),t._v(" "),e("h3",{attrs:{id:"how-to-spoof"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#how-to-spoof"}},[t._v("#")]),t._v(" How to spoof")]),t._v(" "),e("p",[t._v("Ventura has dropped more models which includes all of the blacklisted Macs in question, making the procedure slightly different. It is important to follow the guide for the version you're on, failing to do so is likely to cause boot issues.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("macOS Ventura")]),t._v(" "),e("p",[t._v("Firstly run the GUI version of OpenCore Legacy Patcher.")]),t._v(" "),e("p",[t._v("Then go to "),e("strong",[t._v("Settings")]),t._v(", go to "),e("strong",[t._v("SMBIOS Settings")]),t._v(", set SMBIOS Spoof Level to "),e("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model "),e("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),e("p",[t._v('Notice that "Allow native models" and "Allow Native Spoofs" '),e("strong",[t._v("are NOT")]),t._v(" enabled unlike on Monterey, this is on purpose. They are no longer relevant on Ventura and enabling them will cause boot issues.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(414),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(415),alt:""}})])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),e("p",[t._v("Spoofing to any model with native Ventura support should work, but these are the earliest Macs natively supported by Ventura and thus chosen for the sake of simplicity.")]),t._v(" "),e("p",[e("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Ventura as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Mac by name")]),t._v(" "),e("th",[t._v("Native SMBIOS")]),t._v(" "),e("th",[t._v("Spoof SMBIOS")]),t._v(" "),e("th",[t._v("Tested")]),t._v(" "),e("th",[t._v("Tested by")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("td",[t._v("MacBookAir7,x")]),t._v(" "),e("td",[t._v("MacBookAir8,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),e("td",[t._v("MacBookPro12,x")]),t._v(" "),e("td",[t._v("MacBookPro14,1")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),e("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),e("td",[t._v("MacBookPro14,3")])]),t._v(" "),e("tr",[e("td",[t._v('iMac Late 2015 21"')]),t._v(" "),e("td",[t._v("iMac16,x")]),t._v(" "),e("td",[t._v("iMac18,2")])]),t._v(" "),e("tr",[e("td",[t._v("Mac mini Late 2014")]),t._v(" "),e("td",[t._v("Macmini7,x")]),t._v(" "),e("td",[t._v("MacMini8,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v("Mac Pro Late 2013")]),t._v(" "),e("td",[t._v("MacPro6,x")]),t._v(" "),e("td",[t._v("MacPro7,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])])])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("macOS Monterey")]),t._v(" "),e("p",[t._v("Firstly, run the GUI version of OpenCore Legacy Patcher. Secondly, go to "),e("strong",[t._v("Settings")]),t._v(" and tick "),e("strong",[t._v("Allow native models")]),t._v(".")]),t._v(" "),e("p",[t._v("Then, go to "),e("strong",[t._v("SMBIOS Settings")]),t._v(", tick "),e("strong",[t._v("Allow Native Spoofs")]),t._v(", set SMBIOS Spoof Level to "),e("strong",[t._v("Moderate")]),t._v(". Set SMBIOS Spoof Model to "),e("strong",[t._v("one listed next to your native model in the table for spoofed models below.")])]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",{staticStyle:{"text-align":"left"}},[t._v("Main Settings view")]),t._v(" "),e("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS settings")])])]),t._v(" "),e("tbody",[e("tr",[e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(416),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(417),alt:""}})])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),e("p",[t._v("Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.")]),t._v(" "),e("p",[e("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Mac by name")]),t._v(" "),e("th",[t._v("Native SMBIOS")]),t._v(" "),e("th",[t._v("Spoof SMBIOS")]),t._v(" "),e("th",[t._v("Tested")]),t._v(" "),e("th",[t._v("Tested by")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("td",[t._v("MacBookAir7,x")]),t._v(" "),e("td",[t._v("MacBookAir8,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Hzlph")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),e("td",[t._v("MacBookPro12,x")]),t._v(" "),e("td",[t._v("MacBookPro13,1")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),e("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),e("td",[t._v("MacBookPro13,3")])]),t._v(" "),e("tr",[e("td",[t._v('iMac Late 2015 21"')]),t._v(" "),e("td",[t._v("iMac16,x")]),t._v(" "),e("td",[t._v("iMac18,2")])]),t._v(" "),e("tr",[e("td",[t._v("Mac mini Late 2014")]),t._v(" "),e("td",[t._v("Macmini7,x")]),t._v(" "),e("td",[t._v("MacMini8,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v("Mac Pro Late 2013")]),t._v(" "),e("td",[t._v("MacPro6,x")]),t._v(" "),e("td",[t._v("MacPro7,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",[t._v("Crystall1nedev")])])])])])]),t._v(" "),e("p",[e("strong",[t._v("Note:")]),t._v(" Unless you are building OpenCore on a different machine than it's targeted for, "),e("strong",[t._v("do not")]),t._v(" change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.")]),t._v(" "),e("p",[t._v("Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the "),e("a",{attrs:{href:"#enabling-universal-control"}},[t._v("Enabling Universal Control section.")])]),t._v(" "),e("p",[t._v("You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#misc-help"),e("OutboundLink")],1),t._v(".")])])}),[],!1,null,null,null);o.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/8.b5b2d47e.js b/assets/js/9.09b3e3be.js similarity index 95% rename from assets/js/8.b5b2d47e.js rename to assets/js/9.09b3e3be.js index 93450584f..8b1404b4e 100644 --- a/assets/js/8.b5b2d47e.js +++ b/assets/js/9.09b3e3be.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},378:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Start.ccfde28e.png"},379:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Finished.66d666e0.png"},380:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png"},381:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png"},440:function(t,e,a){"use strict";a.r(e);var n=a(25),i=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"building-and-installing-opencore"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[t._v("#")]),t._v(" Building and installing OpenCore")]),t._v(" "),n("p",[t._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),t._v(" "),n("p",[t._v("If you haven't downloaded OpenCore Patcher yet, do so now:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Releases"),n("OutboundLink")],1)])]),t._v(" "),n("p",[t._v("Next, run the "),n("code",[t._v("OpenCore-Patcher.app")]),t._v(":")]),t._v(" "),n("p",[n("img",{attrs:{src:a(318),alt:""}})]),t._v(" "),n("p",[t._v("Here we'll select Build and Install OpenCore and start building:")]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Start Building")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Building")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(378),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(379),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),n("p",[t._v("Once it finishes building, you'll want to select the Install OpenCore button:")]),t._v(" "),n("ul",[n("li",[t._v("If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Drive")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Partition")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(380),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(381),alt:""}})])])])]),t._v(" "),n("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[t._v("#")]),t._v(" Once finished, head to "),n("RouterLink",{attrs:{to:"/BOOT.html"}},[t._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},378:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Start.ccfde28e.png"},379:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Build-Finished.66d666e0.png"},380:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Disk.d58d4cba.png"},381:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-EFI-Select-Partition.1cb4c6e0.png"},442:function(t,e,a){"use strict";a.r(e);var n=a(25),i=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"building-and-installing-opencore"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[t._v("#")]),t._v(" Building and installing OpenCore")]),t._v(" "),n("p",[t._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),t._v(" "),n("p",[t._v("If you haven't downloaded OpenCore Patcher yet, do so now:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Releases"),n("OutboundLink")],1)])]),t._v(" "),n("p",[t._v("Next, run the "),n("code",[t._v("OpenCore-Patcher.app")]),t._v(":")]),t._v(" "),n("p",[n("img",{attrs:{src:a(318),alt:""}})]),t._v(" "),n("p",[t._v("Here we'll select Build and Install OpenCore and start building:")]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Start Building")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Finished Building")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(378),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(379),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),n("p",[t._v("Once it finishes building, you'll want to select the Install OpenCore button:")]),t._v(" "),n("ul",[n("li",[t._v("If you created a macOS USB manually and don't see it listed, make sure it's either formatted as GUID/GPT or has a FAT32 partition for OpenCore to reside on.")])]),t._v(" "),n("table",[n("thead",[n("tr",[n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Drive")]),t._v(" "),n("th",{staticStyle:{"text-align":"left"}},[t._v("Select Partition")])])]),t._v(" "),n("tbody",[n("tr",[n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(380),alt:""}})]),t._v(" "),n("td",{staticStyle:{"text-align":"left"}},[n("img",{attrs:{src:a(381),alt:""}})])])])]),t._v(" "),n("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[t._v("#")]),t._v(" Once finished, head to "),n("RouterLink",{attrs:{to:"/BOOT.html"}},[t._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/9.df672965.js b/assets/js/9.df672965.js deleted file mode 100644 index 8038bf42e..000000000 --- a/assets/js/9.df672965.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{321:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Enabled.53d6d837.png"},322:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Root-Patch.23121f6d.png"},323:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-Settings-SIP-Disabled.d9346b10.png"},410:function(e,t,o){e.exports=o.p+"assets/img/OCLP-GUI-SMBIOS-Minimal.1e3c25a2.png"},411:function(e,t,o){e.exports=o.p+"assets/img/Hash-Mismatch.add9f660.png"},456:function(e,t,o){"use strict";o.r(t);var a=o(25),r=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:"troubleshooting"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),a("p",[e._v("Here are some common errors users may experience while using this patcher:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("OpenCore Legacy Patcher not launching")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),a("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),a("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-connect-Wi-Fi-on-Monterey-with-legacy-cards"}},[e._v("Cannot connect Wi-Fi on Monterey with legacy cards")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-graphics-acceleration"}},[e._v("No Graphics Acceleration")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#black-screen-on-macbookpro113-in-macos-monterey"}},[e._v("Black Screen on MacBookPro11,3 in macOS Monterey")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-displayport-output-on-mac-pros-with-NVIDIA-kepler"}},[e._v("No DisplayPort Output on Mac Pros with NVIDIA Kepler")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("Volume Hash Mismatch Error in macOS Monterey")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("Cannot Disable SIP in recoveryOS")])]),e._v(" "),a("li",[a("a",{attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v('Stuck on "Less than a minute remaining..."')])]),e._v(" "),a("li",[a("a",{attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("No acceleration after a Metal GPU swap on Mac Pro")])])]),e._v(" "),a("h2",{attrs:{id:"opencore-legacy-patcher-not-launching"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-not-launching"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher not launching")]),e._v(" "),a("p",[e._v("If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to "),a("code",[e._v("/Applications")]),e._v(" before this.")]),e._v(" "),a("div",{staticClass:"language-sh extra-class"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[e._v("/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher\n")])])]),a("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[a("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 "),a("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),a("p",[e._v("This means macOS has detected an SMBIOS it does not support. To resolve this, ensure you're booting OpenCore "),a("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder that the option will be called "),a("code",[e._v("EFI Boot")]),e._v(".")]),e._v(" "),a("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto-boot it until either an NVRAM reset occurs, or you remove the drive with OpenCore installed.")]),e._v(" "),a("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),a("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 "),a("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),a("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or run this patcher's Option 2 again and select your internal drive.")]),e._v(" "),a("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(" "),a("h2",{attrs:{id:"infinite-recovery-os-booting"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),a("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve this, simply uninstall OpenCore and "),a("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),a("OutboundLink")],1),e._v(".")]),e._v(" "),a("ul",[a("li",[e._v("Note: Machines with modded root volumes will also result in an infinite recovery loop until integrity is restored.")])]),e._v(" "),a("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),a("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),a("p",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),a("OutboundLink")],1),e._v(", a temporary fix is to disable Hibernation by executing the following command in the terminal:")]),e._v(" "),a("div",{staticClass:"language- extra-class"},[a("pre",{pre:!0,attrs:{class:"language-text"}},[a("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),a("h2",{attrs:{id:"booting-with-a-non-flashed-gpu"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),a("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(" "),a("div",{staticClass:"language-sh extra-class"},[a("pre",{pre:!0,attrs:{class:"language-sh"}},[a("code",[a("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")])])]),a("ul",[a("li",[e._v("Note 1: You will need to replace "),a("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore.")]),e._v(" "),a("li",[e._v("Note 2: Once done, you can re-enable SIP.")]),e._v(" "),a("li",[e._v('Note 3: The EFI partition OpenCore was installed on must be mounted. If it\'s unmounted, simply rerun "Install OpenCore to drive."')])]),e._v(" "),a("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 "),a("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore, ensuring seamless usage even with OS installation and updates.")]),e._v(" "),a("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),e._v(" "),a("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 "),a("code",[e._v("Spacebar")]),e._v(" key while inside OpenCore's Picker to list all boot options.")]),e._v(" "),a("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[a("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(" "),a("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(" "),a("p",[e._v('This error occurs when macOS determines that the current firmware does not have full APFS support. To resolve this, when installing OpenCore, head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show support for full APFS capabilities.')]),e._v(" "),a("h2",{attrs:{id:"no-brightness-control"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),a("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However, some users may have noticed that their brightness keys do not work.")]),e._v(" "),a("p",[e._v("As a work-around, we recommend users try out the below app:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),a("OutboundLink")],1)])]),e._v(" "),a("h2",{attrs:{id:"cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-connect-wi-fi-on-monterey-with-legacy-cards"}},[e._v("#")]),e._v(" Cannot connect Wi-Fi on Monterey with legacy cards")]),e._v(" "),a("p",[e._v("With OCLP v0.2.5, we've added support for legacy Wi-Fi on Monterey. However, some users may have noticed that they can't connect to wireless networks.")]),e._v(" "),a("p",[e._v('To work-around this, we recommend that users manually connect using the "other" option in the Wi-Fi menu bar or manually adding the network in the "Network" preference pane.')]),e._v(" "),a("h2",{attrs:{id:"no-graphics-acceleration"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-graphics-acceleration"}},[e._v("#")]),e._v(" No Graphics Acceleration")]),e._v(" "),a("p",[e._v("In macOS, GPU drivers are often dropped from the OS with each major release of it. With macOS Big Sur, currently all non-Metal GPUs require additional patches to gain acceleration. In addition, macOS Monterey removed Graphics Drivers for both Intel Ivy Bridge and NVIDIA Kepler graphics processors.")]),e._v(" "),a("p",[e._v("If you're using OCLP v0.4.4, you should have been prompted to install Root Volume patches after the first boot from installation of macOS. If you need to do this manually, you can do so within the patcher app. Once rebooted, acceleration will be re-enabled as well as brightness control for laptops.")]),e._v(" "),a("h2",{attrs:{id:"black-screen-on-macbookpro11-3-in-macos-monterey"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#black-screen-on-macbookpro11-3-in-macos-monterey"}},[e._v("#")]),e._v(" Black Screen on MacBookPro11,3 in macOS Monterey")]),e._v(" "),a("p",[e._v("Due to Apple dropping NVIDIA Kepler support in macOS Monterey, "),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/522",target:"_blank",rel:"noopener noreferrer"}},[e._v("MacBookPro11,3's GMUX has difficulties switching back to the iGPU to display macOS correctly."),a("OutboundLink")],1),e._v(" To work-around this issue, boot the MacBookPro11,3 in Safe Mode and once macOS is installed, run OCLP's Post Install Root Patches to enable GPU Acceleration for the NVIDIA dGPU.")]),e._v(" "),a("ul",[a("li",[e._v("Safe Mode can be started by holding "),a("code",[e._v("Shift")]),e._v(" + "),a("code",[e._v("Enter")]),e._v(" when selecting macOS Monterey in OCLP's Boot Menu.")])]),e._v(" "),a("h2",{attrs:{id:"no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-displayport-output-on-mac-pros-with-nvidia-kepler"}},[e._v("#")]),e._v(" No DisplayPort Output on Mac Pros with NVIDIA Kepler")]),e._v(" "),a("p",[e._v("If you're having trouble with DisplayPort output on Mac Pros, try enabling Minimal Spoofing in Settings -> SMBIOS Settings and rebuild/install OpenCore. This will trick macOS drivers into thinking you have a newer MacPro7,1 and resolve the issue.")]),e._v(" "),a("p",[a("img",{attrs:{src:o(410),alt:""}})]),e._v(" "),a("h2",{attrs:{id:"volume-hash-mismatch-error-in-macos-monterey"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#volume-hash-mismatch-error-in-macos-monterey"}},[e._v("#")]),e._v(" Volume Hash Mismatch Error in macOS Monterey")]),e._v(" "),a("p",[e._v('A semi-common popup some users face is the "Volume Hash Mismatch" error:')]),e._v(" "),a("p",{attrs:{align:"center"}},[a("img",{attrs:{src:o(411)}})]),e._v(" "),a("p",[e._v("What this error signifies is that the OS detects that the boot volume's hash does not match what the OS is expecting, this error is generally cosmetic and can be ignored. However if your system starts to crash spontaneously shortly after, you'll want to reinstall macOS fresh without importing any data at first.")]),e._v(" "),a("ul",[a("li",[e._v("Note that this bug affects native Macs as well and is not due to issues with unsupported Macs: "),a("a",{attrs:{href:"https://osxdaily.com/2021/11/10/volume-hash-mismatch-error-in-macos-monterey/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OSX Daily: “Volume Hash Mismatch” Error in MacOS Monterey"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Additionally, it can help to disable FeatureUnlock in Settings -> Misc Settings as this tool can be strenuous on systems with weaker memory stability.")]),e._v(" "),a("h2",{attrs:{id:"cannot-disable-sip-in-recoveryos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#cannot-disable-sip-in-recoveryos"}},[e._v("#")]),e._v(" Cannot Disable SIP in recoveryOS")]),e._v(" "),a("p",[e._v("With OCLP, the patcher will always overwrite the current SIP value on boot to ensure that users don't brick an installation after an NVRAM reset. However, for users wanting to disable SIP entirely, this can be done easily.")]),e._v(" "),a("p",[e._v("Head into the GUI, go to Patcher Settings, and toggle the bits you need disabled from SIP:")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Enabled")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Lowered (Root Patching)")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("SIP Disabled")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(321),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(322),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:o(323),alt:""}})])])])]),e._v(" "),a("h2",{attrs:{id:"intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#intermediate-issues-with-usb-1-1-and-bluetooth-on-macpro3-1-macpro5-1"}},[e._v("#")]),e._v(" Intermediate issues with USB 1.1 and Bluetooth on MacPro3,1 - MacPro5,1")]),e._v(" "),a("p",[e._v("For those experiencing issues with USB 1.1 devices (such as mice, keyboards and bluetooth chipsets), macOS Big Sur and newer have weakened OS-side reliability for the UHCI controller in older Mac Pros.")]),e._v(" "),a("ul",[a("li",[e._v("UHCI is a USB 1.1 controller that is hooked together with the USB 2.0 ports in your system. Whenever a USB 1.1 device is detected, the UHCI controller is given ownership of the device at a hardware/firmware level.\n"),a("ul",[a("li",[e._v("EHCI is the USB 2.0 controller in older Mac Pros")])])])]),e._v(" "),a("p",[e._v("Because of this, we recommend placing a USB 2.0/3.0 hub between your devices and the port on the Mac Pro. UHCI and EHCI cannot both be used at once, so using a USB hub will always force the EHCI controller on.")]),e._v(" "),a("ul",[a("li",[e._v("Alternatively, you can try cold-starting the hardware and see if macOS recognizes the UHCI controller properly.")])]),e._v(" "),a("h2",{attrs:{id:"stuck-on-less-than-a-minute-remaining"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-less-than-a-minute-remaining"}},[e._v("#")]),e._v(' Stuck on "Less than a minute remaining..."')]),e._v(" "),a("p",[e._v('A common area for systems to get "stuck", namely for units that are missing the '),a("code",[e._v("AES")]),e._v(" CPU instruction/older mobile hardware. During this stage, a lot of heavy cryptography is performed, which can make systems appear to be stuck. In reality they are working quite hard to finish up the installation.")]),e._v(" "),a("p",[e._v("Because this step can take a few hours or more depending on drive speeds, be patient at this stage and do not manually power off or reboot your machine as this will break the installation and require you to reinstall. If you think your system has stalled, press the Caps Lock key. If the light turns on, your system is busy.")]),e._v(" "),a("h2",{attrs:{id:"no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#no-acceleration-after-a-metal-gpu-swap-on-mac-pro"}},[e._v("#")]),e._v(" No acceleration after a Metal GPU swap on Mac Pro")]),e._v(" "),a("p",[e._v("If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again.")]),e._v(" "),a("p",[e._v('Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with '),a("code",[e._v("Command")]),e._v(" + "),a("code",[e._v("Shift")]),e._v(" + "),a("code",[e._v(".")])]),e._v(" "),a("p",[e._v("The reason for this is that the autopatcher will assume that you will be using the original graphics card and therefore does non-metal patching, which includes removing some drivers for other cards. This causes Metal cards to not accelerate after swapping.")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/app.0124f031.js b/assets/js/app.7bf37c9a.js similarity index 96% rename from assets/js/app.0124f031.js rename to assets/js/app.7bf37c9a.js index 29bc44d05..e511fa414 100644 --- a/assets/js/app.0124f031.js +++ b/assets/js/app.7bf37c9a.js @@ -1,9 +1,9 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],s=e[1],u=e[2],f=0,p=[];f0?o(r(t),9007199254740991):0}},function(t,e){var n=Array.isArray;t.exports=n},function(t,e,n){var r=n(33),o=n(19);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(142),o="object"==typeof self&&self&&self.Object===Object&&self,i=r||o||Function("return this")();t.exports=i},function(t,e,n){var r=n(6),o=n(1),i=n(7),a=Object.defineProperty,c={},s=function(t){throw t};t.exports=function(t,e){if(i(c,t))return c[t];e||(e={});var n=[][t],u=!!i(e,"ACCESSORS")&&e.ACCESSORS,l=i(e,0)?e[0]:s,f=i(e,1)?e[1]:void 0;return c[t]=!!n&&!o((function(){if(u&&!r)return!0;var t={length:-1};u?a(t,1,{enumerable:!0,get:s}):t[1]=1,n.call(t,l,f)}))}},function(t,e,n){var r=n(114),o=n(2),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][e]||o[t]&&o[t][e]}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e){t.exports=!1},function(t,e,n){var r=n(6),o=n(80),i=n(35),a=n(15),c=n(34),s=n(7),u=n(109),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=c(e,!0),u)try{return l(t,e)}catch(t){}if(s(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(231),o=n(234);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,c){var s,u="function"==typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),i&&(u._scopeId="data-v-"+i),a?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},u._ssrRegister=s):o&&(s=c?function(){o.call(this,(u.functional?this.parent:this).$root.$options.shadowRoot)}:o),s)if(u.functional){u._injectStyles=s;var l=u.render;u.render=function(t,e){return s.call(e),l(t,e)}}else{var f=u.beforeCreate;u.beforeCreate=f?[].concat(f,s):[s]}return{exports:t,options:u}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";var r=n(0),o=n(31).filter,i=n(54),a=n(17),c=i("filter"),s=a("filter");r({target:"Array",proto:!0,forced:!c||!s},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r,o=n(5),i=n(189),a=n(78),c=n(36),s=n(113),u=n(75),l=n(49),f=l("IE_PROTO"),p=function(){},d=function(t){return" +