From 87f79266d7aa3eee2500d67627027301edbcec09 Mon Sep 17 00:00:00 2001 From: khronokernel <48863253+khronokernel@users.noreply.github.com> Date: Thu, 29 Apr 2021 14:47:49 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20=20@=20c0a15?= =?UTF-8?q?477c9461d259ac65454fff1c76d92ad8c20=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 6 +++--- BENIFITS.html | 4 ++-- BOOT.html | 6 +++--- BUILD.html | 4 ++-- CLI.html | 4 ++-- DEBUG.html | 4 ++-- DONATE.html | 4 ++-- HOW.html | 4 ++-- ICNS.html | 4 ++-- INSTALLER.html | 4 ++-- LICENSE.html | 4 ++-- MODELS.html | 4 ++-- PATCHEXPLAIN.html | 4 ++-- POST-INSTALL.html | 6 +++--- START.html | 4 ++-- TERMS.html | 4 ++-- TESTED.html | 4 ++-- TROUBLESHOOTING.html | 4 ++-- UNINSTALL.html | 4 ++-- UPDATE.html | 4 ++-- assets/img/root-patch.e6eccdf4.png | Bin 0 -> 266336 bytes assets/img/root-patcher-2.3beec493.png | Bin 0 -> 298871 bytes assets/js/10.4e0b8ef9.js | 1 - assets/js/10.7cab3b37.js | 1 + assets/js/11.22745e82.js | 1 + assets/js/{11.0ce57b47.js => 12.019a5fc3.js} | 2 +- assets/js/{12.dab03ee6.js => 13.cf4dac6f.js} | 2 +- assets/js/14.4c0e3c12.js | 1 - assets/js/{13.a70a441d.js => 14.ecbd90f8.js} | 2 +- assets/js/{15.7b027baf.js => 15.b4f7962b.js} | 2 +- assets/js/{16.421b5af3.js => 16.e264a034.js} | 2 +- assets/js/{17.6f1af41f.js => 17.bf3af5b7.js} | 2 +- assets/js/{18.b31640b3.js => 18.c950b463.js} | 2 +- assets/js/{19.98bf1da6.js => 19.77071b47.js} | 2 +- assets/js/{2.643d5328.js => 2.fbbf34eb.js} | 2 +- assets/js/{20.5c51b21d.js => 20.4e56e760.js} | 2 +- assets/js/{21.e0a27e13.js => 21.311a1877.js} | 2 +- assets/js/{22.aa0f172d.js => 22.546991fa.js} | 2 +- assets/js/{23.6f538b98.js => 23.4c21e260.js} | 2 +- assets/js/{24.d06f995e.js => 24.67597cc6.js} | 2 +- assets/js/{25.903ab4ef.js => 25.2ab06abe.js} | 2 +- assets/js/{26.0d4feafa.js => 26.e9fa689a.js} | 2 +- assets/js/{27.26f6b91b.js => 27.6d0888d8.js} | 2 +- assets/js/{28.5756714c.js => 28.3d83c9af.js} | 2 +- assets/js/{3.ba946387.js => 3.cf8d1e03.js} | 2 +- assets/js/{4.037b6905.js => 4.9712e5f5.js} | 2 +- assets/js/{5.12814ad4.js => 5.a85c837a.js} | 2 +- assets/js/6.717dcef7.js | 1 + assets/js/{6.cda538f4.js => 7.607e4118.js} | 2 +- assets/js/{7.dcf99b23.js => 8.bbceb6be.js} | 2 +- assets/js/{8.0aa772f2.js => 9.0d2e7aae.js} | 2 +- assets/js/9.26828ff5.js | 1 - assets/js/{app.36b3eb0c.js => app.8acd0c66.js} | 8 ++++---- index.html | 4 ++-- 54 files changed, 76 insertions(+), 76 deletions(-) create mode 100644 assets/img/root-patch.e6eccdf4.png create mode 100644 assets/img/root-patcher-2.3beec493.png delete mode 100644 assets/js/10.4e0b8ef9.js create mode 100644 assets/js/10.7cab3b37.js create mode 100644 assets/js/11.22745e82.js rename assets/js/{11.0ce57b47.js => 12.019a5fc3.js} (97%) rename assets/js/{12.dab03ee6.js => 13.cf4dac6f.js} (87%) delete mode 100644 assets/js/14.4c0e3c12.js rename assets/js/{13.a70a441d.js => 14.ecbd90f8.js} (91%) rename assets/js/{15.7b027baf.js => 15.b4f7962b.js} (91%) rename assets/js/{16.421b5af3.js => 16.e264a034.js} (90%) rename assets/js/{17.6f1af41f.js => 17.bf3af5b7.js} (99%) rename assets/js/{18.b31640b3.js => 18.c950b463.js} (98%) rename assets/js/{19.98bf1da6.js => 19.77071b47.js} (98%) rename assets/js/{2.643d5328.js => 2.fbbf34eb.js} (99%) rename assets/js/{20.5c51b21d.js => 20.4e56e760.js} (98%) rename assets/js/{21.e0a27e13.js => 21.311a1877.js} (99%) rename assets/js/{22.aa0f172d.js => 22.546991fa.js} (99%) rename assets/js/{23.6f538b98.js => 23.4c21e260.js} (79%) rename assets/js/{24.d06f995e.js => 24.67597cc6.js} (97%) rename assets/js/{25.903ab4ef.js => 25.2ab06abe.js} (99%) rename assets/js/{26.0d4feafa.js => 26.e9fa689a.js} (99%) rename assets/js/{27.26f6b91b.js => 27.6d0888d8.js} (99%) rename assets/js/{28.5756714c.js => 28.3d83c9af.js} (96%) rename assets/js/{3.ba946387.js => 3.cf8d1e03.js} (99%) rename assets/js/{4.037b6905.js => 4.9712e5f5.js} (99%) rename assets/js/{5.12814ad4.js => 5.a85c837a.js} (97%) create mode 100644 assets/js/6.717dcef7.js rename assets/js/{6.cda538f4.js => 7.607e4118.js} (62%) rename assets/js/{7.dcf99b23.js => 8.bbceb6be.js} (62%) rename assets/js/{8.0aa772f2.js => 9.0d2e7aae.js} (88%) delete mode 100644 assets/js/9.26828ff5.js rename assets/js/{app.36b3eb0c.js => app.8acd0c66.js} (90%) diff --git a/404.html b/404.html index bfd56ea57..3522e5704 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - + -

404

Looks like we've got some broken links.
+ - + diff --git a/BENIFITS.html b/BENIFITS.html index e098693b6..266e47461 100644 --- a/BENIFITS.html +++ b/BENIFITS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/BOOT.html b/BOOT.html index 1912ac8f1..6ad9c60cc 100644 --- a/BOOT.html +++ b/BOOT.html @@ -11,7 +11,7 @@ - + @@ -19,7 +19,7 @@ GitHub (opens new window)

# Booting OpenCore and macOS

Now we finally get to boot OpenCore!

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

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

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

# Once installed and booting, head to Post-Installation

- + diff --git a/BUILD.html b/BUILD.html index 1f9e51a6b..685e72cca 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/CLI.html b/CLI.html index d099915f6..fe08f0b97 100644 --- a/CLI.html +++ b/CLI.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@

- + diff --git a/DEBUG.html b/DEBUG.html index 93c2aacde..86c823b35 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/DONATE.html b/DONATE.html index b8669eee9..878abff13 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@ ⟶

- + diff --git a/HOW.html b/HOW.html index 9e782d72b..32694b457 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ICNS.html b/ICNS.html index 052b5ba03..da822698b 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/INSTALLER.html b/INSTALLER.html index 56a6df7d8..81a9f898a 100644 --- a/INSTALLER.html +++ b/INSTALLER.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/LICENSE.html b/LICENSE.html index f0a31296a..947cc9443 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -44,6 +44,6 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS& ⟶

- + diff --git a/MODELS.html b/MODELS.html index 074131870..c909095e7 100644 --- a/MODELS.html +++ b/MODELS.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index e5f2f27ea..c542f94fe 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -65,6 +65,6 @@ ⟶

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

# Post-Installation

# Booting without USB drive

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

And voila! No more USB drive required

# Booting seamlessly without Verbose or OpenCore Picker

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

Here you can change different patcher settings, however the main interest is:

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

# Applying Post Install Volume Patches

Note: For users who need Post-Install Volume patches for legacy video acceleration support, you must disable the following settings in "Patcher Settings" when building and installing your new OpenCore:

Once set, rebuild OpenCore, install to drive and reboot. Then, Post-Install Volume patches will run just fine

To apply the Post-Install Volume patches on your supported system (opens new window) just use option #3 as shown below

3-Post-Install-Volume-Patch

and go ahead to option #1 and let the OCLP patcher apply the needed legacy vidoe patches.

1-Patch-System-Volume

Reboot your system and check out the now working graphics acceleration on your legacy system. This is still Beta software.

- + diff --git a/START.html b/START.html index c1dbff499..4c70cd7ff 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -24,6 +24,6 @@ ⟶

- + diff --git a/TERMS.html b/TERMS.html index 3361610fb..c860fb6c3 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TESTED.html b/TESTED.html index 7df25f593..e314eb68d 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index 89622026a..96720c289 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@ ⟶

- + diff --git a/UNINSTALL.html b/UNINSTALL.html index 3162b7201..8457d10ee 100644 --- a/UNINSTALL.html +++ b/UNINSTALL.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/UPDATE.html b/UPDATE.html index a834e053e..b0a4cf1bf 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/assets/img/root-patch.e6eccdf4.png b/assets/img/root-patch.e6eccdf4.png new file mode 100644 index 0000000000000000000000000000000000000000..da009c97efa71afe2db26c63053f91df0e5bcb30 GIT binary patch literal 266336 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

K8}NVu8=K; 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

