diff --git a/404.html b/404.html index ac70aca80..9761ae4c4 100644 --- a/404.html +++ b/404.html @@ -11,13 +11,13 @@ - +

404

There's nothing here.
Take me home.
- + diff --git a/ACCEL.html b/ACCEL.html index 38366ed81..142cce517 100644 --- a/ACCEL.html +++ b/ACCEL.html @@ -11,7 +11,7 @@ - + @@ -33,6 +33,6 @@ ⟶

- + diff --git a/BENIFITS.html b/BENIFITS.html index bb3430671..a976f37dc 100644 --- a/BENIFITS.html +++ b/BENIFITS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/BOOT.html b/BOOT.html index 68003b5ec..39b91ee07 100644 --- a/BOOT.html +++ b/BOOT.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/BUILD.html b/BUILD.html index 56679f656..5463bea85 100644 --- a/BUILD.html +++ b/BUILD.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/CLI.html b/CLI.html index 9f3361fa1..dec651f08 100644 --- a/CLI.html +++ b/CLI.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@

- + diff --git a/DEBUG.html b/DEBUG.html index ddfd05d07..fb11b7656 100644 --- a/DEBUG.html +++ b/DEBUG.html @@ -11,7 +11,7 @@ - + @@ -29,6 +29,6 @@ ⟶

- + diff --git a/DONATE.html b/DONATE.html index 6232a8921..a259fab3e 100644 --- a/DONATE.html +++ b/DONATE.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/HOW.html b/HOW.html index 00f0d4c18..12a357333 100644 --- a/HOW.html +++ b/HOW.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/ICNS.html b/ICNS.html index 7dee7fedf..23d0b2562 100644 --- a/ICNS.html +++ b/ICNS.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/INSTALLER.html b/INSTALLER.html index ced26135c..af15a0e5e 100644 --- a/INSTALLER.html +++ b/INSTALLER.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

- + diff --git a/LICENSE.html b/LICENSE.html index 81b78ea74..42fe354d4 100644 --- a/LICENSE.html +++ b/LICENSE.html @@ -11,7 +11,7 @@ - + @@ -31,6 +31,6 @@ ⟶

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

- + diff --git a/MONTEREY-DROP.html b/MONTEREY-DROP.html index e3b093172..66679f546 100644 --- a/MONTEREY-DROP.html +++ b/MONTEREY-DROP.html @@ -11,7 +11,7 @@ - + @@ -32,6 +32,6 @@ ⟶

- + diff --git a/PATCHEXPLAIN.html b/PATCHEXPLAIN.html index 45cf2763e..c18dc34e6 100644 --- a/PATCHEXPLAIN.html +++ b/PATCHEXPLAIN.html @@ -11,7 +11,7 @@ - + @@ -68,6 +68,6 @@ ⟶

- + diff --git a/POST-INSTALL.html b/POST-INSTALL.html index cc8b070db..aa7f06bea 100644 --- a/POST-INSTALL.html +++ b/POST-INSTALL.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/START.html b/START.html index de9c0430b..a173d03f7 100644 --- a/START.html +++ b/START.html @@ -11,7 +11,7 @@ - + @@ -25,6 +25,6 @@ ⟶

- + diff --git a/TERMS.html b/TERMS.html index 019741dbb..c912adbe7 100644 --- a/TERMS.html +++ b/TERMS.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TESTED.html b/TESTED.html index 2a4d451cf..830c8143f 100644 --- a/TESTED.html +++ b/TESTED.html @@ -11,7 +11,7 @@ - + @@ -28,6 +28,6 @@ ⟶

- + diff --git a/TROUBLESHOOTING.html b/TROUBLESHOOTING.html index 3e9c84a7f..270709500 100644 --- a/TROUBLESHOOTING.html +++ b/TROUBLESHOOTING.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@ ⟶

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

