diff --git a/404.html b/404.html index d6101cbc3..347cedcc9 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

There's nothing here.
+ - + diff --git a/ACCEL.html b/ACCEL.html index 8e90985c6..35a7199ab 100644 --- a/ACCEL.html +++ b/ACCEL.html @@ -11,7 +11,7 @@ - + @@ -45,6 +45,6 @@ nvram FA4CE28D-B62F-4C99-9CC3-6815686E30F9:gpu-power-prefs
- + diff --git a/BOOT.html b/BOOT.html index b0fe03fe0..972f9a3d1 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 f66051422..8d0697e7b 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ If you're building OpenCore for a different model than you're currently running, ⟶

- + diff --git a/DEBUG.html b/DEBUG.html index cb772f00e..56f842add 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/DONATE.html b/DONATE.html index 88b9d8c8e..2669310d8 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/HOW.html b/HOW.html index b8fef4a32..2b8d0b518 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ICNS.html b/ICNS.html index 7d9ffa6e3..3a5d325da 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/INSTALLER.html b/INSTALLER.html index 698f8be10..069ef5862 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 855262ffb..6f6076a0d 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 652b8c563..2619cf4b3 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/MODELS.html b/MODELS.html index 85ce778a8..6e7d9131f 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 8d5b3f64b..7194b6bfa 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 ad55730af..6b91eb92f 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -115,6 +115,6 @@

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index d3ad34fea..81b17b111 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 501a1dea3..66eec272e 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -24,6 +24,6 @@ ⟶

- + diff --git a/TERMS.html b/TERMS.html index b5167eca0..92dbedc3c 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TESTED.html b/TESTED.html index 6e1e8d025..07d4e93a5 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index 54b276344..33d4527d3 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index fcf1ca906..4a6e81e10 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/UNIVERSALCONTROL.html b/UNIVERSALCONTROL.html index 0c66bf5cd..f7d26a8a2 100644 --- a/UNIVERSALCONTROL.html +++ b/UNIVERSALCONTROL.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ Note: For AirPort upgrades, only the best/newest cards are listed.

- + diff --git a/UPDATE.html b/UPDATE.html index 7f7c81c96..37667e6a0 100644 --- a/UPDATE.html +++ b/UPDATE.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version ⟶

- + diff --git a/VENTURA-DROP.html b/VENTURA-DROP.html index 42c9a7c04..3aab99528 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 5f617e517..109be052d 100644 --- a/WINDOWS.html +++ b/WINDOWS.html @@ -11,7 +11,7 @@ - + @@ -33,6 +33,6 @@ After your drive/partition is erased, press "New" to create the Window ⟶

