Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I've updated my config and 11,6 is on it way down fingers crossed
all went well till it rebooted now stuck in a boot loop with Big Sur
here's my config, think somethings wrong to upload I've changed the extension to zip
just delete zip and replace with plst
 

Attachments

  • config.zip
    22.5 KB · Views: 127
Last edited:
I wasn't fortunate to get my 11.6 5,1 working with this.

I rebooted warm, rebooted cold and also did 5 PRAM resets and still won't boot.

Clearly I didn't put it in the correct place. I added the latest to the same place that latebloom was added but at the end of the kernel section.

Here's what I captured on boot.
From post #1:
PLEASE: If you're going to post in this thread because you're having trouble getting the patch to work, please include your OpenCore config.plist file as an attachment. Without that, it's very difficult to offer assistance.
 
Success! I updated my 4,1->5,1 CMP running OC 0.7.1 (Martin Lo's config) from BS 11.2.3 to 11.6. I edited the config to add the patch as outlined and rebooted to confirm I could reboot back to 11.2.3 before applying the update. Used Software Update and the machine did the usual install. I just let it do its thing and reboot as needed and now my system is running BS 11.6. I've rebooted a few times and no problems so far. Thanks so much and donation on its way.
 
  • Like
Reactions: Jigga Beef
OCLP 0.3.0 nightly installed and working great! Seems a lot faster on boot too which is a nice plus.

Had to reset some iCloud settings, but I think that was probably due to the SMBIOS changes for MacPros.
 
I've updated my config and 11,6 is on it way down fingers crossed
all went well till it rebooted now stuck in a boot loop with Big Sur
here's my config, think somethings wrong to upload I've changed the extension to zip
just delete zip and replace with plst
The XML Looks OK to me...
 
I wasn't fortunate to get my 11.6 5,1 working with this.

I rebooted warm, rebooted cold and also did 5 PRAM resets and still won't boot.

Clearly I didn't put it in the correct place. I added the latest to the same place that latebloom was added but at the end of the kernel section.

Here's what I captured on boot.

EDIT: I confirmed that I didn't put it in the correct place. I don't have time right now to go back and fix it, but will before the end of the day and confirm booting or not then
Should be in Patches, not kernel section, where latebloom is.
 
All of that is probably valid, correct, and do-able. Knowing that the problem appeared inconsistently, and not knowing what might be causing the problem or what caused the occasional successes, I decided to stick with a real Mac and no VM, just to rule out all the variables that a Hackintosh and/or VM would introduce. I don't have a serial port, and didn't want to invest the time in acquiring one and getting it to work, so I did it the hard way. (That seems to be a habit of mine, unfortunately.)

It's quite limited in scope, since it was tailored for this project. It basically grabs control as soon as the display is usable, lets me examine memory, step through the thread list, dump and trace the stack of each thread, etc. It's crude, but effective enough to get the job done. The very first time the debugger ran successfully (trust me, I've generated more kernel panics than all other MacRumors members combined), I got a great adrenaline rush because that boot triggered the deadlock, and I got a clean stack dump that laid out the roadmap that eventually led to the solution. That was a good day.

(Before anybody asks: I have no plans to release this debugger. It was a quick and dirty (and, frankly, ugly) hack that was custom-built for this purpose. With any luck, it will never be used again.)
How is the debugger installed? Did you build your own kernel? Or apply it during EFI? Or is it a kext?
If you're not using serial port, then are you using ethernet or USB keyboard + display?
I'm just wondering where you can fit a debugger in that works earlier than the built-in options but isn't serial.
 
The Nightly download of OCLP v0.3.0 is working great and includes SurPlus!!!!!!!!!!
THANK YOU DEVELOPERS!!!!!! 😀
 
Last edited:
So, when are we getting the Paypal support site up.................................
Check his signature, there's a link.

EDIT: Just to put this here, this patch DOES work successfully with a USB macOS Installer. I had to do that in order to get 12b6 to install as b7 is broken for me (even on my early 2015 MBP).
 
Success! I built a bootable Big Sur installer in Mojave, and put a fresh unaltered install of OpenCore 0.7.3 on my 5,1. I then booted from that installer, ran the 11.6 installer, and after a rather long time I have a clean install of Big Sur on my Mac Pro.

I only had one hiccup, but it was entirely my fault. I put my clean 0.7.3 OpenCore install on my machine but I forgot to install the SurPlus patch! The bootable 11.6 installer crashed. I then realized my mistake, and installed the patch into OpenCore. Then the installer booted OK and ran OK. Interesting that the bootable Big Sur installer needs the SurPlus patch too.
 
You can try this one if you want to


and report back if it works.

Yes it looks like Martin just updated to include SurPlus. From the 0.7.3 (v2) readme:

k) Ability to boot Catalina / Big Sur / Monterey and the associated Recovery Partition [SurPlus (credit to Syncretic) is included and enabled by default to fix the racing condition macOS 11.3 or later]

I checked the config file and it indeed has the code inserted and late bloom flag set to false. Going to install now and take the plunge from 11.2.3 to 11.6. I'll report back....

[EDIT]. I can confirm that the Martin Lo open core 0.7.3 (V2) package works as is. Successful upgrade 11.2.3 > 11.6! Upgraded via software update. I had two reboots. First reboot selects "Macintosh HD" from boot picker. 2nd reboot seemed a bit slow (probably just triggered me from all the previous shenanigans). Required re-entering Apple ID pass at final boot. Up and smooth. Now a just need to worry about the damage to my keyboard from the tears of joy. Thank you Thank you to @Syncretic for the incredible diligence and skill. Your work is truly appreciated. I thought I would never see this day.
 
Last edited:
I stripped the latebloom_check script and renamed it to "post my hardware config" so it's a little universal helper

Code:
Coldboot

no Open Core flavor detected

Real model decoded from serial number: Mac Pro 2010 (MP5,1)

1 x Intel(R) Xeon(R) CPU           W3670  @ 3.20GHz

CKxxxxxCEUG
NVIDIA GeForce GT 640
running at 10.14.6 18G8012 Kernel 18.7.0

boot-args	-no_compat_check



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: 6-Core Intel Xeon
      Processor Speed: 3,2 GHz
      Number of Processors: 1
      Total Number of Cores: 6
      L2 Cache (per Core): 256 KB
      L3 Cache: 12 MB
      Hyper-Threading Technology: Enabled
      Memory: 48 GB
      Boot ROM Version: 144.0.0.0.0
      SMC Version (system): 1.39f11
      SMC Version (processor tray): 1.39f11


    System Software Overview:
      System Version: macOS 10.14.6 (18G8012)
      Kernel Version: Darwin 18.7.0

Network:
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 0
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 1
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 2
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 3
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 4
      Type: AirPort
      Hardware: AirPort
      Service Order: 5
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 6

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x8E)
          Firmware Version: Broadcom BCM43xx 1.0 (5.106.98.102.31)

