diff --git a/OpenCore-Patcher.command b/OpenCore-Patcher.command index 32803381e..a783fbbe1 100755 --- a/OpenCore-Patcher.command +++ b/OpenCore-Patcher.command @@ -96,14 +96,15 @@ system_profiler SPHardwareDataType | grep 'Model Identifier' - Audio (AppleHDA) Patch for 2011 and older (Excluding MacPro4,1+) - Ethernet (AppleBCM5701Ethernet) Patch for certain 2009-2011 Macs -Note: When the system volume is patched, you can no longer have Delta -updates or have FileVault enabled. Please ensure you have all important -user data backed up. +WARNING: Root Volume Patching is still in active development, please +have all important user data backed up. Note when the system volume +is patched, you can no longer have Delta updates or have FileVault +enabled. Supported Options: 1. Patch System Volume -2. Unpatch System Volume +2. Unpatch System Volume (Experimental) B. Exit """) change_menu = input("Patch System Volume?: ") diff --git a/docs/TERMS.md b/docs/TERMS.md index 9fbdcc30a..23176bf6c 100644 --- a/docs/TERMS.md +++ b/docs/TERMS.md @@ -6,8 +6,8 @@ With OpenCore Legacy Patcher, we use a lot of different terms to refer to hardwa Term | Description --- | --- -**macOS** | Apple's own UNIX based OS used for Mac machines and "What makes a Mac a Mac". -**Windows** | Microsoft's proprietary OS that is used and supported on a wide range of devices (stay with this OS if you don't want headaches) +**macOS** | Apple's own UNIX based OS used for Mac machines and "What makes a Mac a Mac". +**Windows** | Microsoft's proprietary OS that is used and supported on a wide range of devices (stay with this OS if you don't want headaches) **Linux** | Family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. Note that while macOS and Linux may be UNIX-based, they're vastly different. **Bootloader** | Piece of software that loads an OS, usually made by the OS creators. OpenCore is technically not a bootloader per se (see boot manager explanation down below). Apple's Boot.efi would be the actual boot loader in a Mac. **Boot Manager** | Piece of software that manages bootloaders – we have many of these: Clover, systemd-boot, OpenCore, rEFInd, rEFIt... These are generally seen as prepping the system for the actual boot loader. @@ -25,6 +25,8 @@ Term | Description **KernelCollection** | Also known as the ImmutableKernel and PrelinkedKernel, this is a bundle of the kernel(XNU) and kernel extensions(Kexts) that we use to boot macOS. This is also what OpenCore patches in memory to allow us to have a seamless experience
- PrelinkedKernel: Default caching system since 10.7
- ImmutableKernel: Secure Boot based caching system since 10.13
- KernelCollection: Merge of both Prelinked and ImmutableKernel's since macOS 11, Big Sur **IOKit** | Backbone of how Kernel Extentions (Kexts) probe and attach onto hardware, starts quickly after kernel initates **WindowServer** | Backbone of the GUI interface in macOS, one of the first userfacing userspace programs to kick-in +**OTA** | Short for **O**ver **T**he **A**ir, refers to native OS updates via System Preferences like a supported Mac +**DELTA** | Often used with OTA, refers to OS updates that much smaller than full installers (generally ~3GB), note Deltas require the root volume to be unmotified otherwise ~12GB updates will occur. --- Term | Description --- | ---