Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
Thanks for your reply. I’m the first to say I’m wrong when I am.

Are you saying that the Intel Chip is carrying an unpatched vulnerability that makes its use (and many of those others still using the same HW on Catalina) an issue?

Also, if what you’re saying is true, what makes the issue any different using the Hardware with Catalina than it does with Big Sur?
Big Sur has in its core system functions which only work on newer Intel chips or the M1 chips. Like Functions for Encoding etc, also the Wifi Cards in Macs before 2013 are not supporting some functions in Big Sur. but the most reason why they not official supported anymore lies within the Unpatched Security Holes which intel Refuses to release Patches for.

the use of those Chips is not an issue as long u care about your Datas. tho I think its not much likely that a hacker will attack u but when they do u will have a issue
 
Well, you really didn’t answer my questions but that’s ok. I’ll let others pick up on your comment if they feel it worthwhile. Have a good day.
 
Well, you really didn’t answer my questions but that’s ok. I’ll let others pick up on your comment if they feel it worthwhile. Have a good day.
Also, if what you’re saying is true, what makes the issue any different using the Hardware with Catalina than it does with Big Sur?

Well from a point of view it doesn't make much difference if u use Catalina or Big Sur, The 2012 / 2013 Macs that don't support Big Sur are now nearing 10 years of age which is a pretty good age for a Computer and a company cannot support a Computer System Forever. Apple Providing OS Updates for about a Good 10 years its in my oppinion pretty Good. Ofcourse like we do here after apple drops support we find ways on our own to get the Newer Systems Running.

On Windows computers this issue of obsoleting systems is not as much apparent as on Apple systems since there is nothing which blocks Installation. however the experience of usage of those systems is usually pretty bad from what I experienced my self.
 
Like Functions for Encoding
What are you talking about? If you mean h264 and HEVC encoding those functions are artificially suppressed on older hardware. If the machine has a supported GPU and the motherboard spoofs to newer machines motherboard, those functions may be unlocked. The only thing which cannot be fixed are the CPU vulnerabilities and the lack of newer features in the CPU instructions. For instance Vmware 12 requires XSAvE and will not run on older CPU's. Also it looks like silicon Macs will obsolete in a faster pace all intel Macs because of their efficiency.
 
What are you talking about? If you mean h264 and HEVC encoding those functions are artificially suppressed on older hardware. If the machine has a supported GPU and the motherboard spoofs to newer machines motherboard, those functions may be unlocked. The only thing which cannot be fixed are the CPU vulnerabilities and the lack of newer features in the CPU instructions. For instance Vmware 12 requires XSAvE and will not run on older CPU's. Also it looks like silicon Macs will obsolete in a faster pace all intel Macs because of their efficiency.
you said it your self "IF the machine has a supported GPU". now most of the older like 2011 models they don't have supported GPU's (Only if u Upgrade the GPU like described in iMac2011 GPU upgrade Thread). Apple Never Intended us to Upgrade the GPU's so they don't need to support the systems just because we upgrade them out self. as for the 2012 iMac they cannot upgrade the gpu
 
you said it your self "IF the machine has a supported GPU". now most of the older like 2011 models they don't have supported GPU's (Only if u Upgrade the GPU like described in iMac2011 GPU upgrade Thread). Apple Never Intended us to Upgrade the GPU's so they don't need to support the systems just because we upgrade them out self. as for the 2012 iMac they cannot upgrade the gpu
This is not true for the Mac Pro's. Apple intended upgrades for those GPU's. In fact if Intel did not drop support for the CPU's Catalina would have been a supported OS so would have probably been decoding/encoding.
 
Last edited:
I have a MBP9,2 but its gets stuck at less than one minute remaining. what can I do to get it ro finish installing? am using OCLP
The extended times between OCLP and other patchers installing is due to OCLP using Apple's APFS snapshots like on a natively supported Mac. We rely on having a near identical setup to a native Mac to ensure OTA Deltas install correctly as well as other security related features like SIP, FileVault, etc

For my MacBook7,1, it took about 15min on the "less than 1 min remaining" screen due to the poor, thermally choked Penryn CPU with no AES support. Westmere and newer CPUs should be much faster but still limited by the storage and CPU on-board
 
Can anyone help? After launching the macOS Big Sur installer, the keyboard and trackpad (even external mouse or keyboard) stop working (not freezing, the device still charges). I tried MicropatcherAutomator, Micropatcher and Patched Sur but they are all the same. (The device is MBA Late 2010, I know the GT 320m doesn't support Metal API but I have a newer device and I don't use this device for daily drive, doesn't matter if it's slow)
 