Storage:
      File System: Journaled HFS+
      BSD Name: disk1s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: MS-DOS FAT32
      BSD Name: disk3s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk3s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk4s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s6
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk7s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk6s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk9s2
          Protocol: FireWire
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk8s2
          Protocol: USB
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk10s2
          Protocol: USB
          Internal: No

SATA/SATA Express:
      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              BSD Name: disk2s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk1s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk1s3
              Content: Apple_Boot
      Physical Interconnect: SATA
          BSD Name: disk6
              File System: MS-DOS FAT32
              BSD Name: disk6s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk6s2
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: Journaled HFS+
              BSD Name: disk3s1
              Content: Apple_HFS
              File System: MS-DOS FAT32
              BSD Name: disk3s2
              Content: DOS_FAT_32
      Physical Interconnect: SATA
          BSD Name: disk4
              File System: MS-DOS FAT32
              BSD Name: disk4s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk4s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk4s3
              Content: Apple_Boot

PCI:
      Name: pci10de,e1b
      Type: NVDA,Parent
      Bus: PCI
      Slot: Slot-1
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: NVM Express Controller
      Bus: PCI
      Slot: Slot-2
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-4

NVMExpress:

    Generic SSD Controller:

        Samsung SSD 970 EVO Plus 500GB:

          Capacity: 500,11 GB (500.107.862.016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 EVO Plus 500GB
          Revision: 2B2QEXM7
          Link Width: x4
          Link Speed: 5.0 GT/s
          Detachable Drive: No
          BSD Name: disk0
          Partition Map Type: GPT (GUID Partition Table)
          Removable Media: No
          Volumes:
            EFI:
              Capacity: 209,7 MB (209.715.200 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
            disk0s2:
              Capacity: 499,9 GB (499.898.105.856 bytes)
              BSD Name: disk0s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1000
          Speed: Up to 480 Mb/sec
          Location ID: 0xfa400000 / 2
              USB Interface: 0
          Product ID: 0x1006
          Speed: Up to 480 Mb/sec
          Location ID: 0xfa200000 / 1
              Product ID: 0x0001
              Speed: Up to 12 Mb/sec
              Location ID: 0xfa230000 / 5
              Product ID: 0x0265
              Speed: Up to 12 Mb/sec
              Location ID: 0xfa210000 / 4
              Product ID: 0x0221
              Speed: Up to 1.5 Mb/sec
              Location ID: 0xfa220000 / 3
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
          Product ID: 0x8140
          Speed: Up to 5 Gb/sec
          Location ID: 0x00600000 / 4
        USB3.0 Hub:
          Product ID: 0x0616
          Speed: Up to 5 Gb/sec
          Location ID: 0x00500000 / 2
              Product ID: 0x25a2
              Speed: Up to 5 Gb/sec
              Location ID: 0x00530000 / 7
                  USB Interface: 0
          Product ID: 0x8142
          Speed: Up to 480 Mb/sec
          Location ID: 0x00200000 / 1
              Product ID: 0x12ab
              Speed: Up to 480 Mb/sec
              Location ID: 0x00210000 / 6
        USB2.0 Hub:
          Product ID: 0x0610
          Speed: Up to 480 Mb/sec
          Location ID: 0x00100000 / 3
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0001
          Speed: Up to 12 Mb/sec
          Location ID: 0x5d100000 / 1

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: No
          Instant Hot Spot Supported: No
          Manufacturer: Cambridge Silicon Radio
          Composite Class Of Device: 0x380104
              Connected: No
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x20 0x0580
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: No
              Connected: No
              Manufacturer: Broadcom (0x4, 0x4217)
              Class of Device: 0x04 0x07 0xA041C
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x25 0x2594
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes

Memory:
      Upgradeable Memory: Yes
          Size: 16 GB
          Type: DDR3 ECC
          Speed: 1066 MHz
          Size: 16 GB
          Type: DDR3 ECC
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3 ECC
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3 ECC
          Speed: 1066 MHz
 

Attachments

  • post my hardware config.app.zip
    79.2 KB · Views: 31
tried OCLP 0.3.0 nightly on my test rig with Big Sur 11.6 and had a little oddity:

happens with Big Sur 11.6 and High Sierra booted thru OCLP, so it has nothing to do with SurPlus

No Ethernet until I pulled the cable from port 1 and plugged it in port 2

Code:
Warmboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-073-2021-09-06

Real model decoded from serial number: Mac Pro 2009 (MP4,1)

1 x Intel(R) Xeon(R) CPU           W3520  @ 2.67GHz

CKxxxxxK8PZ
NVIDIA GeForce GT 640
running at 11.6 20G165 Kernel 20.6.0

boot-args    keepsyms=1 debug=0x100 -wegtree agdpmod=vit9696 -v



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: Quad-Core Intel Xeon
      Processor Speed: 2,66 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999
      SMC Version (processor tray): 1.39f5


    System Software Overview:
      System Version: macOS 11.6 (20G165)
      Kernel Version: Darwin 20.6.0

Network:
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 0
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 1
      Type: AirPort
      Hardware: AirPort
      Service Order: 2
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 3

Wi-Fi:

Storage:
      File System: APFS
      BSD Name: disk1s1
          Medium Type: SSD
          Protocol: PCI
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk2s2
          Protocol: USB
          Internal: No
      File System: APFS
      BSD Name: disk1s5s1
          Medium Type: SSD
          Protocol: PCI
          Internal: Yes

      Physical Interconnect: PCI
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS

PCI:
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: AHCI Controller
      Bus: PCI
      Slot: Slot-2
      Name: pci10de,e1b
      Type: NVDA,Parent
      Bus: PCI
      Slot: Slot-1

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1000
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 2
              USB Interface: 0
          Product ID: 0x9131
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 1
              Product ID: 0x1006
              Speed: Up to 480 Mb/s
              Location ID: 0xfd110000 / 4
                USB Optical Mouse:
                  Product ID: 0x0416
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd113000 / 6
                  Product ID: 0x0221
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd112000 / 5
              Product ID: 0x9223
              Speed: Up to 12 Mb/s
              Location ID: 0xfd120000 / 3
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI

Memory:
      Upgradeable Memory: Yes
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
 
Last edited:
tried OCLP 0.3.0 nightly on my test rig with Big Sur 11.6 and had a little oddity:

No Ethernet until I pulled the cable from port 1 and plugged it in port 2

Code:
Warmboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-073-2021-09-06

Real model decoded from serial number: Mac Pro 2009 (MP4,1)

1 x Intel(R) Xeon(R) CPU           W3520  @ 2.67GHz

CKxxxxxK8PZ
NVIDIA GeForce GT 640
running at 11.6 20G165 Kernel 20.6.0

boot-args    keepsyms=1 debug=0x100 -wegtree agdpmod=vit9696 -v



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: Quad-Core Intel Xeon
      Processor Speed: 2,66 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 8 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999
      SMC Version (processor tray): 1.39f5


    System Software Overview:
      System Version: macOS 11.6 (20G165)
      Kernel Version: Darwin 20.6.0

Network:
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 0
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 1
      Type: AirPort
      Hardware: AirPort
      Service Order: 2
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 3

Wi-Fi:

Storage:
      File System: APFS
      BSD Name: disk1s1
          Medium Type: SSD
          Protocol: PCI
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk2s2
          Protocol: USB
          Internal: No
      File System: APFS
      BSD Name: disk1s5s1
          Medium Type: SSD
          Protocol: PCI
          Internal: Yes

      Physical Interconnect: PCI
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS

PCI:
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: AHCI Controller
      Bus: PCI
      Slot: Slot-2
      Name: pci10de,e1b
      Type: NVDA,Parent
      Bus: PCI
      Slot: Slot-1

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1000
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 2
              USB Interface: 0
          Product ID: 0x9131
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 1
              Product ID: 0x1006
              Speed: Up to 480 Mb/s
              Location ID: 0xfd110000 / 4
                USB Optical Mouse:
                  Product ID: 0x0416
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd113000 / 6
                  Product ID: 0x0221
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd112000 / 5
              Product ID: 0x9223
              Speed: Up to 12 Mb/s
              Location ID: 0xfd120000 / 3
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI

Memory:
      Upgradeable Memory: Yes
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1066 MHz
I think it's better to discuss this issue in the OCLP thread. Until there is any pointer which shows may be SurPlus related.
 
  • Like
Reactions: philhyde
Works great on my CMP 2009 and CMP 2008!
OCLP 0.3.0 Nightly Build with disabled nvmefix kext on CMP 2009 (useless kext, that gots kernel panic).
Great Work! Great Thanks!
 
Installed on my 4,1 -> 5,1 Mac Pro running 11.3 and Martin Lo's new 0.7.3 V2 package with SurPlus pre configured. Works AMAZING! Currently updating to 11.6, I'll post again with an update if its successful.
 
  • Like
Reactions: h9826790
I just upgraded from 11.1 to 11.6 and it installed fine.....am still on a 0.6.x branch (edit: actually 0.6.5) of OpenCore too, I guess only a cold boot will tell :D

Is there a 'normal' way to validate patch is installed correctly or only via OC DEBUG?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.