- + diff --git a/assets/js/12.ba4e4419.js b/assets/js/12.64238ece.js similarity index 96% rename from assets/js/12.ba4e4419.js rename to assets/js/12.64238ece.js index 75946c78f..21d8c785f 100644 --- a/assets/js/12.ba4e4419.js +++ b/assets/js/12.64238ece.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{324:function(e,a,t){e.exports=t.p+"assets/img/usb11-chart.13830974.png"},420:function(e,a,t){e.exports=t.p+"assets/img/ventura.606fb761.png"},421:function(e,a,t){e.exports=t.p+"assets/img/OCLP-060-Initial-Support.2c6f8db9.png"},469: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(420),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("img",{attrs:{width:"625",alt:"",src:t(421)}}),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:"#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 that 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 and Vega Graphics stack to no longer require AVX2.0. We're recently received an AMD RX 6600 donation, so hopefully in the future the project can support AMD Navi with pre-Haswell Macs. However, no time estimates can be given.")]),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"},attrs:{rowspan:"2"}},[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("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("td",{staticStyle:{"text-align":"left"}},[r("span",{staticStyle:{color:"red"}},[e._v(" Unsupported ")])])])])]),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("p",[e._v("With OpenCore Legacy Patcher v0.6.0, basic support has been implemented via Root Volume patching. However due to this, users will need to use a USB hub for installation and post-OS updates when patches are cleaned:")]),e._v(" "),r("p",[r("img",{attrs:{src:t(324),alt:""}})]),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 the Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.")]),e._v(" "),r("details",{staticClass:"custom-block details"},[r("summary",[e._v("Legacy Wireless Support (Resolved in v0.6.0 and newer)")]),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("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("details",{staticClass:"custom-block details"},[r("summary",[e._v("Non-Metal Graphics Acceleration (Resolved in v0.6.0 and newer)")]),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("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")])])])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{324:function(e,a,t){e.exports=t.p+"assets/img/usb11-chart.13830974.png"},421:function(e,a,t){e.exports=t.p+"assets/img/ventura.606fb761.png"},422:function(e,a,t){e.exports=t.p+"assets/img/OCLP-060-Initial-Support.2c6f8db9.png"},471: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(421),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("img",{attrs:{width:"625",alt:"",src:t(422)}}),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:"#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 that 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 and Vega Graphics stack to no longer require AVX2.0. We're recently received an AMD RX 6600 donation, so hopefully in the future the project can support AMD Navi with pre-Haswell Macs. However, no time estimates can be given.")]),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"},attrs:{rowspan:"2"}},[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("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("td",{staticStyle:{"text-align":"left"}},[r("span",{staticStyle:{color:"red"}},[e._v(" Unsupported ")])])])])]),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("p",[e._v("With OpenCore Legacy Patcher v0.6.0, basic support has been implemented via Root Volume patching. However due to this, users will need to use a USB hub for installation and post-OS updates when patches are cleaned:")]),e._v(" "),r("p",[r("img",{attrs:{src:t(324),alt:""}})]),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 the Ethernet driver dying after returning from sleep, current workaround is to use a USB Ethernet adapter or disable sleep.")]),e._v(" "),r("details",{staticClass:"custom-block details"},[r("summary",[e._v("Legacy Wireless Support (Resolved in v0.6.0 and newer)")]),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("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("details",{staticClass:"custom-block details"},[r("summary",[e._v("Non-Metal Graphics Acceleration (Resolved in v0.6.0 and newer)")]),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("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")])])])])}),[],!1,null,null,null);a.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/17.71900666.js b/assets/js/17.fabd64c0.js similarity index 96% rename from assets/js/17.71900666.js rename to assets/js/17.fabd64c0.js index 48e1426ff..041ed97dc 100644 --- a/assets/js/17.71900666.js +++ b/assets/js/17.fabd64c0.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},404:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},456:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(404),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model that you're patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search to see if the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},385:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},452:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and are unsure if it's user error or within the patcher, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings, however, the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, on every boot there will be a .txt file generated on the EFI Partition. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(385),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("div",{staticClass:"custom-block warning"},[r("p",{staticClass:"custom-block-title"},[e._v("WARNING")]),e._v(" "),r("p",[e._v("Currently issues have been disabled due to "),r("RouterLink",{attrs:{to:"/ISSUES-HOLD.html"}},[e._v("current events")]),e._v(". You can continue to receive support in the "),r("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(", where there are active members of the community available.")],1)]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". This is a reminder to include the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model that you're patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search to see if the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/18.b154f572.js b/assets/js/18.09d90b76.js similarity index 91% rename from assets/js/18.b154f572.js rename to assets/js/18.09d90b76.js index 12006205d..d99ac49c3 100644 --- a/assets/js/18.b154f572.js +++ b/assets/js/18.09d90b76.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},422:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.667c950e.png"},471:function(e,t,n){"use strict";n.r(t);var r=n(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-patches"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-patches"}},[e._v("#")]),e._v(" Updating OpenCore and Patches")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, there's generally very little reason for users to update the OpenCore installation on their machine unless you feel there's a benefit with new versions for your setup, e.g. Bluetooth has stopped working with a new macOS update.")]),e._v(" "),r("p",[e._v("For those who do wish to update, simply "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("download the latest release"),r("OutboundLink")],1),e._v(" and rerun the patcher:")]),e._v(" "),r("p",[r("img",{attrs:{src:n(318),alt:""}})]),e._v(" "),r("p",[e._v("Then, rebuild your OpenCore build and install again. OpenCore Will now be updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and the Patcher you're currently running, you can run the following in the terminal:")]),e._v(" "),r("div",{staticClass:"language-bash extra-class"},[r("pre",{pre:!0,attrs:{class:"language-bash"}},[r("code",[r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# OpenCore Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version\n"),r("span",{pre:!0,attrs:{class:"token comment"}},[e._v("# Patcher Version")]),e._v("\nnvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version\n")])])]),r("p",[r("img",{attrs:{src:n(422),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.8.0 built on April 18th, 2022 with Patcher Version 0.4.5!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{318:function(e,t,n){e.exports=n.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},420:function(e,t,n){e.exports=n.p+"assets/img/oclp-version.667c950e.png"},470: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(420),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see that we're running a RELEASE version of OpenCore 0.8.0 built on April 18th, 2022 with Patcher Version 0.4.5!")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/19.9eb9c312.js b/assets/js/19.5b2907cb.js similarity index 87% rename from assets/js/19.9eb9c312.js rename to assets/js/19.5b2907cb.js index b9ad733b2..671610953 100644 --- a/assets/js/19.9eb9c312.js +++ b/assets/js/19.5b2907cb.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{405:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},457: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. It essentially edits a config.plist file and moves files around, actually having 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 to 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(405),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{386:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},454: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. It essentially edits a config.plist file and moves files around, actually having 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 to 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(386),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/23.7879422f.js b/assets/js/23.8870e46e.js similarity index 99% rename from assets/js/23.7879422f.js rename to assets/js/23.8870e46e.js index 9a480c639..df0bd8e74 100644 --- a/assets/js/23.7879422f.js +++ b/assets/js/23.8870e46e.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{452: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 want to buy us hardware, 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],{453: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 want to buy us hardware, 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.fba2b253.js b/assets/js/24.a585dbba.js similarity index 97% rename from assets/js/24.fba2b253.js rename to assets/js/24.a585dbba.js index 6e4c95241..d78625d4f 100644 --- a/assets/js/24.fba2b253.js +++ b/assets/js/24.a585dbba.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{455: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],{457: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/32.1e58a95c.js b/assets/js/32.c713f8f9.js similarity index 96% rename from assets/js/32.1e58a95c.js rename to assets/js/32.c713f8f9.js index 838ba9e87..8fad703f8 100644 --- a/assets/js/32.1e58a95c.js +++ b/assets/js/32.c713f8f9.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{470:function(e,t,o){"use strict";o.r(t);var n=o(25),r=Object(n.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the "),o("code",[e._v("EFI/OC")]),e._v(" and "),o("code",[e._v("System")]),e._v(" folders\n"),o("ul",[o("li",[e._v("Note: "),o("strong",[e._v("Do not")]),e._v(" delete the entire EFI folder, this will likely break any existing Windows and Linux installations.")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for an example on how to mount"),o("OutboundLink")],1)]),e._v(" "),o("li",[e._v("For 5K iMac users, you will also need to delete "),o("code",[e._v("boot.efi")]),e._v(" on the root of the EFI partition.")])])])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v('Note that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the "prohibited" symbol. Be ready to install an older version of macOS before you uninstall OpenCore.')])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[32],{468:function(e,t,o){"use strict";o.r(t);var n=o(25),r=Object(n.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the "),o("code",[e._v("EFI/OC")]),e._v(" and "),o("code",[e._v("System")]),e._v(" folders\n"),o("ul",[o("li",[e._v("Note: "),o("strong",[e._v("Do not")]),e._v(" delete the entire EFI folder, this will likely break any existing Windows and Linux installations.")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for an example on how to mount"),o("OutboundLink")],1)]),e._v(" "),o("li",[e._v("For 5K iMac users, you will also need to delete "),o("code",[e._v("boot.efi")]),e._v(" on the root of the EFI partition.")])])])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v('Note that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the "prohibited" symbol. Be ready to install an older version of macOS before you uninstall OpenCore.')])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/4.ff5099c9.js b/assets/js/4.1c8fb827.js similarity index 75% rename from assets/js/4.ff5099c9.js rename to assets/js/4.1c8fb827.js index 5c1323d7a..017febae6 100644 --- a/assets/js/4.ff5099c9.js +++ b/assets/js/4.1c8fb827.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},392:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png"},393:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png"},394:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},403:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},454:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This document is centered around downloading and writing the macOS installer to a USB drive. If you're already familiar with how to do this, you can skip this section.")]),t._v(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB drive will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted by this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First, we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(392),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(393),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(394),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(395),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(396),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(398),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(399),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),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(401),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(402),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(403),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{318:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Main-Menu.ecef562f.png"},394:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Create-Installer-Menu.3629bfb9.png"},395:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Catalog.92fe8f26.png"},396:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Listed-Products.95d070c2.png"},397:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Unsupported.c42dd553.png"},398:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Progress.84e96f79.png"},399:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Needs-Installing.297e4912.png"},400:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Download-Finished.ecc832c2.png"},401:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Select-Local-Installer.88e785bd.png"},402:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Format-USB.a14e2cea.png"},403:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Flashing-Process.1d538441.png"},404:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Sucess-Prompt.d2daa669.png"},405:function(t,e,a){t.exports=a.p+"assets/img/OCLP-GUI-Installer-Finished-Script.554b202c.png"},456:function(t,e,a){"use strict";a.r(e);var l=a(25),s=Object(l.a)({},(function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[l("h1",{attrs:{id:"download-and-build-macos-installers"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),l("p",[t._v("This document is centered around downloading and writing the macOS installer to a USB drive. If you're already familiar with how to do this, you can skip this section.")]),t._v(" "),l("ul",[l("li",[t._v("Note: 16GB+ USB drive will be required for the installer")])]),t._v(" "),l("h2",{attrs:{id:"creating-the-installer"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#creating-the-installer"}},[t._v("#")]),t._v(" Creating the installer")]),t._v(" "),l("p",[t._v("With OpenCore Legacy Patcher, our new GUI includes a download menu for macOS installers. So to start off, you'll want to grab our app:")]),t._v(" "),l("ul",[l("li",[l("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Release Apps"),l("OutboundLink")],1)])]),t._v(" "),l("p",[t._v("For this guide, we'll be using the standard OpenCore-Patcher (GUI).")]),t._v(" "),l("p",[t._v("Once downloaded, open the app and you should be greeted by this menu:")]),t._v(" "),l("p",[l("img",{attrs:{src:a(318),alt:"OCLP GUI Main Menu"}})]),t._v(" "),l("p",[t._v('First, we\'ll want to select the "Create macOS Installer" button. This will present you with 2 options:')]),t._v(" "),l("p",[l("img",{attrs:{src:a(394),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(395),alt:"OCLP GUI Installer Download Catalog"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(396),alt:"OCLP GUI Installer Download Listed Products"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(397),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(398),alt:"OCLP GUI Installer Download Progress"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(399),alt:"OCLP GUI Installer Needs Installing"}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(400),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(401),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(402),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(403),alt:""}})]),t._v(" "),l("td",{staticStyle:{"text-align":"left"}},[l("img",{attrs:{src:a(404),alt:""}})]),t._v(" "),l("td",[l("img",{attrs:{src:a(405),alt:""}})])])])]),t._v(" "),l("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[l("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),l("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);e.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/5.ecd15b3c.js b/assets/js/5.df42c482.js similarity index 89% rename from assets/js/5.ecd15b3c.js rename to assets/js/5.df42c482.js index cbd8b5253..c510e0429 100644 --- a/assets/js/5.ecd15b3c.js +++ b/assets/js/5.df42c482.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},385:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},386:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},387:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},388:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},389:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},390:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},391:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},453:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize their setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(385),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" to this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(386),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons are much more complicated on Legacy Macs. On late 2013+ Macs, the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However, on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without a developer account can find mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(387),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(388),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(389),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns file.")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault was disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified that you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(390),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Updating the Mac Boot Picker icons is actually quite simple. On the root of your drive, simply drop the icon into the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(391),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you'll see the new icon!")])])}),[],!1,null,null,null);o.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},387:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},388:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},389:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},390:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},391:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},392:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},393:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},455:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize their setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(387),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" to this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(388),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons are much more complicated on Legacy Macs. On late 2013+ Macs, the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However, on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without a developer account can find mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(389),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(390),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(391),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns file.")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault was disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified that you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(392),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Updating the Mac Boot Picker icons is actually quite simple. On the root of your drive, simply drop the icon into the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(393),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/9.9ce00139.js b/assets/js/9.eb085d35.js similarity index 99% rename from assets/js/9.9ce00139.js rename to assets/js/9.eb085d35.js index 4e10a3f0c..e20f2abb6 100644 --- a/assets/js/9.9ce00139.js +++ b/assets/js/9.eb085d35.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{414:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-1.956705f7.png"},415:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-2.7d84d4a0.png"},416:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc1.dd31e9c0.png"},417:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc2.4538391b.png"},418:function(t,o,a){t.exports=a.p+"assets/img/OCLP-allow-native-models.b64c4aa8.png"},419:function(t,o,a){t.exports=a.p+"assets/img/OCLP-smbios-settings.89bbeffd.png"},468: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(414),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(415),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),e("p",[t._v("Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the "),e("a",{attrs:{href:"#requirements-for-universal-control"}},[t._v("requirements section.")])]),t._v(" "),e("p",[t._v("Some Monterey-native models are blacklisted, check the "),e("a",{attrs:{href:"#blacklisted-models"}},[t._v("blacklisted models section")]),t._v(" for more info.")]),t._v(" "),e("h2",{attrs:{id:"requirements-for-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#requirements-for-universal-control"}},[t._v("#")]),t._v(" Requirements for Universal Control")]),t._v(" "),e("p",[t._v("Technical requirements:")]),t._v(" "),e("ul",[e("li",[t._v("Wi-Fi 4 (802.11n)")]),t._v(" "),e("li",[t._v("Bluetooth 4.0")]),t._v(" "),e("li",[t._v("macOS Monterey 12.4 or newer")]),t._v(" "),e("li",[t._v("iPadOS 15.4 or newer (if applicable)")]),t._v(" "),e("li",[t._v("OpenCore Legacy Patcher 0.4.3 or newer")])]),t._v(" "),e("p",[t._v("Check the "),e("a",{attrs:{href:"#table-of-models"}},[t._v("table of models")]),t._v(" below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the "),e("code",[t._v("#hardware")]),t._v(" channel in the "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("Discord server"),e("OutboundLink")],1),t._v(" if required.")]),t._v(" "),e("p",[t._v("Other requirements:")]),t._v(" "),e("ul",[e("li",[t._v("All devices are signed into the same iCloud account.")]),t._v(" "),e("li",[t._v("Two Factor Authentication is enabled with your Apple ID.")]),t._v(" "),e("li",[t._v("Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.")]),t._v(" "),e("li",[t._v("Handoff turned on from iCloud settings.")]),t._v(" "),e("li",[t._v("The devices in question are in close proximity.")])]),t._v(" "),e("h3",{attrs:{id:"table-of-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#table-of-models"}},[t._v("#")]),t._v(" Table of models")]),t._v(" "),e("p",[t._v("This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support.\nNote: For AirPort upgrades, only the best/newest cards are listed.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("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(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("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(418),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(419),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 +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{414:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-1.956705f7.png"},415:function(t,o,a){t.exports=a.p+"assets/img/UC-enable-2.7d84d4a0.png"},416:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc1.dd31e9c0.png"},417:function(t,o,a){t.exports=a.p+"assets/img/ventura_uc2.4538391b.png"},418:function(t,o,a){t.exports=a.p+"assets/img/OCLP-allow-native-models.b64c4aa8.png"},419:function(t,o,a){t.exports=a.p+"assets/img/OCLP-smbios-settings.89bbeffd.png"},469: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(414),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(415),alt:"OCLP GUI Build Finished"}})])])])]),t._v(" "),e("p",[t._v("Most Mac models from 2011 and above should work out of the box. However, older Macs like the 2008-2011 MacBook Pros require upgrading the Wi-Fi/Bluetooth card to a newer model. More info in the "),e("a",{attrs:{href:"#requirements-for-universal-control"}},[t._v("requirements section.")])]),t._v(" "),e("p",[t._v("Some Monterey-native models are blacklisted, check the "),e("a",{attrs:{href:"#blacklisted-models"}},[t._v("blacklisted models section")]),t._v(" for more info.")]),t._v(" "),e("h2",{attrs:{id:"requirements-for-universal-control"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#requirements-for-universal-control"}},[t._v("#")]),t._v(" Requirements for Universal Control")]),t._v(" "),e("p",[t._v("Technical requirements:")]),t._v(" "),e("ul",[e("li",[t._v("Wi-Fi 4 (802.11n)")]),t._v(" "),e("li",[t._v("Bluetooth 4.0")]),t._v(" "),e("li",[t._v("macOS Monterey 12.4 or newer")]),t._v(" "),e("li",[t._v("iPadOS 15.4 or newer (if applicable)")]),t._v(" "),e("li",[t._v("OpenCore Legacy Patcher 0.4.3 or newer")])]),t._v(" "),e("p",[t._v("Check the "),e("a",{attrs:{href:"#table-of-models"}},[t._v("table of models")]),t._v(" below to see whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs listed. For help on how to upgrade the Wi-Fi card in older 2008-2011 models, refer to the "),e("code",[t._v("#hardware")]),t._v(" channel in the "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("Discord server"),e("OutboundLink")],1),t._v(" if required.")]),t._v(" "),e("p",[t._v("Other requirements:")]),t._v(" "),e("ul",[e("li",[t._v("All devices are signed into the same iCloud account.")]),t._v(" "),e("li",[t._v("Two Factor Authentication is enabled with your Apple ID.")]),t._v(" "),e("li",[t._v("Bluetooth and WiFi are enabled. Neither needs to be connected, leaving them enabled is sufficient.")]),t._v(" "),e("li",[t._v("Handoff turned on from iCloud settings.")]),t._v(" "),e("li",[t._v("The devices in question are in close proximity.")])]),t._v(" "),e("h3",{attrs:{id:"table-of-models"}},[e("a",{staticClass:"header-anchor",attrs:{href:"#table-of-models"}},[t._v("#")]),t._v(" Table of models")]),t._v(" "),e("p",[t._v("This table shows which models do and do not support Universal Control out of box (OOB) and what is required to gain support.\nNote: For AirPort upgrades, only the best/newest cards are listed.")]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("MacBook")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("SMBIOS")]),t._v(" "),e("th",[t._v("WiFi/BT version")]),t._v(" "),e("th",[t._v("UC OOB")]),t._v(" "),e("th",[t._v("Comment")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v("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(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("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(418),alt:""}})]),t._v(" "),e("td",{staticStyle:{"text-align":"left"}},[e("img",{attrs:{src:a(419),alt:""}})])])])]),t._v(" "),e("details",{staticClass:"custom-block details"},[e("summary",[t._v("Table for spoofed models (click to expand)")]),t._v(" "),e("p",[t._v("Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity.")]),t._v(" "),e("p",[e("strong",[t._v("Reminder:")]),t._v(" Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey, as long as the other requirements are met, since they aren't blacklisted.")]),t._v(" "),e("table",[e("thead",[e("tr",[e("th",[t._v("Mac by name")]),t._v(" "),e("th",[t._v("Native SMBIOS")]),t._v(" "),e("th",[t._v("Spoof SMBIOS")]),t._v(" "),e("th",[t._v("Tested")]),t._v(" "),e("th",[t._v("Tested by")])])]),t._v(" "),e("tbody",[e("tr",[e("td",[t._v('MacBook Air Early 2015 11" / 13"')]),t._v(" "),e("td",[t._v("MacBookAir7,x")]),t._v(" "),e("td",[t._v("MacBookAir8,1")]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",{attrs:{rowspan:"4"}},[t._v("Hzlph")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Early 2015 13"')]),t._v(" "),e("td",[t._v("MacBookPro12,x")]),t._v(" "),e("td",[t._v("MacBookPro13,1")])]),t._v(" "),e("tr",[e("td",[t._v('MacBook Pro Mid 2015 15"')]),t._v(" "),e("td",[t._v("MacBookPro11,4 / 11,5")]),t._v(" "),e("td",[t._v("MacBookPro13,3")])]),t._v(" "),e("tr",[e("td",[t._v('iMac Late 2015 21"')]),t._v(" "),e("td",[t._v("iMac16,x")]),t._v(" "),e("td",[t._v("iMac18,2")])]),t._v(" "),e("tr",[e("td",[t._v("Mac mini Late 2014")]),t._v(" "),e("td",[t._v("Macmini7,x")]),t._v(" "),e("td",[t._v("MacMini8,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),e("td",[t._v("N/A")])]),t._v(" "),e("tr",[e("td",[t._v("Mac Pro Late 2013")]),t._v(" "),e("td",[t._v("MacPro6,x")]),t._v(" "),e("td",[t._v("MacPro7,1")]),t._v(" "),e("td",[e("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),e("td",[t._v("Crystall1nedev")])])])])])]),t._v(" "),e("p",[e("strong",[t._v("Note:")]),t._v(" Unless you are building OpenCore on a different machine than it's targeted for, "),e("strong",[t._v("do not")]),t._v(" change the model in the main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows.")]),t._v(" "),e("p",[t._v("Lastly, Build and install OpenCore again, and reboot back to the OS. Enable Universal Control as explained in the "),e("a",{attrs:{href:"#enabling-universal-control"}},[t._v("Enabling Universal Control section.")])]),t._v(" "),e("p",[t._v("You should now be prompted to log back into iCloud by your Mac. If you get this prompt, you have successfully configured SMBIOS spoofing. Otherwise, verify that you have correctly followed the steps listed above, or ask on the Discord server for further assistance in "),e("a",{attrs:{href:"https://discord.gg/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[t._v("#misc-help"),e("OutboundLink")],1),t._v(".")])])}),[],!1,null,null,null);o.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/app.d0eba582.js b/assets/js/app.9aa9c7d6.js similarity index 97% rename from assets/js/app.d0eba582.js rename to assets/js/app.9aa9c7d6.js index a137f0d73..07a84d8c2 100644 --- a/assets/js/app.d0eba582.js +++ b/assets/js/app.9aa9c7d6.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" +