Not sure if this is the right place to ask this but here it goes.
Recently upgraded GPU to Pulse RX 580. Currently under Mojave.
What is the recommended route to upgrade to Catalina or even Monterey:
-
OpenCore Legacy Patcher
or
-
OpenCore package v0.9.5 by our beloved guru
Martin Lo.
I have seen some videos stating that the Legacy Patcher will modify the OS, although I have no clue whether is that true or not. In any case I want the least intrusive loader. I don't think I'll bring my cMP above Monterey due to potential compatibilities issues. This will probably be the last OS this machine will see. Ventura and Sonoma don't seem that well adapted to our old machines.
Just my personal opinion.
I believe that my OC package is less intrusive. In fact, if you follow cdf's guide to build your own EFI folder, it can be least intrusive. My package is somewhere in between.
My package aim at "one setting fit all" as much as possible. Therefore, some kext may be injected but not really required for your machine (e.g. a kext that for multi CPU, but your setup only has one CPU). Even though, there is no evidence that this cause any issue / performance drop so far.
AFAIK, OCLP's approach is even more generic, and some usual technique that for Hackintosh, but not really required on native Mac, are also added into the EFI folder / settings. But the good thing is that approach will support even more hardware.
Both cdf and my approach prefer the users spend a reasonable amount of money to upgrade the cMP. So that they can start from the compatible hardware, but we only need to bypass the software restriction. Therefore, when we start to hit the "AVX wall", our approach won't work. And OCLP is the only option.
If all you need is just Monterey, and you have the compatible hardware (including BT/wifi if you need it), then you can simply install my package to run Monterey. And when you have time, you can read through the cdf's OpenCore thread, then customised your own OC EFI folder to best fit your cMP / usage.
But if any of your hardware is not natively supported. Then you better go for OCLP, which should save you quite a bit of time to trouble shoot.
OCLP assume you will run the root patcher to mod some system files. So, it you use OCLP, I personally recommend you follow their way. I know some people only use OCLP to generate and install the EFI folder, but then they don't run the root patcher. In this case, unless they know what's being done inside out. Otherwise, they may only have a half working system. Which is not ideal.
In short, you may treat it there are 3 options.
1) You have the compatible hardware, and build the OC EFI folder by yourself. You can follow cdf's guide to do this. This should be least intrusive.
2) You have the compatible hardware, but you want a "just work" solution. Then you may use my preconfigured package.
3) Some of your hardware are not natively supported by Monterey. Then you better go for OCLP.