- + diff --git a/UPDATE.html b/UPDATE.html index d025e8a9c..127c6006b 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/WINDOWS.html b/WINDOWS.html index 83e9d8965..fee9cdd24 100644 --- a/WINDOWS.html +++ b/WINDOWS.html @@ -11,7 +11,7 @@ - + @@ -30,6 +30,6 @@ ⟶

- + diff --git a/assets/js/12.b1f670fd.js b/assets/js/12.a3cdb6d5.js similarity index 84% rename from assets/js/12.b1f670fd.js rename to assets/js/12.a3cdb6d5.js index 8d343cfe4..3f81a41ce 100644 --- a/assets/js/12.b1f670fd.js +++ b/assets/js/12.a3cdb6d5.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{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"},409: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 +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{369:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},370:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},410: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(369),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(370),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/13.dcde2a54.js b/assets/js/13.dde76279.js similarity index 98% rename from assets/js/13.dcde2a54.js rename to assets/js/13.dde76279.js index 0a8442bff..c27321817 100644 --- a/assets/js/13.dcde2a54.js +++ b/assets/js/13.dde76279.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{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"},412: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/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(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([[13],{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"},411: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/rqdPgH8xSN",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Patcher Paradise Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(320),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(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/20.bef9b647.js b/assets/js/20.df1bb52d.js similarity index 98% rename from assets/js/20.bef9b647.js rename to assets/js/20.df1bb52d.js index 211b21b67..87da7c166 100644 --- a/assets/js/20.bef9b647.js +++ b/assets/js/20.df1bb52d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[20],{411: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([[20],{413: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/21.e68764be.js b/assets/js/21.38d789ef.js similarity index 98% rename from assets/js/21.e68764be.js rename to assets/js/21.38d789ef.js index 4bd4f092a..5746fcd39 100644 --- a/assets/js/21.e68764be.js +++ b/assets/js/21.38d789ef.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{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:"supporting-the-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-patcher"}},[t._v("#")]),t._v(" Supporting the patcher")]),t._v(" "),a("p",[t._v("OpenCore Legacy Patcher is a hobby project for us developers, and while we love helping out the community it's very difficult for us to troubleshoot issues remotely. The best way for us to get to work on the patcher, fix issues and add enhancements is having the hardware in-hand. As a hobby project, neither of the main developers can afford to buy every legacy Mac to test on.")]),t._v(" "),a("p",[t._v("The best way to support us in all honesty is to donate any old hardware you no longer need, as this allows us to have machines to test locally and push fixes much faster. While we appreciate cash donations, this makes it much more difficult for us to handle as an organization.")]),t._v(" "),a("p",[t._v("Main sections of help we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("Donating any Mac you own\n"),a("ul",[a("li",[t._v("Does require SSE4,1 CPU to test on Sierra and newer however")])])]),t._v(" "),a("li",[t._v("Donating 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("li",[t._v("Aiding by buying items in our Amazon Wishlist\n"),a("ul",[a("li",[t._v("Currently we have a few members within Dortania testing so we recommend messaging the email listed below to see which member at the time would require something purchased the most")])])])]),t._v(" "),a("p",[t._v("Additionally, hardware info dumps are greatly beneficial for us to determine what patches a machine might need:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/khronokernel/IORegistryClone/blob/master/ioreg-210.zip?raw=true",target:"_blank",rel:"noopener noreferrer"}},[t._v("IORegistryExplorer"),a("OutboundLink")],1),t._v(" "),a("ul",[a("li",[a("code",[t._v("File -> SaveAs")]),t._v(" and open an issue on Github")]),t._v(" "),a("li",[t._v("Note: We want IOReg dumps of hardware not running on OpenCore, instead running a clean, officially supported OS by the machine")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate or what to buy us something, please contact us at the following email:")]),t._v(" "),a("ul",[a("li",[t._v("khronokernel@icloud.com")])]),t._v(" "),a("p",[t._v("Current hardware we own:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M + 9600M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Display's partially broken")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("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")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD5770, RX570, GT710")]),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([[21],{412:function(t,e,a){"use strict";a.r(e);var l=a(25),i=Object(l.a)({},(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[a("h1",{attrs:{id:"supporting-the-patcher"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#supporting-the-patcher"}},[t._v("#")]),t._v(" Supporting the patcher")]),t._v(" "),a("p",[t._v("OpenCore Legacy Patcher is a hobby project for us developers, and while we love helping out the community it's very difficult for us to troubleshoot issues remotely. The best way for us to get to work on the patcher, fix issues and add enhancements is having the hardware in-hand. As a hobby project, neither of the main developers can afford to buy every legacy Mac to test on.")]),t._v(" "),a("p",[t._v("The best way to support us in all honesty is to donate any old hardware you no longer need, as this allows us to have machines to test locally and push fixes much faster. While we appreciate cash donations, this makes it much more difficult for us to handle as an organization.")]),t._v(" "),a("p",[t._v("Main sections of help we'd appreciate:")]),t._v(" "),a("ul",[a("li",[t._v("Donating any Mac you own\n"),a("ul",[a("li",[t._v("Does require SSE4,1 CPU to test on Sierra and newer however")])])]),t._v(" "),a("li",[t._v("Donating 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("li",[t._v("Aiding by buying items in our Amazon Wishlist\n"),a("ul",[a("li",[t._v("Currently we have a few members within Dortania testing so we recommend messaging the email listed below to see which member at the time would require something purchased the most")])])])]),t._v(" "),a("p",[t._v("Additionally, hardware info dumps are greatly beneficial for us to determine what patches a machine might need:")]),t._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/khronokernel/IORegistryClone/blob/master/ioreg-210.zip?raw=true",target:"_blank",rel:"noopener noreferrer"}},[t._v("IORegistryExplorer"),a("OutboundLink")],1),t._v(" "),a("ul",[a("li",[a("code",[t._v("File -> SaveAs")]),t._v(" and open an issue on Github")]),t._v(" "),a("li",[t._v("Note: We want IOReg dumps of hardware not running on OpenCore, instead running a clean, officially supported OS by the machine")])])])]),t._v(" "),a("p",[t._v("If you have any legacy hardware you're willing to donate or what to buy us something, please contact us at the following email:")]),t._v(" "),a("ul",[a("li",[t._v("khronokernel@icloud.com")])]),t._v(" "),a("p",[t._v("Current hardware we own:")]),t._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[t._v("Model")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("CPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("GPU")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Owner")]),t._v(" "),a("th",{staticStyle:{"text-align":"left"}},[t._v("Notes")])])]),t._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBook7,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("GT320M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Mykola")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("N/A")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro5,3")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("9400M + 9600M")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Dhinak")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Display's partially broken")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("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")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("Penryn")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("HD5770, RX570, GT710")]),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/25.b952ca66.js b/assets/js/25.33ecbbdf.js similarity index 99% rename from assets/js/25.b952ca66.js rename to assets/js/25.33ecbbdf.js index 91a749984..a6830938b 100644 --- a/assets/js/25.b952ca66.js +++ b/assets/js/25.33ecbbdf.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{420: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\n"),t("ul",[t("li",[e._v("0x1ea59a - 0x1ea5b3: nop")]),e._v(" "),t("li",[e._v("Replace VSLGestalt to IOLockLock or any other known symbol of the same length.")])])])])]),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\n"),t("ul",[t("li",[e._v("Board ID Patch\n"),t("ul",[t("li",[e._v("Replace original Board ID with updated model")])])])])]),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([[25],{421: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\n"),t("ul",[t("li",[e._v("0x1ea59a - 0x1ea5b3: nop")]),e._v(" "),t("li",[e._v("Replace VSLGestalt to IOLockLock or any other known symbol of the same length.")])])])])]),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\n"),t("ul",[t("li",[e._v("Board ID Patch\n"),t("ul",[t("li",[e._v("Replace original Board ID with updated model")])])])])]),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/28.5e7b9fa1.js b/assets/js/28.99355a23.js similarity index 99% rename from assets/js/28.5e7b9fa1.js rename to assets/js/28.99355a23.js index 3ecd71929..6c832208b 100644 --- a/assets/js/28.5e7b9fa1.js +++ b/assets/js/28.99355a23.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[28],{424: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([[28],{427: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/29.4851ab02.js b/assets/js/29.de6eadf8.js similarity index 99% rename from assets/js/29.4851ab02.js rename to assets/js/29.de6eadf8.js index ef1e6d690..614991467 100644 --- a/assets/js/29.4851ab02.js +++ b/assets/js/29.de6eadf8.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{425: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("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("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[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("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("houser42")]),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("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),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"},attrs:{rowspan:"6"}},[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("fussel132")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("-Patcher version v0.1.2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),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("lulujyc")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU disabled "),a("br"),t._v("- Patcher version 0.1.4")])]),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:"7"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 470 and BCM94360CD"),a("br"),t._v("- Stock Bluetooth card removed"),a("br"),t._v("- Patcher version 0.1.6")])]),t._v(" "),a("tr",[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([[29],{426: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("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("MacBookAir2,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[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("td",{staticStyle:{"text-align":"left"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("houser42")]),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("MacBookAir4,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("No reports")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"2"}},[t._v("N/A")])]),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"},attrs:{rowspan:"6"}},[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("fussel132")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model "),a("br"),t._v("-Patcher version v0.1.2")])]),t._v(" "),a("tr",[a("td",{staticStyle:{"text-align":"left"}},[t._v("MacBookPro8,1")]),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("lulujyc")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Stock model, dGPU disabled "),a("br"),t._v("- Patcher version 0.1.4")])]),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:"7"}},[t._v("MacPro3,1")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"},attrs:{rowspan:"11"}},[a("span",{staticStyle:{color:"#30BCD5"}},[t._v(" YES ")])]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("MykolaG")]),t._v(" "),a("td",{staticStyle:{"text-align":"left"}},[t._v("- Upgraded with RX 470 and BCM94360CD"),a("br"),t._v("- Stock Bluetooth card removed"),a("br"),t._v("- Patcher version 0.1.6")])]),t._v(" "),a("tr",[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/30.5405ff1c.js b/assets/js/30.e5fef168.js similarity index 99% rename from assets/js/30.5405ff1c.js rename to assets/js/30.e5fef168.js index b22362020..2d9d9e9e4 100644 --- a/assets/js/30.5405ff1c.js +++ b/assets/js/30.e5fef168.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[30],{426: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([[30],{424: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/31.e1ce227c.js b/assets/js/31.41788beb.js similarity index 96% rename from assets/js/31.e1ce227c.js rename to assets/js/31.41788beb.js index 3c5f7bffc..fc73d1ab0 100644 --- a/assets/js/31.e1ce227c.js +++ b/assets/js/31.41788beb.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[31],{427: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([[31],{425: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/6.5b781700.js b/assets/js/6.3be2b11b.js similarity index 85% rename from assets/js/6.5b781700.js rename to assets/js/6.3be2b11b.js index 13647f0af..b80afe778 100644 --- a/assets/js/6.5b781700.js +++ b/assets/js/6.3be2b11b.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{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"},410: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([[6],{319:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},366:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},367:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},368:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},409: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(366),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(367),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(368),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/7.c6aaf377.js b/assets/js/7.ebcb576d.js similarity index 98% rename from assets/js/7.c6aaf377.js rename to assets/js/7.ebcb576d.js index f259dd501..ffec25ce6 100644 --- a/assets/js/7.c6aaf377.js +++ b/assets/js/7.ebcb576d.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{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"},421: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 +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{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"},420: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/app.3765d13f.js b/assets/js/app.71d7181c.js similarity index 96% rename from assets/js/app.3765d13f.js rename to assets/js/app.71d7181c.js index ae2941b63..e15c5bda4 100644 --- a/assets/js/app.3765d13f.js +++ b/assets/js/app.71d7181c.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" +