From 9d07a8cf59550437326e3776d2b1331de1a7517e Mon Sep 17 00:00:00 2001 From: Dhinak G <17605561+dhinakg@users.noreply.github.com> Date: Thu, 26 May 2022 01:06:08 -0400 Subject: [PATCH 1/2] sys_patch_auto.py: Fix typos --- resources/sys_patch_auto.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/sys_patch_auto.py b/resources/sys_patch_auto.py index 07ba6f9cf..f7252452c 100644 --- a/resources/sys_patch_auto.py +++ b/resources/sys_patch_auto.py @@ -2,7 +2,7 @@ # New users may not realize OS updates remove our patches, so we try and run when nessasary # Conditions for running: # - Verify running GUI (TUI users can write their own scripts) -# - Verify the Snapshot Seal is in tact (if not, assume user is running patches) +# - Verify the Snapshot Seal is intact (if not, assume user is running patches) # - Verify this model needs patching (if not, assume user upgraded hardware and OCLP was not removed) # - Verify there are no updates for OCLP (ensure we have the latest patch sets) # If all these tests pass, start Root Patcher @@ -20,7 +20,7 @@ class AutomaticSysPatch: print("- Starting Automatic Patching") if settings.wxpython_variant is True: if utilities.check_seal() is True: - print("- Detected Snapshot seal in tact, detecting patches") + print("- Detected Snapshot seal intact, detecting patches") patches = sys_patch_detect.detect_root_patch(settings.computer.real_model, settings).detect_patch_set() if not any(not patch.startswith("Settings") and not patch.startswith("Validation") and patches[patch] is True for patch in patches): patches = [] @@ -97,7 +97,7 @@ class AutomaticSysPatch: print("- No patches detected") AutomaticSysPatch.determine_if_boot_matches(settings) else: - print("- Detected Snapshot seal not in tact, skipping") + print("- Detected Snapshot seal not intact, skipping") AutomaticSysPatch.determine_if_boot_matches(settings) else: print("- Auto Patch option is not supported on TUI, please use GUI") From cd571e2af33c6237485114d7cea4d467b0c60f9d Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Fri, 27 May 2022 05:44:04 +0300 Subject: [PATCH 2/2] Updating POST-INSTALL.md Adding mention of swapping GPU's on Mac Pros with autopatching. --- docs/POST-INSTALL.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/POST-INSTALL.md b/docs/POST-INSTALL.md index f38125d68..4699305d5 100644 --- a/docs/POST-INSTALL.md +++ b/docs/POST-INSTALL.md @@ -53,6 +53,14 @@ Post Install Volume Patches, sometimes also called root patches, are patches tha OCLP v0.4.4 and higher include an autopatcher, which will automatically root patch your system but **only if the USB install media was created within OCLP.** +::: details Note for Mac Pros when swapping a GPU from non-metal to Metal + +If you finished installing Monterey with the original card installed (to see bootpicker for example) and swapped your GPU to a Metal supported one, you may notice that you're missing acceleration. To fix this, open OCLP and revert root patches to get your Metal-supported GPU work again. + +Alternatively, you can remove "AutoPkg-Assets.pkg" from /Library/Packages on the USB drive before proceeding with the installation. To see the folder, enable hidden files with `Command` + `Shift` + `.` +::: + + Users with OCLP v0.4.4 or higher will also be prompted to install these patches after macOS updates or whenever patches are not detected on the system. We recommend rebuilding OpenCore with the latest version of OCLP to take advantage of these new features.