>2@l$UWcBs|Y)6!u1(CsW$K5&o8 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

>KRHY)8dpoe+86I()WXT5 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 literal 0 HcmV?d00001 diff --git a/assets/img/root-patcher-2.3beec493.png b/assets/img/root-patcher-2.3beec493.png new file mode 100644 index 0000000000000000000000000000000000000000..7509a9ce2d478150eed15e07731b34b6e1d718ac GIT binary patch literal 298871 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�vS^9lW)t>1P(ce&Qv`jGfUMf%B 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

2?GaCQw^cttcNAFcUIu| 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∈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

B8fn9Th(RjVGZcAg%kmR>FgKnC8e7K1|CsIaQ? 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 literal 0 HcmV?d00001 diff --git a/assets/js/10.4e0b8ef9.js b/assets/js/10.4e0b8ef9.js deleted file mode 100644 index 928e71108..000000000 --- a/assets/js/10.4e0b8ef9.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{366:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},367:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},398:function(t,e,o){"use strict";o.r(e);var n=o(25),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon while holding the "),n("code",[t._v("control")]),t._v(" key:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(367),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/10.7cab3b37.js b/assets/js/10.7cab3b37.js new file mode 100644 index 000000000..c9f890c06 --- /dev/null +++ b/assets/js/10.7cab3b37.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{338:function(t,e,n){},390:function(t,e,n){"use strict";n(338)},419:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(390),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/11.22745e82.js b/assets/js/11.22745e82.js new file mode 100644 index 000000000..1e8a7c8fe --- /dev/null +++ b/assets/js/11.22745e82.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{366:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},367:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},400:function(t,e,o){"use strict";o.r(e);var n=o(25),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon (holding the "),n("code",[t._v("Control")]),t._v(" key will make this the default boot entry):")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(367),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/11.0ce57b47.js b/assets/js/12.019a5fc3.js similarity index 97% rename from assets/js/11.0ce57b47.js rename to assets/js/12.019a5fc3.js index 3978733b1..7c2d2032f 100644 --- a/assets/js/11.0ce57b47.js +++ b/assets/js/12.019a5fc3.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},371:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},401:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1)]),e._v(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/UbM8U75E",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(371),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search whether the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{320:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},371:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},403:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1)]),e._v(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/UbM8U75E",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(371),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search whether the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/12.dab03ee6.js b/assets/js/13.cf4dac6f.js similarity index 87% rename from assets/js/12.dab03ee6.js rename to assets/js/13.cf4dac6f.js index 367719cb3..90f0bbda8 100644 --- a/assets/js/12.dab03ee6.js +++ b/assets/js/13.cf4dac6f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{319:function(e,n,t){e.exports=t.p+"assets/img/first-run.898738d5.png"},387:function(e,n,t){e.exports=t.p+"assets/img/oclp-version.98f68848.png"},416:function(e,n,t){"use strict";t.r(n);var r=t(25),a=Object(r.a)({},(function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-co"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-co"}},[e._v("#")]),e._v(" Updating OpenCore and Co.")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, generally there's very little reason for users to update the OpenCore installed on their machine unless you feel there's a benefit with new versions for your setup.")]),e._v(" "),r("p",[e._v("For those who do wish to update, it's actually quite easy. 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:t(319),alt:""}})]),e._v(" "),r("p",[e._v("Then simply rebuild your OpenCore build and install again. Then voila, OpenCore is updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and Patcher version you're currently running, you can run the following in 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:t(387),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see we're running a RELEASE version of OpenCore 0.6.8 built on March 27th, 2021 with Patcher Version 0.0.20!")])])}),[],!1,null,null,null);n.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{319:function(e,n,t){e.exports=t.p+"assets/img/first-run.898738d5.png"},389:function(e,n,t){e.exports=t.p+"assets/img/oclp-version.98f68848.png"},418:function(e,n,t){"use strict";t.r(n);var r=t(25),a=Object(r.a)({},(function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"updating-opencore-and-co"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-and-co"}},[e._v("#")]),e._v(" Updating OpenCore and Co.")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, generally there's very little reason for users to update the OpenCore installed on their machine unless you feel there's a benefit with new versions for your setup.")]),e._v(" "),r("p",[e._v("For those who do wish to update, it's actually quite easy. 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:t(319),alt:""}})]),e._v(" "),r("p",[e._v("Then simply rebuild your OpenCore build and install again. Then voila, OpenCore is updated!")]),e._v(" "),r("p",[e._v("To check what version of OpenCore and Patcher version you're currently running, you can run the following in 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:t(389),alt:""}})]),e._v(" "),r("p",[e._v("From this, we can see we're running a RELEASE version of OpenCore 0.6.8 built on March 27th, 2021 with Patcher Version 0.0.20!")])])}),[],!1,null,null,null);n.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/14.4c0e3c12.js b/assets/js/14.4c0e3c12.js deleted file mode 100644 index 400685304..000000000 --- a/assets/js/14.4c0e3c12.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{386:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},409:function(e,t,o){"use strict";o.r(t);var s=o(25),a=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[e._v("Applying Post Install Volume Patches")])])]),e._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),s("p",[e._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),e._v(" "),s("ul",[s("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),s("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),s("li",[e._v("Build OpenCore again")]),e._v(" "),s("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),s("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),s("p",[e._v("And voila! No more USB drive required")]),e._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),s("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),s("p",[s("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),s("p",[e._v("Here you can change different patcher settings, however the main interest is:")]),e._v(" "),s("ul",[s("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),s("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, then you can release the "ESC" key when you see the cursor arrow at the top left.')]),e._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[e._v("#")]),e._v(" Applying Post Install Volume Patches")]),e._v(" "),s("p",[s("strong",[e._v("Note")]),e._v(": For users who need Post-Install Volume patches for legacy video acceleration support, you "),s("strong",[e._v("must")]),e._v(' disable the following settings in "Patcher Settings" when building and installing your new OpenCore:')]),e._v(" "),s("ul",[s("li",[e._v("SIP: Disabled")]),e._v(" "),s("li",[e._v("SecureBootModel: Disabled")])]),e._v(" "),s("p",[e._v("Once set, rebuild OpenCore, install to drive and reboot. Then, Post-Install Volume patches will run just fine")]),e._v(" "),s("p",[e._v("To apply the Post-Install Volume patches on your "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[e._v("supported system"),s("OutboundLink")],1),e._v(" just use option #3 as shown below")]),e._v(" "),s("p",[s("img",{attrs:{src:"https://user-images.githubusercontent.com/71768134/116527398-e8fa8080-a8da-11eb-8e52-c482154403fa.png",alt:"3-Post-Install-Volume-Patch"}})]),e._v(" "),s("p",[e._v("and go ahead to option #1 and let the OCLP patcher apply the needed legacy vidoe patches.")]),e._v(" "),s("p",[s("img",{attrs:{src:"https://user-images.githubusercontent.com/71768134/116527423-f0218e80-a8da-11eb-8ab7-aaa4b8cd9069.png",alt:"1-Patch-System-Volume"}})]),e._v(" "),s("p",[e._v("Reboot your system and check out the now working graphics acceleration on your legacy system. This is still Beta software.")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/13.a70a441d.js b/assets/js/14.ecbd90f8.js similarity index 91% rename from assets/js/13.a70a441d.js rename to assets/js/14.ecbd90f8.js index 00398d24e..7018d4965 100644 --- a/assets/js/13.a70a441d.js +++ b/assets/js/14.ecbd90f8.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{372:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},403:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"boot-process-with-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Boot Process with OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v('OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is '),r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1),e._v(", our back-end and what makes this patcher so powerful.")]),e._v(" "),r("h2",{attrs:{id:"boot-process-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore"}},[e._v("#")]),e._v(" Boot Process with OpenCore")]),e._v(" "),r("p",[e._v("To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over "),r("em",[e._v("how")]),e._v(" OpenCore works with your Mac:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(372),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{372:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},405:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"boot-process-with-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Boot Process with OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v('OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is '),r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1),e._v(", our back-end and what makes this patcher so powerful.")]),e._v(" "),r("h2",{attrs:{id:"boot-process-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore"}},[e._v("#")]),e._v(" Boot Process with OpenCore")]),e._v(" "),r("p",[e._v("To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over "),r("em",[e._v("how")]),e._v(" OpenCore works with your Mac:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(372),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/15.7b027baf.js b/assets/js/15.b4f7962b.js similarity index 91% rename from assets/js/15.7b027baf.js rename to assets/js/15.b4f7962b.js index 6fd555a10..ed230d3c3 100644 --- a/assets/js/15.7b027baf.js +++ b/assets/js/15.b4f7962b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{394:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{396:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/16.421b5af3.js b/assets/js/16.e264a034.js similarity index 90% rename from assets/js/16.421b5af3.js rename to assets/js/16.e264a034.js index 19aaee309..a76ad12fd 100644 --- a/assets/js/16.421b5af3.js +++ b/assets/js/16.e264a034.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{393:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{395:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]); \ No newline at end of file diff --git a/assets/js/17.6f1af41f.js b/assets/js/17.bf3af5b7.js similarity index 99% rename from assets/js/17.6f1af41f.js rename to assets/js/17.bf3af5b7.js index 018f23c2b..0c571d326 100644 --- a/assets/js/17.6f1af41f.js +++ b/assets/js/17.bf3af5b7.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{397:function(t,e,a){"use strict";a.r(e);var l=a(25),r=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:"benefits-and-drawbacks-between-opencore-legacy-patcher-and-other-patchers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#benefits-and-drawbacks-between-opencore-legacy-patcher-and-other-patchers"}},[t._v("#")]),t._v(" Benefits and Drawbacks between OpenCore Legacy Patcher and other patchers")]),t._v(" "),a("p",[t._v("With OpenCore Legacy Patcher we recommend users go through the below table to understand what the benefits and drawbacks are compared to other patchers. There are positive and negatives to each and we feel transparency is most important when patching another users machine. There should be no grey areas where users may be mislead.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Features")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher"),a("OutboundLink")],1)]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/BenSova/Patched-Sur",target:"_blank",rel:"noopener noreferrer"}},[t._v("Patched Sur"),a("OutboundLink")],1)])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Over The Air Updates")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native System Preferences, additionally supports Deltas (~2GB) for Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Inside Patcher Sur app (~12GB), only available when InstallAssistants release")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("FileVault")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported on Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("System Integrity Protection")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Fully enabled on Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Disabled for early 2013 and older")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("APFS Snapshots")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Fully enabled")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Disabled")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("User facing")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("TUI interface")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("SwiftUI interface, more user friendly")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("10.7-11")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("10.15-11")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Firmware Patching")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("None required")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Required for models without native APFS support")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("BootCamp Switching")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Requires EFI Conversion for Start Disk support, otherwise still supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Brightness Control on Legacy GPUs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Legacy GPU Acceleration")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("In active development")]),t._v(", see Acceleration Progress Tracker: "),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("Link"),a("OutboundLink")],1)]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Currently not researching")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("WPA Wifi Support")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native, stable")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Unstable")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("HEVC/H.265 Support for Mac Pros and iMacs with Polaris+ GPUs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Big Sur-styled Boot Picker")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Available")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not available")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("El Capitan-era Wifi cards")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Hibernation Support")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supports 3rd party SATA SSDs in addition to stock models")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Only supports stock drives")])])])])])])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{399:function(t,e,a){"use strict";a.r(e);var l=a(25),r=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:"benefits-and-drawbacks-between-opencore-legacy-patcher-and-other-patchers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#benefits-and-drawbacks-between-opencore-legacy-patcher-and-other-patchers"}},[t._v("#")]),t._v(" Benefits and Drawbacks between OpenCore Legacy Patcher and other patchers")]),t._v(" "),a("p",[t._v("With OpenCore Legacy Patcher we recommend users go through the below table to understand what the benefits and drawbacks are compared to other patchers. There are positive and negatives to each and we feel transparency is most important when patching another users machine. There should be no grey areas where users may be mislead.")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Features")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher"),a("OutboundLink")],1)]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[a("a",{attrs:{href:"https://github.com/BenSova/Patched-Sur",target:"_blank",rel:"noopener noreferrer"}},[t._v("Patched Sur"),a("OutboundLink")],1)])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Over The Air Updates")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native System Preferences, additionally supports Deltas (~2GB) for Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Inside Patcher Sur app (~12GB), only available when InstallAssistants release")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("FileVault")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported on Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("System Integrity Protection")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Fully enabled on Metal GPUs")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Disabled for early 2013 and older")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("APFS Snapshots")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Fully enabled")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Disabled")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("User facing")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("TUI interface")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("SwiftUI interface, more user friendly")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("10.7-11")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("10.15-11")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Firmware Patching")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("None required")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Required for models without native APFS support")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("BootCamp Switching")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Requires EFI Conversion for Start Disk support, otherwise still supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Brightness Control on Legacy GPUs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Legacy GPU Acceleration")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("In active development")]),t._v(", see Acceleration Progress Tracker: "),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("Link"),a("OutboundLink")],1)]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Currently not researching")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("WPA Wifi Support")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Native, stable")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Unstable")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("HEVC/H.265 Support for Mac Pros and iMacs with Polaris+ GPUs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Big Sur-styled Boot Picker")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Available")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not available")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("El Capitan-era Wifi cards")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supported")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Not supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Hibernation Support")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v("Supports 3rd party SATA SSDs in addition to stock models")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v("Only supports stock drives")])])])])])])}),[],!1,null,null,null);e.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/18.b31640b3.js b/assets/js/18.c950b463.js similarity index 98% rename from assets/js/18.b31640b3.js rename to assets/js/18.c950b463.js index 32c214f35..7ee440de0 100644 --- a/assets/js/18.b31640b3.js +++ b/assets/js/18.c950b463.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{400:function(e,t,s){"use strict";s.r(t);var a=s(25),r=Object(a.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"command-line-args"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#command-line-args"}},[e._v("#")]),e._v(" Command Line Args")]),e._v(" "),s("p",[e._v("With OpenCore Legacy Patcher, we include an extra binary called "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OCLP-CLI"),s("OutboundLink")],1),e._v(". The purpose of this binary is to easily run our OpenCore build process for other programs to hook onto. Below is documentation on currently supported arguments.")]),e._v(" "),s("h3",{attrs:{id:"build-arguments"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#build-arguments"}},[e._v("#")]),e._v(" Build Arguments")]),e._v(" "),s("ul",[s("li",[s("strong",[e._v("--build")]),e._v(": Build OpenCore\n"),s("ul",[s("li",[s("strong",[e._v("--model xxxx")]),e._v(": override default model detection\n"),s("ul",[s("li",[e._v("ex. "),s("strong",[e._v("--model iMac11,2")])])])]),e._v(" "),s("li",[s("strong",[e._v("--metal_gpu xxxx")]),e._v(": override default GPU detection (ie. Nvidia, AMD)\n"),s("ul",[s("li",[s("strong",[e._v("--metal_gpu Nvidia")])])])]),e._v(" "),s("li",[s("strong",[e._v("--smbios_spoof xxxx")]),e._v(": set spoofing mode, defaults to Minimal if no arg provided (ie. Minimal, Moderate, Advanced)\n"),s("ul",[s("li",[e._v("ex. "),s("strong",[e._v("--smbios_spoof Moderate")])])])]),e._v(" "),s("li",[s("strong",[e._v("--verbose")]),e._v(": enable verbose booting")]),e._v(" "),s("li",[s("strong",[e._v("--debug_oc")]),e._v(": enable debug OpenCore")]),e._v(" "),s("li",[s("strong",[e._v("--debug_kext")]),e._v(": enable debug kexts")]),e._v(" "),s("li",[s("strong",[e._v("--skip_wifi")]),e._v(": skip wifi patch")]),e._v(" "),s("li",[s("strong",[e._v("--hide_picker")]),e._v(": hide OpenCore's picker")]),e._v(" "),s("li",[s("strong",[e._v("--disable_sip")]),e._v(": disables SIP")]),e._v(" "),s("li",[s("strong",[e._v("--disable_smb")]),e._v(": disables SecureBootModel")]),e._v(" "),s("li",[s("strong",[e._v("--vault")]),e._v(": enable OpenCore vaulting")])])])]),e._v(" "),s("p",[e._v("Example usage:")]),e._v(" "),s("div",{staticClass:"language-bash extra-class"},[s("pre",{pre:!0,attrs:{class:"language-bash"}},[s("code",[e._v("./OCLP-CLI --build --verbose --debug_oc --debug_kext --model iMac11,2\n")])])]),s("p",[e._v("Note, when building OpenCore the output folder will be next to the OCLP binary as OpenCore-RELEASE or OpenCore-DEBUG folder.")]),e._v(" "),s("h3",{attrs:{id:"patch-system-arguments"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#patch-system-arguments"}},[e._v("#")]),e._v(" Patch System Arguments")]),e._v(" "),s("ul",[s("li",[s("strong",[e._v("--patch_sys_vol")]),e._v(": patches root volume with detected hardware")])]),e._v(" "),s("p",[e._v("Example usage:")]),e._v(" "),s("div",{staticClass:"language-bash extra-class"},[s("pre",{pre:!0,attrs:{class:"language-bash"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" ./OCLP-CLI --patch_sys_vol\n")])])]),s("p",[e._v("Note, root volume patching needs to be run as sudo")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{402:function(e,t,s){"use strict";s.r(t);var a=s(25),r=Object(a.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"command-line-args"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#command-line-args"}},[e._v("#")]),e._v(" Command Line Args")]),e._v(" "),s("p",[e._v("With OpenCore Legacy Patcher, we include an extra binary called "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/releases/",target:"_blank",rel:"noopener noreferrer"}},[e._v("OCLP-CLI"),s("OutboundLink")],1),e._v(". The purpose of this binary is to easily run our OpenCore build process for other programs to hook onto. Below is documentation on currently supported arguments.")]),e._v(" "),s("h3",{attrs:{id:"build-arguments"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#build-arguments"}},[e._v("#")]),e._v(" Build Arguments")]),e._v(" "),s("ul",[s("li",[s("strong",[e._v("--build")]),e._v(": Build OpenCore\n"),s("ul",[s("li",[s("strong",[e._v("--model xxxx")]),e._v(": override default model detection\n"),s("ul",[s("li",[e._v("ex. "),s("strong",[e._v("--model iMac11,2")])])])]),e._v(" "),s("li",[s("strong",[e._v("--metal_gpu xxxx")]),e._v(": override default GPU detection (ie. Nvidia, AMD)\n"),s("ul",[s("li",[s("strong",[e._v("--metal_gpu Nvidia")])])])]),e._v(" "),s("li",[s("strong",[e._v("--smbios_spoof xxxx")]),e._v(": set spoofing mode, defaults to Minimal if no arg provided (ie. Minimal, Moderate, Advanced)\n"),s("ul",[s("li",[e._v("ex. "),s("strong",[e._v("--smbios_spoof Moderate")])])])]),e._v(" "),s("li",[s("strong",[e._v("--verbose")]),e._v(": enable verbose booting")]),e._v(" "),s("li",[s("strong",[e._v("--debug_oc")]),e._v(": enable debug OpenCore")]),e._v(" "),s("li",[s("strong",[e._v("--debug_kext")]),e._v(": enable debug kexts")]),e._v(" "),s("li",[s("strong",[e._v("--skip_wifi")]),e._v(": skip wifi patch")]),e._v(" "),s("li",[s("strong",[e._v("--hide_picker")]),e._v(": hide OpenCore's picker")]),e._v(" "),s("li",[s("strong",[e._v("--disable_sip")]),e._v(": disables SIP")]),e._v(" "),s("li",[s("strong",[e._v("--disable_smb")]),e._v(": disables SecureBootModel")]),e._v(" "),s("li",[s("strong",[e._v("--vault")]),e._v(": enable OpenCore vaulting")])])])]),e._v(" "),s("p",[e._v("Example usage:")]),e._v(" "),s("div",{staticClass:"language-bash extra-class"},[s("pre",{pre:!0,attrs:{class:"language-bash"}},[s("code",[e._v("./OCLP-CLI --build --verbose --debug_oc --debug_kext --model iMac11,2\n")])])]),s("p",[e._v("Note, when building OpenCore the output folder will be next to the OCLP binary as OpenCore-RELEASE or OpenCore-DEBUG folder.")]),e._v(" "),s("h3",{attrs:{id:"patch-system-arguments"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#patch-system-arguments"}},[e._v("#")]),e._v(" Patch System Arguments")]),e._v(" "),s("ul",[s("li",[s("strong",[e._v("--patch_sys_vol")]),e._v(": patches root volume with detected hardware")])]),e._v(" "),s("p",[e._v("Example usage:")]),e._v(" "),s("div",{staticClass:"language-bash extra-class"},[s("pre",{pre:!0,attrs:{class:"language-bash"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" ./OCLP-CLI --patch_sys_vol\n")])])]),s("p",[e._v("Note, root volume patching needs to be run as sudo")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/19.98bf1da6.js b/assets/js/19.77071b47.js similarity index 98% rename from assets/js/19.98bf1da6.js rename to assets/js/19.77071b47.js index 44abecfba..e974f21fd 100644 --- a/assets/js/19.98bf1da6.js +++ b/assets/js/19.77071b47.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{402: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 hardware we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("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("li",[t._v("Any spare SATA SSDs\n"),a("ul",[a("li",[t._v("Having extra SSDs on hand allows us to quickly and easily test specific builds of macOS without having to wipe drives and reinstall as much")])])])]),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, supported OS")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate, 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("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("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD 3000")]),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("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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Clarksdale")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD4670")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{404: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 hardware we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("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("li",[t._v("Any spare SATA SSDs\n"),a("ul",[a("li",[t._v("Having extra SSDs on hand allows us to quickly and easily test specific builds of macOS without having to wipe drives and reinstall as much")])])])]),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, supported OS")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate, 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("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("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Sandy Bridge")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD 3000")]),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("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("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Clarksdale")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD4670")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/2.643d5328.js b/assets/js/2.fbbf34eb.js similarity index 99% rename from assets/js/2.643d5328.js rename to assets/js/2.fbbf34eb.js index 4727ae8c6..0f8c7b8c5 100644 --- a/assets/js/2.643d5328.js +++ b/assets/js/2.fbbf34eb.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{317:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(26),n(98),n(172),n(97),n(179),n(68),n(44),n(318),n(69),n(321),n(100);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,i);if(Array.isArray(e))return Object.assign(p(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(p(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},318:function(t,e,n){"use strict";var i=n(176),r=n(5),a=n(13),s=n(19),o=n(177),u=n(178);i("match",1,(function(t,e,n){return[function(e){var n=s(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),l=String(this);if(!s.global)return u(s,l);var c=s.unicode;s.lastIndex=0;for(var h,f=[],p=0;null!==(h=u(s,l));){var d=String(h[0]);f[p]=d,""===d&&(s.lastIndex=o(l,a(s.lastIndex),c)),p++}return 0===p?null:f}]}))},321:function(t,e,n){"use strict";var i=n(176),r=n(173),a=n(5),s=n(19),o=n(103),u=n(177),l=n(13),c=n(178),h=n(71),f=n(1),p=[].push,d=Math.min,g=!f((function(){return!RegExp(4294967295,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,c=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,f+"g");(o=h.call(g,i))&&!((u=g.lastIndex)>d&&(c.push(i.slice(d,o.index)),o.length>1&&o.index=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||c.push(""):c.push(i.slice(d)),c.length>a?c.slice(0,a):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(String(r),e,n)},function(t,r){var s=n(i,t,this,r,i!==e);if(s.done)return s.value;var h=a(t),f=String(this),p=o(h,RegExp),v=h.unicode,m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(g?"y":"g"),b=new p(g?h:"^(?:"+h.source+")",m),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===f.length)return null===c(b,f)?[f]:[];for(var k=0,x=0,C=[];x-1)&&(e=e.replace(/y/g,""));var o=s(x?new m(t,e):m(t,e),i?this:b,$);return C&&n&&d(o,{sticky:n}),o},y=function(t){t in $||o($,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},w=u(m),L=0;w.length>L;)y(w[L++]);b.constructor=$,$.prototype=b,f(r,"RegExp",$)}g("RegExp")},325:function(t,e,n){},326:function(t,e,n){},327:function(t,e,n){},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e,n){},331:function(t,e){t.exports=function(t){return null==t}},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e,n){},335:function(t,e,n){},336:function(t,e,n){},337:function(t,e,n){},342:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(343).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(342).default},methods:{isActive:i.e}},a=(n(362),n(25)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(363),n(68);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(i.e)(a,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,f,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(364);function c(t,e){return"group"===e.type&&e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},f=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},343:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(354),n(25)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},344:function(t,e,n){"use strict";var i=n(0),r=n(345);i({target:"String",proto:!0,forced:n(346)("link")},{link:function(t){return r(this,"a","href",t)}})},345:function(t,e,n){var i=n(19),r=/"/g;t.exports=function(t,e,n,a){var s=String(i(t)),o="<"+e;return""!==n&&(o+=" "+n+'="'+String(a).replace(r,""")+'"'),o+">"+s+""}},346:function(t,e,n){var i=n(1);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},347:function(t,e,n){"use strict";n(322)},348:function(t,e,n){var i=n(0),r=n(349);i({global:!0,forced:parseInt!=r},{parseInt:r})},349:function(t,e,n){var i=n(2),r=n(180).trim,a=n(181),s=i.parseInt,o=/^[+-]?0[Xx]/,u=8!==s(a+"08")||22!==s(a+"0x16");t.exports=u?function(t,e){var n=r(String(t));return s(n,e>>>0||(o.test(n)?16:10))}:s},350:function(t,e,n){var i=n(1),r=n(181);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},351:function(t,e,n){"use strict";var i,r=n(0),a=n(21).f,s=n(13),o=n(105),u=n(19),l=n(106),c=n(20),h="".endsWith,f=Math.min,p=l("endsWith");r({target:"String",proto:!0,forced:!!(c||p||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!p},{endsWith:function(t){var e=String(u(this));o(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:f(s(n),i),a=String(t);return h?h.call(e,a,r):e.slice(r-a.length,r)===a}})},352:function(t,e,n){"use strict";n(325)},353:function(t,e,n){"use strict";n(326)},354:function(t,e,n){"use strict";n(327)},355:function(t,e,n){"use strict";n(328)},356:function(t,e,n){"use strict";n(329)},357:function(t,e,n){"use strict";n(330)},358:function(t,e,n){"use strict";n(332)},359:function(t,e,n){var i=n(32),r=n(14),a=n(27);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},360:function(t,e,n){"use strict";n(333)},361:function(t,e,n){"use strict";n(334)},362:function(t,e,n){"use strict";n(335)},363:function(t,e,n){"use strict";var i=n(0),r=n(31).find,a=n(102),s=n(17),o=!0,u=s("find");"find"in[]&&Array(1).find((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!u},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},364:function(t,e,n){"use strict";n(336)},365:function(t,e,n){"use strict";n(337)},392:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(344);var i=n(317),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(25),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction(e)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(347),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-succinct-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(348),n(26),n(174),n(172),n(97),n(44),n(175),n(318),n(323),n(179),n(68),n(324),n(101),n(351),n(69),n(321),n(185)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),f(t,i)},f=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},p={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(353),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=(n(184),n(42)),m=n(343),b=n(186),_=n.n(b),k={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return _()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(355),Object(a.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports),C=(n(104),n(64)),$=["light","dark"],y={name:"ThemeSwitcher",data:function(){return{theme:""}},computed:{nextTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;return $[t]}},methods:{switchTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;window.__setPreferredTheme($[t]),this.theme=$[t]}},mounted:function(){var t=this;return Object(C.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0!==window.__theme&&(t.theme=window.__theme);case 1:case"end":return e.stop()}}),e)})))()}},w=Object(a.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"nav-link",attrs:{role:"button","aria-label":"Switch to "+t.nextTheme+" mode"},on:{click:function(e){return e.preventDefault(),t.switchTheme()}}},["dark"===t.theme?n("span",{key:"dark"},[t._v("Switch to light mode")]):"light"===t.theme?n("span",{key:"light"},[t._v("Switch to dark mode")]):n("span",{key:"light"},[t._v("Switch theme")])])}),[],!1,null,null,null).exports,L=n(164),S={name:"NavLinks",components:{NavLink:s,DropdownLink:x,ThemeSwitcher:w},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},showThemeSwitcher:function(){return Array.isArray(L.a)&&L.a.includes("ThemeManager")},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),X=Object(a.a)(V,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=X.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{317:function(t,e,n){"use strict";n.d(e,"d",(function(){return i})),n.d(e,"a",(function(){return a})),n.d(e,"i",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return c})),n.d(e,"b",(function(){return h})),n.d(e,"e",(function(){return f})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return d})),n.d(e,"c",(function(){return v})),n.d(e,"j",(function(){return m}));n(26),n(98),n(172),n(97),n(179),n(68),n(44),n(318),n(69),n(321),n(100);var i=/#.*$/,r=/\.(md|html)$/,a=/\/$/,s=/^[a-z]+:/i;function o(t){return decodeURI(t).replace(i,"").replace(r,"")}function u(t){return s.test(t)}function l(t){return/^mailto:/.test(t)}function c(t){return/^tel:/.test(t)}function h(t){if(u(t))return t;var e=t.match(i),n=e?e[0]:"",r=o(t);return a.test(r)?t:r+".html"+n}function f(t,e){var n=decodeURIComponent(t.hash),r=function(t){var e=t.match(i);if(e)return e[0]}(e);return(!r||n===r)&&o(t.path)===o(e)}function p(t,e,n){if(u(e))return{type:"external",path:e};n&&(e=function(t,e,n){var i=t.charAt(0);if("/"===i)return t;if("?"===i||"#"===i)return e+t;var r=e.split("/");n&&r[r.length-1]||r.pop();for(var a=t.replace(/^\//,"").split("/"),s=0;s3&&void 0!==arguments[3]?arguments[3]:1;if("string"==typeof e)return p(n,e,i);if(Array.isArray(e))return Object.assign(p(n,e[0],i),{title:e[1]});var a=e.children||[];return 0===a.length&&e.path?Object.assign(p(n,e.path,i),{title:e.title}):{type:"group",path:e.path,title:e.title,sidebarDepth:e.sidebarDepth,initialOpenGroupIndex:e.initialOpenGroupIndex,children:a.map((function(e){return t(e,n,i,r+1)})),collapsable:!1!==e.collapsable}}(t,r,l)})):[]}return[]}function g(t){var e=v(t.headers||[]);return[{type:"group",collapsable:!1,title:t.title,path:null,children:e.map((function(e){return{type:"auto",title:e.title,basePath:t.path,path:t.path+"#"+e.slug,children:e.children||[]}}))}]}function v(t){var e;return(t=t.map((function(t){return Object.assign({},t)}))).forEach((function(t){2===t.level?e=t:e&&(e.children||(e.children=[])).push(t)})),t.filter((function(t){return 2===t.level}))}function m(t){return Object.assign(t,{type:t.items&&t.items.length?"links":"link"})}},318:function(t,e,n){"use strict";var i=n(176),r=n(5),a=n(13),s=n(19),o=n(177),u=n(178);i("match",1,(function(t,e,n){return[function(e){var n=s(this),i=null==e?void 0:e[t];return void 0!==i?i.call(e,n):new RegExp(e)[t](String(n))},function(t){var i=n(e,t,this);if(i.done)return i.value;var s=r(t),l=String(this);if(!s.global)return u(s,l);var c=s.unicode;s.lastIndex=0;for(var h,f=[],p=0;null!==(h=u(s,l));){var d=String(h[0]);f[p]=d,""===d&&(s.lastIndex=o(l,a(s.lastIndex),c)),p++}return 0===p?null:f}]}))},321:function(t,e,n){"use strict";var i=n(176),r=n(173),a=n(5),s=n(19),o=n(103),u=n(177),l=n(13),c=n(178),h=n(71),f=n(1),p=[].push,d=Math.min,g=!f((function(){return!RegExp(4294967295,"y")}));i("split",2,(function(t,e,n){var i;return i="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var i=String(s(this)),a=void 0===n?4294967295:n>>>0;if(0===a)return[];if(void 0===t)return[i];if(!r(t))return e.call(i,t,a);for(var o,u,l,c=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,g=new RegExp(t.source,f+"g");(o=h.call(g,i))&&!((u=g.lastIndex)>d&&(c.push(i.slice(d,o.index)),o.length>1&&o.index=a));)g.lastIndex===o.index&&g.lastIndex++;return d===i.length?!l&&g.test("")||c.push(""):c.push(i.slice(d)),c.length>a?c.slice(0,a):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,n){var r=s(this),a=null==e?void 0:e[t];return void 0!==a?a.call(e,r,n):i.call(String(r),e,n)},function(t,r){var s=n(i,t,this,r,i!==e);if(s.done)return s.value;var h=a(t),f=String(this),p=o(h,RegExp),v=h.unicode,m=(h.ignoreCase?"i":"")+(h.multiline?"m":"")+(h.unicode?"u":"")+(g?"y":"g"),b=new p(g?h:"^(?:"+h.source+")",m),_=void 0===r?4294967295:r>>>0;if(0===_)return[];if(0===f.length)return null===c(b,f)?[f]:[];for(var k=0,x=0,C=[];x-1)&&(e=e.replace(/y/g,""));var o=s(x?new m(t,e):m(t,e),i?this:b,$);return C&&n&&d(o,{sticky:n}),o},y=function(t){t in $||o($,t,{configurable:!0,get:function(){return m[t]},set:function(e){m[t]=e}})},w=u(m),L=0;w.length>L;)y(w[L++]);b.constructor=$,$.prototype=b,f(r,"RegExp",$)}g("RegExp")},325:function(t,e,n){},326:function(t,e,n){},327:function(t,e,n){},328:function(t,e,n){},329:function(t,e,n){},330:function(t,e,n){},331:function(t,e){t.exports=function(t){return null==t}},332:function(t,e,n){},333:function(t,e,n){},334:function(t,e,n){},335:function(t,e,n){},336:function(t,e,n){},337:function(t,e,n){},342:function(t,e,n){"use strict";n.r(e);n(171);var i=n(317),r={name:"SidebarGroup",components:{DropdownTransition:n(343).a},props:["item","open","collapsable","depth"],beforeCreate:function(){this.$options.components.SidebarLinks=n(342).default},methods:{isActive:i.e}},a=(n(362),n(25)),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("section",{staticClass:"sidebar-group",class:[{collapsable:t.collapsable,"is-sub-group":0!==t.depth},"depth-"+t.depth]},[t.item.path?n("RouterLink",{staticClass:"sidebar-heading clickable",class:{open:t.open,active:t.isActive(t.$route,t.item.path)},attrs:{to:t.item.path},nativeOn:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]):n("p",{staticClass:"sidebar-heading",class:{open:t.open},on:{click:function(e){return t.$emit("toggle")}}},[n("span",[t._v(t._s(t.item.title))]),t._v(" "),t.collapsable?n("span",{staticClass:"arrow",class:t.open?"down":"right"}):t._e()]),t._v(" "),n("DropdownTransition",[t.open||!t.collapsable?n("SidebarLinks",{staticClass:"sidebar-group-items",attrs:{items:t.item.children,"sidebar-depth":t.item.sidebarDepth,"initial-open-group-index":t.item.initialOpenGroupIndex,depth:t.depth+1}}):t._e()],1)],1)}),[],!1,null,null,null).exports;n(363),n(68);function o(t,e,n,i,r){var a={props:{to:e,activeClass:"",exactActiveClass:""},class:{active:i,"sidebar-link":!0}};return r>2&&(a.style={"padding-left":r+"rem"}),t("RouterLink",a,n)}function u(t,e,n,r,a){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;return!e||s>a?null:t("ul",{class:"sidebar-sub-headers"},e.map((function(e){var l=Object(i.e)(r,n+"#"+e.slug);return t("li",{class:"sidebar-sub-header"},[o(t,n+"#"+e.slug,e.title,l,e.level-1),u(t,e.children,n,r,a,s+1)])})))}var l={functional:!0,props:["item","sidebarDepth"],render:function(t,e){var n=e.parent,r=n.$page,a=(n.$site,n.$route),s=n.$themeConfig,l=n.$themeLocaleConfig,c=e.props,h=c.item,f=c.sidebarDepth,p=Object(i.e)(a,h.path),d="auto"===h.type?p||h.children.some((function(t){return Object(i.e)(a,h.basePath+"#"+t.slug)})):p,g="external"===h.type?function(t,e,n){return t("a",{attrs:{href:e,target:"_blank",rel:"noopener noreferrer"},class:{"sidebar-link":!0}},[n,t("OutboundLink")])}(t,h.path,h.title||h.path):o(t,h.path,h.title||h.path,d),v=[r.frontmatter.sidebarDepth,f,l.sidebarDepth,s.sidebarDepth,1].find((function(t){return void 0!==t})),m=l.displayAllHeaders||s.displayAllHeaders;return"auto"===h.type?[g,u(t,h.children,h.basePath,a,v)]:(d||m)&&h.headers&&!i.d.test(h.path)?[g,u(t,Object(i.c)(h.headers),h.path,a,v)]:g}};n(364);function c(t,e){return"group"===e.type&&e.children.some((function(e){return"group"===e.type?c(t,e):"page"===e.type&&Object(i.e)(t,e.path)}))}var h={name:"SidebarLinks",components:{SidebarGroup:s,SidebarLink:Object(a.a)(l,void 0,void 0,!1,null,null,null).exports},props:["items","depth","sidebarDepth","initialOpenGroupIndex"],data:function(){return{openGroupIndex:this.initialOpenGroupIndex||0}},watch:{$route:function(){this.refreshIndex()}},created:function(){this.refreshIndex()},methods:{refreshIndex:function(){var t=function(t,e){for(var n=0;n-1&&(this.openGroupIndex=t)},toggleGroup:function(t){this.openGroupIndex=t===this.openGroupIndex?-1:t},isActive:function(t){return Object(i.e)(this.$route,t.regularPath)}}},f=Object(a.a)(h,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.items.length?n("ul",{staticClass:"sidebar-links"},t._l(t.items,(function(e,i){return n("li",{key:i},["group"===e.type?n("SidebarGroup",{attrs:{item:e,open:i===t.openGroupIndex,collapsable:e.collapsable||e.collapsible,depth:t.depth},on:{toggle:function(e){return t.toggleGroup(i)}}}):n("SidebarLink",{attrs:{"sidebar-depth":t.sidebarDepth,item:e}})],1)})),0):t._e()}),[],!1,null,null,null);e.default=f.exports},343:function(t,e,n){"use strict";var i={name:"DropdownTransition",methods:{setHeight:function(t){t.style.height=t.scrollHeight+"px"},unsetHeight:function(t){t.style.height=""}}},r=(n(354),n(25)),a=Object(r.a)(i,(function(){var t=this.$createElement;return(this._self._c||t)("transition",{attrs:{name:"dropdown"},on:{enter:this.setHeight,"after-enter":this.unsetHeight,"before-leave":this.setHeight}},[this._t("default")],2)}),[],!1,null,null,null);e.a=a.exports},344:function(t,e,n){"use strict";var i=n(0),r=n(345);i({target:"String",proto:!0,forced:n(346)("link")},{link:function(t){return r(this,"a","href",t)}})},345:function(t,e,n){var i=n(19),r=/"/g;t.exports=function(t,e,n,a){var s=String(i(t)),o="<"+e;return""!==n&&(o+=" "+n+'="'+String(a).replace(r,""")+'"'),o+">"+s+""}},346:function(t,e,n){var i=n(1);t.exports=function(t){return i((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},347:function(t,e,n){"use strict";n(322)},348:function(t,e,n){var i=n(0),r=n(349);i({global:!0,forced:parseInt!=r},{parseInt:r})},349:function(t,e,n){var i=n(2),r=n(180).trim,a=n(181),s=i.parseInt,o=/^[+-]?0[Xx]/,u=8!==s(a+"08")||22!==s(a+"0x16");t.exports=u?function(t,e){var n=r(String(t));return s(n,e>>>0||(o.test(n)?16:10))}:s},350:function(t,e,n){var i=n(1),r=n(181);t.exports=function(t){return i((function(){return!!r[t]()||"​…᠎"!="​…᠎"[t]()||r[t].name!==t}))}},351:function(t,e,n){"use strict";var i,r=n(0),a=n(21).f,s=n(13),o=n(105),u=n(19),l=n(106),c=n(20),h="".endsWith,f=Math.min,p=l("endsWith");r({target:"String",proto:!0,forced:!!(c||p||(i=a(String.prototype,"endsWith"),!i||i.writable))&&!p},{endsWith:function(t){var e=String(u(this));o(t);var n=arguments.length>1?arguments[1]:void 0,i=s(e.length),r=void 0===n?i:f(s(n),i),a=String(t);return h?h.call(e,a,r):e.slice(r-a.length,r)===a}})},352:function(t,e,n){"use strict";n(325)},353:function(t,e,n){"use strict";n(326)},354:function(t,e,n){"use strict";n(327)},355:function(t,e,n){"use strict";n(328)},356:function(t,e,n){"use strict";n(329)},357:function(t,e,n){"use strict";n(330)},358:function(t,e,n){"use strict";n(332)},359:function(t,e,n){var i=n(32),r=n(14),a=n(27);t.exports=function(t){return"string"==typeof t||!r(t)&&a(t)&&"[object String]"==i(t)}},360:function(t,e,n){"use strict";n(333)},361:function(t,e,n){"use strict";n(334)},362:function(t,e,n){"use strict";n(335)},363:function(t,e,n){"use strict";var i=n(0),r=n(31).find,a=n(102),s=n(17),o=!0,u=s("find");"find"in[]&&Array(1).find((function(){o=!1})),i({target:"Array",proto:!0,forced:o||!u},{find:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}}),a("find")},364:function(t,e,n){"use strict";n(336)},365:function(t,e,n){"use strict";n(337)},394:function(t,e,n){"use strict";n.r(e);n(171),n(99),n(344);var i=n(317),r={name:"NavLink",props:{item:{required:!0}},computed:{link:function(){return Object(i.b)(this.item.link)},exact:function(){var t=this;return this.$site.locales?Object.keys(this.$site.locales).some((function(e){return e===t.link})):"/"===this.link},isNonHttpURI:function(){return Object(i.g)(this.link)||Object(i.h)(this.link)},isBlankTarget:function(){return"_blank"===this.target},isInternal:function(){return!Object(i.f)(this.link)&&!this.isBlankTarget},target:function(){return this.isNonHttpURI?null:this.item.target?this.item.target:Object(i.f)(this.link)?"_blank":""},rel:function(){return this.isNonHttpURI||!1===this.item.rel?null:this.item.rel?this.item.rel:this.isBlankTarget?"noopener noreferrer":null}},methods:{focusoutAction:function(){this.$emit("focusout")}}},a=n(25),s=Object(a.a)(r,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.isInternal?n("RouterLink",{staticClass:"nav-link",attrs:{to:t.link,exact:t.exact},nativeOn:{focusout:function(e){return t.focusoutAction(e)}}},[t._v("\n "+t._s(t.item.text)+"\n")]):n("a",{staticClass:"nav-link external",attrs:{href:t.link,target:t.target,rel:t.rel},on:{focusout:t.focusoutAction}},[t._v("\n "+t._s(t.item.text)+"\n "),t.isBlankTarget?n("OutboundLink"):t._e()],1)}),[],!1,null,null,null).exports,o={name:"Home",components:{NavLink:s},computed:{data:function(){return this.$page.frontmatter},actionLink:function(){return{link:this.data.actionLink,text:this.data.actionText}}}},u=(n(347),Object(a.a)(o,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("main",{staticClass:"home",attrs:{"aria-labelledby":null!==t.data.heroText?"main-title":null}},[n("header",{staticClass:"hero"},[t.data.heroImage?n("img",{attrs:{src:t.$withBase(t.data.heroImage),alt:t.data.heroAlt||"hero"}}):t._e(),t._v(" "),null!==t.data.heroText?n("h1",{attrs:{id:"main-title"}},[t._v("\n "+t._s(t.data.heroText||t.$title||"Hello")+"\n ")]):t._e(),t._v(" "),null!==t.data.tagline?n("p",{staticClass:"description"},[t._v("\n "+t._s(t.data.tagline||t.$description||"Welcome to your VuePress site")+"\n ")]):t._e(),t._v(" "),t.data.actionText&&t.data.actionLink?n("p",{staticClass:"action"},[n("NavLink",{staticClass:"action-button",attrs:{item:t.actionLink}})],1):t._e()]),t._v(" "),t.data.features&&t.data.features.length?n("div",{staticClass:"features"},t._l(t.data.features,(function(e,i){return n("div",{key:i,staticClass:"feature"},[n("h2",[t._v(t._s(e.title))]),t._v(" "),n("p",[t._v(t._s(e.details))])])})),0):t._e(),t._v(" "),n("Content",{staticClass:"theme-succinct-content custom"}),t._v(" "),t.data.footer?n("div",{staticClass:"footer"},[t._v("\n "+t._s(t.data.footer)+"\n ")]):t._e()],1)}),[],!1,null,null,null).exports),l=(n(348),n(26),n(174),n(172),n(97),n(44),n(175),n(318),n(323),n(179),n(68),n(324),n(101),n(351),n(69),n(321),n(185)),c=n.n(l),h=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,i=c()(e,"title","");return c()(e,"frontmatter.tags")&&(i+=" ".concat(e.frontmatter.tags.join(" "))),n&&(i+=" ".concat(n)),f(t,i)},f=function(t,e){var n=function(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},i=new RegExp("[^\0-]"),r=t.split(/\s+/g).map((function(t){return t.trim()})).filter((function(t){return!!t}));if(i.test(t))return r.some((function(t){return e.toLowerCase().indexOf(t)>-1}));var a=t.endsWith(" ");return new RegExp(r.map((function(t,e){return r.length!==e+1||a?"(?=.*\\b".concat(n(t),"\\b)"):"(?=.*\\b".concat(n(t),")")})).join("")+".+","gi").test(e)},p={name:"SearchBox",data:function(){return{query:"",focused:!1,focusIndex:0,placeholder:void 0}},computed:{showSuggestions:function(){return this.focused&&this.suggestions&&this.suggestions.length},suggestions:function(){var t=this.query.trim().toLowerCase();if(t){for(var e=this.$site.pages,n=this.$site.themeConfig.searchMaxSuggestions||5,i=this.$localePath,r=[],a=0;a=n);a++){var s=e[a];if(this.getPageLocalePath(s)===i&&this.isSearchable(s))if(h(t,s))r.push(s);else if(s.headers)for(var o=0;o=n);o++){var u=s.headers[o];u.title&&h(t,s,u.title)&&r.push(Object.assign({},s,{path:s.path+"#"+u.slug,header:u}))}}return r}},alignRight:function(){return(this.$site.themeConfig.nav||[]).length+(this.$site.repo?1:0)<=2}},mounted:function(){this.placeholder=this.$site.themeConfig.searchPlaceholder||"",document.addEventListener("keydown",this.onHotkey)},beforeDestroy:function(){document.removeEventListener("keydown",this.onHotkey)},methods:{getPageLocalePath:function(t){for(var e in this.$site.locales||{})if("/"!==e&&0===t.path.indexOf(e))return e;return"/"},isSearchable:function(t){var e=null;return null===e||(e=Array.isArray(e)?e:new Array(e)).filter((function(e){return t.path.match(e)})).length>0},onHotkey:function(t){t.srcElement===document.body&&["s","/"].includes(t.key)&&(this.$refs.input.focus(),t.preventDefault())},onUp:function(){this.showSuggestions&&(this.focusIndex>0?this.focusIndex--:this.focusIndex=this.suggestions.length-1)},onDown:function(){this.showSuggestions&&(this.focusIndex "+t._s(e.header.title))]):t._e()])])})),0):t._e()])}),[],!1,null,null,null).exports),g=(n(353),Object(a.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"sidebar-button",on:{click:function(e){return t.$emit("toggle-sidebar")}}},[n("svg",{staticClass:"icon",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",role:"img",viewBox:"0 0 448 512"}},[n("path",{attrs:{fill:"currentColor",d:"M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"}})])])}),[],!1,null,null,null).exports),v=(n(184),n(42)),m=n(343),b=n(186),_=n.n(b),k={name:"DropdownLink",components:{NavLink:s,DropdownTransition:m.a},props:{item:{required:!0}},data:function(){return{open:!1}},computed:{dropdownAriaLabel:function(){return this.item.ariaLabel||this.item.text}},watch:{$route:function(){this.open=!1}},methods:{setOpen:function(t){this.open=t},isLastItemOfArray:function(t,e){return _()(e)===t},handleDropdown:function(){0===event.detail&&this.setOpen(!this.open)}}},x=(n(355),Object(a.a)(k,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"dropdown-wrapper",class:{open:t.open}},[n("button",{staticClass:"dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:t.handleDropdown}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow down"})]),t._v(" "),n("button",{staticClass:"mobile-dropdown-title",attrs:{type:"button","aria-label":t.dropdownAriaLabel},on:{click:function(e){return t.setOpen(!t.open)}}},[n("span",{staticClass:"title"},[t._v(t._s(t.item.text))]),t._v(" "),n("span",{staticClass:"arrow",class:t.open?"down":"right"})]),t._v(" "),n("DropdownTransition",[n("ul",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],staticClass:"nav-dropdown"},t._l(t.item.items,(function(e,i){return n("li",{key:e.link||i,staticClass:"dropdown-item"},["links"===e.type?n("h4",[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),t._v(" "),"links"===e.type?n("ul",{staticClass:"dropdown-subitem-wrapper"},t._l(e.items,(function(i){return n("li",{key:i.link,staticClass:"dropdown-subitem"},[n("NavLink",{attrs:{item:i},on:{focusout:function(n){t.isLastItemOfArray(i,e.items)&&t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0):n("NavLink",{attrs:{item:e},on:{focusout:function(n){t.isLastItemOfArray(e,t.item.items)&&t.setOpen(!1)}}})],1)})),0)])],1)}),[],!1,null,null,null).exports),C=(n(104),n(64)),$=["light","dark"],y={name:"ThemeSwitcher",data:function(){return{theme:""}},computed:{nextTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;return $[t]}},methods:{switchTheme:function(){var t=($.indexOf(this.theme)+1)%$.length;window.__setPreferredTheme($[t]),this.theme=$[t]}},mounted:function(){var t=this;return Object(C.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:void 0!==window.__theme&&(t.theme=window.__theme);case 1:case"end":return e.stop()}}),e)})))()}},w=Object(a.a)(y,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("a",{staticClass:"nav-link",attrs:{role:"button","aria-label":"Switch to "+t.nextTheme+" mode"},on:{click:function(e){return e.preventDefault(),t.switchTheme()}}},["dark"===t.theme?n("span",{key:"dark"},[t._v("Switch to light mode")]):"light"===t.theme?n("span",{key:"light"},[t._v("Switch to dark mode")]):n("span",{key:"light"},[t._v("Switch theme")])])}),[],!1,null,null,null).exports,L=n(164),S={name:"NavLinks",components:{NavLink:s,DropdownLink:x,ThemeSwitcher:w},computed:{userNav:function(){return this.$themeLocaleConfig.nav||this.$site.themeConfig.nav||[]},showThemeSwitcher:function(){return Array.isArray(L.a)&&L.a.includes("ThemeManager")},nav:function(){var t=this,e=this.$site.locales;if(e&&Object.keys(e).length>1){var n=this.$page.path,i=this.$router.options.routes,r=this.$site.themeConfig.locales||{},a={text:this.$themeLocaleConfig.selectText||"Languages",ariaLabel:this.$themeLocaleConfig.ariaLabel||"Select language",items:Object.keys(e).map((function(a){var s,o=e[a],u=r[a]&&r[a].label||o.lang;return o.lang===t.$lang?s=n:(s=n.replace(t.$localeConfig.path,a),i.some((function(t){return t.path===s}))||(s=a)),{text:u,link:s}}))};return[].concat(Object(v.a)(this.userNav),[a])}return this.userNav},userLinks:function(){return(this.nav||[]).map((function(t){return Object.assign(Object(i.j)(t),{items:(t.items||[]).map(i.j)})}))},repoLink:function(){var t=this.$site.themeConfig.repo;return t?/^https?:/.test(t)?t:"https://github.com/".concat(t):null},repoLabel:function(){if(this.repoLink){if(this.$site.themeConfig.repoLabel)return this.$site.themeConfig.repoLabel;for(var t=this.repoLink.match(/^https?:\/\/[^/]+/)[0],e=["GitHub","GitLab","Bitbucket"],n=0;nMath.abs(n)&&Math.abs(e)>40&&(e>0&&this.touchStart.x<=80?this.toggleSidebar(!0):this.toggleSidebar(!1))}}}),X=Object(a.a)(V,(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"theme-container",class:t.pageClasses,on:{touchstart:t.onTouchStart,touchend:t.onTouchEnd}},[t.shouldShowNavbar?n("Navbar",{on:{"toggle-sidebar":t.toggleSidebar}}):t._e(),t._v(" "),n("div",{staticClass:"sidebar-mask",on:{click:function(e){return t.toggleSidebar(!1)}}}),t._v(" "),n("Sidebar",{attrs:{items:t.sidebarItems},on:{"toggle-sidebar":t.toggleSidebar},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("sidebar-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("sidebar-bottom")]},proxy:!0}],null,!0)}),t._v(" "),t.$page.frontmatter.home?n("Home"):n("Page",{attrs:{"sidebar-items":t.sidebarItems},scopedSlots:t._u([{key:"top",fn:function(){return[t._t("page-top")]},proxy:!0},{key:"bottom",fn:function(){return[t._t("page-bottom")]},proxy:!0}],null,!0)})],1)}),[],!1,null,null,null);e.default=X.exports}}]); \ No newline at end of file diff --git a/assets/js/20.5c51b21d.js b/assets/js/20.4e56e760.js similarity index 98% rename from assets/js/20.5c51b21d.js rename to assets/js/20.4e56e760.js index 8a1b4910b..729515526 100644 --- a/assets/js/20.5c51b21d.js +++ b/assets/js/20.4e56e760.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{406:function(e,t,r){"use strict";r.r(t);var n=r(25),o=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"opencore-legacy-patcher-licence"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-licence"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher Licence")]),e._v(" "),r("p",[e._v("This patcher is made of multiple external applications from different people and organizations. See each program for their licensing:")]),e._v(" "),r("ul",[r("li",[e._v('BSD 3-Clause "New" or "Revised" License\n'),r("ul",[r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/Lilu/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Lilu"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/WhateverGreen/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("WhateverGreen"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/AirportBrcmFixup/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("AirportBrcmFixup"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/CPUFriend/blob/master/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[e._v("CPUFriend"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/RestrictEvents/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("RestrictEvents"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/cdf/NightShiftEnabler/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("NightShiftEnabler"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[e._v("All rights reserved to respective authors\n"),r("ul",[r("li",[r("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/",target:"_blank",rel:"noopener noreferrer"}},[e._v("AAAMouSSE"),r("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),r("li",[r("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/post-28447707",target:"_blank",rel:"noopener noreferrer"}},[e._v("telemetrap"),r("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),r("li",[e._v("Apple Binaries - Apple Inc.")])])])]),e._v(" "),r("p",[e._v("Remaining files within OpenCore Legacy Patcher are copyrighted 2020-2021 Mykola Grymalyuk & Dhinak G, under the BSD-3 Clause license:")]),e._v(" "),r("div",{staticClass:"language- extra-class"},[r("pre",{pre:!0,attrs:{class:"language-text"}},[r("code",[e._v('Copyright (c) 2020-2021, Dhinak G\nCopyright (c) 2020-2021, Mykola Grymalyuk\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n')])])])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{408:function(e,t,r){"use strict";r.r(t);var n=r(25),o=Object(n.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"opencore-legacy-patcher-licence"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-legacy-patcher-licence"}},[e._v("#")]),e._v(" OpenCore Legacy Patcher Licence")]),e._v(" "),r("p",[e._v("This patcher is made of multiple external applications from different people and organizations. See each program for their licensing:")]),e._v(" "),r("ul",[r("li",[e._v('BSD 3-Clause "New" or "Revised" License\n'),r("ul",[r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/Lilu/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("Lilu"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/WhateverGreen/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("WhateverGreen"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/AirportBrcmFixup/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("AirportBrcmFixup"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/CPUFriend/blob/master/LICENSE",target:"_blank",rel:"noopener noreferrer"}},[e._v("CPUFriend"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/acidanthera/RestrictEvents/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("RestrictEvents"),r("OutboundLink")],1)]),e._v(" "),r("li",[r("a",{attrs:{href:"https://github.com/cdf/NightShiftEnabler/blob/master/LICENSE.txt",target:"_blank",rel:"noopener noreferrer"}},[e._v("NightShiftEnabler"),r("OutboundLink")],1)])])]),e._v(" "),r("li",[e._v("All rights reserved to respective authors\n"),r("ul",[r("li",[r("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/",target:"_blank",rel:"noopener noreferrer"}},[e._v("AAAMouSSE"),r("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),r("li",[r("a",{attrs:{href:"https://forums.macrumors.com/threads/mp3-1-others-sse-4-2-emulation-to-enable-amd-metal-driver.2206682/post-28447707",target:"_blank",rel:"noopener noreferrer"}},[e._v("telemetrap"),r("OutboundLink")],1),e._v(" - Syncretic")]),e._v(" "),r("li",[e._v("Apple Binaries - Apple Inc.")])])])]),e._v(" "),r("p",[e._v("Remaining files within OpenCore Legacy Patcher are copyrighted 2020-2021 Mykola Grymalyuk & Dhinak G, under the BSD-3 Clause license:")]),e._v(" "),r("div",{staticClass:"language- extra-class"},[r("pre",{pre:!0,attrs:{class:"language-text"}},[r("code",[e._v('Copyright (c) 2020-2021, Dhinak G\nCopyright (c) 2020-2021, Mykola Grymalyuk\n\nAll rights reserved.\n\nRedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:\n\n1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.\n\n3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.\n\nTHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.\n')])])])])}),[],!1,null,null,null);t.default=o.exports}}]); \ No newline at end of file diff --git a/assets/js/21.e0a27e13.js b/assets/js/21.311a1877.js similarity index 99% rename from assets/js/21.e0a27e13.js rename to assets/js/21.311a1877.js index 834c9b8b9..00cda00b0 100644 --- a/assets/js/21.e0a27e13.js +++ b/assets/js/21.311a1877.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{407:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"supported-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supported-models"}},[t._v("#")]),t._v(" Supported Models")]),t._v(" "),a("p",[t._v("Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine in terminal:")]),t._v(" "),a("div",{staticClass:"language-bash extra-class"},[a("pre",{pre:!0,attrs:{class:"language-bash"}},[a("code",[t._v("system_profiler SPHardwareDataType "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("grep")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Model Identifier'")]),t._v("\n")])])]),a("p",[t._v("The below table will list all supported and unsupported functions of the patcher currently:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#macbook"}},[t._v("MacBook")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-air"}},[t._v("MacBook Air")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-pro"}},[t._v("MacBook Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-mini"}},[t._v("Mac mini")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#imac"}},[t._v("iMac")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-pro"}},[t._v("Mac Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#xserve"}},[t._v("Xserve")])])]),t._v(" "),a("p",[t._v("Regarding OS support, see below:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Support Entry")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Description")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("HostOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 10.9 - macOS 11")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes where running OpenCore-Patcher.app are supported")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Supports 10.7+ if "),a("a",{attrs:{href:"https://www.python.org/downloads/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Python 3.6 or higher"),a("OutboundLink")],1),t._v(" is manually installed, simply run the "),a("code",[t._v("OpenCore-Patcher.command")]),t._v(" located in the repo")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("TargetOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 11")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes that can be patched to run with OpenCore")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("May support 10.4 and newer (in a potentially broken state). No support provided.")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Mavericks and newer"),a("br"),t._v("- No Keyboard and Trackpad"),a("br"),t._v("- No USB")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Trackpad is recognized as mouse"),a("br"),t._v("- Brightness control partially supported")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,2")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"16"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Early 2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2012, Early 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2012, Early 2013")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"15"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an SSE4.1 CPU Upgrade"),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Brightness control partially supported on Nvidia GPUs, AMD unsupported"),a("br"),t._v("- Stock Bluetooth 2.0 card non-functional")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v("))"),a("br"),t._v("- Brightness control partially supported on Nvidia GPUs, AMD unsupported")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("- GPU is socketed, "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("recommend upgrading to Metal GPU"),a("OutboundLink")],1),t._v(" "),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")])])])]),t._v(" "),a("ul",[a("li",[t._v("For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac late 2009 to mid-2011 Graphics Card Upgrade Guide"),a("OutboundLink")],1)])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller)"),a("br"),t._v("- Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010, Mid-2012")])])])]),t._v(" "),a("h3",{attrs:{id:"xserve"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#xserve"}},[t._v("#")]),t._v(" Xserve")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])])])]),t._v(" "),a("h1",{attrs:{id:"once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[t._v("#")]),t._v(" Once you've verified your hardware is supported, head to "),a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[t._v("Download and build macOS Installers")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{409:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"supported-models"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supported-models"}},[t._v("#")]),t._v(" Supported Models")]),t._v(" "),a("p",[t._v("Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine in terminal:")]),t._v(" "),a("div",{staticClass:"language-bash extra-class"},[a("pre",{pre:!0,attrs:{class:"language-bash"}},[a("code",[t._v("system_profiler SPHardwareDataType "),a("span",{pre:!0,attrs:{class:"token operator"}},[t._v("|")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token function"}},[t._v("grep")]),t._v(" "),a("span",{pre:!0,attrs:{class:"token string"}},[t._v("'Model Identifier'")]),t._v("\n")])])]),a("p",[t._v("The below table will list all supported and unsupported functions of the patcher currently:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"#macbook"}},[t._v("MacBook")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-air"}},[t._v("MacBook Air")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#macbook-pro"}},[t._v("MacBook Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-mini"}},[t._v("Mac mini")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#imac"}},[t._v("iMac")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#mac-pro"}},[t._v("Mac Pro")])]),t._v(" "),a("li",[a("a",{attrs:{href:"#xserve"}},[t._v("Xserve")])])]),t._v(" "),a("p",[t._v("Regarding OS support, see below:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Support Entry")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported OSes")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Description")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("HostOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 10.9 - macOS 11")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes where running OpenCore-Patcher.app are supported")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Supports 10.7+ if "),a("a",{attrs:{href:"https://www.python.org/downloads/",target:"_blank",rel:"noopener noreferrer"}},[t._v("Python 3.6 or higher"),a("OutboundLink")],1),t._v(" is manually installed, simply run the "),a("code",[t._v("OpenCore-Patcher.command")]),t._v(" located in the repo")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("TargetOS")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("macOS 11")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Refers to OSes that can be patched to run with OpenCore")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("May support 10.4 and newer (in a potentially broken state). No support provided.")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- No GPU Acceleration in Mavericks and newer"),a("br"),t._v("- No Keyboard and Trackpad"),a("br"),t._v("- No USB")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Trackpad is recognized as mouse"),a("br"),t._v("- Brightness control partially supported")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir5,2")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro1,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro2,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Requires SSE4.1 CPU")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"16"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2008")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Early 2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro9,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2012, Early 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Late 2012, Early 2013")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit CPU limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac4,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"15"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Requires an SSE4.1 CPU Upgrade"),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")"),a("br"),t._v("- Brightness control partially supported on Nvidia GPUs, AMD unsupported"),a("br"),t._v("- Stock Bluetooth 2.0 card non-functional")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v("))"),a("br"),t._v("- Brightness control partially supported on Nvidia GPUs, AMD unsupported")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Late 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("- GPU is socketed, "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("recommend upgrading to Metal GPU"),a("OutboundLink")],1),t._v(" "),a("br"),t._v("- GPU Acceleration in Public Beta, see current issues ("),a("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[t._v("#108"),a("OutboundLink")],1),t._v(")")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2010")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("Mid-2011")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2012")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Late 2013")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")])])])]),t._v(" "),a("ul",[a("li",[t._v("For iMac10,1 through iMac12,x, we highly recommend users upgrade the GPU to a Metal supported model. See here for more information: "),a("a",{attrs:{href:"https://forums.macrumors.com/threads/2011-imac-graphics-card-upgrade.1596614/?post=17425857#post-17425857",target:"_blank",rel:"noopener noreferrer"}},[t._v("iMac late 2009 to mid-2011 Graphics Card Upgrade Guide"),a("OutboundLink")],1)])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2007")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller)"),a("br"),t._v("- Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2010, Mid-2012")])])])]),t._v(" "),a("h3",{attrs:{id:"xserve"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#xserve"}},[t._v("#")]),t._v(" Xserve")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve1,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mid-2006")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"red"}},[t._v(" NO ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("32-Bit Firmware limitation")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2008")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[a("span",{staticStyle:{color:"green"}},[t._v(" Everything is supported as long as GPU is Metal capable ")])])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Xserve3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Early 2009")])])])]),t._v(" "),a("h1",{attrs:{id:"once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-you-ve-verified-your-hardware-is-supported-head-to-download-and-build-macos-installers"}},[t._v("#")]),t._v(" Once you've verified your hardware is supported, head to "),a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[t._v("Download and build macOS Installers")])],1)])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/22.aa0f172d.js b/assets/js/22.546991fa.js similarity index 99% rename from assets/js/22.aa0f172d.js rename to assets/js/22.546991fa.js index 909c30580..395edbb57 100644 --- a/assets/js/22.aa0f172d.js +++ b/assets/js/22.546991fa.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{408:function(e,i,t){"use strict";t.r(i);var a=t(25),r=Object(a.a)({},(function(){var e=this,i=e.$createElement,t=e._self._c||i;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#explaining-the-patches-in-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Explaining the patches in OpenCore Legacy Patcher")]),e._v(" "),t("p",[e._v("In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"#opencore-settings"}},[e._v("OpenCore Settings")])]),e._v(" "),t("li",[t("a",{attrs:{href:"#injected-kexts"}},[e._v("Injected Kexts")])]),e._v(" "),t("li",[t("a",{attrs:{href:"#on-disk-patches"}},[e._v("On-Disk Patches")])])]),e._v(" "),t("h2",{attrs:{id:"opencore-settings"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),t("p",[e._v("Below is a run down of the main logic OpenCore Legacy Patcher uses to gain native support in macOS. Note OpenCore's configuration is documented within "),t("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),t("OutboundLink")],1),e._v(" as well as an online version provided by us:")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg Online Docs"),t("OutboundLink")],1)])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Configuration Explanation")]),e._v(" "),t("h3",{attrs:{id:"acpi-patch"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),t("ul",[t("li",[e._v("EHCx and XHC1 Patches\n"),t("ul",[t("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),t("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"booter-quirks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),t("ul",[t("li",[e._v("ForceBooterSignature\n"),t("ul",[t("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),t("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"deviceproperties-add"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),t("ul",[t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Required to ensure Wifi works with full, native support")]),e._v(" "),t("li",[e._v("Logic: Tricks AirPortBrcmNIC.kext into thinking our device is a BCM94360 ("),t("code",[e._v("14e4,43ba")]),e._v(")")]),e._v(" "),t("li",[e._v("Models: Machines with BCM943224 and BCM94331 chipsets")])])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),t("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),t("li",[e._v("Models: iMac11,x and iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgrades iMacs")]),e._v(" "),t("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),t("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"kernel-patch"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),t("ul",[t("li",[e._v("SMC Patch\n"),t("ul",[t("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),t("li",[e._v("Logic: Patches out "),t("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("IOHIDFamily Patch\n"),t("ul",[t("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),t("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),t("li",[e._v("Models: "),t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L310-L332",target:"_blank",rel:"noopener noreferrer"}},[e._v("2010 and older"),t("OutboundLink")],1)])])])]),e._v(" "),t("h3",{attrs:{id:"kernel-quirks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),t("ul",[t("li",[e._v("ThridPartyDrives\n"),t("ul",[t("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),t("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),t("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),t("li",[e._v("PanicNoKextDump\n"),t("ul",[t("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),t("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),t("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),t("h3",{attrs:{id:"misc-security"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),t("ul",[t("li",[e._v("SecureBootModel\n"),t("ul",[t("li",[e._v("Reason: Required to ensure seamless OS updates with Big Sur")]),e._v(" "),t("li",[e._v("Logic: Sets iMacPro1,1's Secure Enclave Identifier (j137)")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"nvram-add"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),t("ul",[t("li",[t("code",[e._v("-v debug=0x100")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("-liludbgall")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("msgbuf=1048576")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("agdpmod=pikera")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),t("li",[t("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),t("li",[t("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"uefi-protocoloverrides"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),t("ul",[t("li",[e._v("GopPassThrough\n"),t("ul",[t("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),t("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),t("li",[e._v("Models: MacPro3,1, MacBook4,1 iMac7,1-8,1")])])])])]),e._v(" "),t("h2",{attrs:{id:"injected-kext"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),t("p",[e._v("Below is an explanation of what Kexts OpenCore Legacy Patcher will inject into memory on boot-up.")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Injected Kext Explanation")]),e._v(" "),t("h3",{attrs:{id:"acidanthera"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),t("ul",[t("li",[e._v("Lilu\n"),t("ul",[t("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("WhateverGreen\n"),t("ul",[t("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("CPUFriend\n"),t("ul",[t("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),t("li",[e._v("Models: 2012 and newer models")])])]),e._v(" "),t("li",[e._v("AirportBrcmFixup\n"),t("ul",[t("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards")]),e._v(" "),t("li",[e._v("Models: BCM943224 and BCM94331")])])]),e._v(" "),t("li",[e._v("RestrictEvents\n"),t("ul",[t("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),t("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),t("h3",{attrs:{id:"ethernet"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),t("ul",[t("li",[e._v("nForceEthernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Nvidia Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: 2010 and older Nvidia Ethernet require")])])]),e._v(" "),t("li",[e._v("MarvelYukonEthernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Marvel Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: 2008 and older Marvel Ethernet require")])])]),e._v(" "),t("li",[e._v("CatalinaBCM5701Ethernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Broadcom Ethernet kext to resolve networking in Big Sur")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing BCM5701Ethernet")]),e._v(" "),t("li",[e._v("Models: 2011 and older Broadcom Ethernet require")])])])]),e._v(" "),t("h3",{attrs:{id:"maps"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),t("ul",[t("li",[e._v("USBMap\n"),t("ul",[t("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"sse"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),t("ul",[t("li",[e._v("AAMouSSE\n"),t("ul",[t("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),t("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),t("li",[e._v("telemetrap\n"),t("ul",[t("li",[e._v("Reason: Ensures temelemtry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),t("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"wifi"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),t("ul",[t("li",[e._v("IO80211HighSierra\n"),t("ul",[t("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing IO80211Family")]),e._v(" "),t("li",[e._v("Models: Atheros cards")])])]),e._v(" "),t("li",[e._v("IO80211Mojave\n"),t("ul",[t("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing IO80211Family")]),e._v(" "),t("li",[e._v("Models: BCM94322")])])])]),e._v(" "),t("h3",{attrs:{id:"misc"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),t("ul",[t("li",[e._v("AppleBackLightFixup\n"),t("ul",[t("li",[e._v("Reason: Patch AppleBacklight for iMacs with Nvidia Metal GPU upgrades")]),e._v(" "),t("li",[e._v("Models: iMac11,x, iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),t("li",[e._v("AppleIntelPIIXATA\n"),t("ul",[t("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),t("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),t("li",[e._v("AppleIntelMCEDisabler\n"),t("ul",[t("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),t("li",[e._v("NightShiftEnabler\n"),t("ul",[t("li",[e._v("Reason: Enables NightShift support on unsupported models")]),e._v(" "),t("li",[e._v("Models: 2011 and older, MacBookPro9,x included")])])]),e._v(" "),t("li",[e._v("SMC-Spoof\n"),t("ul",[t("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),t("li",[e._v("Models: All models require")])])])])]),e._v(" "),t("h2",{attrs:{id:"on-disk-patches"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#on-disk-patches"}},[e._v("#")]),e._v(" On-Disk Patches")]),e._v(" "),t("p",[e._v("Unfortunately certain on-disk patches are required to achieve full functionality. Below is a breakdown of patches supported")]),e._v(" "),t("p",[e._v("Note, GPU Acceleration Patches are not public yet, the below section is simply documentation for easier research with new aids.")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Audio Patches")]),e._v(" "),t("h3",{attrs:{id:"extensions"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#extensions"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),t("ul",[t("li",[e._v("AppleHDA\n"),t("ul",[t("li",[e._v("Reason: Re-add High Sierra's AppleHDA to achieve audio support")]),e._v(" "),t("li",[e._v("Models: 2011 and older Macs (excluding MacPro4,1+)")])])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Acceleration Patches")]),e._v(" "),t("h3",{attrs:{id:"extensions-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#extensions-2"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),t("h4",{attrs:{id:"general-patches"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#general-patches"}},[e._v("#")]),e._v(" General Patches")]),e._v(" "),t("ul",[t("li",[e._v("IOSurface.kext\n"),t("ul",[t("li",[e._v("Reason: Fixes immediate logout on login")]),e._v(" "),t("li",[e._v("Logic: Downgrade to Catalina IOSurface")]),e._v(" "),t("li",[e._v("Note: For AMD and Intel, additional "),t("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" patch added changing the first conditional jump to non conditional jump\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0xdb52")]),e._v(" and "),t("code",[e._v("0xdbc6")]),e._v(", replace following bytes with "),t("code",[e._v("0xeb")])])])])])])]),e._v(" "),t("h4",{attrs:{id:"dropped-acceleration-binaries"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#dropped-acceleration-binaries"}},[e._v("#")]),e._v(" Dropped Acceleration Binaries")]),e._v(" "),t("ul",[t("li",[t("p",[e._v("Nvidia Binaries")]),e._v(" "),t("ul",[t("li",[e._v("GeForceGA.bundle")]),e._v(" "),t("li",[e._v("GeForceTesla.kext\n"),t("ul",[t("li",[e._v("Skip IOFree Panic - Mojave+\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0x5CF9A")]),e._v(" replace following bytes with "),t("code",[e._v("0xEB")])])])]),e._v(" "),t("li",[e._v("Avoids "),t("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" calls\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0x5527")]),e._v(" and "),t("code",[e._v("0x77993")]),e._v(", replace following bytes with "),t("code",[e._v("0x909090909090")])])])])])]),e._v(" "),t("li",[e._v("GeForceTeslaGLDriver.bundle")]),e._v(" "),t("li",[e._v("GeForceTeslaVADriver.bundle")]),e._v(" "),t("li",[e._v("NVDANV50HalTesla.kext")]),e._v(" "),t("li",[e._v("NVDAResmanTesla.kext")])])]),e._v(" "),t("li",[t("p",[e._v("AMD/ATI Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AMD2400Controller.kext")]),e._v(" "),t("li",[e._v("AMD2600Controller.kext")]),e._v(" "),t("li",[e._v("AMD3800Controller.kext")]),e._v(" "),t("li",[e._v("AMD4600Controller.kext")]),e._v(" "),t("li",[e._v("AMD4800Controller.kext")]),e._v(" "),t("li",[e._v("AMD5000Controller.kext")]),e._v(" "),t("li",[e._v("AMD6000Controller.kext")]),e._v(" "),t("li",[e._v("AMDFramebuffer.kext")]),e._v(" "),t("li",[e._v("AMDLegacyFramebuffer.kext")]),e._v(" "),t("li",[e._v("AMDLegacySupport.kext")]),e._v(" "),t("li",[e._v("AMDRadeonVADriver.bundle")]),e._v(" "),t("li",[e._v("AMDRadeonVADriver2.bundle")]),e._v(" "),t("li",[e._v("AMDRadeonX3000.kext")]),e._v(" "),t("li",[e._v("AMDRadeonX3000GLDriver.bundle")]),e._v(" "),t("li",[e._v("AMDShared.bundle")]),e._v(" "),t("li",[e._v("AMDSupport.kext")]),e._v(" "),t("li",[e._v("ATIRadeonX2000.kext")]),e._v(" "),t("li",[e._v("ATIRadeonX2000GA.plugin")]),e._v(" "),t("li",[e._v("ATIRadeonX2000GLDriver.bundle")]),e._v(" "),t("li",[e._v("ATIRadeonX2000VADriver.bundle")])])]),e._v(" "),t("li",[t("p",[e._v("Intel 5th Gen Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AppleIntelFramebufferAzul.kext")]),e._v(" "),t("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphics.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsFB.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsGA.plugin")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsGLDriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsVADriver.bundle")])])]),e._v(" "),t("li",[t("p",[e._v("Intel 6th Gen Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AppleIntelHD3000Graphics.kext")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsGA.plugin")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsGLDriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsVADriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelSNBGraphicsFB.kext")]),e._v(" "),t("li",[e._v("AppleIntelSNBVA.bundle")])])])]),e._v(" "),t("h3",{attrs:{id:"frameworks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#frameworks"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),t("ul",[t("li",[e._v("CoreDisplay.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])]),e._v(" "),t("li",[e._v("IOSurface.framework")]),e._v(" "),t("li",[e._v("OpenGL.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave")])])])]),e._v(" "),t("h3",{attrs:{id:"privateframeworks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),t("ul",[t("li",[e._v("GPUSupport.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave")])])]),e._v(" "),t("li",[e._v("SkyLight.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])])]),e._v(" "),t("h3",{attrs:{id:"launchdaemons"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#launchdaemons"}},[e._v("#")]),e._v(" LaunchDaemons")]),e._v(" "),t("ul",[t("li",[e._v("HiddHack.plist\n"),t("ul",[t("li",[e._v("Reason: Fixes unresponsive input when patching Skylight")]),e._v(" "),t("li",[e._v("Logic: Forces "),t("code",[e._v("hidd")]),e._v(" to register events, as Skylight handles them by default in Big Sur")])])])])])])}),[],!1,null,null,null);i.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{410:function(e,i,t){"use strict";t.r(i);var a=t(25),r=Object(a.a)({},(function(){var e=this,i=e.$createElement,t=e._self._c||i;return t("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[t("h1",{attrs:{id:"explaining-the-patches-in-opencore-legacy-patcher"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#explaining-the-patches-in-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Explaining the patches in OpenCore Legacy Patcher")]),e._v(" "),t("p",[e._v("In our patcher, there are numerous patches used to ensure a stable system. Here we're going to go over what patches are used and why we recommend or even require them.")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"#opencore-settings"}},[e._v("OpenCore Settings")])]),e._v(" "),t("li",[t("a",{attrs:{href:"#injected-kexts"}},[e._v("Injected Kexts")])]),e._v(" "),t("li",[t("a",{attrs:{href:"#on-disk-patches"}},[e._v("On-Disk Patches")])])]),e._v(" "),t("h2",{attrs:{id:"opencore-settings"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#opencore-settings"}},[e._v("#")]),e._v(" OpenCore Settings")]),e._v(" "),t("p",[e._v("Below is a run down of the main logic OpenCore Legacy Patcher uses to gain native support in macOS. Note OpenCore's configuration is documented within "),t("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),t("OutboundLink")],1),e._v(" as well as an online version provided by us:")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg Online Docs"),t("OutboundLink")],1)])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Configuration Explanation")]),e._v(" "),t("h3",{attrs:{id:"acpi-patch"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#acpi-patch"}},[e._v("#")]),e._v(" ACPI -> Patch")]),e._v(" "),t("ul",[t("li",[e._v("EHCx and XHC1 Patches\n"),t("ul",[t("li",[e._v("Reason: Required for proper USB operation")]),e._v(" "),t("li",[e._v("Logic: Avoids USB maps of newer models attaching and breaking USB port functionality")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"booter-quirks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#booter-quirks"}},[e._v("#")]),e._v(" Booter -> Quirks")]),e._v(" "),t("ul",[t("li",[e._v("ForceBooterSignature\n"),t("ul",[t("li",[e._v("Reason: Required to ensure Hibernation support")]),e._v(" "),t("li",[e._v("Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"deviceproperties-add"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#deviceproperties-add"}},[e._v("#")]),e._v(" DeviceProperties -> Add")]),e._v(" "),t("ul",[t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Required to ensure Wifi works with full, native support")]),e._v(" "),t("li",[e._v("Logic: Tricks AirPortBrcmNIC.kext into thinking our device is a BCM94360 ("),t("code",[e._v("14e4,43ba")]),e._v(")")]),e._v(" "),t("li",[e._v("Models: Machines with BCM943224 and BCM94331 chipsets")])])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)")])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Required to ensure Brightness Control works on upgraded iMacs")]),e._v(" "),t("li",[e._v("Logic: Sets AppleBackLight properties")]),e._v(" "),t("li",[e._v("Models: iMac11,x and iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),t("li",[t("code",[e._v("PciRoot(0x0)/Pci(0x2,0x0)")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Disables internal GPU to fix sleep issues on upgrades iMacs")]),e._v(" "),t("li",[e._v("Logic: Tricks macOS into thinking iGPU is a generic PCI device")]),e._v(" "),t("li",[e._v("Models: iMac12,x with upgraded Metal GPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"kernel-patch"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#kernel-patch"}},[e._v("#")]),e._v(" Kernel -> Patch")]),e._v(" "),t("ul",[t("li",[e._v("SMC Patch\n"),t("ul",[t("li",[e._v("Reason: Required to avoid SMC Firmware updates")]),e._v(" "),t("li",[e._v("Logic: Patches out "),t("code",[e._v("smc-version")]),e._v(" in AppleSMC.kext, requires SMC-Spoof.kext for full functionality")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("IOHIDFamily Patch\n"),t("ul",[t("li",[e._v("Reason: Required for HID peripheral support in macOS on older hardware")]),e._v(" "),t("li",[e._v("Logic: Tricks IOHIDFamily into thinking it's always booting recovery")]),e._v(" "),t("li",[e._v("Models: "),t("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L310-L332",target:"_blank",rel:"noopener noreferrer"}},[e._v("2010 and older"),t("OutboundLink")],1)])])])]),e._v(" "),t("h3",{attrs:{id:"kernel-quirks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#kernel-quirks"}},[e._v("#")]),e._v(" Kernel -> Quirks")]),e._v(" "),t("ul",[t("li",[e._v("ThridPartyDrives\n"),t("ul",[t("li",[e._v("Reason: Required to avoid Hibernation wake issues on 3rd party drives")]),e._v(" "),t("li",[e._v("Logic: Patches AppleAHCIPort.kext into support")]),e._v(" "),t("li",[e._v("Models: All models with standard SATA ports")])])]),e._v(" "),t("li",[e._v("PanicNoKextDump\n"),t("ul",[t("li",[e._v("Reason: Avoids kext dump on kernel panics, easier kernel debugging")]),e._v(" "),t("li",[e._v("Logic: Patches Kernel to not dump dump unnecessary info")]),e._v(" "),t("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])])]),e._v(" "),t("h3",{attrs:{id:"misc-security"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#misc-security"}},[e._v("#")]),e._v(" Misc -> Security")]),e._v(" "),t("ul",[t("li",[e._v("SecureBootModel\n"),t("ul",[t("li",[e._v("Reason: Required to ensure seamless OS updates with Big Sur")]),e._v(" "),t("li",[e._v("Logic: Sets iMacPro1,1's Secure Enclave Identifier (j137)")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"nvram-add"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#nvram-add"}},[e._v("#")]),e._v(" NVRAM -> Add")]),e._v(" "),t("ul",[t("li",[t("code",[e._v("-v debug=0x100")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Used to see debug info of macOS's kernel and kexts, and avoids reboots on panic")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Verbose Boot is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("-liludbgall")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Enables Lilu and plugin debug logging")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("msgbuf=1048576")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Sets message buffer size to 1MB, ensures boot logs are retained")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Only set when Kext DEBUG is enabled by the user")])])]),e._v(" "),t("li",[t("code",[e._v("agdpmod=pikera")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Fixes GPU switching on MacBookPro9,x")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: MacBookPro9,x")])])]),e._v(" "),t("li",[t("code",[e._v("shikigva=80 unfairgva=1")])]),e._v(" "),t("li",[t("code",[e._v("shikigva=128 unfairgva=1 -wegtree")]),e._v(" "),t("ul",[t("li",[e._v("Reason: Fixes DRM support on models with upgraded AMD Metal GPUs")]),e._v(" "),t("li",[e._v("Logic: Adds args to NVRAM")]),e._v(" "),t("li",[e._v("Models: Models with upgraded AMD Metal GPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"uefi-protocoloverrides"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#uefi-protocoloverrides"}},[e._v("#")]),e._v(" UEFI -> ProtocolOverrides")]),e._v(" "),t("ul",[t("li",[e._v("GopPassThrough\n"),t("ul",[t("li",[e._v("Reason: Used for proper output on machines with UGA firmware but GOP GPU")]),e._v(" "),t("li",[e._v("Logic: Provide GOP protocol instances on top of UGA protocol instances")]),e._v(" "),t("li",[e._v("Models: MacPro3,1, MacBook4,1 iMac7,1-8,1")])])])])]),e._v(" "),t("h2",{attrs:{id:"injected-kext"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#injected-kext"}},[e._v("#")]),e._v(" Injected Kext")]),e._v(" "),t("p",[e._v("Below is an explanation of what Kexts OpenCore Legacy Patcher will inject into memory on boot-up.")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Injected Kext Explanation")]),e._v(" "),t("h3",{attrs:{id:"acidanthera"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#acidanthera"}},[e._v("#")]),e._v(" Acidanthera")]),e._v(" "),t("ul",[t("li",[e._v("Lilu\n"),t("ul",[t("li",[e._v("Reason: Patching engine for other kexts")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("WhateverGreen\n"),t("ul",[t("li",[e._v("Reason: Patches GPU Frameworks and kext to ensure proper support")]),e._v(" "),t("li",[e._v("Models: All models require")])])]),e._v(" "),t("li",[e._v("CPUFriend\n"),t("ul",[t("li",[e._v("Reason: Patches IOx86PlatformPlugin to restore previous CPU profiles")]),e._v(" "),t("li",[e._v("Models: 2012 and newer models")])])]),e._v(" "),t("li",[e._v("AirportBrcmFixup\n"),t("ul",[t("li",[e._v("Reason: Patches IO80211 and co to fix networking support for unsupported cards")]),e._v(" "),t("li",[e._v("Models: BCM943224 and BCM94331")])])]),e._v(" "),t("li",[e._v("RestrictEvents\n"),t("ul",[t("li",[e._v("Reason: Disables memory errors on MacPro7,1")]),e._v(" "),t("li",[e._v("Models: Mac Pros and Xserves")])])])]),e._v(" "),t("h3",{attrs:{id:"ethernet"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#ethernet"}},[e._v("#")]),e._v(" Ethernet")]),e._v(" "),t("ul",[t("li",[e._v("nForceEthernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Nvidia Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: 2010 and older Nvidia Ethernet require")])])]),e._v(" "),t("li",[e._v("MarvelYukonEthernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Marvel Ethernet kext to resolve networking in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: 2008 and older Marvel Ethernet require")])])]),e._v(" "),t("li",[e._v("CatalinaBCM5701Ethernet\n"),t("ul",[t("li",[e._v("Reason: Inject old Broadcom Ethernet kext to resolve networking in Big Sur")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing BCM5701Ethernet")]),e._v(" "),t("li",[e._v("Models: 2011 and older Broadcom Ethernet require")])])])]),e._v(" "),t("h3",{attrs:{id:"maps"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#maps"}},[e._v("#")]),e._v(" Maps")]),e._v(" "),t("ul",[t("li",[e._v("USBMap\n"),t("ul",[t("li",[e._v("Reason: Inject old USB map profiles to fix USB")]),e._v(" "),t("li",[e._v("Models: All models require")])])])]),e._v(" "),t("h3",{attrs:{id:"sse"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#sse"}},[e._v("#")]),e._v(" SSE")]),e._v(" "),t("ul",[t("li",[e._v("AAMouSSE\n"),t("ul",[t("li",[e._v("Reason: Translates SSE4.2 instructions to compatible code for SSE4,1 CPUs, required for AMD Metal drives")]),e._v(" "),t("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),t("li",[e._v("telemetrap\n"),t("ul",[t("li",[e._v("Reason: Ensures temelemtry.plugin doesn't run, required for SSE4,1 CPUs")]),e._v(" "),t("li",[e._v("Models: Penryn CPUs")])])])]),e._v(" "),t("h3",{attrs:{id:"wifi"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#wifi"}},[e._v("#")]),e._v(" Wifi")]),e._v(" "),t("ul",[t("li",[e._v("IO80211HighSierra\n"),t("ul",[t("li",[e._v("Reason: Re-inject Atheros wifi drivers from High Sierra")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing IO80211Family")]),e._v(" "),t("li",[e._v("Models: Atheros cards")])])]),e._v(" "),t("li",[e._v("IO80211Mojave\n"),t("ul",[t("li",[e._v("Reason: Re-inject Broadcom wifi drivers from Mojave")]),e._v(" "),t("li",[e._v("Logic: Patch out conflicting symbols to not colide existing IO80211Family")]),e._v(" "),t("li",[e._v("Models: BCM94322")])])])]),e._v(" "),t("h3",{attrs:{id:"misc"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#misc"}},[e._v("#")]),e._v(" Misc")]),e._v(" "),t("ul",[t("li",[e._v("AppleBackLightFixup\n"),t("ul",[t("li",[e._v("Reason: Patch AppleBacklight for iMacs with Nvidia Metal GPU upgrades")]),e._v(" "),t("li",[e._v("Models: iMac11,x, iMac12,x with upgraded Nvidia Metal GPUs")])])]),e._v(" "),t("li",[e._v("AppleIntelPIIXATA\n"),t("ul",[t("li",[e._v("Reason: Fix IDE support on MacPro3,1")]),e._v(" "),t("li",[e._v("Models: MacPro3,1")])])]),e._v(" "),t("li",[e._v("AppleIntelMCEDisabler\n"),t("ul",[t("li",[e._v("Reason: Fix dual socket support in Catalina and newer")]),e._v(" "),t("li",[e._v("Models: Mac Pros and Xserves")])])]),e._v(" "),t("li",[e._v("NightShiftEnabler\n"),t("ul",[t("li",[e._v("Reason: Enables NightShift support on unsupported models")]),e._v(" "),t("li",[e._v("Models: 2011 and older, MacBookPro9,x included")])])]),e._v(" "),t("li",[e._v("SMC-Spoof\n"),t("ul",[t("li",[e._v("Reason: Spoofs SMC version to 9.9999")]),e._v(" "),t("li",[e._v("Models: All models require")])])])])]),e._v(" "),t("h2",{attrs:{id:"on-disk-patches"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#on-disk-patches"}},[e._v("#")]),e._v(" On-Disk Patches")]),e._v(" "),t("p",[e._v("Unfortunately certain on-disk patches are required to achieve full functionality. Below is a breakdown of patches supported")]),e._v(" "),t("p",[e._v("Note, GPU Acceleration Patches are not public yet, the below section is simply documentation for easier research with new aids.")]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Audio Patches")]),e._v(" "),t("h3",{attrs:{id:"extensions"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#extensions"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),t("ul",[t("li",[e._v("AppleHDA\n"),t("ul",[t("li",[e._v("Reason: Re-add High Sierra's AppleHDA to achieve audio support")]),e._v(" "),t("li",[e._v("Models: 2011 and older Macs (excluding MacPro4,1+)")])])])])]),e._v(" "),t("details",{staticClass:"custom-block details"},[t("summary",[e._v("Acceleration Patches")]),e._v(" "),t("h3",{attrs:{id:"extensions-2"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#extensions-2"}},[e._v("#")]),e._v(" Extensions")]),e._v(" "),t("h4",{attrs:{id:"general-patches"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#general-patches"}},[e._v("#")]),e._v(" General Patches")]),e._v(" "),t("ul",[t("li",[e._v("IOSurface.kext\n"),t("ul",[t("li",[e._v("Reason: Fixes immediate logout on login")]),e._v(" "),t("li",[e._v("Logic: Downgrade to Catalina IOSurface")]),e._v(" "),t("li",[e._v("Note: For AMD and Intel, additional "),t("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" patch added changing the first conditional jump to non conditional jump\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0xdb52")]),e._v(" and "),t("code",[e._v("0xdbc6")]),e._v(", replace following bytes with "),t("code",[e._v("0xeb")])])])])])])]),e._v(" "),t("h4",{attrs:{id:"dropped-acceleration-binaries"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#dropped-acceleration-binaries"}},[e._v("#")]),e._v(" Dropped Acceleration Binaries")]),e._v(" "),t("ul",[t("li",[t("p",[e._v("Nvidia Binaries")]),e._v(" "),t("ul",[t("li",[e._v("GeForceGA.bundle")]),e._v(" "),t("li",[e._v("GeForceTesla.kext\n"),t("ul",[t("li",[e._v("Skip IOFree Panic - Mojave+\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0x5CF9A")]),e._v(" replace following bytes with "),t("code",[e._v("0xEB")])])])]),e._v(" "),t("li",[e._v("Avoids "),t("code",[e._v("addMemoryRegion/removeMemoryRegion")]),e._v(" calls\n"),t("ul",[t("li",[e._v("At Offset "),t("code",[e._v("0x5527")]),e._v(" and "),t("code",[e._v("0x77993")]),e._v(", replace following bytes with "),t("code",[e._v("0x909090909090")])])])])])]),e._v(" "),t("li",[e._v("GeForceTeslaGLDriver.bundle")]),e._v(" "),t("li",[e._v("GeForceTeslaVADriver.bundle")]),e._v(" "),t("li",[e._v("NVDANV50HalTesla.kext")]),e._v(" "),t("li",[e._v("NVDAResmanTesla.kext")])])]),e._v(" "),t("li",[t("p",[e._v("AMD/ATI Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AMD2400Controller.kext")]),e._v(" "),t("li",[e._v("AMD2600Controller.kext")]),e._v(" "),t("li",[e._v("AMD3800Controller.kext")]),e._v(" "),t("li",[e._v("AMD4600Controller.kext")]),e._v(" "),t("li",[e._v("AMD4800Controller.kext")]),e._v(" "),t("li",[e._v("AMD5000Controller.kext")]),e._v(" "),t("li",[e._v("AMD6000Controller.kext")]),e._v(" "),t("li",[e._v("AMDFramebuffer.kext")]),e._v(" "),t("li",[e._v("AMDLegacyFramebuffer.kext")]),e._v(" "),t("li",[e._v("AMDLegacySupport.kext")]),e._v(" "),t("li",[e._v("AMDRadeonVADriver.bundle")]),e._v(" "),t("li",[e._v("AMDRadeonVADriver2.bundle")]),e._v(" "),t("li",[e._v("AMDRadeonX3000.kext")]),e._v(" "),t("li",[e._v("AMDRadeonX3000GLDriver.bundle")]),e._v(" "),t("li",[e._v("AMDShared.bundle")]),e._v(" "),t("li",[e._v("AMDSupport.kext")]),e._v(" "),t("li",[e._v("ATIRadeonX2000.kext")]),e._v(" "),t("li",[e._v("ATIRadeonX2000GA.plugin")]),e._v(" "),t("li",[e._v("ATIRadeonX2000GLDriver.bundle")]),e._v(" "),t("li",[e._v("ATIRadeonX2000VADriver.bundle")])])]),e._v(" "),t("li",[t("p",[e._v("Intel 5th Gen Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AppleIntelFramebufferAzul.kext")]),e._v(" "),t("li",[e._v("AppleIntelFramebufferCapri.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphics.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsFB.kext")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsGA.plugin")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsGLDriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelHDGraphicsVADriver.bundle")])])]),e._v(" "),t("li",[t("p",[e._v("Intel 6th Gen Binaries")]),e._v(" "),t("ul",[t("li",[e._v("AppleIntelHD3000Graphics.kext")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsGA.plugin")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsGLDriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelHD3000GraphicsVADriver.bundle")]),e._v(" "),t("li",[e._v("AppleIntelSNBGraphicsFB.kext")]),e._v(" "),t("li",[e._v("AppleIntelSNBVA.bundle")])])])]),e._v(" "),t("h3",{attrs:{id:"frameworks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#frameworks"}},[e._v("#")]),e._v(" Frameworks")]),e._v(" "),t("ul",[t("li",[e._v("CoreDisplay.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])]),e._v(" "),t("li",[e._v("IOSurface.framework")]),e._v(" "),t("li",[e._v("OpenGL.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave")])])])]),e._v(" "),t("h3",{attrs:{id:"privateframeworks"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#privateframeworks"}},[e._v("#")]),e._v(" PrivateFrameworks")]),e._v(" "),t("ul",[t("li",[e._v("GPUSupport.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave")])])]),e._v(" "),t("li",[e._v("SkyLight.framework\n"),t("ul",[t("li",[e._v("Logic: Copied from Mojave, heavy modifications/shims")])])])]),e._v(" "),t("h3",{attrs:{id:"launchdaemons"}},[t("a",{staticClass:"header-anchor",attrs:{href:"#launchdaemons"}},[e._v("#")]),e._v(" LaunchDaemons")]),e._v(" "),t("ul",[t("li",[e._v("HiddHack.plist\n"),t("ul",[t("li",[e._v("Reason: Fixes unresponsive input when patching Skylight")]),e._v(" "),t("li",[e._v("Logic: Forces "),t("code",[e._v("hidd")]),e._v(" to register events, as Skylight handles them by default in Big Sur")])])])])])])}),[],!1,null,null,null);i.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/23.6f538b98.js b/assets/js/23.4c21e260.js similarity index 79% rename from assets/js/23.6f538b98.js rename to assets/js/23.4c21e260.js index e3e01b3d6..b5be3bf9e 100644 --- a/assets/js/23.6f538b98.js +++ b/assets/js/23.4c21e260.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{410:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[23],{412:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]); \ No newline at end of file diff --git a/assets/js/24.d06f995e.js b/assets/js/24.67597cc6.js similarity index 97% rename from assets/js/24.d06f995e.js rename to assets/js/24.67597cc6.js index f77f701c1..65da66855 100644 --- a/assets/js/24.d06f995e.js +++ b/assets/js/24.67597cc6.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{411:function(e,t,o){"use strict";o.r(t);var a=o(25),r=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:"what-is-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),o("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),o("ul",[o("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),o("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),o("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),o("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),o("p",[e._v("For advanced troubleshooting, we highly recommend users check out the "),o("a",{attrs:{href:"https://discord.gg/UbM8U75E",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" as this is generally the quickest way to get a hold of us developers and get help from the community.")]),e._v(" "),o("p",[e._v("For those who wish to support this patcher, please see the "),o("RouterLink",{attrs:{to:"/DONATE.html"}},[e._v("Supporting the Patcher page")])],1),e._v(" "),o("h2",{attrs:{id:"how-do-i-get-started"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),o("ol",[o("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),o("ul",[o("li",[o("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[o("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),o("li",[o("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),o("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),o("li",[o("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{413:function(e,t,o){"use strict";o.r(t);var a=o(25),r=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:"what-is-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),o("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),o("ul",[o("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),o("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),o("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),o("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),o("p",[e._v("For advanced troubleshooting, we highly recommend users check out the "),o("a",{attrs:{href:"https://discord.gg/UbM8U75E",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),o("OutboundLink")],1),e._v(" as this is generally the quickest way to get a hold of us developers and get help from the community.")]),e._v(" "),o("p",[e._v("For those who wish to support this patcher, please see the "),o("RouterLink",{attrs:{to:"/DONATE.html"}},[e._v("Supporting the Patcher page")])],1),e._v(" "),o("h2",{attrs:{id:"how-do-i-get-started"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),o("ol",[o("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),o("ul",[o("li",[o("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[o("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),o("li",[o("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),o("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),o("li",[o("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/25.903ab4ef.js b/assets/js/25.2ab06abe.js similarity index 99% rename from assets/js/25.903ab4ef.js rename to assets/js/25.2ab06abe.js index 1933a2024..227a5b777 100644 --- a/assets/js/25.903ab4ef.js +++ b/assets/js/25.2ab06abe.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{412:function(e,t,r){"use strict";r.r(t);var o=r(25),a=Object(o.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"opencore-patcher-terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-patcher-terminology"}},[e._v("#")]),e._v(" OpenCore Patcher Terminology")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including "),r("code",[e._v("SSE4.1")]),e._v(", "),r("code",[e._v("32-Bit Firmware")]),e._v(", etc. This page is to help users understand what all these confusing words mean.")]),e._v(" "),r("h1",{attrs:{id:"terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#terminology"}},[e._v("#")]),e._v(" Terminology")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("macOS")])]),e._v(" "),r("td",[e._v('Apple\'s own UNIX based OS used for Mac machines and "What makes a Mac a Mac".')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Windows")])]),e._v(" "),r("td",[e._v("Microsoft's proprietary OS that is used and supported on a wide range of devices")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Linux")])]),e._v(" "),r("td",[e._v("Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Bootloader")])]),e._v(" "),r("td",[e._v("Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Boot Manager")])]),e._v(" "),r("td",[e._v("Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("OpenCore")])]),e._v(" "),r("td",[e._v("The new hotness on the scene, made with security in mind by the "),r("a",{attrs:{href:"https://github.com/acidanthera",target:"_blank",rel:"noopener noreferrer"}},[e._v("Acidanthera team"),r("OutboundLink")],1),e._v(", has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("ACPI")])]),e._v(" "),r("td",[e._v("Tables defined in your firmware defining your hardware and different methods, tied directly to how IOKit/IOService handles device setup")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("NVRAM")])]),e._v(" "),r("td",[e._v("Non-volitile storage, where many variables are stored including default boot options, Hibernation keys, Secure Boot information, etc")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("XNU")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("X")]),e._v(" is "),r("strong",[e._v("N")]),e._v("ot "),r("strong",[e._v("U")]),e._v('nix, XNU is referred to as macOS\'s "kernel" and the heart of what makes macOS tick')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Kexts")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("K")]),e._v("ernel "),r("strong",[e._v("Ext")]),e._v("ensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("KernelCollection")])]),e._v(" "),r("td",[e._v("Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience "),r("br"),e._v("- PrelinkedKernel: Default caching system since 10.7 "),r("br"),e._v("- ImmutableKernel: Secure Boot based caching system since 10.13 "),r("br"),e._v("- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("IOKit")])]),e._v(" "),r("td",[e._v("Backbone of how Kernel Extentions (Kexts) probe and attach onto hardware, starts quickly after kernel initates")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("WindowServer")])]),e._v(" "),r("td",[e._v("Backbone of the GUI interface in macOS, one of the first userfacing userspace programs to kick-in")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("OTA")])]),e._v(" "),r("td",[e._v("Short for "),r("strong",[e._v("O")]),e._v("ver "),r("strong",[e._v("T")]),e._v("he "),r("strong",[e._v("A")]),e._v("ir, refers to native OS updates via System Preferences like a supported Mac")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("DELTA")])]),e._v(" "),r("td",[e._v("Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmotified otherwise ~12GB updates will occur.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("EFI")])]),e._v(" "),r("td",[e._v("It can denote two things: "),r("br"),e._v('- Mac\'s firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal" '),r("br"),e._v("- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("HFS+")])]),e._v(" "),r("td",[e._v("Also known as MacOS Journaled, this was the default macOS drive format up until macOS 10.13, format was designed around spinning disks")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("APFS")])]),e._v(" "),r("td",[e._v("This was the default macOS drive from macOS 10.13 and onwards for SSDs, and standard for all drives in Mojave. Format was designed around SSDs primarily.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32 and 64-Bit CPU")])]),e._v(" "),r("td",[e._v("The bit number of a CPU determines how much data a CPU can address. "),r("br"),e._v("- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32-Bit Firmware")])]),e._v(" "),r("td",[e._v("The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware"),r("br"),e._v("- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("SSE Instructions")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("S")]),e._v("IMD "),r("strong",[e._v("S")]),e._v("ingle-Precision Floating-Point "),r("strong",[e._v("I")]),e._v("nstructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation: "),r("br"),e._v("- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger "),r("br"),e._v("- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard "),r("br"),e._v("- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra")])])])]),e._v(" "),r("hr")])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{414:function(e,t,r){"use strict";r.r(t);var o=r(25),a=Object(o.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"opencore-patcher-terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#opencore-patcher-terminology"}},[e._v("#")]),e._v(" OpenCore Patcher Terminology")]),e._v(" "),r("p",[e._v("With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardware including "),r("code",[e._v("SSE4.1")]),e._v(", "),r("code",[e._v("32-Bit Firmware")]),e._v(", etc. This page is to help users understand what all these confusing words mean.")]),e._v(" "),r("h1",{attrs:{id:"terminology"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#terminology"}},[e._v("#")]),e._v(" Terminology")]),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("macOS")])]),e._v(" "),r("td",[e._v('Apple\'s own UNIX based OS used for Mac machines and "What makes a Mac a Mac".')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Windows")])]),e._v(" "),r("td",[e._v("Microsoft's proprietary OS that is used and supported on a wide range of devices")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Linux")])]),e._v(" "),r("td",[e._v("Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Bootloader")])]),e._v(" "),r("td",[e._v("Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Boot Manager")])]),e._v(" "),r("td",[e._v("Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("OpenCore")])]),e._v(" "),r("td",[e._v("The new hotness on the scene, made with security in mind by the "),r("a",{attrs:{href:"https://github.com/acidanthera",target:"_blank",rel:"noopener noreferrer"}},[e._v("Acidanthera team"),r("OutboundLink")],1),e._v(", has faster booting and lighter weight than previous boot managers. Supports many native Mac features such as SIP, FileVault, Secure Boot, etc")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("ACPI")])]),e._v(" "),r("td",[e._v("Tables defined in your firmware defining your hardware and different methods, tied directly to how IOKit/IOService handles device setup")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("NVRAM")])]),e._v(" "),r("td",[e._v("Non-volitile storage, where many variables are stored including default boot options, Hibernation keys, Secure Boot information, etc")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("XNU")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("X")]),e._v(" is "),r("strong",[e._v("N")]),e._v("ot "),r("strong",[e._v("U")]),e._v('nix, XNU is referred to as macOS\'s "kernel" and the heart of what makes macOS tick')])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("Kexts")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("K")]),e._v("ernel "),r("strong",[e._v("Ext")]),e._v("ensions, are macOS's drivers. They're used to perform different tasks like device drivers or for a different purpose (in this patcher) like patching the OS, injecting information or running tasks.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("KernelCollection")])]),e._v(" "),r("td",[e._v("Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience "),r("br"),e._v("- PrelinkedKernel: Default caching system since 10.7 "),r("br"),e._v("- ImmutableKernel: Secure Boot based caching system since 10.13 "),r("br"),e._v("- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("IOKit")])]),e._v(" "),r("td",[e._v("Backbone of how Kernel Extentions (Kexts) probe and attach onto hardware, starts quickly after kernel initates")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("WindowServer")])]),e._v(" "),r("td",[e._v("Backbone of the GUI interface in macOS, one of the first userfacing userspace programs to kick-in")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("OTA")])]),e._v(" "),r("td",[e._v("Short for "),r("strong",[e._v("O")]),e._v("ver "),r("strong",[e._v("T")]),e._v("he "),r("strong",[e._v("A")]),e._v("ir, refers to native OS updates via System Preferences like a supported Mac")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("DELTA")])]),e._v(" "),r("td",[e._v("Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmotified otherwise ~12GB updates will occur.")])])])]),e._v(" "),r("hr"),e._v(" "),r("table",[r("thead",[r("tr",[r("th",[e._v("Term")]),e._v(" "),r("th",[e._v("Description")])])]),e._v(" "),r("tbody",[r("tr",[r("td",[r("strong",[e._v("EFI")])]),e._v(" "),r("td",[e._v("It can denote two things: "),r("br"),e._v('- Mac\'s firmware, which is the same as UEFI, but pretty modified for Macs only, so not so "Universal" '),r("br"),e._v("- The partition on your hard drive that stores software read by the UEFI to load OSes (like the Windows bootloader) or UEFI Applications (like OpenCore), it's FAT32 formatted and has an ID type of EF00 (in hex). It can be named ESP or SYSTEM, and it's usually from 100MB to 400MB in size but the size doesn't reflect upon anything.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("HFS+")])]),e._v(" "),r("td",[e._v("Also known as MacOS Journaled, this was the default macOS drive format up until macOS 10.13, format was designed around spinning disks")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("APFS")])]),e._v(" "),r("td",[e._v("This was the default macOS drive from macOS 10.13 and onwards for SSDs, and standard for all drives in Mojave. Format was designed around SSDs primarily.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32 and 64-Bit CPU")])]),e._v(" "),r("td",[e._v("The bit number of a CPU determines how much data a CPU can address. "),r("br"),e._v("- 32-Bit CPUs were only supported up-to Mac OS X 10.6, Snow Leopard.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("32-Bit Firmware")])]),e._v(" "),r("td",[e._v("The bit number of a Firmware determines how much data the firmware can address. In some older Macs, it's common to have a 64-Bit CPU can have a 32-Bit firmware"),r("br"),e._v("- 32-Bit Firmwares were only supported up-to Mac OS X 10.7, Lion.")])]),e._v(" "),r("tr",[r("td",[r("strong",[e._v("SSE Instructions")])]),e._v(" "),r("td",[e._v("Also known as "),r("strong",[e._v("S")]),e._v("IMD "),r("strong",[e._v("S")]),e._v("ingle-Precision Floating-Point "),r("strong",[e._v("I")]),e._v("nstructions, these are defined as instruction sets supported by your CPU. In macOS, there are a certain number of instruction sets required for normal operation: "),r("br"),e._v("- SSE3: Required for all Intel CPUs since Mac OS X 10.4, Tiger "),r("br"),e._v("- SSSE3: Required for all Intel 64-Bit CPUs since Mac OS X 10.6, Snow Leopard "),r("br"),e._v("- SSE4.1: Required for all Intel CPUs since macOS 10.12, Sierra")])])])]),e._v(" "),r("hr")])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/26.0d4feafa.js b/assets/js/26.e9fa689a.js similarity index 99% rename from assets/js/26.0d4feafa.js rename to assets/js/26.e9fa689a.js index 3b735866a..9c17ab598 100644 --- a/assets/js/26.0d4feafa.js +++ b/assets/js/26.e9fa689a.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{413: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:"tested-models-on-opencore-legacy-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#tested-models-on-opencore-legacy-patcher"}},[t._v("#")]),t._v(" Tested Models on OpenCore Legacy Patcher")]),t._v(" "),a("p",[t._v("To aid users in troubleshooting, we've compiled a list of users who've reported success with OpenCore Legacy patcher as well as the version used. This should aid users in verifying whether issues with the patcher are regression-related with newer versions.")]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mami")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Couldn't install due to broke USB support")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Jazzzny")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.20")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("webg3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Stock Model")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBookAir5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Bab-droid")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("K-Hobert")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version unknown")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GURU_Jasho#5736")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("hvds")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("kommtzeitkonrad")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU broken "),a("br"),t._v("- Patcher version unknown")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("AvaQueen")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro8,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU disabled "),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("jbdamiano")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("dennes544")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cgrazy")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("LIPA85")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("MacBookPro9,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Arvxistanx")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("CyberDroid1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model"),a("br"),t._v("- Patcher version 0.0.16")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- BCM94331CAX upgrade"),a("br"),t._v("- Patcher version 0.0.13")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("whgmkeller")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model"),a("br"),t._v("- Patcher version 0.0.11")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.7")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("traviswparker")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.14")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("il-rollino")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded BCM94360CSAX "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("cicofz")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Stig124")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mwidjaya")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.18")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Shelbs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.16")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"15"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("EduCovas")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Allanrfox")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with WX4150")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("internetzel")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX580 mobile")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac-iPad")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Polaris GPU"),a("br"),t._v("- Upgraded BCM943602CDP"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("shnockdu")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Kepler GPU"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("StephN999")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded WX4150 GPU"),a("br"),t._v("- Upgraded BCM94360CD"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Polaris GPU"),a("br"),t._v("- Upgraded BCM943602CDP"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac13,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Alain13")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("algernonpule")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded NVMe"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mikeboss")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("OKonnel")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mibaxx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"10"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("christiann")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 560 and BCM94322"),a("br"),t._v("- Stock Bluetooth card removed"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("gw463")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Upgraded BCM94360"),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded R9 280"),a("br"),t._v("- Patcher version 0.0.20")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("nekton1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Patcher version 0.0.20")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Pri-est")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Upgraded BCM94360CD"),a("br"),t._v("- Patcher version 0.0.6")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 580"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Mabrouk Oscar")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("astuffedtiger")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- MacPro4,1 flashed to 5,1"),a("br"),t._v("- Patcher version 0.0.18")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[26],{415: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:"tested-models-on-opencore-legacy-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#tested-models-on-opencore-legacy-patcher"}},[t._v("#")]),t._v(" Tested Models on OpenCore Legacy Patcher")]),t._v(" "),a("p",[t._v("To aid users in troubleshooting, we've compiled a list of users who've reported success with OpenCore Legacy patcher as well as the version used. This should aid users in verifying whether issues with the patcher are regression-related with newer versions.")]),t._v(" "),a("h3",{attrs:{id:"macbook"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook"}},[t._v("#")]),t._v(" MacBook")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"7"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mami")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Couldn't install due to broke USB support")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Finder352")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Jazzzny")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.20")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-air"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-air"}},[t._v("#")]),t._v(" MacBook Air")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Year")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Supported")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir3,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookAir4,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookAir5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("webg3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Stock Model")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacBookAir5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Bab-droid")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("K-Hobert")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version unknown")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])])])]),t._v(" "),a("h3",{attrs:{id:"macbook-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#macbook-pro"}},[t._v("#")]),t._v(" MacBook Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GURU_Jasho#5736")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("hvds")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("kommtzeitkonrad")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,4")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,5")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro6,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU broken "),a("br"),t._v("- Patcher version unknown")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("AvaQueen")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro8,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("air.man")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU disabled "),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cboukouv")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("MacBookPro9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"12"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("jbdamiano")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("dennes544")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("cgrazy")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("LIPA85")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("MacBookPro9,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Arvxistanx")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("CyberDroid1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model"),a("br"),t._v("- Patcher version 0.0.16")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- BCM94331CAX upgrade"),a("br"),t._v("- Patcher version 0.0.13")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("whgmkeller")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model"),a("br"),t._v("- Patcher version 0.0.11")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.7")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("MacBookPro10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("traviswparker")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.14")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("il-rollino")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded BCM94360CSAX "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro10,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-mini"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-mini"}},[t._v("#")]),t._v(" Mac mini")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"5"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini4,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,1")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini5,3")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("Macmini6,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("cicofz")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Stig124")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mwidjaya")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.18")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Macmini6,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Shelbs")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("- Patcher version 0.0.16")])])])]),t._v(" "),a("h3",{attrs:{id:"imac"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#imac"}},[t._v("#")]),t._v(" iMac")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac8,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"15"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("EduCovas")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac9,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Allanrfox")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Jakeluke")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac10,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with WX4150")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("internetzel")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX580 mobile")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("iMac11,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac-iPad")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac11,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Polaris GPU"),a("br"),t._v("- Upgraded BCM943602CDP"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac12,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("shnockdu")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Kepler GPU"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("StephN999")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded WX4150 GPU"),a("br"),t._v("- Upgraded BCM94360CD"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac12,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Ausdauersportler")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with Polaris GPU"),a("br"),t._v("- Upgraded BCM943602CDP"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("alexx17xx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac13,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Alain13")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("algernonpule")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac13,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"4"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded NVMe"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mikeboss")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.19")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("iMac14,2")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("OKonnel")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("mibaxx")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock Model"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("iMac14,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])])])]),t._v(" "),a("h3",{attrs:{id:"mac-pro"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#mac-pro"}},[t._v("#")]),t._v(" Mac Pro")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("SMBIOS")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tested")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Tester")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Comment")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"6"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"10"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("christiann")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 560 and BCM94322"),a("br"),t._v("- Stock Bluetooth card removed"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("gw463")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Upgraded BCM94360"),a("br"),t._v("- Patcher version 0.0.22")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("AlexSakha67")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded R9 280"),a("br"),t._v("- Patcher version 0.0.20")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("nekton1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Patcher version 0.0.20")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Pri-est")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("vinaypundith")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded GTX 680"),a("br"),t._v("- Upgraded BCM94360CD"),a("br"),t._v("- Patcher version 0.0.6")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.9")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"3"}},[t._v("MacPro5,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("woefi")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 580"),a("br"),t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("Mabrouk Oscar")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Patcher version 0.0.21")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("astuffedtiger")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- MacPro4,1 flashed to 5,1"),a("br"),t._v("- Patcher version 0.0.18")])])])])])}),[],!1,null,null,null);e.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/27.26f6b91b.js b/assets/js/27.6d0888d8.js similarity index 99% rename from assets/js/27.26f6b91b.js rename to assets/js/27.6d0888d8.js index 250538b9a..94422679a 100644 --- a/assets/js/27.26f6b91b.js +++ b/assets/js/27.6d0888d8.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{414:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"troubleshooting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),o("p",[e._v("Here are some common errors users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])])]),e._v(" "),o("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),o("p",[e._v("This means macOS has detected a SMBIOS it does not support, to resolve this ensure you're booting OpenCore "),o("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder the option will be called "),o("code",[e._v("EFI Boot")])]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed.")]),e._v(" "),o("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),o("p",[e._v("By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either "),o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),o("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or run this patcher's Option 2 again but select your internal drive.")]),e._v(" "),o("p",[e._v("Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.")]),e._v(" "),o("h2",{attrs:{id:"infinite-recovery-os-booting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),o("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve, simply uninstall OpenCore and "),o("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("ul",[o("li",[e._v("Note: Machines with modded root volumes will also result in infinite recovery until integrity is restored")])]),e._v(" "),o("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),o("OutboundLink")],1),e._v(", temporary fix is to disable Hibernation:")]),e._v(" "),o("div",{staticClass:"language- extra-class"},[o("pre",{pre:!0,attrs:{class:"language-text"}},[o("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),o("h2",{attrs:{id:"booting-with-a-non-flashed-gpu"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),o("p",[e._v("For Mac Pro, Xserve and iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process. To do so, make sure SIP is disabled(to allow NVRAM write access) and run the following:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot\n")])])]),o("ul",[o("li",[e._v("Note you will need to replace "),o("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore")]),e._v(" "),o("li",[e._v("Note 2: Once done, you can re-enable SIP")]),e._v(" "),o("li",[e._v('Note 3: The EFI partition OpenCore was installed on must be mounted, if it\'s unmounted simply rerun "Install OpenCore to drive"')])]),e._v(" "),o("p",[e._v("Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority making OpenCore always launch. Combined with "),o("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore ensuring seamless usage even with OS installation and updates.")]),e._v(" "),o("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),e._v(" "),o("p",[e._v('By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the "Spacebar" inside OpenCore\'s Picker to list all boot options.')]),e._v(" "),o("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v("#")]),e._v(' Stuck on "Your Mac needs a firmware update"')]),e._v(" "),o("p",[e._v('Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."')]),e._v(" "),o("p",[e._v('This error occurs when macOS determines the firmware to not have full APFS support. To resolve is quite simple, when building OpenCore head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show as supporting full APFS capabilities.')]),e._v(" "),o("h2",{attrs:{id:"no-brightness-control"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),o("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However some users may have noticed that their brightness keys do not work.")]),e._v(" "),o("p",[e._v("To work-around, we recommend user try out the below app:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),o("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[27],{416:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"troubleshooting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#troubleshooting"}},[e._v("#")]),e._v(" Troubleshooting")]),e._v(" "),o("p",[e._v("Here are some common errors users may experience while using this patcher:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])])]),e._v(" "),o("li",[o("a",{attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("Cannot boot macOS without the USB")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#infinite-recovery-os-reboot"}},[e._v("Infinite Recovery OS Booting")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("Booting with a non-flashed GPU")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("How to Boot Big Sur Recovery")])]),e._v(" "),o("li",[o("a",{attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v('Stuck on "Your Mac needs a firmware update"')])]),e._v(" "),o("li",[o("a",{attrs:{href:"#no-brightness-control"}},[e._v("No Brightness Control")])])]),e._v(" "),o("h2",{attrs:{id:"stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform"}},[e._v("#")]),e._v(" Stuck on "),o("code",[e._v("This version of Mac OS X is not supported on this platform")])]),e._v(" "),o("p",[e._v("This means macOS has detected a SMBIOS it does not support, to resolve this ensure you're booting OpenCore "),o("strong",[e._v("before")]),e._v(" the macOS installer in the boot picker. Reminder the option will be called "),o("code",[e._v("EFI Boot")])]),e._v(" "),o("p",[e._v("Once you've booted OpenCore at least once, your hardware should now auto boot it until either NVRAM reset or you remove the drive with OpenCore installed.")]),e._v(" "),o("h2",{attrs:{id:"cannot-boot-macos-without-the-usb"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#cannot-boot-macos-without-the-usb"}},[e._v("#")]),e._v(" Cannot boot macOS without the USB")]),e._v(" "),o("p",[e._v("By default, the OpenCore Patcher won't install OpenCore onto the internal drive itself during installs. Instead, you'll need to either "),o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("manually transfer"),o("OutboundLink")],1),e._v(" OpenCore to the internal drive's EFI or run this patcher's Option 2 again but select your internal drive.")]),e._v(" "),o("p",[e._v("Reminder that once this is done, you'll need to select OpenCore in the boot picker again for your hardware to remember this entry and auto boot from then on.")]),e._v(" "),o("h2",{attrs:{id:"infinite-recovery-os-booting"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#infinite-recovery-os-booting"}},[e._v("#")]),e._v(" Infinite Recovery OS Booting")]),e._v(" "),o("p",[e._v("With OpenCore Legacy Patcher, we rely on Apple Secure Boot to ensure OS updates work correctly and reliably with Big Sur. However this installs NVRAM variables that will confuse your Mac if not running with OpenCore. To resolve, simply uninstall OpenCore and "),o("a",{attrs:{href:"https://support.apple.com/en-mide/HT201255",target:"_blank",rel:"noopener noreferrer"}},[e._v("reset NVRAM"),o("OutboundLink")],1),e._v(".")]),e._v(" "),o("ul",[o("li",[e._v("Note: Machines with modded root volumes will also result in infinite recovery until integrity is restored")])]),e._v(" "),o("h2",{attrs:{id:"reboot-when-entering-hibernation-sleep-wake-failure"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#reboot-when-entering-hibernation-sleep-wake-failure"}},[e._v("#")]),e._v(" Reboot when entering Hibernation ("),o("code",[e._v("Sleep Wake Failure")]),e._v(")")]),e._v(" "),o("p",[o("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/issues/72",target:"_blank",rel:"noopener noreferrer"}},[e._v("Known issue on some models"),o("OutboundLink")],1),e._v(", temporary fix is to disable Hibernation:")]),e._v(" "),o("div",{staticClass:"language- extra-class"},[o("pre",{pre:!0,attrs:{class:"language-text"}},[o("code",[e._v("sudo pmset -a hibernatemode 0\n")])])]),o("h2",{attrs:{id:"booting-with-a-non-flashed-gpu"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#booting-with-a-non-flashed-gpu"}},[e._v("#")]),e._v(" Booting with a non-flashed GPU")]),e._v(" "),o("p",[e._v("For Mac Pro, Xserve and iMac users with non-flashed GPUs, you can still easily boot OpenCore and view the entire boot process. To do so, make sure SIP is disabled(to allow NVRAM write access) and run the following:")]),e._v(" "),o("div",{staticClass:"language-sh extra-class"},[o("pre",{pre:!0,attrs:{class:"language-sh"}},[o("code",[o("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" bless --verbose --file /Volumes/VOLNAME/EFI/OC/OpenCore.efi --folder /Volumes/VOLNAME/EFI/OC --setBoot\n")])])]),o("ul",[o("li",[e._v("Note you will need to replace "),o("code",[e._v("VOLNAME")]),e._v(" with the Volume name of your USB or hard drive with OpenCore")]),e._v(" "),o("li",[e._v("Note 2: Once done, you can re-enable SIP")]),e._v(" "),o("li",[e._v('Note 3: The EFI partition OpenCore was installed on must be mounted, if it\'s unmounted simply rerun "Install OpenCore to drive"')])]),e._v(" "),o("p",[e._v("Once you boot OpenCore for the first time, LauncherOption will install itself as the top boot priority making OpenCore always launch. Combined with "),o("code",[e._v("RequestBootVar")]),e._v(", all boot options must go through OpenCore ensuring seamless usage even with OS installation and updates.")]),e._v(" "),o("h2",{attrs:{id:"how-to-boot-big-sur-recovery"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#how-to-boot-big-sur-recovery"}},[e._v("#")]),e._v(" How to Boot Big Sur Recovery")]),e._v(" "),o("p",[e._v('By default, the patcher will try to hide extra boot options such as recovery from the user. To make them appear, simply press the "Spacebar" inside OpenCore\'s Picker to list all boot options.')]),e._v(" "),o("h2",{attrs:{id:"stuck-on-your-mac-needs-a-firmware-update"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#stuck-on-your-mac-needs-a-firmware-update"}},[e._v("#")]),e._v(' Stuck on "Your Mac needs a firmware update"')]),e._v(" "),o("p",[e._v('Full error: "Your Mac needs a firmware update in order to install to this Volume. Please select a Mac OS Extended (Journaled) volume instead."')]),e._v(" "),o("p",[e._v('This error occurs when macOS determines the firmware to not have full APFS support. To resolve is quite simple, when building OpenCore head to "Patcher Settings" and enable "Moderate SMBIOS Patching" or higher. This will ensure that the firmware reported will show as supporting full APFS capabilities.')]),e._v(" "),o("h2",{attrs:{id:"no-brightness-control"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#no-brightness-control"}},[e._v("#")]),e._v(" No Brightness Control")]),e._v(" "),o("p",[e._v("With OCLP v0.0.22, we've added support for brightness control on many models. However some users may have noticed that their brightness keys do not work.")]),e._v(" "),o("p",[e._v("To work-around, we recommend user try out the below app:")]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://actproductions.net/free-apps/brightness-slider/",target:"_blank",rel:"noopener noreferrer"}},[e._v("Brightness Slider"),o("OutboundLink")],1)])])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/28.5756714c.js b/assets/js/28.3d83c9af.js similarity index 96% rename from assets/js/28.5756714c.js rename to assets/js/28.3d83c9af.js index 219e77f4b..800b1bed8 100644 --- a/assets/js/28.5756714c.js +++ b/assets/js/28.3d83c9af.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{415: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 is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI/OC folder as well as the System folder\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 example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{417: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 is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI/OC folder as well as the System folder\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 example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=r.exports}}]); \ No newline at end of file diff --git a/assets/js/3.ba946387.js b/assets/js/3.cf8d1e03.js similarity index 99% rename from assets/js/3.ba946387.js rename to assets/js/3.cf8d1e03.js index 1718da861..71d725230 100644 --- a/assets/js/3.ba946387.js +++ b/assets/js/3.cf8d1e03.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},373:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},374:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},375:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},376:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},377:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},378:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},379:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},404:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(373),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(374),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons is much more complicated on Legacy Macs, on late 2013+ Macs the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without the developer account can find a mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(375),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(376),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(377),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault is disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(378),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("To update the Mac Boot Picker icons is actually quite simple, on the root of your drive simply drop the icon onto the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(379),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you'll see the new icon!")])])}),[],!1,null,null,null);o.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{320:function(e,o,t){e.exports=t.p+"assets/img/mountefi.f1bedccd.png"},373:function(e,o,t){e.exports=t.p+"assets/img/icnspack-folder.6cad9bdf.png"},374:function(e,o,t){e.exports=t.p+"assets/img/icnspack-done.9f84140f.png"},375:function(e,o,t){e.exports=t.p+"assets/img/graphics-download.905b7fd4.png"},376:function(e,o,t){e.exports=t.p+"assets/img/graphics-open.a92a70e2.png"},377:function(e,o,t){e.exports=t.p+"assets/img/icon-SL.e5bfa343.png"},378:function(e,o,t){e.exports=t.p+"assets/img/background-moved.bbb8b0fd.png"},379:function(e,o,t){e.exports=t.p+"assets/img/mac-icns-drive.4aaed978.png"},406:function(e,o,t){"use strict";t.r(o);var n=t(25),a=Object(n.a)({},(function(){var e=this,o=e.$createElement,n=e._self._c||o;return n("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[n("h1",{attrs:{id:"creating-custom-icons-for-opencore-and-mac-boot-picker"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#creating-custom-icons-for-opencore-and-mac-boot-picker"}},[e._v("#")]),e._v(" Creating custom icons for OpenCore and Mac Boot Picker")]),e._v(" "),n("p",[e._v("For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("Custom Mac Boot Picker icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#installing-updated-icons"}},[e._v("Installing updated icons")])])]),e._v(" "),n("h1",{attrs:{id:"custom-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-opencore-icons"}},[e._v("#")]),e._v(" Custom OpenCore icons")]),e._v(" "),n("p",[e._v("To generate custom OpenCore icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("Images in PNG format")]),e._v(" "),n("li",[e._v("Each image, with the following res:\n"),n("ul",[n("li",[e._v("Cursor — Mouse cursor (mandatory, up to 144x144).")]),e._v(" "),n("li",[e._v("Selected — Selected item (mandatory, 144x144).")]),e._v(" "),n("li",[e._v("Selector — Selecting item (mandatory, up to 144x40).")]),e._v(" "),n("li",[e._v("Left — Scrolling left (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("Right — Scrolling right (mandatory, 40x40).")]),e._v(" "),n("li",[e._v("HardDrive — Generic OS (mandatory, 128x128).")]),e._v(" "),n("li",[e._v("Background — Centred background image. (Recommended max size 1920x1080)")]),e._v(" "),n("li",[e._v("Apple — Apple OS (128x128).")]),e._v(" "),n("li",[e._v("AppleRecv — Apple Recovery OS (128x128).")]),e._v(" "),n("li",[e._v("AppleTM — Apple Time Machine (128x128).")]),e._v(" "),n("li",[e._v("Windows — Windows (128x128).")]),e._v(" "),n("li",[e._v("Other — Custom entry (see "),n("a",{attrs:{href:"https://dortania.github.io/docs/latest/Configuration.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("Entries"),n("OutboundLink")],1),e._v(", 128x128).")]),e._v(" "),n("li",[e._v("ResetNVRAM — Reset NVRAM system action or tool (128x128).")]),e._v(" "),n("li",[e._v("Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).")]),e._v(" "),n("li",[e._v("Tool — Any other tool (128x128).")])])])]),e._v(" "),n("p",[e._v("Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.")]),e._v(" "),n("p",[e._v("Once you have a custom image you want to use(for example, as a background), download the "),n("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("latest release of OpenCorePkg"),n("OutboundLink")],1),e._v(" and enter the "),n("code",[e._v("Utilities/icnspack/")]),e._v(" folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(373),alt:""}})]),e._v(" "),n("p",[e._v("Now "),n("code",[e._v("cd")]),e._v(" this folder in terminal and run the following:")]),e._v(" "),n("div",{staticClass:"language-sh extra-class"},[n("pre",{pre:!0,attrs:{class:"language-sh"}},[n("code",[e._v("./icnspack Background.icns "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x1_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" "),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v("<")]),e._v("insert_x2_image"),n("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v("\n")])])]),n("p",[e._v("Once done, you'll see your custom icon generated in "),n("code",[e._v("icnspack")]),e._v("'s folder:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(374),alt:""}})]),e._v(" "),n("h1",{attrs:{id:"custom-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#custom-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Custom Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("Custom boot picker icons is much more complicated on Legacy Macs, on late 2013+ Macs the "),n("a",{attrs:{href:"#custom-opencore-icons"}},[e._v("Custom OpenCore icons")]),e._v(" method will work just fine. However on many 2012 and older Macs, the icons generated will be incompatible with the firmware.")]),e._v(" "),n("p",[e._v("To generate legacy icons, you'll need the following:")]),e._v(" "),n("ul",[n("li",[e._v("A machine running macOS 10.4 through 10.11")]),e._v(" "),n("li",[e._v("Icon Composer.app (Requires Apple Developer Account for official download)\n"),n("ul",[n("li",[e._v("Users without the developer account can find a mirrors here:\n"),n("ul",[n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.6.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.6"),n("OutboundLink")],1)]),e._v(" "),n("li",[n("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/blob/main/docs/Icon-Composer-10.11.zip",target:"_blank",rel:"noopener noreferrer"}},[e._v("Icon Composer 10.11"),n("OutboundLink")],1)])])])])]),e._v(" "),n("li",[e._v("PNG Image you wish to convert")])]),e._v(" "),n("p",[e._v("Head to "),n("a",{attrs:{href:"https://developer.apple.com/download/more/",target:"_blank",rel:"noopener noreferrer"}},[e._v("developer.apple's More Downloads page"),n("OutboundLink")],1),e._v(" and search for "),n("code",[e._v("Graphics Tools")]),e._v(" that is supported by your OS(note for 10.6 and older, the app is hidden inside "),n("code",[e._v("Developer Tools")]),e._v("):")]),e._v(" "),n("p",[n("img",{attrs:{src:t(375),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(376),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(377),alt:""}})]),e._v(" "),n("p",[e._v("Now save and export the new icns")]),e._v(" "),n("h1",{attrs:{id:"installing-updated-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#installing-updated-icons"}},[e._v("#")]),e._v(" Installing updated icons")]),e._v(" "),n("p",[e._v('To install, please ensure that Vault is disabled when you built OpenCore. If you\'re unsure, simply rebuild OpenCore with the Patcher setting "Vault" set to false.')]),e._v(" "),n("ul",[n("li",[n("span",{staticStyle:{color:"red"}},[e._v(" Warning")]),e._v(": Editing your OpenCore EFI incorrectly can result in a bricked install. Please ensure you have a natively supported version of macOS installed to boot into in case of issues.")])]),e._v(" "),n("p",[e._v("Now that you've verified you can edit OpenCore safely, you'll need to mount the drive that OpenCore is stored on. To do this, download "),n("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("MountEFI"),n("OutboundLink")],1),e._v(" and run it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(320),alt:""}})]),e._v(" "),n("p",[e._v("Select the drive you installed OpenCore to and mount it.")]),e._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"#updating-opencore-icons"}},[e._v("Updating OpenCore icons")])]),e._v(" "),n("li",[n("a",{attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("Updating Mac Boot Picker icons")])])]),e._v(" "),n("h3",{attrs:{id:"updating-opencore-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-opencore-icons"}},[e._v("#")]),e._v(" Updating OpenCore icons")]),e._v(" "),n("p",[e._v("Head to "),n("code",[e._v("EFI/OC/Resources/Image/")]),e._v(" on your drive and you'll see all the custom icons. For Background.icns, we need to ensure the file matches the theme OpenCore has set so we add the prefix "),n("code",[e._v("Modern")]),e._v(" to it:")]),e._v(" "),n("p",[n("img",{attrs:{src:t(378),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you should see your updated icon(s)!")]),e._v(" "),n("h3",{attrs:{id:"updating-mac-boot-picker-icons"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#updating-mac-boot-picker-icons"}},[e._v("#")]),e._v(" Updating Mac Boot Picker icons")]),e._v(" "),n("p",[e._v("To update the Mac Boot Picker icons is actually quite simple, on the root of your drive simply drop the icon onto the root of the drive with the name "),n("code",[e._v(".VolumeIcon.icns")])]),e._v(" "),n("p",[n("img",{attrs:{src:t(379),alt:""}})]),e._v(" "),n("p",[e._v("Now reboot and you'll see the new icon!")])])}),[],!1,null,null,null);o.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/4.037b6905.js b/assets/js/4.9712e5f5.js similarity index 99% rename from assets/js/4.037b6905.js rename to assets/js/4.9712e5f5.js index c75bede01..c0210988c 100644 --- a/assets/js/4.037b6905.js +++ b/assets/js/4.9712e5f5.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{380:function(t,a,e){t.exports=e.p+"assets/img/munki.cb5c523a.png"},381:function(t,a,e){t.exports=e.p+"assets/img/munki-process.c0791880.png"},382:function(t,a,e){t.exports=e.p+"assets/img/munki-done-2.581ad405.png"},383:function(t,a,e){t.exports=e.p+"assets/img/munki-dmg.893a0e5d.png"},384:function(t,a,e){t.exports=e.p+"assets/img/format-usb.d6438596.png"},385:function(t,a,e){t.exports=e.p+"assets/img/createinstallmedia.800575fb.png"},405:function(t,a,e){"use strict";e.r(a);var s=e(25),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"download-and-build-macos-installers"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#downloading"}},[t._v("Downloading")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#building"}},[t._v("Building")])])]),t._v(" "),s("p",[t._v("This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.")]),t._v(" "),s("ul",[s("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),s("h2",{attrs:{id:"downloading"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading"}},[t._v("#")]),t._v(" Downloading")]),t._v(" "),s("p",[t._v("The simplest way to download macOS installs would be to use installinstallmacos:")]),t._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("!")]),t._v(" -d ~/macOS-installer/ "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("mkdir")]),t._v(" ~/macOS-installer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v("cd")]),t._v(" ~/macOS-installer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("!")]),t._v(" -f ~/macOS-installer/installinstallmacos.py "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("curl")]),t._v(" -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" python installinstallmacos.py\n")])])]),s("ul",[s("li",[t._v("Note: On El Capitan (10.11) and older, you'll need to specify a catalog at the end of the command:")])]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("--catalogurl https://swscan.apple.com/content/catalogs/others/index-11-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog\n")])])]),s("p",[s("img",{attrs:{src:e(380),alt:""}})]),t._v(" "),s("p",[t._v("As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:")]),t._v(" "),s("p",[s("img",{attrs:{src:e(381),alt:""}})]),t._v(" "),s("p",[t._v("This is going to take a while as we're downloading the entire 12GB+ macOS installer.")]),t._v(" "),s("p",[t._v("Once finished, you'll find in your "),s("code",[t._v("~/macOS-Installer/")]),t._v(" folder a DMG containing the macOS Installer, called "),s("code",[t._v("Install_macOS_11.1-20C69.dmg")]),t._v(" for example. Mount it and you'll find the installer application.")]),t._v(" "),s("ul",[s("li",[t._v("Note: We recommend to move the Install macOS.app into the "),s("code",[t._v("/Applications")]),t._v(" folder, as we'll be executing commands from there.")]),t._v(" "),s("li",[t._v("Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to "),s("code",[t._v("~/macOS-installer")])])]),t._v(" "),s("p",[s("img",{attrs:{src:e(382),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:e(383),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"building"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#building"}},[t._v("#")]),t._v(" Building")]),t._v(" "),s("p",[t._v("Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main "),s("code",[t._v("MyVolume")]),t._v(" and a second called "),s("code",[t._v("EFI")]),t._v(" which is used as a boot partition where your Mac's firmware will check for boot files. "),s("code",[t._v("EFI")]),t._v(" partitions will be hidden by default, so don't worry if you don't immediately see them.")]),t._v(" "),s("ul",[s("li",[t._v("Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(384),alt:"Formatting the USB"}})]),t._v(" "),s("p",[t._v("Next run the "),s("code",[t._v("createinstallmedia")]),t._v(" command provided by "),s("a",{attrs:{href:"https://support.apple.com/en-us/HT201372",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple"),s("OutboundLink")],1),t._v(". Note that the command is made for USB's formatted with the name "),s("code",[t._v("MyVolume")]),t._v(":")]),t._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" /Applications/Install"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" macOS"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Big"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume\n")])])]),s("ul",[s("li",[t._v("Note: You can also replace the "),s("code",[t._v("createinstallmedia")]),t._v(" path with that of where your installer's located (same idea with the drive name).")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(385),alt:""}})]),t._v(" "),s("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),s("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);a.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{380:function(t,a,e){t.exports=e.p+"assets/img/munki.cb5c523a.png"},381:function(t,a,e){t.exports=e.p+"assets/img/munki-process.c0791880.png"},382:function(t,a,e){t.exports=e.p+"assets/img/munki-done-2.581ad405.png"},383:function(t,a,e){t.exports=e.p+"assets/img/munki-dmg.893a0e5d.png"},384:function(t,a,e){t.exports=e.p+"assets/img/format-usb.d6438596.png"},385:function(t,a,e){t.exports=e.p+"assets/img/createinstallmedia.800575fb.png"},407:function(t,a,e){"use strict";e.r(a);var s=e(25),n=Object(s.a)({},(function(){var t=this,a=t.$createElement,s=t._self._c||a;return s("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[s("h1",{attrs:{id:"download-and-build-macos-installers"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#download-and-build-macos-installers"}},[t._v("#")]),t._v(" Download and build macOS Installers")]),t._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#downloading"}},[t._v("Downloading")])]),t._v(" "),s("li",[s("a",{attrs:{href:"#building"}},[t._v("Building")])])]),t._v(" "),s("p",[t._v("This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.")]),t._v(" "),s("ul",[s("li",[t._v("Note: 16GB+ USB will be required for the installer")])]),t._v(" "),s("h2",{attrs:{id:"downloading"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#downloading"}},[t._v("#")]),t._v(" Downloading")]),t._v(" "),s("p",[t._v("The simplest way to download macOS installs would be to use installinstallmacos:")]),t._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("!")]),t._v(" -d ~/macOS-installer/ "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("mkdir")]),t._v(" ~/macOS-installer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token builtin class-name"}},[t._v("cd")]),t._v(" ~/macOS-installer"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("[")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("!")]),t._v(" -f ~/macOS-installer/installinstallmacos.py "),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("]")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token operator"}},[t._v("&&")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("curl")]),t._v(" -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v(";")]),t._v(" "),s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" python installinstallmacos.py\n")])])]),s("ul",[s("li",[t._v("Note: On El Capitan (10.11) and older, you'll need to specify a catalog at the end of the command:")])]),t._v(" "),s("div",{staticClass:"language- extra-class"},[s("pre",{pre:!0,attrs:{class:"language-text"}},[s("code",[t._v("--catalogurl https://swscan.apple.com/content/catalogs/others/index-11-10.15-10.14-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog\n")])])]),s("p",[s("img",{attrs:{src:e(380),alt:""}})]),t._v(" "),s("p",[t._v("As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:")]),t._v(" "),s("p",[s("img",{attrs:{src:e(381),alt:""}})]),t._v(" "),s("p",[t._v("This is going to take a while as we're downloading the entire 12GB+ macOS installer.")]),t._v(" "),s("p",[t._v("Once finished, you'll find in your "),s("code",[t._v("~/macOS-Installer/")]),t._v(" folder a DMG containing the macOS Installer, called "),s("code",[t._v("Install_macOS_11.1-20C69.dmg")]),t._v(" for example. Mount it and you'll find the installer application.")]),t._v(" "),s("ul",[s("li",[t._v("Note: We recommend to move the Install macOS.app into the "),s("code",[t._v("/Applications")]),t._v(" folder, as we'll be executing commands from there.")]),t._v(" "),s("li",[t._v("Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to "),s("code",[t._v("~/macOS-installer")])])]),t._v(" "),s("p",[s("img",{attrs:{src:e(382),alt:""}})]),t._v(" "),s("p",[s("img",{attrs:{src:e(383),alt:""}})]),t._v(" "),s("h2",{attrs:{id:"building"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#building"}},[t._v("#")]),t._v(" Building")]),t._v(" "),s("p",[t._v("Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main "),s("code",[t._v("MyVolume")]),t._v(" and a second called "),s("code",[t._v("EFI")]),t._v(" which is used as a boot partition where your Mac's firmware will check for boot files. "),s("code",[t._v("EFI")]),t._v(" partitions will be hidden by default, so don't worry if you don't immediately see them.")]),t._v(" "),s("ul",[s("li",[t._v("Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(384),alt:"Formatting the USB"}})]),t._v(" "),s("p",[t._v("Next run the "),s("code",[t._v("createinstallmedia")]),t._v(" command provided by "),s("a",{attrs:{href:"https://support.apple.com/en-us/HT201372",target:"_blank",rel:"noopener noreferrer"}},[t._v("Apple"),s("OutboundLink")],1),t._v(". Note that the command is made for USB's formatted with the name "),s("code",[t._v("MyVolume")]),t._v(":")]),t._v(" "),s("div",{staticClass:"language-sh extra-class"},[s("pre",{pre:!0,attrs:{class:"language-sh"}},[s("code",[s("span",{pre:!0,attrs:{class:"token function"}},[t._v("sudo")]),t._v(" /Applications/Install"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" macOS"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Big"),s("span",{pre:!0,attrs:{class:"token punctuation"}},[t._v("\\")]),t._v(" Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume\n")])])]),s("ul",[s("li",[t._v("Note: You can also replace the "),s("code",[t._v("createinstallmedia")]),t._v(" path with that of where your installer's located (same idea with the drive name).")])]),t._v(" "),s("p",[s("img",{attrs:{src:e(385),alt:""}})]),t._v(" "),s("h1",{attrs:{id:"once-finished-head-to-building-and-installing-opencore"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-building-and-installing-opencore"}},[t._v("#")]),t._v(" Once finished, head to "),s("RouterLink",{attrs:{to:"/BUILD.html"}},[t._v("Building and installing OpenCore")])],1)])}),[],!1,null,null,null);a.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/5.12814ad4.js b/assets/js/5.a85c837a.js similarity index 97% rename from assets/js/5.12814ad4.js rename to assets/js/5.a85c837a.js index a2740f096..4b4123367 100644 --- a/assets/js/5.12814ad4.js +++ b/assets/js/5.a85c837a.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{319:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},368:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},369:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},370:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},399:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(319),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(368),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(369),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(370),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{319:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},368:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},369:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},370:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},401:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(319),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(368),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(369),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(370),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]); \ No newline at end of file diff --git a/assets/js/6.717dcef7.js b/assets/js/6.717dcef7.js new file mode 100644 index 000000000..75a132162 --- /dev/null +++ b/assets/js/6.717dcef7.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{386:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},387:function(e,t,o){e.exports=o.p+"assets/img/root-patch.e6eccdf4.png"},388:function(e,t,o){e.exports=o.p+"assets/img/root-patcher-2.3beec493.png"},411:function(e,t,o){"use strict";o.r(t);var s=o(25),a=Object(s.a)({},(function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[s("h1",{attrs:{id:"post-installation"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),s("ul",[s("li",[s("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])]),e._v(" "),s("li",[s("a",{attrs:{href:"#applying-post-install-volume-patches"}},[e._v("Applying Post Install Volume Patches")])])]),e._v(" "),s("h2",{attrs:{id:"booting-without-usb-drive"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),s("p",[e._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),e._v(" "),s("ul",[s("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),s("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),s("li",[e._v("Build OpenCore again")]),e._v(" "),s("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),s("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),s("p",[e._v("And voila! No more USB drive required")]),e._v(" "),s("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),s("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),s("p",[s("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),s("p",[e._v("Here you can change different patcher settings, however the main interest is:")]),e._v(" "),s("ul",[s("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),s("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show the OpenCore selector, you can simply hold down the "ESC" key while clicking on EFI boot, then you can release the "ESC" key when you see the cursor arrow at the top left.')]),e._v(" "),s("h2",{attrs:{id:"applying-post-install-volume-patches"}},[s("a",{staticClass:"header-anchor",attrs:{href:"#applying-post-install-volume-patches"}},[e._v("#")]),e._v(" Applying Post Install Volume Patches")]),e._v(" "),s("p",[s("strong",[e._v("Note")]),e._v(": For users who need Post-Install Volume patches for legacy video acceleration support, you "),s("strong",[e._v("must")]),e._v(' disable the following settings in "Patcher Settings" when building and installing your new OpenCore:')]),e._v(" "),s("ul",[s("li",[e._v("SIP: Disabled")]),e._v(" "),s("li",[e._v("SecureBootModel: Disabled")])]),e._v(" "),s("p",[e._v("Once set, rebuild OpenCore, install to drive and reboot. Then, Post-Install Volume patches will run just fine")]),e._v(" "),s("p",[e._v("To apply the Post-Install Volume patches "),s("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues/108",target:"_blank",rel:"noopener noreferrer"}},[e._v("to test out the Beta Graphics Acceleration Patches system"),s("OutboundLink")],1),e._v(", select option #3 as shown below:")]),e._v(" "),s("p",[s("img",{attrs:{src:o(387),alt:""}})]),e._v(" "),s("p",[e._v("And go ahead to option #1 and let the OCLP patcher apply the needed legacy video patches.")]),e._v(" "),s("p",[s("img",{attrs:{src:o(388),alt:""}})]),e._v(" "),s("p",[e._v("Reboot your system and check out the now working graphics acceleration on your legacy system. This is still Beta software.")])])}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/assets/js/6.cda538f4.js b/assets/js/7.607e4118.js similarity index 62% rename from assets/js/6.cda538f4.js rename to assets/js/7.607e4118.js index cdad36e5d..4661423c3 100644 --- a/assets/js/6.cda538f4.js +++ b/assets/js/7.607e4118.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{339:function(t,e,n){},389:function(t,e,n){"use strict";n(339)},418:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(389),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{339:function(t,e,n){},391:function(t,e,n){"use strict";n(339)},420:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(391),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/7.dcf99b23.js b/assets/js/8.bbceb6be.js similarity index 62% rename from assets/js/7.dcf99b23.js rename to assets/js/8.bbceb6be.js index 669cf3a93..a129c710b 100644 --- a/assets/js/7.dcf99b23.js +++ b/assets/js/8.bbceb6be.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{340:function(e,t,c){},390:function(e,t,c){"use strict";c(340)},395:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(390),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{340:function(e,t,c){},392:function(e,t,c){"use strict";c(340)},397:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(392),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]); \ No newline at end of file diff --git a/assets/js/8.0aa772f2.js b/assets/js/9.0d2e7aae.js similarity index 88% rename from assets/js/8.0aa772f2.js rename to assets/js/9.0d2e7aae.js index 363c8058b..650fe6321 100644 --- a/assets/js/8.0aa772f2.js +++ b/assets/js/9.0d2e7aae.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{341:function(e,t,o){},391:function(e,t,o){"use strict";o(341)},396:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(391),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{341:function(e,t,o){},393:function(e,t,o){"use strict";o(341)},398:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(393),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]); \ No newline at end of file diff --git a/assets/js/9.26828ff5.js b/assets/js/9.26828ff5.js deleted file mode 100644 index 35de0ea39..000000000 --- a/assets/js/9.26828ff5.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{338:function(t,e,n){},388:function(t,e,n){"use strict";n(338)},417:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(388),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]); \ No newline at end of file diff --git a/assets/js/app.36b3eb0c.js b/assets/js/app.8acd0c66.js similarity index 90% rename from assets/js/app.36b3eb0c.js rename to assets/js/app.8acd0c66.js index b83b8ffa8..1c413a01f 100644 --- a/assets/js/app.36b3eb0c.js +++ b/assets/js/app.8acd0c66.js @@ -1,9 +1,9 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[0],[]]);!function(t){function e(e){for(var r,a,c=e[0],u=e[1],s=e[2],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={},u=function(t){throw t};t.exports=function(t,e){if(i(c,t))return c[t];e||(e={});var n=[][t],s=!!i(e,"ACCESSORS")&&e.ACCESSORS,l=i(e,0)?e[0]:u,f=i(e,1)?e[1]:void 0;return c[t]=!!n&&!o((function(){if(s&&!r)return!0;var t={length:-1};s?a(t,1,{enumerable:!0,get:u}):t[1]=1,n.call(t,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),u=n(7),s=n(109),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=a(t),e=c(e,!0),s)try{return l(t,e)}catch(t){}if(u(t,e))return i(!o.f.call(t,e),t[e])}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(231),o=n(234);t.exports=function(t,e){var n=o(t,e);return r(n)?n:void 0}},function(t,e,n){"use strict";function r(t,e,n,r,o,i,a,c){var u,s="function"==typeof t?t.options:t;if(e&&(s.render=e,s.staticRenderFns=n,s._compiled=!0),r&&(s.functional=!0),i&&(s._scopeId="data-v-"+i),a?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},s._ssrRegister=u):o&&(u=c?function(){o.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:o),u)if(s.functional){s._injectStyles=u;var l=s.render;s.render=function(t,e){return u.call(e),l(t,e)}}else{var f=s.beforeCreate;s.beforeCreate=f?[].concat(f,u):[u]}return{exports:t,options:s}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";var r=n(0),o=n(31).filter,i=n(54),a=n(17),c=i("filter"),u=a("filter");r({target:"Array",proto:!0,forced:!c||!u},{filter:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,e,n){var r,o=n(5),i=n(189),a=n(78),c=n(36),u=n(113),s=n(75),l=n(49),f=l("IE_PROTO"),p=function(){},d=function(t){return" +