Well, you really didn’t answer my questions but that’s ok. I’ll let others pick up on your comment if they feel it worthwhile. Have a good day.
Hi. I'll try to add opinion and information here... It seems there is not a single technical reason for Apple not to support the Late 2013 iMacs on Big Sur. There would be no more security vulnerabilities on them than on some officially supported Macs. The supported 21.5" Mid 2014 up to 5K Mid 2015 iMacs have the same Haswell CPUs and Architecture, including their Fusion Drives. Regarding age, the Late 2013 iMacs are as old as the supported 2013 MacBook Airs and MacBook Pros, not to mention the 2013 Mac Pro. So your guess as to why Apple have cut them is as good as anybody's guess, IMHO. Cheers.
 
  • Like
Reactions: olad
Can anyone help? After launching the macOS Big Sur installer, the keyboard and trackpad (even external mouse or keyboard) stop working (not freezing, the device still charges). I tried MicropatcherAutomator, Micropatcher and Patched Sur but they are all the same. (The device is MBA Late 2010, I know the GT 320m doesn't support Metal API but I have a newer device and I don't use this device for daily drive, doesn't matter if it's slow)
Your only options may be BigSurFixes or OCLP both links can be found on post #1.
 
Last edited:
The extended times between OCLP and other patchers installing is due to OCLP using Apple's APFS snapshots like on a natively supported Mac. We rely on having a near identical setup to a native Mac to ensure OTA Deltas install correctly as well as other security related features like SIP, FileVault, etc

For my MacBook7,1, it took about 15min on the "less than 1 min remaining" screen due to the poor, thermally choked Penryn CPU with no AES support. Westmere and newer CPUs should be much faster but still limited by the storage and CPU on-board
ah thank for for this explanation
 
Can anyone help? After launching the macOS Big Sur installer, the keyboard and trackpad (even external mouse or keyboard) stop working (not freezing, the device still charges). I tried MicropatcherAutomator, Micropatcher and Patched Sur but they are all the same. (The device is MBA Late 2010, I know the GT 320m doesn't support Metal API but I have a newer device and I don't use this device for daily drive, doesn't matter if it's slow)
Just curious ... which installer app are you trying? And, did any InstallAssistant.pkg work previously for your specific device?
 
Anyone here experienced sleep issues with OCLP on iMac 12,2? It goes to sleep, but won't wake, both internal and external screen remains black while the fans turn on. I need to press and hold the power button to restart the system.
 
Anyone here experienced sleep issues with OCLP on iMac 12,2? It goes to sleep, but won't wake, both internal and external screen remains black while the fans turn on. I need to press and hold the power button to restart the system.
I hope some friends will answer to you who know how to fix the problem. For the few skills I have on the iMac 12,2 I ask you if by chance you have replaced the internal mechanical HD with an SSD and if so if you have used (as it would be correct to do!...) or not did you used the special fitting created by OWC (You can see also in Amazon) This special fitting compensates for the lack of the temperature sensor after removing the Apple Mechanical HD which contains the sensor and also a suitable Firmware.
I speculate that your problem may stem from this iMac 12, and also 13,x peculiarity. The 14,2 is immune and I can confirm this because I did it at my 27" latest 2013 which is a 14,2.
 
  • Like
Reactions: olad
I hope some friends will answer to you who know how to fix the problem. For the few skills I have on the iMac 12,2 I ask you if by chance you have replaced the internal mechanical HD with an SSD and if so if you have used (as it would be correct to do!...) or not did you used the special fitting created by OWC (You can see also in Amazon) This special fitting compensates for the lack of the temperature sensor after removing the Apple Mechanical HD which contains the sensor and also a suitable Firmware.
I speculate that your problem may stem from this iMac 12, and also 13,x peculiarity. The 14,2 is immune and I can confirm this because I did it at my 27" latest 2013 which is a 14,2.
Thanks. I did replace the HDD with an SSD, but I didn't used any special cable for it. I just paired the HDD fan to the SSD using Macs Fan Control, so it won't spin at max rpm.
 
Anyone here experienced sleep issues with OCLP on iMac 12,2? It goes to sleep, but won't wake, both internal and external screen remains black while the fans turn on. I need to press and hold the power button to restart the system.
I had the same issue after replacing the GPU with kernel panic on some instance. The Catalina loader fixed the issue. Then I used the micropatcher to install BS not OCLP. This is probably where the issue comes. You should maybe give a try to the micropatcher as mentioned in the GPU swap thread
 
Anyone here experienced sleep issues with OCLP on iMac 12,2? It goes to sleep, but won't wake, both internal and external screen remains black while the fans turn on. I need to press and hold the power button to restart the system.
I assume this happens because you created the EFI folder on a different machine. Doing this you have to select the proper settings manually, like AMD metal patch etc.
OCLP works perfectly on my iMac12,2 for weeks now.
 
