mirror of
https://github.com/dortania/OpenCore-Legacy-Patcher.git
synced 2026-04-14 20:58:21 +10:00
Deploying to gh-pages from @ 37c0bf1e22 🚀
This commit is contained in:
6
404.html
6
404.html
@@ -11,13 +11,13 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.6ebb7c86.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.1c8aa566.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.71763fd8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.0d3af748.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.c0a0ed38.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.1e3f887c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.3399fbc4.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d46c154f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.c1df0c6e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.5953b15c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8160a55.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.8c54ec5e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.68644820.js">
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.e77dd09b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.3c6e95c6.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.3e3371a5.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/13.86cdbc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.9e8bfa07.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.cc6aab0b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.fa8b3309.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d964b161.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/22.9d4ec70f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.55973502.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.2b19663e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8ab50db.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.6d850392.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.c48d0316.js">
|
||||
<link rel="stylesheet" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-succinct-content"><h1>404</h1> <blockquote>How did we get here?</blockquote> <a href="/OpenCore-Legacy-Patcher/" class="router-link-active">
|
||||
<div id="app" data-server-rendered="true"><div class="theme-container"><div class="theme-succinct-content"><h1>404</h1> <blockquote>There's nothing here.</blockquote> <a href="/OpenCore-Legacy-Patcher/" class="router-link-active">
|
||||
Take me home.
|
||||
</a></div></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" defer></script>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -11,7 +11,7 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.6ebb7c86.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.1c8aa566.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.71763fd8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.0d3af748.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.c0a0ed38.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.1e3f887c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.3399fbc4.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d46c154f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.c1df0c6e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.5953b15c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8160a55.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.8c54ec5e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.68644820.js">
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.e77dd09b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.3c6e95c6.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.3e3371a5.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/13.86cdbc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.9e8bfa07.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.cc6aab0b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.fa8b3309.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d964b161.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/22.9d4ec70f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.55973502.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.2b19663e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8ab50db.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.6d850392.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.c48d0316.js">
|
||||
<link rel="stylesheet" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css">
|
||||
</head>
|
||||
<body>
|
||||
@@ -19,7 +19,7 @@
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/dortania/OpenCore-Legacy-Patcher/" target="_blank" rel="noopener noreferrer" class="repo-link">
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" aria-current="page" class="active sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a><ul class="sidebar-sub-headers"></ul></li><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="creating-custom-icons-for-opencore-and-mac-boot-picker"><a href="#creating-custom-icons-for-opencore-and-mac-boot-picker" class="header-anchor">#</a> Creating custom icons for OpenCore and Mac Boot Picker</h1> <p>For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.</p> <ul><li><a href="#custom-opencore-icons">Custom OpenCore icons</a></li> <li><a href="#custom-mac-boot-picker-icons">Custom Mac Boot Picker icons</a></li> <li><a href="#installing-updated-icons">Installing updated icons</a></li></ul> <h1 id="custom-opencore-icons"><a href="#custom-opencore-icons" class="header-anchor">#</a> Custom OpenCore icons</h1> <p>To generate custom OpenCore icons, you'll need the following:</p> <ul><li>Images in PNG format</li> <li>Each image, with the following res:
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" aria-current="page" class="active sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a><ul class="sidebar-sub-headers"></ul></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Documentation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/HOW.html" class="sidebar-link">Boot Process with OpenCore Legacy Patcher</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="creating-custom-icons-for-opencore-and-mac-boot-picker"><a href="#creating-custom-icons-for-opencore-and-mac-boot-picker" class="header-anchor">#</a> Creating custom icons for OpenCore and Mac Boot Picker</h1> <p>For users who want to customize your setup to be more personal, OpenCore does allow for custom icons and images in the boot picker.</p> <ul><li><a href="#custom-opencore-icons">Custom OpenCore icons</a></li> <li><a href="#custom-mac-boot-picker-icons">Custom Mac Boot Picker icons</a></li> <li><a href="#installing-updated-icons">Installing updated icons</a></li></ul> <h1 id="custom-opencore-icons"><a href="#custom-opencore-icons" class="header-anchor">#</a> Custom OpenCore icons</h1> <p>To generate custom OpenCore icons, you'll need the following:</p> <ul><li>Images in PNG format</li> <li>Each image, with the following res:
|
||||
<ul><li>Cursor — Mouse cursor (mandatory, up to 144x144).</li> <li>Selected — Selected item (mandatory, 144x144).</li> <li>Selector — Selecting item (mandatory, up to 144x40).</li> <li>Left — Scrolling left (mandatory, 40x40).</li> <li>Right — Scrolling right (mandatory, 40x40).</li> <li>HardDrive — Generic OS (mandatory, 128x128).</li> <li>Background — Centred background image. (Recommended max size 1920x1080)</li> <li>Apple — Apple OS (128x128).</li> <li>AppleRecv — Apple Recovery OS (128x128).</li> <li>AppleTM — Apple Time Machine (128x128).</li> <li>Windows — Windows (128x128).</li> <li>Other — Custom entry (see <a href="https://dortania.github.io/docs/latest/Configuration.html" target="_blank" rel="noopener noreferrer">Entries<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>, 128x128).</li> <li>ResetNVRAM — Reset NVRAM system action or tool (128x128).</li> <li>Shell — Entry with UEFI Shell name for e.g. OpenShell (128x128).</li> <li>Tool — Any other tool (128x128).</li></ul></li></ul> <p>Note, for each image we recommend having one of double the size. This ensures that icons are scaled correctly since .icns support dedicated images depending on HiDPI or not.</p> <p>Once you have a custom image you want to use(for example, as a background), download the <a href="https://github.com/acidanthera/OpenCorePkg/releases" target="_blank" rel="noopener noreferrer">latest release of OpenCorePkg<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a> and enter the <code>Utilities/icnspack/</code> folder:</p> <p><img src="/OpenCore-Legacy-Patcher/assets/img/icnspack-folder.6cad9bdf.png" alt=""></p> <p>Now <code>cd</code> this folder in terminal and run the following:</p> <div class="language-sh extra-class"><pre class="language-sh"><code>./icnspack Background.icns <span class="token operator"><</span>insert_x1_image<span class="token operator">></span> <span class="token operator"><</span>insert_x2_image<span class="token operator">></span>
|
||||
</code></pre></div><p>Once done, you'll see your custom icon generated in <code>icnspack</code>'s folder:</p> <p><img src="/OpenCore-Legacy-Patcher/assets/img/icnspack-done.9f84140f.png" alt=""></p> <h1 id="custom-mac-boot-picker-icons"><a href="#custom-mac-boot-picker-icons" class="header-anchor">#</a> Custom Mac Boot Picker icons</h1> <p>Custom boot picker icons is much more complicated on Legacy Macs, on late 2013+ Macs the <a href="#custom-opencore-icons">Custom OpenCore icons</a> method will work just fine. However on many 2012 and older Macs, the icons generated will be incompatible with the firmware.</p> <p>To generate legacy icons, you'll need the following:</p> <ul><li>A machine running macOS 10.4 through 10.11</li> <li>Icon Composer.app (Requires Apple Developer Account for official download)
|
||||
<ul><li>Users without the developer account can find a mirrors here:
|
||||
@@ -32,6 +32,6 @@
|
||||
</a>
|
||||
⟶
|
||||
</span></p></div> </main></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" defer></script>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.6ebb7c86.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.1c8aa566.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.71763fd8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.0d3af748.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.c0a0ed38.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.1e3f887c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.3399fbc4.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d46c154f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.c1df0c6e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.5953b15c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8160a55.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.8c54ec5e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.68644820.js">
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.e77dd09b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.3c6e95c6.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.3e3371a5.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/13.86cdbc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.9e8bfa07.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.cc6aab0b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.fa8b3309.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d964b161.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/22.9d4ec70f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.55973502.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.2b19663e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8ab50db.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.6d850392.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.c48d0316.js">
|
||||
<link rel="stylesheet" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css">
|
||||
</head>
|
||||
<body>
|
||||
@@ -19,7 +19,7 @@
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/dortania/OpenCore-Legacy-Patcher/" target="_blank" rel="noopener noreferrer" class="repo-link">
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" aria-current="page" class="active sidebar-link">Download and build macOS Installers</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/INSTALLER.html#downloading" class="sidebar-link">Downloading</a></li><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/INSTALLER.html#building" class="sidebar-link">Building</a></li></ul></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="download-and-build-macos-installers"><a href="#download-and-build-macos-installers" class="header-anchor">#</a> Download and build macOS Installers</h1> <ul><li><a href="#downloading">Downloading</a></li> <li><a href="#building">Building</a></li></ul> <p>This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.</p> <ul><li>Note: 16GB+ USB will be required for the installer</li></ul> <h2 id="downloading"><a href="#downloading" class="header-anchor">#</a> Downloading</h2> <p>The simplest way to download macOS installs would be to use installinstallmacos:</p> <div class="language-sh extra-class"><pre class="language-sh"><code><span class="token function">mkdir</span> ~/macOS-installer <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> ~/macOS-installer <span class="token operator">&&</span> <span class="token function">curl</span> -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py <span class="token operator">&&</span> <span class="token function">sudo</span> python installinstallmacos.py
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" aria-current="page" class="active sidebar-link">Download and build macOS Installers</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/INSTALLER.html#downloading" class="sidebar-link">Downloading</a></li><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/INSTALLER.html#building" class="sidebar-link">Building</a></li></ul></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Documentation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/HOW.html" class="sidebar-link">Boot Process with OpenCore Legacy Patcher</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="download-and-build-macos-installers"><a href="#download-and-build-macos-installers" class="header-anchor">#</a> Download and build macOS Installers</h1> <ul><li><a href="#downloading">Downloading</a></li> <li><a href="#building">Building</a></li></ul> <p>This doc is centered around downloading and writing the macOS installer to a USB. If you're already familiar with how to do this, you can skip.</p> <ul><li>Note: 16GB+ USB will be required for the installer</li></ul> <h2 id="downloading"><a href="#downloading" class="header-anchor">#</a> Downloading</h2> <p>The simplest way to download macOS installs would be to use installinstallmacos:</p> <div class="language-sh extra-class"><pre class="language-sh"><code><span class="token function">mkdir</span> ~/macOS-installer <span class="token operator">&&</span> <span class="token builtin class-name">cd</span> ~/macOS-installer <span class="token operator">&&</span> <span class="token function">curl</span> -O https://raw.githubusercontent.com/munki/macadmin-scripts/main/installinstallmacos.py <span class="token operator">&&</span> <span class="token function">sudo</span> python installinstallmacos.py
|
||||
</code></pre></div><p><img src="/OpenCore-Legacy-Patcher/assets/img/munki.cb5c523a.png" alt=""></p> <p>As you can see, we get a nice list of macOS installers. If you need a particular versions of macOS, you can select it by typing the number next to it. For this example we'll choose 10:</p> <p><img src="/OpenCore-Legacy-Patcher/assets/img/munki-process.c0791880.png" alt=""></p> <p>This is going to take a while as we're downloading the entire 12GB+ macOS installer.</p> <p>Once finished, you'll find in your <code>~/macOS-Installer/</code> folder a DMG containing the macOS Installer, called <code>Install_macOS_11.1-20C69.dmg</code> for example. Mount it and you'll find the installer application.</p> <ul><li>Note: We recommend to move the Install macOS.app into the <code>/Applications</code> folder, as we'll be executing commands from there.</li> <li>Note 2: Running Cmd+Shift+G in Finder will allow you to easily jump to <code>~/macOS-installer</code></li></ul> <p><img src="/OpenCore-Legacy-Patcher/assets/img/munki-done-2.581ad405.png" alt=""></p> <p><img src="/OpenCore-Legacy-Patcher/assets/img/munki-dmg.893a0e5d.png" alt=""></p> <h2 id="building"><a href="#building" class="header-anchor">#</a> Building</h2> <p>Now we'll be formatting the USB to prep for both the macOS installer and OpenCore. We'll want to use macOS Extended (HFS+) with a GUID partition map(Using GUID is important for the patcher). This will create two partitions: the main <code>MyVolume</code> and a second called <code>EFI</code> which is used as a boot partition where your Mac's firmware will check for boot files. <code>EFI</code> partitions will be hidden by default, so don't worry if you don't immediately see them.</p> <ul><li>Note: By default, Disk Utility only shows partitions – press Cmd/Win+2 to show all devices (alternatively you can press the View button)</li></ul> <p><img src="/OpenCore-Legacy-Patcher/assets/img/format-usb.d6438596.png" alt="Formatting the USB"></p> <p>Next run the <code>createinstallmedia</code> command provided by <a href="https://support.apple.com/en-us/HT201372" target="_blank" rel="noopener noreferrer">Apple<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a>. Note that the command is made for USB's formatted with the name <code>MyVolume</code>:</p> <div class="language-sh extra-class"><pre class="language-sh"><code><span class="token function">sudo</span> /Applications/Install<span class="token punctuation">\</span> macOS<span class="token punctuation">\</span> Big<span class="token punctuation">\</span> Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
|
||||
</code></pre></div><ul><li>Note: You can also replace the <code>createinstallmedia</code> path with that of where your installer's located (same idea with the drive name).</li></ul> <p><img src="/OpenCore-Legacy-Patcher/assets/img/createinstallmedia.800575fb.png" alt=""></p> <h1 id="once-finished-head-to-building-and-installing-opencore"><a href="#once-finished-head-to-building-and-installing-opencore" class="header-anchor">#</a> Once finished, head to <a href="/OpenCore-Legacy-Patcher/BUILD.html">Building and installing OpenCore</a></h1></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/dortania/OpenCore-Legacy-Patcher/edit/main/docs/INSTALLER.md" target="_blank" rel="noopener noreferrer">Help us improve this page!</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">3/18/2021, 6:19:48 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
|
||||
⟵
|
||||
@@ -30,6 +30,6 @@
|
||||
</a>
|
||||
⟶
|
||||
</span></p></div> </main></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" defer></script>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -11,7 +11,7 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.6ebb7c86.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.1c8aa566.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.71763fd8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.0d3af748.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.c0a0ed38.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.1e3f887c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.3399fbc4.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d46c154f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.c1df0c6e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.5953b15c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8160a55.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.8c54ec5e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.68644820.js">
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.e77dd09b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.3c6e95c6.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.3e3371a5.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/13.86cdbc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.9e8bfa07.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.cc6aab0b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.fa8b3309.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d964b161.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/22.9d4ec70f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.55973502.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.2b19663e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8ab50db.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.6d850392.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.c48d0316.js">
|
||||
<link rel="stylesheet" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css">
|
||||
</head>
|
||||
<body>
|
||||
@@ -19,7 +19,7 @@
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/dortania/OpenCore-Legacy-Patcher/" target="_blank" rel="noopener noreferrer" class="repo-link">
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" aria-current="page" class="active sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html#opencore-settings" class="sidebar-link">OpenCore Settings</a></li><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html#injected-kext" class="sidebar-link">Injected Kext</a></li></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="explaining-the-patches-in-opencore-legacy-patcher"><a href="#explaining-the-patches-in-opencore-legacy-patcher" class="header-anchor">#</a> Explaining the patches in OpenCore Legacy Patcher</h1> <p>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.</p> <h2 id="opencore-settings"><a href="#opencore-settings" class="header-anchor">#</a> OpenCore Settings</h2> <h3 id="acpi-patch"><a href="#acpi-patch" class="header-anchor">#</a> ACPI -> Patch</h3> <ul><li>EHCx and XHC1 Patches
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Documentation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/HOW.html" class="sidebar-link">Boot Process with OpenCore Legacy Patcher</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" aria-current="page" class="active sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a><ul class="sidebar-sub-headers"><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html#opencore-settings" class="sidebar-link">OpenCore Settings</a></li><li class="sidebar-sub-header"><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html#injected-kext" class="sidebar-link">Injected Kext</a></li></ul></li></ul></section></li></ul> </aside> <main class="page"> <div class="theme-succinct-content content__default"><h1 id="explaining-the-patches-in-opencore-legacy-patcher"><a href="#explaining-the-patches-in-opencore-legacy-patcher" class="header-anchor">#</a> Explaining the patches in OpenCore Legacy Patcher</h1> <p>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.</p> <h2 id="opencore-settings"><a href="#opencore-settings" class="header-anchor">#</a> OpenCore Settings</h2> <h3 id="acpi-patch"><a href="#acpi-patch" class="header-anchor">#</a> ACPI -> Patch</h3> <ul><li>EHCx and XHC1 Patches
|
||||
<ul><li>Reason: Required for proper USB operation</li> <li>Logic: Avoids USB maps of newer models attaching and breaking USB port functionality</li> <li>Models: All models require</li></ul></li></ul> <h3 id="booter-quirks"><a href="#booter-quirks" class="header-anchor">#</a> Booter -> Quirks</h3> <ul><li>ForceBooterSignature
|
||||
<ul><li>Reason: Required to ensure Hibernation support</li> <li>Logic: Tricks boot.efi into thinking OpenCore is Apple's firmware</li> <li>Models: All models require</li></ul></li></ul> <h3 id="deviceproperties-add"><a href="#deviceproperties-add" class="header-anchor">#</a> DeviceProperties -> Add</h3> <ul><li><code>PciRoot(0x0)/Pci(0x15,0x0)/Pci(0x0,0x0)</code></li> <li><code>PciRoot(0x0)/Pci(0x1C,0x4)/Pci(0x0,0x0)</code></li> <li><code>PciRoot(0x0)/Pci(0x1C,0x3)/Pci(0x0,0x0)</code></li> <li><code>PciRoot(0x0)/Pci(0x1C,0x5)/Pci(0x0,0x0)</code></li> <li><code>PciRoot(0x0)/Pci(0x1C,0x1)/Pci(0x0,0x0)</code> <ul><li>Reason: Required to ensure Wifi works with full, native support</li> <li>Logic: Tricks AirPortBrcmNIC.kext into thinking our device is a BCM94360 (<code>14e4,43ba</code>)</li> <li>Models: <a href="https://github.com/dortania/OpenCore-Legacy-Patcher/blob/79ab028b0a039e97a528e0b99c876d95d9c2d41d/Resources/ModelArray.py#L199-L225" target="_blank" rel="noopener noreferrer">Machines with BCM943224 and BCM94331 chipsets<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li></ul></li> <li><code>PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0)</code></li> <li><code>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</code> <ul><li>Reason: Required to ensure Brightness Control works on upgraded iMacs</li> <li>Logic: Sets AppleBackLight properties</li> <li>Models: iMac11,x and iMac12,x with upgraded Nvidia Metal GPUs</li></ul></li> <li><code>PciRoot(0x0)/Pci(0x2,0x0)</code> <ul><li>Reason: Disables internal GPU to fix sleep issues on upgrades iMacs</li> <li>Logic: Tricks macOS into thinking iGPU is a generic PCI device</li> <li>Models: iMac12,x with upgraded Metal GPUs</li></ul></li></ul> <h3 id="kernel-patch"><a href="#kernel-patch" class="header-anchor">#</a> Kernel -> Patch</h3> <ul><li>SMC Patch
|
||||
<ul><li>Reason: Required to avoid SMC Firmware updates</li> <li>Logic: Patches out <code>smc-version</code> in AppleSMC.kext, requires SMC-Spoof.kext for full functionality</li> <li>Models: All models require</li></ul></li> <li>IOHIDFamily Patch
|
||||
@@ -45,9 +45,9 @@
|
||||
<ul><li>Reason: Enables NightShift support on unsupported models</li> <li>Models: 2011 and older, MacBookPro9,x included</li></ul></li> <li>SMC-Spoof
|
||||
<ul><li>Reason: Spoofs SMC version to 9.9999</li> <li>Models: All models require</li></ul></li></ul></div> <footer class="page-edit"><div class="edit-link"><a href="https://github.com/dortania/OpenCore-Legacy-Patcher/edit/main/docs/PATCHEXPLAIN.md" target="_blank" rel="noopener noreferrer">Help us improve this page!</a> <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></div> <div class="last-updated"><span class="prefix">Last Updated:</span> <span class="time">3/16/2021, 7:43:08 PM</span></div></footer> <div class="page-nav"><p class="inner"><span class="prev">
|
||||
⟵
|
||||
<a href="/OpenCore-Legacy-Patcher/TERMS.html" class="prev">
|
||||
OpenCore Patcher Terminology
|
||||
<a href="/OpenCore-Legacy-Patcher/HOW.html" class="prev">
|
||||
Boot Process with OpenCore Legacy Patcher
|
||||
</a></span> <!----></p></div> </main></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" defer></script>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
10
TERMS.html
10
TERMS.html
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
BIN
assets/img/oc-explained.d196cefa.png
Normal file
BIN
assets/img/oc-explained.d196cefa.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 544 KiB |
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{365:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},366:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},395:function(t,e,o){"use strict";o.r(e);var n=o(25),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(365),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{365:function(t,e,o){t.exports=o.p+"assets/img/efi-boot.97b06df3.png"},366:function(t,e,o){t.exports=o.p+"assets/img/oc-boot.8c4d2670.png"},396:function(t,e,o){"use strict";o.r(e);var n=o(25),a=Object(n.a)({},(function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[n("h1",{attrs:{id:"booting-opencore-and-macos"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#booting-opencore-and-macos"}},[t._v("#")]),t._v(" Booting OpenCore and macOS")]),t._v(" "),n("p",[t._v("Now we finally get to boot OpenCore!")]),t._v(" "),n("p",[t._v("Reboot machine while holding "),n("code",[t._v("Option")]),t._v(" to select the EFI Boot entry with the OpenCore icon:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the Mac Boot Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(365),alt:""}})]),t._v(" "),n("p",[t._v("Now that you've loaded OpenCore, now select Install macOS!:")]),t._v(" "),n("ul",[n("li",[t._v("This will be the OpenCore Picker")])]),t._v(" "),n("p",[n("img",{attrs:{src:o(366),alt:""}})]),t._v(" "),n("p",[t._v("After plenty of verbose booting, you will reach the installer screen! From there it's just like any normal macOS install. For an example of how the boot process looks, see the following video:")]),t._v(" "),n("ul",[n("li",[n("a",{attrs:{href:"https://www.youtube.com/watch?v=AN3zsbQV_n4",target:"_blank",rel:"noopener noreferrer"}},[t._v("OpenCore Legacy Patcher Boot Process"),n("OutboundLink")],1)])]),t._v(" "),n("h1",{attrs:{id:"once-installed-and-booting-head-to-post-installation"}},[n("a",{staticClass:"header-anchor",attrs:{href:"#once-installed-and-booting-head-to-post-installation"}},[t._v("#")]),t._v(" Once installed and booting, head to "),n("RouterLink",{attrs:{to:"/POST-INSTALL.html"}},[t._v("Post-Installation")])],1)])}),[],!1,null,null,null);e.default=a.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{319:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},371:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},397:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1)]),e._v(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/XbbWAsE",target:"_blank",rel:"noopener noreferrer"}},[e._v("Unsupported Mac Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(319),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(371),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search whether the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=s.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{319:function(e,t,o){e.exports=o.p+"assets/img/mountefi.f1bedccd.png"},367:function(e,t,o){e.exports=o.p+"assets/img/logs-efi.c416d33f.png"},397:function(e,t,o){"use strict";o.r(t);var r=o(25),s=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"how-to-debug-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#how-to-debug-with-opencore"}},[e._v("#")]),e._v(" How to debug with OpenCore")]),e._v(" "),r("p",[e._v("For those who've hit an odd bug and unsure if it's user error or patcher, the below will tell you how to get more verbose debug information as well as logs to help "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1)]),e._v(" "),r("ul",[r("li",[e._v("For users who are less experienced, we recommend asking on the "),r("a",{attrs:{href:"https://discord.gg/XbbWAsE",target:"_blank",rel:"noopener noreferrer"}},[e._v("Unsupported Mac Discord Server"),r("OutboundLink")],1),e._v(" for help.")])]),e._v(" "),r("h2",{attrs:{id:"debugging-yourself"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#debugging-yourself"}},[e._v("#")]),e._v(" Debugging yourself")]),e._v(" "),r("p",[e._v("The easiest way to debug yourself is via Patcher Settings. Here there are many different settings however the 3 main options that will help are:")]),e._v(" "),r("ul",[r("li",[e._v('"Enable Verbose Mode"')]),e._v(" "),r("li",[e._v('"Enable OpenCore DEBUG"')]),e._v(" "),r("li",[e._v('"Enable Kext DEBUG"')])]),e._v(" "),r("p",[e._v("When you've enabled these 3 options, rebuild OpenCore and install to your drive. This will provide much greater debug information as well as write logs to the EFI Partition.")]),e._v(" "),r("h2",{attrs:{id:"obtaining-opencore-logs-from-disk"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-opencore-logs-from-disk"}},[e._v("#")]),e._v(" Obtaining OpenCore logs from disk")]),e._v(" "),r("p",[e._v('With "Enable OpenCore DEBUG" set, every boot there will be a .txt file generated in your disk. To grab these logs, '),r("a",{attrs:{href:"https://github.com/corpnewt/MountEFI",target:"_blank",rel:"noopener noreferrer"}},[e._v("download and run MountEFI"),r("OutboundLink")],1),e._v(":")]),e._v(" "),r("p",[r("img",{attrs:{src:o(319),alt:""}})]),e._v(" "),r("p",[e._v("Once you've mounted the EFI Partition of the drive you have macOS on, you should see some nice logs:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(367),alt:""}})]),e._v(" "),r("h2",{attrs:{id:"obtaining-kernel-logs-from-macos"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#obtaining-kernel-logs-from-macos"}},[e._v("#")]),e._v(" Obtaining Kernel logs from macOS")]),e._v(" "),r("p",[e._v('With "Enable Kext DEBUG" set, every boot will now have much more detailed logs stored in the OS. To get these logs, simply run the below command:')]),e._v(" "),r("div",{staticClass:"language-sh extra-class"},[r("pre",{pre:!0,attrs:{class:"language-sh"}},[r("code",[r("span",{pre:!0,attrs:{class:"token function"}},[e._v("sudo")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token function"}},[e._v("dmesg")]),e._v(" "),r("span",{pre:!0,attrs:{class:"token operator"}},[e._v(">")]),e._v(" ~/Desktop/DMESG.txt\n")])])]),r("p",[e._v("From there, you'll have a log on your desktop.")]),e._v(" "),r("h2",{attrs:{id:"filing-an-issue-with-us"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#filing-an-issue-with-us"}},[e._v("#")]),e._v(" Filing an issue with us")]),e._v(" "),r("p",[e._v("Now that you have proper logs, you can now "),r("a",{attrs:{href:"https://github.com/dortania/OpenCore-Legacy-Patcher/issues",target:"_blank",rel:"noopener noreferrer"}},[e._v("file issues with us"),r("OutboundLink")],1),e._v(". Reminder we want the following info:")]),e._v(" "),r("ul",[r("li",[e._v("Model patching for (ie. MacBookPro10,1)")]),e._v(" "),r("li",[e._v("Target OS (ie. macOS 11.2.3)")]),e._v(" "),r("li",[e._v("Host OS (ie. macOS 10.15.7)")]),e._v(" "),r("li",[e._v("Upload of your OpenCore Build Folder")]),e._v(" "),r("li",[e._v("Upload of your OpenCore log (if applicable)")]),e._v(" "),r("li",[e._v("Upload of your Kernel log (if applicable)")])]),e._v(" "),r("p",[e._v("Additionally, please search whether the issue has been reported before. This avoids having duplicate issues.")])])}),[],!1,null,null,null);t.default=s.exports}}]);
|
||||
1
assets/js/12.3e3371a5.js
Normal file
1
assets/js/12.3e3371a5.js
Normal file
@@ -0,0 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{379:function(e,t,o){e.exports=o.p+"assets/img/oc-explained.d196cefa.png"},400:function(e,t,o){"use strict";o.r(t);var r=o(25),a=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"boot-process-with-opencore-legacy-patcher"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore-legacy-patcher"}},[e._v("#")]),e._v(" Boot Process with OpenCore Legacy Patcher")]),e._v(" "),r("p",[e._v('OpenCore Legacy Patcher itself is actually quite a "dumb" program, and essentially edits a config.plist file and moves files around, it actually has little logic regarding the boot process. The real magic of OCLP is '),r("a",{attrs:{href:"https://github.com/acidanthera/OpenCorePkg",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCorePkg"),r("OutboundLink")],1),e._v(", our back-end and what makes this patcher so powerful.")]),e._v(" "),r("h2",{attrs:{id:"boot-process-with-opencore"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#boot-process-with-opencore"}},[e._v("#")]),e._v(" Boot Process with OpenCore")]),e._v(" "),r("p",[e._v("To understand a bit more of how OpenCore is able revive older Macs in such a native-like way, we need to go over "),r("em",[e._v("how")]),e._v(" OpenCore works with your Mac:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(379),alt:""}})])])}),[],!1,null,null,null);t.default=a.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{385:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},402:function(e,t,o){"use strict";o.r(t);var r=o(25),i=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"post-installation"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])])]),e._v(" "),r("h2",{attrs:{id:"booting-without-usb-drive"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),r("p",[e._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),e._v(" "),r("ul",[r("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),r("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),r("li",[e._v("Build OpenCore again")]),e._v(" "),r("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),r("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),r("p",[e._v("And voila! No more USB drive required")]),e._v(" "),r("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),r("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(385),alt:""}})]),e._v(" "),r("p",[e._v("Here you can change different patcher settings, however the main 2 of interest are:")]),e._v(" "),r("ul",[r("li",[e._v("Enable Verbose Mode")]),e._v(" "),r("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),r("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show OpenCore picker, you can simply hold the "Esc" key.')])])}),[],!1,null,null,null);t.default=i.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{386:function(e,t,o){e.exports=o.p+"assets/img/settings.5b5cfef6.png"},404:function(e,t,o){"use strict";o.r(t);var r=o(25),i=Object(r.a)({},(function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[r("h1",{attrs:{id:"post-installation"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#post-installation"}},[e._v("#")]),e._v(" Post-Installation")]),e._v(" "),r("ul",[r("li",[r("a",{attrs:{href:"#booting-without-usb-drive"}},[e._v("Booting without USB drive")])]),e._v(" "),r("li",[r("a",{attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("Booting seamlessly without Verbose or OpenCore Picker")])])]),e._v(" "),r("h2",{attrs:{id:"booting-without-usb-drive"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-without-usb-drive"}},[e._v("#")]),e._v(" Booting without USB drive")]),e._v(" "),r("p",[e._v("Once you've installed macOS through OpenCore, you can boot up and go through the regular install process. To boot without the USB drive plugged in is quite simple:")]),e._v(" "),r("ul",[r("li",[e._v("Download OpenCore Legacy Patcher")]),e._v(" "),r("li",[e._v("Change Patcher settings as you'd like")]),e._v(" "),r("li",[e._v("Build OpenCore again")]),e._v(" "),r("li",[e._v("Install OpenCore to internal drive")]),e._v(" "),r("li",[e._v("Reboot holding Option, and select the internal EFI")])]),e._v(" "),r("p",[e._v("And voila! No more USB drive required")]),e._v(" "),r("h2",{attrs:{id:"booting-seamlessly-without-verbose-or-opencore-picker"}},[r("a",{staticClass:"header-anchor",attrs:{href:"#booting-seamlessly-without-verbose-or-opencore-picker"}},[e._v("#")]),e._v(" Booting seamlessly without Verbose or OpenCore Picker")]),e._v(" "),r("p",[e._v("To do this, run the OpenCore Patcher and head to Patcher Settings:")]),e._v(" "),r("p",[r("img",{attrs:{src:o(386),alt:""}})]),e._v(" "),r("p",[e._v("Here you can change different patcher settings, however the main 2 of interest are:")]),e._v(" "),r("ul",[r("li",[e._v("Enable Verbose Mode")]),e._v(" "),r("li",[e._v("Set ShowPicker Mode")])]),e._v(" "),r("p",[e._v('Once you\'ve toggled them both off, build your OpenCore EFI once again and install to your desired drive. Now to show OpenCore picker, you can simply hold the "Esc" key.')])])}),[],!1,null,null,null);t.default=i.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{392:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{393:function(e,t,n){"use strict";n.r(t);var a={name:"ThemeManager",beforeMount:function(){function e(e){window.__theme=e,t=e,document.body.setAttribute("data-theme",e),window.__onThemeChange(e)}var t;window.__onThemeChange=function(){};try{t=localStorage.getItem("theme")}catch(e){}window.__setPreferredTheme=function(t){e(t);try{localStorage.setItem("theme",t)}catch(e){}};var n=window.matchMedia("(prefers-color-scheme: dark)");n.addListener((function(e){window.__setPreferredTheme(e.matches?"dark":"light")})),e(t||(n.matches?"dark":"light"))}},i=n(25),o=Object(i.a)(a,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticStyle:{visibility:"hidden",display:"none"}})}),[],!1,null,null,null);t.default=o.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{391:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{392:function(t,e,s){"use strict";s.r(e);var n=["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],o={methods:{getMsg:function(){return n[Math.floor(Math.random()*n.length)]}}},i=s(25),h=Object(i.a)(o,(function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"theme-container"},[e("div",{staticClass:"theme-succinct-content"},[e("h1",[this._v("404")]),this._v(" "),e("blockquote",[this._v(this._s(this.getMsg()))]),this._v(" "),e("RouterLink",{attrs:{to:"/"}},[this._v("\n Take me home.\n ")])],1)])}),[],!1,null,null,null);e.default=h.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{403:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{405:function(t,e,n){"use strict";n.r(e);var s=n(25),l=Object(s.a)({},(function(){var t=this.$createElement;return(this._self._c||t)("ContentSlotsDistributor",{attrs:{"slot-key":this.$parent.slotKey}})}),[],!1,null,null,null);e.default=l.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[18],{404:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"what-is-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),a("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),a("ul",[a("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),a("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),a("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),a("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),a("h2",{attrs:{id:"how-do-i-get-started"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),a("ol",[a("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),a("ol",{attrs:{start:"2"}},[a("li",[a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),a("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=s.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[19],{406:function(e,t,a){"use strict";a.r(t);var o=a(25),s=Object(o.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"what-is-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#what-is-opencore"}},[e._v("#")]),e._v(" What is OpenCore?")]),e._v(" "),a("p",[e._v("This is a sophisticated boot loader used to inject and patch data in memory, instead of on disk. This means we're able to get near-native experience on many unsupported Macs with Metal GPUs. This includes many of the long desired features of other patchers such as:")]),e._v(" "),a("ul",[a("li",[e._v("System Integrity Protection, FileVault 2, .im4m Secure Boot and Vaulting")]),e._v(" "),a("li",[e._v("Native OTA OS DELTA updates on all Macs")]),e._v(" "),a("li",[e._v("Recovery OS, Safe Mode and Single-user Mode booting")])]),e._v(" "),a("p",[e._v("While many PC users from the Hackintosh community are familiar with OpenCore, OpenCore was designed as Mac and PC agnostic ensuring both platforms can use it easily. And with OpenCore Legacy Patcher, we help automate the process making running with OpenCore that much easier.")]),e._v(" "),a("h2",{attrs:{id:"how-do-i-get-started"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#how-do-i-get-started"}},[e._v("#")]),e._v(" How do I get started?")]),e._v(" "),a("ol",[a("li",[e._v("The first step of ensuring whether your model is support is checking here:")])]),e._v(" "),a("ul",[a("li",[a("RouterLink",{attrs:{to:"/MODELS.html"}},[e._v("Supported Models")])],1)]),e._v(" "),a("ol",{attrs:{start:"2"}},[a("li",[a("RouterLink",{attrs:{to:"/INSTALLER.html"}},[e._v("Download and build macOS Installer")])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BUILD.html"}},[e._v("Run the "),a("code",[e._v("OpenCore-Patcher.app")])])],1),e._v(" "),a("li",[a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Reboot and boot OpenCore")])],1)])])}),[],!1,null,null,null);t.default=s.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
1
assets/js/20.fa8b3309.js
Normal file
1
assets/js/20.fa8b3309.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[21],{407:function(e,t,o){"use strict";o.r(t);var r=o(25),n=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI folder")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=n.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[22],{409:function(e,t,o){"use strict";o.r(t);var r=o(25),n=Object(r.a)({},(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[o("h1",{attrs:{id:"uninstalling-opencore"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#uninstalling-opencore"}},[e._v("#")]),e._v(" Uninstalling OpenCore")]),e._v(" "),o("p",[e._v("To remove OpenCore is actually quite simply:")]),e._v(" "),o("ol",[o("li",[e._v("Remove OpenCore either from the USB or internal drive")])]),e._v(" "),o("ul",[o("li",[e._v("You'll need to mount the drive's EFI partition, and delete the EFI folder")]),e._v(" "),o("li",[o("a",{attrs:{href:"https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html",target:"_blank",rel:"noopener noreferrer"}},[e._v("See here for example how to mount"),o("OutboundLink")],1)])]),e._v(" "),o("ol",{attrs:{start:"2"}},[o("li",[e._v("Reset NVRAM")])]),e._v(" "),o("ul",[o("li",[o("a",{attrs:{href:"https://support.apple.com/HT204063",target:"_blank",rel:"noopener noreferrer"}},[e._v("Reset NVRAM or PRAM on your Mac"),o("OutboundLink")],1)])]),e._v(" "),o("p",[e._v("Know that if you are on Big Sur when you remove the EFI folder, your Mac will no longer boot and show the prohibited symbol. Be ready to install an older version of macOS before you uninstall OpenCore.")])])}),[],!1,null,null,null);t.default=n.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{367:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},368:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},369:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},370:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},396:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(367),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(368),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(369),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(370),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{375:function(e,t,n){e.exports=n.p+"assets/img/first-run.898738d5.png"},376:function(e,t,n){e.exports=n.p+"assets/img/build-efi.b7e95d18.png"},377:function(e,t,n){e.exports=n.p+"assets/img/disk-start.b78fd552.png"},378:function(e,t,n){e.exports=n.p+"assets/img/disk-efi.fea58692.png"},399:function(e,t,n){"use strict";n.r(t);var a=n(25),i=Object(a.a)({},(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("ContentSlotsDistributor",{attrs:{"slot-key":e.$parent.slotKey}},[a("h1",{attrs:{id:"building-and-installing-opencore"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#building-and-installing-opencore"}},[e._v("#")]),e._v(" Building and installing OpenCore")]),e._v(" "),a("p",[e._v("Now that we have a macOS installer, lets now build our OpenCore configuration!")]),e._v(" "),a("p",[e._v("First Download the latest release:")]),e._v(" "),a("ul",[a("li",[a("a",{attrs:{href:"https://github.com/dortania/Opencore-Legacy-Patcher/releases",target:"_blank",rel:"noopener noreferrer"}},[e._v("OpenCore Legacy Patcher Releases"),a("OutboundLink")],1)])]),e._v(" "),a("p",[e._v("Next, run the "),a("code",[e._v("OpenCore-Patcher.app")]),e._v(":")]),e._v(" "),a("p",[a("img",{attrs:{src:n(375),alt:""}})]),e._v(" "),a("p",[e._v("From here you have a couple important options:")]),e._v(" "),a("ul",[a("li",[e._v("Build OpenCore")]),e._v(" "),a("li",[e._v("Install OpenCore to USB/internal drive")]),e._v(" "),a("li",[e._v("Change Model")]),e._v(" "),a("li",[e._v("Patcher Settings")])]),e._v(" "),a("p",[e._v('If you\'re patching for a different machine than you\'re running, please select "Change Model" and enter the updated SMBIOS. For more advanced users, you may also tweak the patcher\'s build settings via "Patcher Settings"')]),e._v(" "),a("p",[e._v('Now lets enter "Build OpenCore":')]),e._v(" "),a("p",[a("img",{attrs:{src:n(376),alt:""}})]),e._v(" "),a("p",[e._v("The process should be quite quick to build, once finished you'll be plopped back to the main menu.")]),e._v(" "),a("p",[e._v("Next lets run "),a("code",[e._v("Install OpenCore to USB/internal drive")]),e._v(":")]),e._v(" "),a("table",[a("thead",[a("tr",[a("th",{staticStyle:{"text-align":"left"}},[e._v("Select Drive")]),e._v(" "),a("th",{staticStyle:{"text-align":"left"}},[e._v("Select EFI/FAT32 Partition")])])]),e._v(" "),a("tbody",[a("tr",[a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(377),alt:""}})]),e._v(" "),a("td",{staticStyle:{"text-align":"left"}},[a("img",{attrs:{src:n(378),alt:""}})])])])]),e._v(" "),a("ul",[a("li",[e._v("If you have issues, please ensure you install OpenCore onto a FAT32 partition to ensure your Mac is able to boot it. You will need to format your drive as GUID/GPT in Disk Utility")])]),e._v(" "),a("h1",{attrs:{id:"once-finished-head-to-booting-opencore-and-macos"}},[a("a",{staticClass:"header-anchor",attrs:{href:"#once-finished-head-to-booting-opencore-and-macos"}},[e._v("#")]),e._v(" Once finished, head to "),a("RouterLink",{attrs:{to:"/BOOT.html"}},[e._v("Booting OpenCore and macOS")])],1)])}),[],!1,null,null,null);t.default=i.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{338:function(t,e,n){},387:function(t,e,n){"use strict";n(338)},409:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(387),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{338:function(t,e,n){},388:function(t,e,n){"use strict";n(338)},411:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(388),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"15b7b770",null);e.default=p.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{339:function(e,t,c){},388:function(e,t,c){"use strict";c(339)},393:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(388),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{339:function(e,t,c){},389:function(e,t,c){"use strict";c(339)},394:function(e,t,c){"use strict";c.r(t);var i={name:"CodeBlock",props:{title:{type:String,required:!0},active:{type:Boolean,default:!1}}},n=(c(389),c(25)),s=Object(n.a)(i,(function(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"theme-code-block",class:{"theme-code-block__active":this.active}},[this._t("default")],2)}),[],!1,null,"6d04095e",null);t.default=s.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{340:function(e,t,o){},389:function(e,t,o){"use strict";o(340)},394:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(389),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{340:function(e,t,o){},390:function(e,t,o){"use strict";o(340)},395:function(e,t,o){"use strict";o.r(t);o(26),o(98),o(68),o(100);var a={name:"CodeGroup",data:function(){return{codeTabs:[],activeCodeTabIndex:-1}},watch:{activeCodeTabIndex:function(e){this.codeTabs.forEach((function(e){e.elm.classList.remove("theme-code-block__active")})),this.codeTabs[e].elm.classList.add("theme-code-block__active")}},mounted:function(){var e=this;this.codeTabs=(this.$slots.default||[]).filter((function(e){return Boolean(e.componentOptions)})).map((function(t,o){return""===t.componentOptions.propsData.active&&(e.activeCodeTabIndex=o),{title:t.componentOptions.propsData.title,elm:t.elm}})),-1===this.activeCodeTabIndex&&this.codeTabs.length>0&&(this.activeCodeTabIndex=0)},methods:{changeCodeTab:function(e){this.activeCodeTabIndex=e}}},c=(o(390),o(25)),n=Object(c.a)(a,(function(){var e=this,t=e.$createElement,o=e._self._c||t;return o("div",{staticClass:"theme-code-group"},[o("div",{staticClass:"theme-code-group__nav"},[o("ul",{staticClass:"theme-code-group__ul"},e._l(e.codeTabs,(function(t,a){return o("li",{key:t.title,staticClass:"theme-code-group__li"},[o("button",{staticClass:"theme-code-group__nav-tab",class:{"theme-code-group__nav-tab-active":a===e.activeCodeTabIndex},on:{click:function(t){return e.changeCodeTab(a)}}},[e._v("\n "+e._s(t.title)+"\n ")])])})),0)]),e._v(" "),e._t("default"),e._v(" "),e.codeTabs.length<1?o("pre",{staticClass:"pre-blank"},[e._v("// Make sure to add code blocks to your code group")]):e._e()],2)}),[],!1,null,"32c2d7ed",null);t.default=n.exports}}]);
|
||||
@@ -1 +1 @@
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{337:function(t,e,n){},386:function(t,e,n){"use strict";n(337)},408:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(386),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]);
|
||||
(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{337:function(t,e,n){},387:function(t,e,n){"use strict";n(337)},410:function(t,e,n){"use strict";n.r(e);var i={functional:!0,props:{type:{type:String,default:"tip"},text:String,vertical:{type:String,default:"top"}},render:function(t,e){var n=e.props,i=e.slots;return t("span",{class:["badge",n.type],style:{verticalAlign:n.vertical}},n.text||i().default)}},r=(n(387),n(25)),p=Object(r.a)(i,void 0,void 0,!1,null,"68228156",null);e.default=p.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
@@ -11,7 +11,7 @@
|
||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black">
|
||||
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.6ebb7c86.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.1c8aa566.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.71763fd8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/14.5e3a2371.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.0d3af748.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.d5ec2ab1.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/18.c0a0ed38.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.1e3f887c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.3399fbc4.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d46c154f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8118105b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.08cbc9b8.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.c1df0c6e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.5953b15c.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8160a55.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.8c54ec5e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.68644820.js">
|
||||
<link rel="preload" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css" as="style"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js" as="script"><link rel="preload" href="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" as="script"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/10.e77dd09b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/11.3c6e95c6.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/12.3e3371a5.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/13.86cdbc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/15.a6dd2c8d.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/16.9e8bfa07.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/17.2d50fc14.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/19.cc6aab0b.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/20.fa8b3309.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/21.d964b161.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/22.9d4ec70f.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/3.8fc5e699.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/4.7e6e9813.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/5.55973502.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/6.2b19663e.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/7.a8ab50db.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/8.6d850392.js"><link rel="prefetch" href="/OpenCore-Legacy-Patcher/assets/js/9.c48d0316.js">
|
||||
<link rel="stylesheet" href="/OpenCore-Legacy-Patcher/assets/css/0.styles.1c47b1bb.css">
|
||||
</head>
|
||||
<body>
|
||||
@@ -19,7 +19,7 @@
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav></div></header> <div class="sidebar-mask"></div> <aside class="sidebar"><nav class="nav-links"> <div class="nav-item"><a role="button" aria-label="Switch to light mode" class="nav-link"><span>Switch theme</span></a></div> <a href="https://github.com/dortania/OpenCore-Legacy-Patcher/" target="_blank" rel="noopener noreferrer" class="repo-link">
|
||||
GitHub
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><img src="/OpenCore-Legacy-Patcher/homepage.png" alt="hero"> <h1 id="main-title">
|
||||
<span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></nav> <ul class="sidebar-links"><li><section class="sidebar-group depth-0"><p class="sidebar-heading open"><span>Introduction</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/START.html" class="sidebar-link">What is OpenCore?</a></li><li><a href="/OpenCore-Legacy-Patcher/MODELS.html" class="sidebar-link">Supported Models</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Setting up</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/INSTALLER.html" class="sidebar-link">Download and build macOS Installers</a></li><li><a href="/OpenCore-Legacy-Patcher/BUILD.html" class="sidebar-link">Building and installing OpenCore</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Installation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/BOOT.html" class="sidebar-link">Booting OpenCore and macOS</a></li><li><a href="/OpenCore-Legacy-Patcher/POST-INSTALL.html" class="sidebar-link">Post-Installation</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Misc</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TROUBLESHOOTING.html" class="sidebar-link">Troubleshooting</a></li><li><a href="/OpenCore-Legacy-Patcher/DEBUG.html" class="sidebar-link">How to debug with OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/UNINSTALL.html" class="sidebar-link">Uninstalling OpenCore</a></li><li><a href="/OpenCore-Legacy-Patcher/ICNS.html" class="sidebar-link">Creating custom icons for OpenCore and Mac Boot Picker</a></li></ul></section></li><li><section class="sidebar-group depth-0"><p class="sidebar-heading"><span>Documentation</span> <!----></p> <ul class="sidebar-links sidebar-group-items"><li><a href="/OpenCore-Legacy-Patcher/TERMS.html" class="sidebar-link">OpenCore Patcher Terminology</a></li><li><a href="/OpenCore-Legacy-Patcher/HOW.html" class="sidebar-link">Boot Process with OpenCore Legacy Patcher</a></li><li><a href="/OpenCore-Legacy-Patcher/PATCHEXPLAIN.html" class="sidebar-link">Explaining the patches in OpenCore Legacy Patcher</a></li></ul></section></li></ul> </aside> <main aria-labelledby="main-title" class="home"><header class="hero"><img src="/OpenCore-Legacy-Patcher/homepage.png" alt="hero"> <h1 id="main-title">
|
||||
OpenCore Legacy Patcher
|
||||
</h1> <p class="description">
|
||||
Experience macOS just like before
|
||||
@@ -28,6 +28,6 @@
|
||||
</a></p></header> <div class="features"><div class="feature"><h2>Built with security in mind</h2> <p>Supporting System Integrity Protection(SIP), FileVault 2, .im4m Secure Boot and Vaulting. You're just as secure as a supported Mac</p></div><div class="feature"><h2>Native OTA updates</h2> <p>Install updates the moment they come out just like on a supported Mac, and no more 12GB+ updates.</p></div><div class="feature"><h2>Zero firmware patching</h2> <p>No need to patch APFS ROM support, all protocol upgrades are done in memory and never permanent.</p></div></div> <div class="theme-succinct-content custom content__default"></div> <div class="footer">
|
||||
Copyright © Dortania 2020-2021
|
||||
</div></main></div><div class="global-ui"><div style="visibility:hidden;display:none;"></div><!----></div></div>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.d19a82dc.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.45225cad.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/17.bcf4c6aa.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/13.414c6202.js" defer></script>
|
||||
<script src="/OpenCore-Legacy-Patcher/assets/js/app.700b0366.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/2.8a0bfb2b.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/18.dc6c680f.js" defer></script><script src="/OpenCore-Legacy-Patcher/assets/js/14.50f13509.js" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user