My ALT config for updating OS... Runs Monterey 12.1 fine without SurPlus, MonteRand.
Yeah, OC_ALT does work for Monterey as well and the fourth instance has been eliminated for the next release. It will now be a max of three - BigSur/Older, Catalina/Newer and Installs/Updates.
The fourth was just there as a "certain to work" option while the goal posts were moving on Monterey. Kept it that way for a while to account for further changes but seems things have settled a bit.
Surplus/Monterand not needed for recent Monterey.
why you don't implement OpenCanopy in your 'MyBootManager' builds?
See Post 1. In any case, it is easy enough for anyone that wants this to implement it
MyBootMgr even includes a tool, WrangleConfig, to subsequently automate this and any other customisations
I can't narrow down whether the APFS problem is with the ROM in the GPU, or the ROM in the first-generation Amfeltec Squid PCIe SSD carrier board. But I have a good workaround using SATA SSDs instead.
The adaptor is most likely not yet fully initialised when RP/OC are running and needs a driver, or most likely a kext, that comes in later.
The MacVids thing results in a telltale line item in the RP log which is absent in your logs.
RefindPlus loads APFS automatically when the firmware has not loaded it. This is typically because the firmware does not support APFS such as on MP31, Hacks or old MP51 firmware.
Many so called "UGA Bootscreen GPUs" are actually hybrids with both UGA and GOP. MacVids GPUs have the same setup. These hybrids remove the original GOP on the ConsoleOut handle, if present, and install their implementation to act as a bridge to UGA, which does the heavy lifting.
It appears that some MacVids implementations may inadvertently disable APFS when doing the GOP switch ... unless of course it is being delibrately done for some unknown reason in the period between initial GPU initialisation and final initialisation ... which happens to be when RP/OC run.
Either way, in such cases, when RefindPlus comes along, it will not find APFS and will simply enable it. So in the log, you will see the "Supply APFS Support" line item say "Success" on a unit, such as a MP51 with up to date firmware, where it should say "Already Started" ... as it does in your logs.
PS: The gap between the Partial and Full Initialisation of some PCIe Devices is likely behind the issue with your adaptor. On the other hand, PATA/SATA devices are generally initialised once, fully, right off the bat.