I assume this happens because you created the EFI folder on a different machine. Doing this you have to select the proper settings manually, like AMD metal patch etc.
OCLP works perfectly on my iMac12,2 for weeks now.
I already built the efi on this new system using the latest oclp version, so i dont think thats the problem
 
Check you config.plist and the DeviceProperties - there should be an entry like this:

Code:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
  <key>name</key>
  <data>I2Rpc3BsYXk=</data>
  <key>IOName</key>
  <string>#display</string>
  <key>class-code</key>
  <data>/////w==</data>
</dict>

It disables the iGPU and solves the sleep problem on SandyBridge systems completely. If you have not this entry you got a wrong config.
 
Check you config.plist and the DeviceProperties - there should be an entry like this:

Code:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
  <key>name</key>
  <data>I2Rpc3BsYXk=</data>
  <key>IOName</key>
  <string>#display</string>
  <key>class-code</key>
  <data>/////w==</data>
</dict>

It disables the iGPU and solves the sleep problem on SandyBridge systems completely. If you have not this entry you got a wrong config.
I just tried with 0.0.19 again but my config.plist does not include this part. I don't see an option in Patcher Settings related to this though.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>#Revision</key>
    <dict>
        <key>Build-Version</key>
        <string>0.0.19 - 2021-03-28</string>
        <key>OpenCore-Version</key>
        <string>0.6.8 - RELEASE - 9cd61bb - 2021-03-27</string>
        <key>Original-Model</key>
        <string>iMac12,2</string>
        <key>Spoofed-Model</key>
        <string>iMac15,1</string>
    </dict>
    <key>ACPI</key>
    <dict>
        <key>Add</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Patch CPBG for Arrendale, Lynnfield and Clarkdale</string>
                <key>Enabled</key>
                <false/>
                <key>Path</key>
                <string>SSDT-CPBG.aml</string>
            </dict>
        </array>
        <key>Delete</key>
        <array/>
        <key>Patch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>XHC1 to SHC1</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                WEhDMQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                U0hDMQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>EHC1 to EH01</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                RUhDMQ==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                RUgwMQ==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>EHC2 to EH02</string>
                <key>Count</key>
                <integer>0</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                RUhDMg==
                </data>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>OemTableId</key>
                <data>
                </data>
                <key>Replace</key>
                <data>
                RUgwMg==
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
                <key>TableLength</key>
                <integer>0</integer>
                <key>TableSignature</key>
                <data>
                </data>
            </dict>
        </array>
        <key>Quirks</key>
        <dict>
            <key>FadtEnableReset</key>
            <false/>
            <key>NormalizeHeaders</key>
            <false/>
            <key>RebaseRegions</key>
            <false/>
            <key>ResetHwSig</key>
            <false/>
            <key>ResetLogoStatus</key>
            <false/>
        </dict>
    </dict>
    <key>Booter</key>
    <dict>
        <key>MmioWhitelist</key>
        <array/>
        <key>Patch</key>
        <array/>
        <key>Quirks</key>
        <dict>
            <key>AllowRelocationBlock</key>
            <false/>
            <key>AvoidRuntimeDefrag</key>
            <false/>
            <key>DevirtualiseMmio</key>
            <false/>
            <key>DisableSingleUser</key>
            <false/>
            <key>DisableVariableWrite</key>
            <false/>
            <key>DiscardHibernateMap</key>
            <false/>
            <key>EnableSafeModeSlide</key>
            <false/>
            <key>EnableWriteUnprotector</key>
            <false/>
            <key>ForceBooterSignature</key>
            <true/>
            <key>ForceExitBootServices</key>
            <false/>
            <key>ProtectMemoryRegions</key>
            <false/>
            <key>ProtectSecureBoot</key>
            <false/>
            <key>ProtectUefiServices</key>
            <false/>
            <key>ProvideCustomSlide</key>
            <false/>
            <key>ProvideMaxSlide</key>
            <integer>0</integer>
            <key>RebuildAppleMemoryMap</key>
            <false/>
            <key>SetupVirtualMap</key>
            <false/>
            <key>SignalAppleOS</key>
            <false/>
            <key>SyncRuntimePermissions</key>
            <false/>
        </dict>
    </dict>
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict/>
        <key>Delete</key>
        <dict/>
    </dict>
    <key>Kernel</key>
    <dict>
        <key>Add</key>
        <array>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>Lilu.kext</string>
                <key>Comment</key>
                <string>Patching Engine</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/Lilu</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>WhateverGreen.kext</string>
                <key>Comment</key>
                <string>GPU Patching</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/WhateverGreen</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>RestrictEvents.kext</string>
                <key>Comment</key>
                <string>Process Blocker</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/RestrictEvents</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AAAMouSSE.kext</string>
                <key>Comment</key>
                <string>SSE Emulator</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/MouSSE</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>telemetrap.kext</string>
                <key>Comment</key>
                <string>SSE Patcher</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/telemetrap</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext</string>
                <key>Comment</key>
                <string>4331 Wifi Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirportBrcmFixup</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AirportBrcmFixup.kext/Contents/PlugIns/AirPortBrcmNIC_Injector.kext</string>
                <key>Comment</key>
                <string>4331 Wifi Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleMCEReporterDisabler.kext</string>
                <key>Comment</key>
                <string>Dual Socket Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>CatalinaBCM5701Ethernet.kext</string>
                <key>Comment</key>
                <string>BCM Ethernet patch</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CatalinaBCM5701Ethernet</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211HighSierra.kext</string>
                <key>Comment</key>
                <string>Atheros Wifi Patch</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IO80211HighSierra</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211HighSierra.kext/Contents/PlugIns/AirPortAtheros40.kext</string>
                <key>Comment</key>
                <string>Atheros Wifi Patch</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirPortAtheros40</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211Mojave.kext</string>
                <key>Comment</key>
                <string>Broadcom Wifi Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/IO80211Mojave</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>IO80211Mojave.kext/Contents/PlugIns/AirPortBrcm4331.kext</string>
                <key>Comment</key>
                <string>Broadcom Wifi Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AirPortBrcm4331</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>MarvelYukonEthernet.kext</string>
                <key>Comment</key>
                <string>Marvel Ethernet Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/MarvelYukonEthernet</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>nForceEthernet.kext</string>
                <key>Comment</key>
                <string>Nvidia Ethernet Patch</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/nForceEthernet</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>19.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>VoodooHDA.kext</string>
                <key>Comment</key>
                <string>VoodooHDA</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/VoodooHDA</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>18.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleIntelPIIXATA.kext</string>
                <key>Comment</key>
                <string>AppleIntelPIIXATA</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleIntelPIIXATA</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AppleBacklightFixup.kext</string>
                <key>Comment</key>
                <string>AppleBacklightFixup - Modded Nvidia GPUs</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/AppleBacklightFixup</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>NightShiftEnabler.kext</string>
                <key>Comment</key>
                <string>NightShiftEnabler</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/NightShiftEnabler</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>CPUFriend.kext</string>
                <key>Comment</key>
                <string>CPUFriend - Patching X86PlatformPlugin</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/CPUFriend</string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>CPUFriendDataProvider.kext</string>
                <key>Comment</key>
                <string>CPUFriendDataProvider - Data for CPU Friend</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>USB-Map.kext</string>
                <key>Comment</key>
                <string>USB Map</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>SMC-Spoof.kext</string>
                <key>Comment</key>
                <string>SMC Spoof</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AGDP-Override.kext</string>
                <key>Comment</key>
                <string>AppleGraphicsDevicePolicy Override</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AGPM-Override.kext</string>
                <key>Comment</key>
                <string>AppleGraphicsPowerManagement Override</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>BundlePath</key>
                <string>AMC-Override.kext</string>
                <key>Comment</key>
                <string>AppleMuxControl Override</string>
                <key>Enabled</key>
                <false/>
                <key>ExecutablePath</key>
                <string></string>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
        </array>
        <key>Block</key>
        <array/>
        <key>Emulate</key>
        <dict>
            <key>Cpuid1Data</key>
            <data>
            </data>
            <key>Cpuid1Mask</key>
            <data>
            </data>
            <key>DummyPowerManagement</key>
            <false/>
            <key>MaxKernel</key>
            <string></string>
            <key>MinKernel</key>
            <string></string>
        </dict>
        <key>Force</key>
        <array/>
        <key>Patch</key>
        <array>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string>_isSingleUser</string>
                <key>Comment</key>
                <string>Patch IOHIDFamily</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <false/>
                <key>Find</key>
                <data>
                </data>
                <key>Identifier</key>
                <string>com.apple.iokit.IOHIDFamily</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string>20.0.0</string>
                <key>Replace</key>
                <data>
                uAEAAADD
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
            <dict>
                <key>Arch</key>
                <string>x86_64</string>
                <key>Base</key>
                <string></string>
                <key>Comment</key>
                <string>Patch AppleSMC</string>
                <key>Count</key>
                <integer>1</integer>
                <key>Enabled</key>
                <true/>
                <key>Find</key>
                <data>
                c21jLXZlcnNpb24=
                </data>
                <key>Identifier</key>
                <string>com.apple.driver.AppleSMC</string>
                <key>Limit</key>
                <integer>0</integer>
                <key>Mask</key>
                <data>
                </data>
                <key>MaxKernel</key>
                <string></string>
                <key>MinKernel</key>
                <string></string>
                <key>Replace</key>
                <data>
                b2xkLXZlcnNpb24=
                </data>
                <key>ReplaceMask</key>
                <data>
                </data>
                <key>Skip</key>
                <integer>0</integer>
            </dict>
        </array>
        <key>Quirks</key>
        <dict>
            <key>AppleCpuPmCfgLock</key>
            <false/>
            <key>AppleXcpmCfgLock</key>
            <false/>
            <key>AppleXcpmExtraMsrs</key>
            <false/>
            <key>AppleXcpmForceBoost</key>
            <false/>
            <key>CustomSMBIOSGuid</key>
            <false/>
            <key>DisableIoMapper</key>
            <false/>
            <key>DisableLinkeditJettison</key>
            <true/>
            <key>DisableRtcChecksum</key>
            <false/>
            <key>ExtendBTFeatureFlags</key>
            <false/>
            <key>ExternalDiskIcons</key>
            <false/>
            <key>ForceSecureBootScheme</key>
            <false/>
            <key>IncreasePciBarSize</key>
            <false/>
            <key>LapicKernelPanic</key>
            <false/>
            <key>LegacyCommpage</key>
            <false/>
            <key>PanicNoKextDump</key>
            <false/>
            <key>PowerTimeoutKernelPanic</key>
            <false/>
            <key>SetApfsTrimTimeout</key>
            <integer>-1</integer>
            <key>ThirdPartyDrives</key>
            <true/>
            <key>XhciPortLimit</key>
            <false/>
        </dict>
        <key>Scheme</key>
        <dict>
            <key>FuzzyMatch</key>
            <true/>
            <key>KernelArch</key>
            <string>x86_64</string>
            <key>KernelCache</key>
            <string>Auto</string>
        </dict>
    </dict>
    <key>Misc</key>
    <dict>
        <key>BlessOverride</key>
        <array/>
        <key>Boot</key>
        <dict>
            <key>ConsoleAttributes</key>
            <integer>0</integer>
            <key>HibernateMode</key>
            <string>Auto</string>
            <key>HideAuxiliary</key>
            <true/>
            <key>LauncherOption</key>
            <string>Full</string>
            <key>LauncherPath</key>
            <string>Default</string>
            <key>PickerAttributes</key>
            <integer>17</integer>
            <key>PickerAudioAssist</key>
            <false/>
            <key>PickerMode</key>
            <string>External</string>
            <key>PickerVariant</key>
            <string>Modern</string>
            <key>PollAppleHotKeys</key>
            <false/>
            <key>ShowPicker</key>
            <true/>
            <key>TakeoffDelay</key>
            <integer>0</integer>
            <key>Timeout</key>
            <integer>5</integer>
        </dict>
        <key>Debug</key>
        <dict>
            <key>AppleDebug</key>
            <true/>
            <key>ApplePanic</key>
            <true/>
            <key>DisableWatchDog</key>
            <false/>
            <key>DisplayDelay</key>
            <integer>0</integer>
            <key>DisplayLevel</key>
            <integer>2147483650</integer>
            <key>SerialInit</key>
            <false/>
            <key>SysReport</key>
            <false/>
            <key>Target</key>
            <integer>3</integer>
        </dict>
        <key>Entries</key>
        <array/>
        <key>Security</key>
        <dict>
            <key>AllowNvramReset</key>
            <true/>
            <key>AllowSetDefault</key>
            <true/>
            <key>ApECID</key>
            <integer>0</integer>
            <key>AuthRestart</key>
            <false/>
            <key>BlacklistAppleUpdate</key>
            <true/>
            <key>DmgLoading</key>
            <string>Signed</string>
            <key>EnablePassword</key>
            <false/>
            <key>ExposeSensitiveData</key>
            <integer>15</integer>
            <key>HaltLevel</key>
            <integer>2147483648</integer>
            <key>PasswordHash</key>
            <data>
            </data>
            <key>PasswordSalt</key>
            <data>
            </data>
            <key>ScanPolicy</key>
            <integer>0</integer>
            <key>SecureBootModel</key>
            <string>Disabled</string>
            <key>Vault</key>
            <string>Optional</string>
        </dict>
        <key>Tools</key>
        <array>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Auxiliary</key>
                <true/>
                <key>Comment</key>
                <string>BootKicker.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Name</key>
                <string>BootKicker.efi</string>
                <key>Path</key>
                <string>BootKicker.efi</string>
                <key>RealPath</key>
                <false/>
                <key>TextMode</key>
                <false/>
            </dict>
            <dict>
                <key>Arguments</key>
                <string></string>
                <key>Auxiliary</key>
                <false/>
                <key>Comment</key>
                <string>OpenShell.efi</string>
                <key>Enabled</key>
                <true/>
                <key>Name</key>
                <string>OpenShell.efi</string>
                <key>Path</key>
                <string>OpenShell.efi</string>
                <key>RealPath</key>
                <false/>
                <key>TextMode</key>
                <false/>
            </dict>
        </array>
    </dict>
    <key>NVRAM</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
            <dict>
                <key>DefaultBackgroundColor</key>
                <data>
                AAAAAA==
                </data>
                <key>UIScale</key>
                <data>
                AQ==
                </data>
            </dict>
            <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
            <dict>
                <key>OCLP-Version</key>
                <string>0.0.19</string>
                <key>rtc-blacklist</key>
                <data>
                </data>
            </dict>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>SystemAudioVolume</key>
                <data>
                Rg==
                </data>
                <key>boot-args</key>
                <string>keepsyms=1 debug=0x100 agdpmod=pikera amfi_get_out_of_my_way=1</string>
                <key>csr-active-config</key>
                <data>
                7w8AAA==
                </data>
                <key>run-efi-updater</key>
                <string>No</string>
            </dict>
        </dict>
        <key>Delete</key>
        <dict>
            <key>4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14</key>
            <array>
                <string>UIScale</string>
                <string>DefaultBackgroundColor</string>
            </array>
            <key>4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102</key>
            <array>
                <string>rtc-blacklist</string>
                <string>OCLP-Version</string>
            </array>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <array>
                <string>boot-args</string>
                <string>csr-active-config</string>
            </array>
        </dict>
        <key>LegacyEnable</key>
        <false/>
        <key>LegacyOverwrite</key>
        <false/>
        <key>LegacySchema</key>
        <dict>
            <key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <array>
                <string>EFILoginHiDPI</string>
                <string>EFIBluetoothDelay</string>
                <string>LocationServicesEnabled</string>
                <string>SystemAudioVolume</string>
                <string>SystemAudioVolumeDB</string>
                <string>SystemAudioVolumeSaved</string>
                <string>bluetoothActiveControllerInfo</string>
                <string>bluetoothInternalControllerInfo</string>
                <string>flagstate</string>
                <string>fmm-computer-name</string>
                <string>nvda_drv</string>
                <string>prev-lang:kbd</string>
            </array>
            <key>8BE4DF61-93CA-11D2-AA0D-00E098032B8C</key>
            <array>
                <string>Boot0080</string>
                <string>Boot0081</string>
                <string>Boot0082</string>
                <string>BootNext</string>
                <string>BootOrder</string>
            </array>
        </dict>
        <key>WriteFlash</key>
        <true/>
    </dict>
    <key>PlatformInfo</key>
    <dict>
        <key>Automatic</key>
        <false/>
        <key>CustomMemory</key>
        <false/>
        <key>DataHub</key>
        <dict>
            <key>ARTFrequency</key>
            <integer>0</integer>
            <key>BoardProduct</key>
            <string></string>
            <key>BoardRevision</key>
            <data>
            </data>
            <key>DevicePathsSupported</key>
            <integer>0</integer>
            <key>FSBFrequency</key>
            <integer>0</integer>
            <key>InitialTSC</key>
            <integer>0</integer>
            <key>PlatformName</key>
            <string></string>
            <key>SmcBranch</key>
            <data>
            </data>
            <key>SmcPlatform</key>
            <data>
            </data>
            <key>SmcRevision</key>
            <data>
            </data>
            <key>StartupPowerEvents</key>
            <integer>0</integer>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>Generic</key>
        <dict>
            <key>AdviseWindows</key>
            <false/>
            <key>MLB</key>
            <string></string>
            <key>MaxBIOSVersion</key>
            <true/>
            <key>ProcessorType</key>
            <integer>0</integer>
            <key>ROM</key>
            <data>
            </data>
            <key>SpoofVendor</key>
            <true/>
            <key>SystemMemoryStatus</key>
            <string>Auto</string>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>PlatformNVRAM</key>
        <dict>
            <key>BID</key>
            <string>Mac-42FD25EABCABB274</string>
            <key>FirmwareFeatures</key>
            <data>
            </data>
            <key>FirmwareFeaturesMask</key>
            <data>
            </data>
            <key>MLB</key>
            <string></string>
            <key>ROM</key>
            <data>
            </data>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
        </dict>
        <key>SMBIOS</key>
        <dict>
            <key>BIOSReleaseDate</key>
            <string></string>
            <key>BIOSVendor</key>
            <string></string>
            <key>BIOSVersion</key>
            <string>9999.999.999.999.999</string>
            <key>BoardAssetTag</key>
            <string></string>
            <key>BoardLocationInChassis</key>
            <string></string>
            <key>BoardManufacturer</key>
            <string></string>
            <key>BoardProduct</key>
            <string>Mac-42FD25EABCABB274</string>
            <key>BoardSerialNumber</key>
            <string></string>
            <key>BoardType</key>
            <integer>0</integer>
            <key>BoardVersion</key>
            <string></string>
            <key>ChassisAssetTag</key>
            <string></string>
            <key>ChassisManufacturer</key>
            <string></string>
            <key>ChassisSerialNumber</key>
            <string></string>
            <key>ChassisType</key>
            <integer>0</integer>
            <key>ChassisVersion</key>
            <string></string>
            <key>FirmwareFeatures</key>
            <data>
            </data>
            <key>FirmwareFeaturesMask</key>
            <data>
            </data>
            <key>PlatformFeature</key>
            <integer>-1</integer>
            <key>ProcessorType</key>
            <integer>0</integer>
            <key>SmcVersion</key>
            <data>
            </data>
            <key>SystemFamily</key>
            <string></string>
            <key>SystemManufacturer</key>
            <string></string>
            <key>SystemProductName</key>
            <string></string>
            <key>SystemSKUNumber</key>
            <string></string>
            <key>SystemSerialNumber</key>
            <string></string>
            <key>SystemUUID</key>
            <string></string>
            <key>SystemVersion</key>
            <string></string>
        </dict>
        <key>UpdateDataHub</key>
        <false/>
        <key>UpdateNVRAM</key>
        <true/>
        <key>UpdateSMBIOS</key>
        <true/>
        <key>UpdateSMBIOSMode</key>
        <string>Create</string>
        <key>UseRawUuidEncoding</key>
        <false/>
    </dict>
    <key>UEFI</key>
    <dict>
        <key>APFS</key>
        <dict>
            <key>EnableJumpstart</key>
            <true/>
            <key>GlobalConnect</key>
            <false/>
            <key>HideVerbose</key>
            <true/>
            <key>JumpstartHotPlug</key>
            <false/>
            <key>MinDate</key>
            <integer>0</integer>
            <key>MinVersion</key>
            <integer>0</integer>
        </dict>
        <key>Audio</key>
        <dict>
            <key>AudioCodec</key>
            <integer>0</integer>
            <key>AudioDevice</key>
            <string>PciRoot(0x0)/Pci(0x1b,0x0)</string>
            <key>AudioOut</key>
            <integer>0</integer>
            <key>AudioSupport</key>
            <false/>
            <key>MinimumVolume</key>
            <integer>20</integer>
            <key>PlayChime</key>
            <string>Disabled</string>
            <key>ResetTrafficClass</key>
            <false/>
            <key>SetupDelay</key>
            <integer>0</integer>
            <key>VolumeAmplifier</key>
            <integer>0</integer>
        </dict>
        <key>ConnectDrivers</key>
        <true/>
        <key>Drivers</key>
        <array>
            <string>OpenCanopy.efi</string>
            <string>OpenRuntime.efi</string>
        </array>
        <key>Input</key>
        <dict>
            <key>KeyFiltering</key>
            <false/>
            <key>KeyForgetThreshold</key>
            <integer>5</integer>
            <key>KeySupport</key>
            <false/>
            <key>KeySupportMode</key>
            <string>Auto</string>
            <key>KeySwap</key>
            <false/>
            <key>PointerSupport</key>
            <false/>
            <key>PointerSupportMode</key>
            <string>ASUS</string>
            <key>TimerResolution</key>
            <integer>50000</integer>
        </dict>
        <key>Output</key>
        <dict>
            <key>ClearScreenOnModeSwitch</key>
            <false/>
            <key>ConsoleMode</key>
            <string></string>
            <key>DirectGopRendering</key>
            <false/>
            <key>ForceResolution</key>
            <false/>
            <key>GopPassThrough</key>
            <false/>
            <key>IgnoreTextInGraphics</key>
            <false/>
            <key>ProvideConsoleGop</key>
            <true/>
            <key>ReconnectOnResChange</key>
            <false/>
            <key>ReplaceTabWithSpace</key>
            <false/>
            <key>Resolution</key>
            <string>Max</string>
            <key>SanitiseClearScreen</key>
            <false/>
            <key>TextRenderer</key>
            <string>BuiltinGraphics</string>
            <key>UgaPassThrough</key>
            <false/>
        </dict>
        <key>ProtocolOverrides</key>
        <dict>
            <key>AppleAudio</key>
            <false/>
            <key>AppleBootPolicy</key>
            <true/>
            <key>AppleDebugLog</key>
            <true/>
            <key>AppleEvent</key>
            <true/>
            <key>AppleFramebufferInfo</key>
            <false/>
            <key>AppleImageConversion</key>
            <false/>
            <key>AppleImg4Verification</key>
            <false/>
            <key>AppleKeyMap</key>
            <false/>
            <key>AppleRtcRam</key>
            <false/>
            <key>AppleSecureBoot</key>
            <false/>
            <key>AppleSmcIo</key>
            <false/>
            <key>AppleUserInterfaceTheme</key>
            <true/>
            <key>DataHub</key>
            <false/>
            <key>DeviceProperties</key>
            <false/>
            <key>FirmwareVolume</key>
            <false/>
            <key>HashServices</key>
            <false/>
            <key>OSInfo</key>
            <false/>
            <key>UnicodeCollation</key>
            <false/>
        </dict>
        <key>Quirks</key>
        <dict>
            <key>ActivateHpetSupport</key>
            <false/>
            <key>DisableSecurityPolicy</key>
            <false/>
            <key>ExitBootServicesDelay</key>
            <integer>0</integer>
            <key>IgnoreInvalidFlexRatio</key>
            <false/>
            <key>ReleaseUsbOwnership</key>
            <false/>
            <key>RequestBootVarRouting</key>
            <true/>
            <key>TscSyncTimeout</key>
            <integer>0</integer>
            <key>UnblockFsConnect</key>
            <false/>
        </dict>
        <key>ReservedMemory</key>
        <array/>
    </dict>
