A new version of macOS Patcher will soon be released with Catalina support (come join us on that adventure
here). This version will still provide support for macOS Mojave but contains some changes to bundled utilities system that I'd like to detail here as I have done on the Catalina thread.
Note for macOS Patcher 3 and future versions: Starting with macOS Patcher 3, transutil will no longer be included with macOS Patcher. It will be available separately and will support all patchers for Mojave and Catalina. Another utility by the name of apfsutil be made available shortly for switching between APFS volumes for users of the APFS system patch. This utility will support macOS Patcher and support status for other patchers will be announced later. And finally, I will soon start to develop a new utility specifically for macOS Patcher, called, macOS Patcher Subsystem. This utility will also be available separately but for macOS Patcher only. macOS Patcher Subsystem (MPS), will have the ability to detect system updates, system patches that have been overwritten, and will offer updates to patches and to MPS itself. It will also allow the reinstallation of patches (including macOS Patcher Subsystem itself), without the need of the macOS installer drive.
These utilities will not be preinstalled as the aim of macOS Patcher is to give more freedom to the user by expanding their choice of operating systems. And including utilities that a user may not need or want is contradicting that. These utilities will all be open source as is macOS Patcher and will have their own GitHub page and download zips. Install scripts will be available for these utilities and they will be installed with the intent to be easily removable by the user. This can be done either manually or via an uninstall script that will also be there for download.
macOS Patcher 3 will not remove the current utilities by default, instead this will be done via an optional upgrade script that will be released along with macOS Patcher 3. I will also be releasing restore scripts individually for all past versions of macOS Patcher since macOS Patcher 1.0 to allow users to remove patcher files for their specific version of macOS Patcher. These restore scripts will also include the latest improvements in the visual design and code structure of my scripts. Users of the Users of macOS Patcher 1 are encouraged to download the restore script for their version of macOS Patcher, when it is released, and follow the instructions on the RMC website for restoring before they use a newer version of macOS Patcher.
I hope these changes will be beneficial to everyone and I'm excited to provide support for Catalina shortly and make my patcher and its utilities more open and to give more choice to the user about the software they install on their machine.