diff --git a/README.md b/README.md index 90d7aa40c..8177ff466 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ A python program for building and booting [OpenCore](https://github.com/acidanth | Support Entry | Supported OSes | Description | Comment | | :--- | :--- | :--- | :--- | -| HostOS | macOS 10.7-11 | Refers to OSes where running OpenCore-Patcher.app are supported | Supports 10.7+ if [python 3.6 or higher](https://www.python.org/downloads/) is manually installed, simply run the `OpenCore-Patcher.command` located in the repo | +| HostOS | macOS 10.9-11 | Refers to OSes where running OpenCore-Patcher.app are supported | Supports 10.7+ if [python 3.6 or higher](https://www.python.org/downloads/) is manually installed, simply run the `OpenCore-Patcher.command` located in the repo | | TargetOS | macOS 11 | Refers to OSes that can be patched to run with OpenCore | Unofficially supports 10.4 and newer, no support provided via this patcher | Supported features: @@ -39,7 +39,7 @@ Since this patcher tricks macOS into thinking you're running a newer Mac, certai * We recommend running the assistant on a natively supported OS, running via the patcher may result in unforeseen issues * Legacy Windows Booting * Currently OpenCore cannot boot MBR-based installs, so Ivy Bridge and older Machines may [not be able to see Windows in OpenCore's Boot Picker](https://github.com/acidanthera/bugtracker/issues/912) - * [Solution is to convert install to UEFI](https://docs.microsoft.com/en-us/mem/configmgr/osd/deploy-use/task-sequence-steps-to-manage-bios-to-uefi-conversion) + * [Solution is to convert install to UEFI](https://docs.microsoft.com/en-us/mem/configmgr/osd/deploy-use/task-sequence-steps-to-manage-bios-to-uefi-conversion), see MacRumors thread for more examples: [Installing Windows 10](https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/) * Boot Buddy support * Due to how OpenCore overwrites NVRAM, the usage of Boot Buddy and such tools are **highly** in-advised diff --git a/Resources/build.py b/Resources/build.py index 714a74e40..0662cf57f 100644 --- a/Resources/build.py +++ b/Resources/build.py @@ -257,11 +257,9 @@ class BuildOpenCore: # Exfat check if self.model in ModelArray.NoExFat: print("- Adding ExFatDxeLegacy.efi") - exfat = "ExFatDxeLegacy.efi" shutil.copy(self.constants.exfat_legacy_driver_path, self.constants.drivers_path) self.config["UEFI"]["Drivers"] += ["ExFatDxeLegacy.efi"] - # Add UGA to GOP layer if self.model in ModelArray.UGAtoGOP: print("- Adding UGA to GOP Patch") diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 6b439afbe..604b4e396 100755 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -100,6 +100,7 @@ module.exports = { children: [ 'TROUBLESHOOTING', 'DEBUG', + 'UPDATE', 'UNINSTALL', 'ICNS', ] diff --git a/docs/MODELS.md b/docs/MODELS.md index f4c21fee0..70cef7d7c 100644 --- a/docs/MODELS.md +++ b/docs/MODELS.md @@ -1,6 +1,6 @@ # Supported Models -Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine: +Any hardware supporting SSE4.1 CPU and 64-Bit firmware work on this patcher. To check your hardware model, run the below command on the applicable machine in terminal: ```bash system_profiler SPHardwareDataType | grep 'Model Identifier' @@ -24,7 +24,7 @@ Regarding OS support, see below: | Support Entry | Supported OSes | Description | Comment | | :--- | :--- | :--- | :--- | -| HostOS | macOS 10.7-11 | Refers to OSes where running OpenCore-Patcher.app are supported | Supports 10.7+ if [python 3.6 or higher](https://www.python.org/downloads/) is manually installed, simply run the `OpenCore-Patcher.command` located in the repo | +| HostOS | macOS 10.9-11 | Refers to OSes where running OpenCore-Patcher.app are supported | Supports 10.7+ if [python 3.6 or higher](https://www.python.org/downloads/) is manually installed, simply run the `OpenCore-Patcher.command` located in the repo | | TargetOS | macOS 11 | Refers to OSes that can be patched to run with OpenCore | Unofficially supports 10.4 and newer, no support provided via this patcher | ### MacBook @@ -126,7 +126,7 @@ Regarding OS support, see below: | :--- | :--- | :--- | :--- | | MacPro1,1 | Mid-2006 | NO | 32-Bit Firmware limitation | | MacPro2,1 | Mid-2007 | ^^ | ^^ | -| MacPro3,1 | Early 2008 | YES | - Pottential instability with built-in USB 1.1 ports (recommend using a USB 2.0 hub)
- No [DELTA](./TERMS.md) updates or FileVault when AppleHDA is patched([#76](https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76)) | +| MacPro3,1 | Early 2008 | YES | - Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub)
- No [DELTA](./TERMS.md) updates or FileVault when AppleHDA is patched([#76](https://github.com/dortania/OpenCore-Legacy-Patcher/issues/76))
- Potential boot issues with stock Bluetooth card | | MacPro4,1 | Early 2009 | ^^ | Everything is supported as long as GPU is Metal capable | | MacPro5,1 | Mid-2010, Mid-2012 | ^^ | ^^ | diff --git a/docs/UPDATE.md b/docs/UPDATE.md new file mode 100644 index 000000000..7f9079648 --- /dev/null +++ b/docs/UPDATE.md @@ -0,0 +1,22 @@ +# Updating OpenCore and Co. + +With OpenCore Legacy Patcher, generally there's very little reason for users to update the OpenCore installed on their machine unless you feel there's a benefit with new versions for your setup. + +For those who do wish to update, it's actually quite easy. Simply [download the latest release](https://github.com/dortania/OpenCore-Legacy-Patcher/releases) and rerun the patcher: + +![](../images/first-run.png) + +Then simply rebuild your OpenCore build and install again. Then voila, OpenCore is updated! + +To check what version of OpenCore and Patcher version you're currently running, you can run the following in terminal: + +```bash +# OpenCore Version +nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version +# Patcher Version +nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:OCLP-Version +``` + +![](../images/oclp-version.png) + +From this, we can see we're running a RELEASE version of OpenCore 0.6.8 built on March 27th, 2021 with Patcher Version 0.0.20! \ No newline at end of file diff --git a/images/oclp-version.png b/images/oclp-version.png new file mode 100644 index 000000000..c152a5b59 Binary files /dev/null and b/images/oclp-version.png differ