</dict>
</plist>
 
So, you were sure that the config was fine?

You cannot run the OCLP from an already OpenCore spoofed system. In most cases the auto detection of your real hardware will fail now - that is exactly the reason we use OpenCore. To disguise to a certain degree our real hardware to fool the new macOS versions.

You can either set all needed values manually or use an native macOS on your iMac12,2. Use light spoofing in any case.
 
So, you were sure that the config was fine?

You cannot run the OCLP from an already OpenCore spoofed system. In most cases the auto detection of your real hardware will fail now - that is exactly the reason we use OpenCore. To disguise to a certain degree our real hardware to fool the new macOS versions.

You can either set all needed values manually or use an native macOS on your iMac12,2. Use light spoofing in any case.
ooooohhhhh.... that makes sense. I selected now manually the correct system, enabled metal and upgraded wifi option in patcher settings and everything seems to be ok now! thanks
 
So, you were sure that the config was fine?

You cannot run the OCLP from an already OpenCore spoofed system. In most cases the auto detection of your real hardware will fail now - that is exactly the reason we use OpenCore. To disguise to a certain degree our real hardware to fool the new macOS versions.

You can either set all needed values manually or use an native macOS on your iMac12,2. Use light spoofing in any case.

This is a really good point..

Can you say a bit more about this?

It makes complete sense, and it also a pretty big pitfall for user who is unfamiliar with territoty.

I thought I looked carefully at OCLP docs, and this important details isn't addressed — or I am dull and not paying attention omg.

So, if I am running a dosdude-based Catalina install on a 3,1 and try to use OCLP to create an install for Big Sur, is this a no-no? Seems like it prolly is not good.

Should users create an installation with an Apple-supported version of macOS for my system and run OCLP from this?
 
This is a really good point..

Can you say a bit more about this?

It makes complete sense, and it also a pretty big pitfall for user who is unfamiliar with territoty.

I thought I looked carefully at OCLP docs, and this important details isn't addressed — or I am dull and not paying attention omg.

So, if I am running a dosdude-based Catalina install on a 3,1 and try to use OCLP to create an install for Big Sur, is this a no-no? Seems like it prolly is not good.

Should users create an installation with an Apple-supported version of macOS for my system and run OCLP from this?
I believe you're confusing what Ausdauersportler said, they're specifically referring to custom OpenCore builds and trying to use OCLP with it. Most users never configure OpenCore to expose itself so there's actually no way to reliably detect the usage of it.

However that's the only edge case, you can run OCLP on any patched OS starting from 10.9+(10.7+ if python 3.6+ is manually installed). Doesn't matter who's patcher you used, we'll still be able to detect and build a proper config regardless.

So for this example, a MacPro3,1 running Catalina via Dosdude1's patcher will have no issues running OCLP to build a configuration. Same logic applies to the Barrykn's Micropatcher, BenSova's Patched Sur, etc

However, an iMac12,1 user already running a custom OpenCore build not from OCLP will be unsupported. This is due to how by default OpenCore hides the "real hardware" making it impossible to detect the appropriate patches.

Hope this clarifies a bit,

- Mykola
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.