Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
Not open for further replies.

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
I've made a script to

1st: check if the latebloom kext was loaded
2nd: check boot log if latebloom made hooks (in some situations those logs can't be written. If the PCI Delay messages from latebloom are visible the hook is present anyway).

V12: Edit/enhancement: with latebloom 0.22 Syncretic added creating a dummy /dev/latebloom in case the boot log was not written. So latebloom_check_v12 probes this if no hooks were found in the boot log.

3rd: ask for cold or warmboot
4th: Do a quick analyse of the system: Real Mac Pro Model (3,1/4,1/5,1) because spoofing, OpenCore Version, and a discrete basic hardware dump without serials, IDs or names).
5th: Ask to copy this dump in the clipboard with Code and Spoiler Tags for easy posting. If it has double Line Feeds make a Spoler and Code Tag in your posting.

V13: Enhancement: Spoiler Tag, Name of Spoiler is the latebloom settings if set
V14: Enhancement: Performance improvement as suggested by @Ludacrisvp


@Syncretic took a quick look over the script and it's ok with him. Latebloom timing are visible in the boot-args line.

---

example: 11.5.2 on my MP 3,1


Code:
Coldboot

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

   57    0 0                  0xf000     0xf000     AAA.LoadEarly.latebloom (0.22) 98926402-CBA9-358B-9B91-334F9068D0CE <14 5 3 2 1>
The dummy /dev/latebloom was generated


Timestamp                       Thread     Type        Activity             PID    TTL 

Real model decoded from serial number: Mac Pro 2008 (MP3,1)

2 x Intel(R) Xeon(R) CPU           X5472  @ 3.00GHz

CKxxxxxVXYL
NVIDIA Quadro K2000
running at 11.5.2 20G95 Kernel 20.6.0

boot-args    keepsyms=1 debug=0x100 -lilubetaall lbloom=60,0,1,10,0 -wegtree -v



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro3,1
      Processor Name: Quad-Core Intel Xeon
      Processor Speed: 3 GHz
      Number of Processors: 2
      Total Number of Cores: 8
      L2 Cache (per Processor): 12 MB
      Memory: 12 GB
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999


    System Software Overview:
      System Version: macOS 11.5.2 (20G95)
      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:
          Card Type: AirPort Extreme  (0x14E4, 0x8C)
          Firmware Version: Broadcom BCM43xx 1.0 (5.10.131.36.16)

Storage:
      File System: Journaled HFS+
      BSD Name: disk2s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk2s4
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk3s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: NTFS
      BSD Name: disk4s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk4s4
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: HFS+
      BSD Name: disk4s6
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk4s7
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk3s2s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk6s2
          Protocol: USB
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk7s2
          Protocol: USB
          Internal: No

          Protocol: ATAPI

      Physical Interconnect: SATA
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              BSD Name: disk1s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk2s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk2s3
              Content: Apple_Boot
              File System: Journaled HFS+
              BSD Name: disk2s4
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk4
              File System: MS-DOS FAT32
              BSD Name: disk4s1
              Content: EFI
              File System: NTFS
              BSD Name: disk4s2
              Content: Microsoft Basic Data
              File System: Journaled HFS+
              BSD Name: disk4s3
              Content: Apple_Boot
              File System: Journaled HFS+
              BSD Name: disk4s4
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk4s5
              Content: Apple_Boot
              File System: HFS+
              BSD Name: disk4s6
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk4s7
              Content: Apple_HFS

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

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x911c
          Speed: Up to 480 Mb/s
          Location ID: 0xfd400000 / 3
              Product ID: 0x1006
              Speed: Up to 480 Mb/s
              Location ID: 0xfd430000 / 5
                  Product ID: 0x0221
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd432000 / 6
              Product ID: 0x0001
              Speed: Up to 12 Mb/s
              Location ID: 0xfd410000 / 7
              Product ID: 0x921c
              Speed: Up to 12 Mb/s
              Location ID: 0xfd420000 / 4
          Product ID: 0x25a2
          Speed: Up to 480 Mb/s
          Location ID: 0xfd200000 / 2
              USB Interface: 0
          Product ID: 0x1000
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 1
              USB Interface: 0
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0265
          Speed: Up to 12 Mb/s
          Location ID: 0x3d100000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI

Bluetooth:
          Bluetooth Low Energy Supported: No
          Handoff Supported: No
          Instant Hot Spot Supported: No
          Manufacturer: Cambridge Silicon Radio
          Composite Class Of Device: 0x380104
              Connected: No
              Class of Device: 0x05 0x25 0x2594

Memory:
      Upgradeable Memory: Yes
          Size: 2 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 2 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 1 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 1 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 2 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 2 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 1 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 1 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
 

Attachments

  • latebloom check v14.app.zip
    84.5 KB · Views: 107
Last edited:

cjvegas

macrumors newbie
Sep 13, 2020
9
8
I've made a script to

1st: check if the latebloom kext was loaded
2nd: check boot log if latebloom made hooks (in some situations those logs can't be written. If the PCI Delay messages from latebloom are visible the hook is present anyway).
3rd: ask for cold or warmboot
4th: Do a quick analyse of the system: Real Mac Pro Model (3,1/4,1/5,1) because spoofing, OpenCore Version, and a discrete basic hardware dump without serials, IDs or names).
5th: Ask to copy this dump in the clipboard with Code Tags for easy posting. If it has double Line Feeds make a Code
Tag in your posting.

@Syncretic took a quick look over the script and it's ok with him. Latebloom timing are visible in the boot-args line.

---

example: 12 Beta 3 on my Test Mac Pro 4,1


Code:
Warmboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-02

   55    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <16 6 3 2 1>

Timestamp                       Thread     Type        Activity             PID    TTL

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

1 x Intel(R) Xeon(R) CPU           X5677  @ 3.47GHz

CKxxxxxS8PZ
NVIDIA GeForce GT 640
running at 12.0 21A5284e Kernel 21.0.0

boot-args    -no_compat_check keepsyms=1 debug=0x100 -lilubetaall latebloom=100 lb_range=10 lb_debug=1 -v



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: Quad-Core Intel Xeon
      Processor Speed: 3,46 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 12 MB
      Hyper-Threading Technology: Enabled
      Memory: 24 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 12.0 (21A5284e)
      Kernel Version: Darwin 21.0.0

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

Wi-Fi:

Storage:
      File System: APFS
      BSD Name: disk2s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk2s5s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk0s2
          Protocol: USB
          Internal: No

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              BSD Name: disk1s2
              Content: Apple_APFS

PCI:
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Name: pci10de,e1b
      Type: NVDA,Parent
      Bus: PCI
      Slot: Slot-1
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-3

USB:
    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
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1000
          Speed: Up to 480 Mb/s
          Location ID: 0xfd500000 / 1
              USB Interface: 0
          Product ID: 0x9131
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 2
              Product ID: 0x1006
              Speed: Up to 480 Mb/s
              Location ID: 0xfd310000 / 3
                USB Optical Mouse:
                  Product ID: 0x0416
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd313000 / 5
                  Product ID: 0x0221
                  Speed: Up to 1.5 Mb/s
                  Location ID: 0xfd312000 / 6
              Product ID: 0x9223
              Speed: Up to 12 Mb/s
              Location ID: 0xfd320000 / 4
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
        Apple USB Ethernet Adapter:
          Product ID: 0x1402
          Speed: Up to 480 Mb/s
          Location ID: 0xfa400000 / 2
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100

Bluetooth:

Memory:
      Upgradeable Memory: Yes
          Size: 8 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: Empty
          Type: Empty
          Speed: Empty
Comes back as damaged on my BS11.2.3. Downloaded it twice.
 

sfalatko

macrumors 6502a
Sep 24, 2016
642
365
Have been having some luck with 85/0 but not enough testing to call it set. I have noticed better success with lbrange=0. I don't know if it matters but I run with a modified platformsupport.plist in the preboot volume to make my MacPro appear to be supported.

Code:
[CODE]
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-05

   49    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.17) FC5DF5EC-454E-3AFD-A15A-A683B35DD6B6 <14 5 3 2 1>

2021-07-20 07:12:33.566945-0400 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

1 x Intel(R) Xeon(R) CPU           W3690  @ 3.47GHz

QZxxxxx4EUE
NVIDIA GeForce GTX 680
running at 11.4 20F71 Kernel 20.5.0

boot-args    latebloom=85 lbrange=0 lb_debug=1 -v



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: 6-Core Intel Xeon
      Processor Speed: 3.46 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
      System Firmware Version: 9999.0.0.0.0
      SMC Version (system): 1.39f11
      SMC Version (processor tray): 1.39f11


    System Software Overview:
      System Version: macOS 11.4 (20F71)
      Kernel Version: Darwin 20.5.0

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

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x14A)
          Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)

Storage:
      File System: UFSD_NTFS
      BSD Name: disk0s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: UFSD_NTFS
      BSD Name: disk0s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Case-Sensitive Journaled HFS+
      BSD Name: disk1s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: UFSD_NTFS
      BSD Name: disk2s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: MS-DOS FAT32
      BSD Name: disk2s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: MS-DOS FAT32
      BSD Name: disk2s3
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: UFSD_NTFS
      BSD Name: disk2s4
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk4s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk4s2
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk4s3
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk4s4
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk6s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk6s4
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: No
      File System: APFS
      BSD Name: disk9s1
          Medium Type: SSD
          Protocol: SATA
          Internal: No
      File System: APFS
      BSD Name: disk10s1
          Medium Type: SSD
          Protocol: SATA
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk5s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s4
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk7s2
          Protocol: USB
          Internal: No
      File System: APFS
      BSD Name: disk9s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk11s2
          Protocol: USB
          Internal: No
      File System: Journaled HFS+
      BSD Name: disk11s3
          Protocol: USB
          Internal: No
      File System: MS-DOS FAT32
      BSD Name: disk11s4
          Protocol: USB
          Internal: No
      File System: Case-Sensitive Journaled HFS+
      BSD Name: disk12s2
          Protocol: Disk Image
          Internal: No

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk0
              File System: UFSD_NTFS
              BSD Name: disk0s1
              Content: Windows_NTFS
              File System: UFSD_NTFS
              BSD Name: disk0s2
              Content: Windows_NTFS
      Physical Interconnect: SATA
          BSD Name: disk2
              File System: UFSD_NTFS
              BSD Name: disk2s1
              Content: Microsoft Basic Data
              File System: MS-DOS FAT32
              BSD Name: disk2s2
              Content: Microsoft Basic Data
              File System: MS-DOS FAT32
              BSD Name: disk2s3
              Content: Microsoft Basic Data
              File System: UFSD_NTFS
              BSD Name: disk2s4
              Content: Microsoft Basic Data
      Physical Interconnect: SATA
          BSD Name: disk5
              File System: MS-DOS FAT32
              BSD Name: disk5s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk5s2
              Content: Apple_HFS
              BSD Name: disk5s3
              Content: Apple_Boot
              File System: Journaled HFS+
              BSD Name: disk5s4
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              File System: Case-Sensitive Journaled HFS+
              BSD Name: disk1s2
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk8
              File System: MS-DOS FAT32
              BSD Name: disk8s1
              Content: EFI
              BSD Name: disk8s2
              Content: Apple_APFS
              BSD Name: disk8s3
              Content: Apple_APFS

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

NVMExpress:

    Generic SSD Controller:

        Samsung SSD 970 PRO 1TB:

          Capacity: 1.02 TB (1,024,209,543,168 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 PRO 1TB
          Revision: 1B2QEXP7
          Link Width: x4
          Link Speed: 5.0 GT/s
          Detachable Drive: No
          BSD Name: disk3
          Partition Map Type: GPT (GUID Partition Table)
          Removable Media: No
          S.M.A.R.T. status: Verified
          Volumes:
            EFI:
              Capacity: 209.7 MB (209,715,200 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
            disk3s2:
              Capacity: 512 GB (511,999,893,504 bytes)
              BSD Name: disk3s2
              Content: Apple_APFS
            disk3s3:
              Capacity: 512 GB (511,999,893,504 bytes)
              BSD Name: disk3s3
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x6544
          Speed: Up to 480 Mb/s
          Location ID: 0xfa400000 / 1
              USB Interface: 0
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x12a8
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 2
          Product ID: 0x9126
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 1
              Product ID: 0x026c
              Speed: Up to 12 Mb/s
              Location ID: 0xfd130000 / 5
              Product ID: 0x085c
              Speed: Up to 480 Mb/s
              Location ID: 0xfd120000 / 6
              Product ID: 0x9226
              Speed: Up to 12 Mb/s
              Location ID: 0xfd160000 / 7
              Product ID: 0x8508
              Speed: Up to 480 Mb/s
              Location ID: 0xfd150000 / 3
              Product ID: 0x1105
              Speed: Up to 12 Mb/s
              Location ID: 0xfd140000 / 4
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
        Bluetooth USB Host Controller:
          Product ID: 0x8294
          Location ID: 0x5a100000
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB 3.1 Bus:
      Host Controller Driver: AppleASMediaUSBXHCI
        USB2.0 Hub             :
          Product ID: 0x2822
          Speed: Up to 480 Mb/s
          Location ID: 0x00400000 / 1
              Product ID: 0x1392
              Speed: Up to 12 Mb/s
              Location ID: 0x00430000 / 4
              Product ID: 0x0601
              Speed: Up to 12 Mb/s
              Location ID: 0x00420000 / 5
        USB3.1 Hub             :
          Product ID: 0x0822
          Speed: Up to 10 Gb/s
          Location ID: 0x00200000 / 2
        G-DRIVE USB:
          Product ID: 0x8034
          Speed: Up to 5 Gb/s
          Location ID: 0x00100000 / 3
            USB:
              USB Interface: 0

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x20 0x0580
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Class of Device: 0x05 0x10 0x2540
              Connected: No
              Manufacturer: Apple (0x9, 0x7700)
              Class of Device: 0x00 0x00 0x0000
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes

Memory:
      Upgradeable Memory: Yes
          Size: 16 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 16 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 16 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: Empty
          Type: Empty
          Speed: Empty
[/CODE]
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
I wrote about the missing latebloom boot logs with oclp 0.23

With nightly build from today they are back (note 4th line "Hook placed successfully")

just partial, same machine as post 277:

Code:
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-02

   51    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <16 6 3 2 1>

2021-07-20 16:47:58.260658-0700 0x72       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0
 

KvR

macrumors member
Jan 11, 2017
58
48
Amsterdam
This configuration works for me.

Code:
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-02

   55    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>

2021-07-19 15:16:42.598786+0200 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

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

CKxxxxx94PD
NVIDIA GeForce GT 710
running at 11.4 20F71 Kernel 20.5.0

boot-args    keepsyms=1 debug=0x100 -lilubetaall -v latebloom=100



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: 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.4 (20F71)
      Kernel Version: Darwin 20.5.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:
          Card Type: AirPort Extreme  (0x14E4, 0x619)
          Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)

Storage:
      File System: APFS
      BSD Name: disk4s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk6s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk7s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk8s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s4
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s5
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s6
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk4s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes

      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: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
              BSD Name: disk3s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk5
              File System: MS-DOS FAT32
              BSD Name: disk5s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk5s2
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk5s3
              Content: Apple_Boot
              File System: Journaled HFS+
              BSD Name: disk5s4
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk5s5
              Content: Apple_HFS
              File System: Journaled HFS+
              BSD Name: disk5s6
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              BSD Name: disk1s2
              Content: Apple_APFS

PCI:
      Name: NVDA,Display-D
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: Audio Device
      Bus: PCI
      Slot: Slot-1
      Type: Other Network Controller
      Bus: PCI
      Slot: Slot-3

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1006
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
              Product ID: 0xc404
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd330000 / 3
              Product ID: 0x024f
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd320000 / 2
    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: 0x4500
          Location ID: 0x5a100000
            Bluetooth USB Host Controller:
              Product ID: 0x8215
              Location ID: 0x5a110000
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI

Bluetooth:
          Bluetooth Low Energy Supported: No
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x20 0x2580
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              Connected: Yes
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x10 0x2540
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No

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
 

lulujyc

Cancelled
Jun 22, 2019
7
5
Hi -- I know this forum isn't for hackintosh support but this kext definitely helped me with my Dell Precision 7530 laptop setup so just wanna post my test results here for others experiencing similar situations on 11.3+ even if they're not (1) using a pre-SNB platform and (2) using a real Mac.

latebloom=200 lb_range=20

Dell Precision 7530
OpenCore 0.7.1
CPU: Coffee Lake 6c12t, Engineering Sample, 2.0-3.6 (8750H ES)
Memory: 2x8GB DDR4 3200Mhz
WiFi/BT: DW1820a

PCIe:
• AMD WX 4150 Graphics
• Three NVMe SSD
• Realtek SD Card reader
• Intel Titan Ridge TB3 Controller
• BCM94356 Wireless

Native USB:
• USB mouse
• USB 3.0 Dock
• USB sound card

Edit: The culprit seems to be the TB3 controller. Without plugging a USB-C device into the TB3 controller (TB3 controller not loading due to how macOS handles TB controllers) it tends to work fine without latebloom. Prior to the upgrade it also worked fine no matter whether I have a USB-C device plugged in on boot. Since this is a prototype laptop, the TB3 firmware might be problematic and not very well supported. With latebloom the problem is mitigated at least however given I still need to use the USB-C port.
 
Last edited:

Galostro

macrumors newbie
Oct 22, 2013
26
4
Used your scrip here is my info working really nice both cold and warm boot.


Code:
Warmboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-05

   51    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>

2021-07-21 09:41:35.868880-0400 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

2 x Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz

H0xxxxxY20G
Radeon RX 580
running at 11.4 20F71 Kernel 20.5.0

boot-args    -lilubetaall -wegbeta agdpmod=pikera shikigva=80 unfairgva=1 mbasd=1 -wegtree -no_compat_check no32exec=0 latebloom=150 lb_range=20 lb_debug=1 -v



Hardware:

    Hardware Overview:

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


    System Software Overview:
      System Version: macOS 11.4 (20F71)
      Kernel Version: Darwin 20.5.0

Network:
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 0
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 1
      Type: AirPort
      Hardware: AirPort
      Service Order: 2
      Type: FireWire
      Hardware: FireWire
      Service Order: 3
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 4
      Type: VPN (com.nordvpn.osx-apple)
      Service Order: 5

Wi-Fi:

Storage:
      File System: NTFS
      BSD Name: disk1s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk3s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk4s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk3s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk6s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              File System: NTFS
              BSD Name: disk1s2
              Content: Microsoft Basic Data
      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: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              BSD Name: disk2s2
              Content: Apple_APFS
              BSD Name: disk2s3
              Content: Apple_APFS

PCI:
      Name: ATY,AMD,RadeonFramebuffer
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: Audio Device
      Bus: PCI
      Slot: Slot-1
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-3

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1006
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
              Product ID: 0x0501
              Speed: Up to 12 Mb/s
              Location ID: 0xfd310000 / 3
              Product ID: 0x0250
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd320000 / 2
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x4500
          Location ID: 0x5a100000
            Bluetooth USB Host Controller:
              Product ID: 0x8215
              Location ID: 0x5a110000
    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 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
          Product ID: 0xc084
          Speed: Up to 12 Mb/s
          Location ID: 0x00300000 / 2
          Product ID: 0x1478
          Speed: Up to 480 Mb/s
          Location ID: 0x00200000 / 1

Bluetooth:
          Bluetooth Low Energy Supported: No
          Handoff Supported: No
          Instant Hot Spot Supported: No
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: No
              Class of Device: 0x05 0x25 0x2594
              Connected: No
              Class of Device: 0x00 0x00 0x0000

Memory:
      Upgradeable Memory: Yes
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 2 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 2 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 8 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 2 GB
          Type: DDR3
          Speed: 1066 MHz
          Size: 2 GB
          Type: DDR3
          Speed: 1066 MHz
 
  • Like
Reactions: Syncretic

Syncretic

macrumors 6502
Original poster
Apr 22, 2019
311
1,533
I have received inquiries about when latebloom will come out of beta. While I still view the entire project as an experiment, and the current code is still rather messy, the fact is that I have yet to see any reports of systemic problems with the kext (i.e. while it isn't always helpful, I haven't seen any reports of crashes or misbehavior attributed to the kext). Therefore, I'm OK with widening the beta, for lack of a better term. Patchers are now welcome to incorporate latebloom if they wish; I would prefer if packages including latebloom would also include a disclaimer that it remains experimental and that it's a workaround, not a fix (i.e. it improves the odds of a successful boot, it doesn't address the actual problem), and there's still a non-zero possibility of disk corruption (related to the underlying problem, not to latebloom itself). It would also be nice if the patcher suggested providing feedback to this thread, although I don't know how practical that request is. Initial values for latebloom= and lb_range= are at your discretion; however, it looks like 150/20 or 200/20 might be a good place to start.
 

abaxworld

macrumors regular
Nov 14, 2008
134
71

A GUIDE TO USING LATEBLOOM


Q. What is LATEBLOOM?

A. Latebloom is a experimental software workaround for the race condition encountered when booting MacPro 4,1 and MacPro 5,1 computers using macOS 11.3+. The software workaround is supplied as latebloom.kext. The term kext is shorthand for kernel extension. Kexts are used by developers to load code directly into the macOS kernel. Kernel extensions can be injected to the OS in the pre-boot environment by a boot loader such as OpenCore.

Q. Who developed latebloom?

A. MacRumors user @Syncretic created latebloom.kext and posted it to MacRumors for beta testing in the MP 1,1-5,1 forum thread Latebloom - An experimental workaround for the 11.3+ race condition. The author described latebloom.kext as follows, "This kext hooks the IOPCIFamily PCI Bus Probe routine and adds delays as specified by its arguments.”

Q. Who can use this software?

A. Latebloom is experimental software currently undergoing beta testing by MacRumors MacPro forum users and available to users accessing the forums.

Q. Who should use this software?

A. The latebloom kext is designed as a workaround to a booting issue for MacPro 4,1 and MacPro 5,1 users unable to boot Big Sur 11.3+ and Monterey beta versions that cannot reliably boot due to an unknown root cause. This kext has been designed around the presumption that the issue involves PCIe bus enumeration.

Q. How is the kext incorporated into macOS 11.3+?

A. The kext can be injected into the operating system prior to macOS booting by two methods. The method described in the forum thread uses the OpenCore boot loader to install, run and update macOS Big Sur and Monterey. The OpenCore config.plist is used to inject the kext into macOS. Note that latebloom.kext is not needed for macOS Catalina. Latebloom.kext is only required in Big Sur versions 11.3+. If OpenCore is not used to inject latebloom, in can be incorporated by direct kernel linking; however, Syncretic has not tested this method at this time.

Q. Who should NOT use latebloom.kext?

A. One should have familiarity with using the Mac terminal, OpenCore documentation, creating and modifying an EFI, creating and modifying the OpenCore config.plist, verifying, validating and loading config.plist, installing OpenCore debug version, blessing disks. To learn more about OpenCore see the MacRumors forum MP1,1-5,1 thread OpenCore on the Mac Pro.

Q. I am psyched to try latebloom, where do I begin?
A.
1. Have a working backup of your Mac and its data.
2. Have a backup bootable OS on a disk you are not experimenting with.

Q. Why did you suggest installing OpenCore debug version?

A. The debug version of OpenCore will allow you to examine its log for errors which may be reported. Many testers of latebloom are using the debug version and as a race condition may be affected by the software used, using the debug version may provide one less variable in latebloom testing.

GETTING STARTED

1.
You have OpenCore debug version ready to be installed and understand the parameters necessary to configure it so that it can generate error logs and/or outputs you need. See the OpenCore Reference Manual for documentation on debugging with OpenCore.

2. Install OpenCore debug version following the instructions found in the Wiki post, Post #1 of the MacRumors forum MP 1,1-5,1 thread OpenCore on the Mac Pro. You will need to complete and understand the instructions in PART I, PART II, PART III and PART IV.

WORKING WITH LATEBLOOM

1.
Download the latest version of latebloom.kext from the Wiki post, Post #1 of MacRumors MP 1,1-5,1 forum thread Latebloom - An experimental workaround for the 11.3+ race condition. The kext is an attachment to Post #1.

2. Mount the EFI on the disk of the macOS that you will be testing with latebloom. Copy latebloom.kext into the kext folder. /Volumes/EFI/EFI/OC/Kexts. This is the folder where you will also find Lilu.kext and WhateverGreen.kext used by OpenCore.

3. Make a copy of your tested, working config.plist used with a macOS less than version 11.3.

4. Use your favorite config.plist editor/configurator to add the code for latebloom to the Kernel | Add section of config.plist. Latebloom's code must follow the Add sections for Lilu.kext and WhateverGreen.kext in this order. Note that the value for MinKernel is set to 20.4.0 so that latebloom.kext is only loaded for macOS versions 11.3+. In other words you cannot expect to see the latebloom kext loaded for Catalina or Big Sur versions earlier than 11.3+. The following code was provided by @Syncretic.

Code:
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>latebloom.kext</string>
<key>Comment</key>
<string>PCI delay for BS/Monterey</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/latebloom</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string>20.4.0</string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>

5. Edit config.plist

NVRAM | Add | 7C436110-AB2A-4BBB-A880-FE41995C9F82 | boot-args | string value

You will add to the existing string value the 3 parameters latebloom.kext uses for configuration.
The values for these parameters and their defaults are described in Syncretic's Wiki post, Post #1.
The parameters are:

latebloom
lb_range
lb_debug

Sample starting values can be: latebloom=100 lb_range=20 lb_debug=1

You may also wish to boot OpenCore in verbose mode in order to be able to see the boot loading process.
To implement verbose mode add -v anywhere in the boot-args string value.

6. Read over the User-reported Results for latebloom tests in Latebloom Post #2 to help you determine starting values for your latebloom parameters. If a system is similar to yours and good results were obtained, try starting with those parameters.

7. Verify, validate and load your config.plist following these instructions by @cdf from the MacRumors MP 1,1-5,1 forum thread OpenCore on the Mac Pro:

To verify, validate, and load the configuration:
Place config.plist in your home folder
In Terminal, enter:

plutil -convert xml1 config.plist && plutil config.plist

You should see "config.plist: OK". If not, recheck your edits.

Copy OpenCore/Utilities/ocvalidate/ocvalidate to your home folder

(After the validation, you can delete ocvalidate.)

In Terminal, enter:

xattr -c ocvalidate && ./ocvalidate config.plist

You should see "Completed validating config.plist in x ms. No issues found.". If not recheck your edits.

Copy config.plist back to /Volumes/EFI/EFI/OC

8. Make certain that the disk containing the macOS you are testing is blessed or the only disk containing a working version of OpenCore in your system. During the boot loading process if OpenCore can find another version of OpenCore in your system it may boot using an unintended version of OpenCore and its' config.plist depending on the boot order of the disks in your system.

9. If your macOS boots successfully verify the version of OpenCore is correct using terminal command:

nvram 4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version

10. If your macOS boot successfully verify that latebloom.kext has been loaded and hooked using terminal. Code provided by @startergo.

log show --predicate 'sender == "latebloom" and message contains "Hook placed successfully"' --start $(date "+%Y-%m-%d") --debug

11. Record the the parameters you obtained the best results with. Record your MacPro hardware configuration. Please post your results to User-reported results Post #2 for analysis. Note that Post #2 cannot be edited by thread users; thread users need to post their results to the thread and @Syncretic will update Post #2 as time permits.)
Hi, Dataid.

Thank you for your complete "step by step" guide. I have been following it but when I get to the "xattr -c ocvalidate && ./ocvalidate config.plist" validation in Terminal I get the answer "Permission Denied: ./ocvalidate". I have copied both my modified config.plist file and the ocvalidate folder to my Home directory.

I have granted Terminal with full disk access and tried but I get same message. I also have tried to use "setopt autocd" before the xattr line and it says nothing call ocvalidate exist. Tried to change the permissions with "chmod +x" and it seems to do it, but if I try xattr again I get the same Permission Denied message.

I have also tried to cd into de Utilities/ocvalidate directory as suggested in https://dortania.github.io/OpenCore...-config-plist-to-that-of-the-new-sample-plist and run ./ocvalidate from there but is says that file doesn't exist... So I'm stuck in that step.

Any help? Thank you in advanced.
 

joevt

macrumors 604
Jun 21, 2012
6,968
4,262
Hi, Dataid.

Thank you for your complete "step by step" guide. I have been following it but when I get to the "xattr -c ocvalidate && ./ocvalidate config.plist" validation in Terminal I get the answer "Permission Denied: ./ocvalidate". I have copied both my modified config.plist file and the ocvalidate folder to my Home directory.

I have granted Terminal with full disk access and tried but I get same message. I also have tried to use "setopt autocd" before the xattr line and it says nothing call ocvalidate exist. Tried to change the permissions with "chmod +x" and it seems to do it, but if I try xattr again I get the same Permission Denied message.

I have also tried to cd into de Utilities/ocvalidate directory as suggested in https://dortania.github.io/OpenCore...-config-plist-to-that-of-the-new-sample-plist and run ./ocvalidate from there but is says that file doesn't exist... So I'm stuck in that step.

Any help? Thank you in advanced.
pwd to get the current directory
cd to change the current directory
ls -l@ to list the contents of the current directory, and the ownership, permissions, and extended attributes.
Maybe you need to use sudo?
 

abaxworld

macrumors regular
Nov 14, 2008
134
71
pwd to get the current directory
cd to change the current directory
ls -l@ to list the contents of the current directory, and the ownership, permissions, and extended attributes.
Maybe you need to use sudo?
Thank you for your answer, Joevt.

I tried with sudo with same result, "Permission Denied". I'm neither sure if I have to copy the whole ocvalidate directory to Home or just a file called "ocvalidate" ( dataid says "Copy OpenCore/Utilities/ocvalidate/ocvalidate to your home folder" ) I see that there are two ocvalidate files on that folder ( ocvalidate.c and ocvalidate.h. I tried coping both to the Home folder without the whole folder but that neither work.

With the dortania.github tutorial I tried with cd and executing ./ovalidate from there but it says that file doesn't exist on the ocvalidate folder. So I'm not sure what I'm doing wrong.

Sure it's something simple, but I have been searching on internet for an answer and haven't found any.
 
Last edited:

dataid

macrumors regular
Feb 1, 2020
100
66
USA
Hi, Dataid.

Thank you for your complete "step by step" guide. I have been following it but when I get to the "xattr -c ocvalidate && ./ocvalidate config.plist" validation in Terminal I get the answer "Permission Denied: ./ocvalidate". I have copied both my modified config.plist file and the ocvalidate folder to my Home directory.

I have granted Terminal with full disk access and tried but I get same message. I also have tried to use "setopt autocd" before the xattr line and it says nothing call ocvalidate exist. Tried to change the permissions with "chmod +x" and it seems to do it, but if I try xattr again I get the same Permission Denied message.

I have also tried to cd into de Utilities/ocvalidate directory as suggested in https://dortania.github.io/OpenCore...-config-plist-to-that-of-the-new-sample-plist and run ./ocvalidate from there but is says that file doesn't exist... So I'm stuck in that step.

Any help? Thank you in advanced.
Hi,

Thank you for pointing out this issue. I checked my source which was the MacRumor forum thread OpenCore on the MacPro Post#1 and I see that the file location no longer corresponds to the directory structure I have after installing OpenCore 0.7.1. debug version. I have updated the path to ocvalidate in A Guide to Using LATEBLOOM.

When installing OpenCore you can the place the Utilities folder into the EFI as shown is the included screenshot.

Then put a copy of ocvalidate in your home directory, usually shown in Finder with a house icon.
The terminal path to ocvalidate for my OpenCore 0.7.1 debug is: /EFI/Utilities/ocvalidate
The copy of ocvalidate is in that directory in several formats. Also there is a README.md file in that directory you should check.

Thank you for pointing out this issue
File location.png
 
Last edited:

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
I see that there are two ocvalidate files on that folder ( ocvalidate.c and ocvalidate.h. I tried coping both to the Home folder without the whole folder but that neither work.
Make sure that you're actually using the complied release, rather than the source code...

The terminal path to ocvalidate for my OpenCore 0.7.1 debug is: /EFI/Utilities/ocvalidate
The Utilities folder should be in the topmost directory of the uncompressed release folder, as indicated in part 3 of the guide.
 
  • Like
Reactions: hwojtek

Enricote

macrumors regular
Oct 7, 2018
129
100
Madrid, Spain
This is my config working very well. Just one cold booting failure in my regular use during this week. I am really satisfied.

Code:
Warmboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-05

   51    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>

2021-07-21 19:59:42.946773+0200 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

2 x Intel(R) Xeon(R) CPU           X5680  @ 3.33GHz

CKxxxxxM8Q0
Radeon RX 580
running at 11.4 20F71 Kernel 20.5.0

boot-args    -lilubetaall -wegbeta agdpmod=pikera shikigva=80 unfairgva=1 mbasd=1 -wegtree -no_compat_check no32exec=0 latebloom=200 lb_range=20 lb_debug=1



Hardware:

    Hardware Overview:

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


    System Software Overview:
      System Version: macOS 11.4 (20F71)
      Kernel Version: Darwin 20.5.0

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

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x111)
          Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)

Storage:
      File System: APFS
      BSD Name: disk1s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk1s4
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s4
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk7s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk8s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk8s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk9s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk11s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk11s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk1s5s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: NTFS
      BSD Name: disk2s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
              BSD Name: disk3s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              File System: NTFS
              BSD Name: disk2s2
              Content: Microsoft Basic Data
      Physical Interconnect: SATA
          BSD Name: disk6
              File System: MS-DOS FAT32
              BSD Name: disk6s1
              Content: EFI
              BSD Name: disk6s2
              Content: Apple_APFS
              BSD Name: disk6s3
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk4
              File System: MS-DOS FAT32
              BSD Name: disk4s1
              Content: EFI
              BSD Name: disk4s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk10
              File System: MS-DOS FAT32
              BSD Name: disk10s1
              Content: EFI
              BSD Name: disk10s2
              Content: Apple_APFS

PCI:
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-2
      Name: ATY,AMD,RadeonFramebuffer
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: Audio Device
      Bus: PCI
      Slot: Slot-1
      Type: AHCI Controller
      Bus: PCI
      Slot: Slot-4
      Type: NVM Express Controller
      Bus: PCI
      Slot: Slot-3

NVMExpress:

    Generic SSD Controller:

        Samsung SSD 970 EVO 1TB:

          Capacity: 1 TB (1.000.204.886.016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 EVO 1TB
          Revision: 1B2QEXE7
          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
          S.M.A.R.T. status: Verified
          Volumes:
            EFI:
              Capacity: 209,7 MB (209.715.200 bytes)
              Free: 187,3 MB (187.260.928 bytes)
              Writable: Yes
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Mount Point: /Volumes/EFI 1
              Content: EFI
            disk0s2:
              Capacity: 1 TB (999.995.129.856 bytes)
              BSD Name: disk0s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x005a
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
              Product ID: 0x005a
              Speed: Up to 480 Mb/s
              Location ID: 0xfd340000 / 3
              Product ID: 0x0064
              Speed: Up to 12 Mb/s
              Location ID: 0xfd330000 / 2
              Product ID: 0x026c
              Speed: Up to 12 Mb/s
              Location ID: 0xfd320000 / 4
    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: 0x4500
          Location ID: 0x5a100000
            Bluetooth USB Host Controller:
              Product ID: 0x8215
              Location ID: 0x5a110000
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100

Bluetooth:
          Bluetooth Low Energy Supported: No
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x25 0x2594
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              Connected: No
              Class of Device: 0x00 0x00 0x0000
              Connected: No
              Manufacturer: Cambridge Silicon Radio (0x5, 0x22F9)
              Class of Device: 0x04 0x05 0x240414
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Class of Device: 0x02 0x03 0x5A020C
              Connected: No
              Class of Device: 0x05 0x10 0x2540

Memory:
      Upgradeable Memory: Yes
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
 

abaxworld

macrumors regular
Nov 14, 2008
134
71
Hi,

Thank you for pointing out this issue. I checked my source which was the MacRumor forum thread OpenCore on the MacPro Post#1 and I see that the file location no longer corresponds to the directory structure I have after installing OpenCore 0.7.1. debug version. I have updated the path to ocvalidate in A Guide to Using LATEBLOOM.

When installing OpenCore you can the Utilities into the EFI as shown is the included screenshot.

Then put a copy of ocvalidate in your home directory, usually shown in Finder with a house icon.
The terminal path to ocvalidate for my OpenCore 0.7.1 debug is: /EFI/Utilities/ocvalidate
The copy of ocvalidate is in that directory in several formats. Also there is a README.md file in that directory you should check.

Thank you for pointing out this issue View attachment 1809260
Perfect, thank you for clarifying. I will try now from this directory ;-)
 

abaxworld

macrumors regular
Nov 14, 2008
134
71
Make sure that you're actually using the complied release, rather than the source code...


The Utilities folder should be in the topmost directory of the uncompressed release folder, as indicated in part 3 of the guide.
Thank you, I'm using Martin Lo and the general package. I will download this one try from there. Much appreciated.
 

Muckd

macrumors member
Jul 19, 2017
40
39
using nightly oclp w/latebloom for the first time to upgrade from 11.4
warm boot test before upgrade attempt , 200,20,1 fail
warm boot test before upgrade attempt, 150,20,1 pass
used these settings to start upgrade
first reboot success
second reboot fail - cord pulls from here on out
third boot prohibited sign
fourth boot prohibited sign
fifth boot success
upgrade complete
coldboot after upgrade, without a cord pull - success

some mixed results thrown in with some good results.
ive always been able to boot with a cord pull.
but ive never been able to warm or cold boot without a cord pull, so latebloom has provided success on that front



Code:
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-02

   56    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>

2021-07-22 08:26:07.036617+1000 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

2 x Intel(R) Xeon(R) CPU           X5675  @ 3.07GHz

YMxxxxxC20G
Radeon RX 580
running at 11.5 20G71 Kernel 20.6.0

boot-args    keepsyms=1 debug=0x100 -lilubetaall latebloom=150, lb_range=20, lb_debug=1



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro5,1
      Processor Name: 6-Core Intel Xeon
      Processor Speed: 3.06 GHz
      Number of Processors: 2
      Total Number of Cores: 12
      L2 Cache (per Core): 256 KB
      L3 Cache (per Processor): 12 MB
      Hyper-Threading Technology: Enabled
      Memory: 24 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.5 (20G71)
      Kernel Version: Darwin 20.6.0

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

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x111)
          Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)

Storage:
      File System: Journaled HFS+
      BSD Name: disk1s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk2s5
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk4s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk2s1s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              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
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
              BSD Name: disk3s2
              Content: Apple_APFS

PCI:
      Name: ATY,AMD,RadeonFramebuffer
      Type: Display Controller
      Bus: PCI
      Slot: Slot-1
      Type: Audio Device
      Bus: PCI
      Slot: Slot-1

USB:
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x006b
          Speed: Up to 12 Mb/s
          Location ID: 0x1a200000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x4500
          Location ID: 0x5a100000
            Bluetooth USB Host Controller:
              Product ID: 0x828d
              Location ID: 0x5a130000
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
        USB2.0 Hub             :
          Product ID: 0x2812
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 1
            USB2.0 Hub             :
              Product ID: 0x2812
              Speed: Up to 480 Mb/s
              Location ID: 0xfd140000 / 2
                USB2.0 Hub             :
                  Product ID: 0x2812
                  Speed: Up to 480 Mb/s
                  Location ID: 0xfd144000 / 6
                    USB UltraPro:
                      Product ID: 0x0300
                      Speed: Up to 1.5 Mb/s
                      Location ID: 0xfd144300 / 8
                  Product ID: 0x3264
                  Speed: Up to 480 Mb/s
                  Location ID: 0xfd142000 / 7
                  Product ID: 0x0501
                  Speed: Up to 12 Mb/s
                  Location ID: 0xfd141000 / 5
              Product ID: 0x4024
              Speed: Up to 12 Mb/s
              Location ID: 0xfd130000 / 4
              Product ID: 0x660c
              Speed: Up to 12 Mb/s
              Location ID: 0xfd110000 / 3
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x25 0x0594
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: Yes
              Manufacturer: Nordic Semiconductor (0x9, 0xAE)
              Class of Device: Low Energy
              Connected: No
              Class of Device: 0x05 0x20 0x0580
              Connected: No
              Class of Device: 0x05 0x10 0x0540
              Connected: No
              Class of Device: 0x00 0x00 0x0000

Memory:
      Upgradeable Memory: Yes
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: Empty
          Type: Empty
          Speed: Empty
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: 4 GB
          Type: DDR3
          Speed: 1333 MHz
          Size: Empty
          Type: Empty
          Speed: Empty
 
Last edited:
  • Like
Reactions: PeterHolbrook

abaxworld

macrumors regular
Nov 14, 2008
134
71
Perfect, thank you for clarifying. I will try now from this directory ;-)
I finally could make it copying only the ocvalidate file for macOS and not the whole folder. In return, I got this errors:

OCS: Missing key BIOSReleaseDate, context <SMBIOS>!
OCS: Missing key BIOSVendor, context <SMBIOS>!
OCS: Missing key BoardAssetTag, context <SMBIOS>!
OCS: Missing key BoardLocationInChassis, context <SMBIOS>!
OCS: Missing key BoardManufacturer, context <SMBIOS>!
OCS: Missing key BoardSerialNumber, context <SMBIOS>!
OCS: Missing key BoardType, context <SMBIOS>!
OCS: Missing key BoardVersion, context <SMBIOS>!
OCS: Missing key ChassisAssetTag, context <SMBIOS>!
OCS: Missing key ChassisManufacturer, context <SMBIOS>!
OCS: Missing key ChassisSerialNumber, context <SMBIOS>!
OCS: Missing key ChassisType, context <SMBIOS>!
OCS: Missing key ChassisVersion, context <SMBIOS>!
OCS: Missing key PlatformFeature, context <SMBIOS>!
OCS: Missing key SmcVersion, context <SMBIOS>!
OCS: Missing key SystemFamily, context <SMBIOS>!
OCS: Missing key SystemManufacturer, context <SMBIOS>!
OCS: Missing key SystemProductName, context <SMBIOS>!
OCS: Missing key SystemSKUNumber, context <SMBIOS>!
OCS: Missing key SystemSerialNumber, context <SMBIOS>!
OCS: Missing key SystemUUID, context <SMBIOS>!
OCS: Missing key SystemVersion, context <SMBIOS>!
Serialisation returns 22 errors!

Kernel->Emulate->Cpuid1Data requires Cpuid1Mask to be active for replaced bits!

CheckKernel returns 1 error!

Completed validating config.plist in 2 ms. Found 23 issues requiring attention.

As I said, this is Martin Lo package and I tried to find those lines on the config.list and are really missing. I tried with the Sample.plist that comes with the original OpenCore package and neither can find those lines.

Are they really necessary? My system is running for years without these lines up to macOS 11.2.1

Thank you in advanced.
 
Last edited:

dghazfan

macrumors newbie
Sep 6, 2016
18
10
MacPro3,1

install 11.5 from 11.4
Use using nightly OCLP+Latebloom installed on USB stick with the following setting 150,20,1
boot into USB installer success
second reboot fail
third boot success
boot 4-8 failed
boot 9 success
upgrade complete
Switch to nightly OCLP+Latebloom installed on main disk with the following setting 250,20,1
coldboot after upgrade

Code:
Coldboot

4D1FDA02-38C7-4A6A-9CC6-4BCCA8B30102:opencore-version    REL-071-2021-07-02

   52    0 0                  0xd000     0xd000     AAA.LoadEarly.latebloom (0.19) D0667827-216F-33FF-9C91-1ED4972E4A28 <14 5 3 2 1>

Timestamp                       Thread     Type        Activity             PID    TTL 

Real model decoded from serial number: Mac Pro 2008 (MP3,1)

2 x Intel(R) Xeon(R) CPU           E5462  @ 2.80GHz

YMxxxxxTXYK
NVIDIA GeForce GTX 680
running at 11.5 20G71 Kernel 20.6.0

boot-args    latebloom=250 lb_range=20 lb_debug=1 keepsyms=1 debug=0x100 -lilubetaall



Hardware:

    Hardware Overview:

      Model Name: Mac Pro
      Model Identifier: MacPro3,1
      Processor Name: Quad-Core Intel Xeon
      Processor Speed: 2.8 GHz
      Number of Processors: 2
      Total Number of Cores: 8
      L2 Cache (per Processor): 12 MB
      Memory: 32 GB
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999


    System Software Overview:
      System Version: macOS 11.5 (20G71)
      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
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 4

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x111)
          Firmware Version: Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1680.8)

Storage:
      File System: APFS
      BSD Name: disk2s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk7s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk7s5s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes

      Physical Interconnect: SATA
          BSD Name: disk1
              File System: MS-DOS FAT32
              BSD Name: disk1s1
              Content: EFI
              BSD Name: disk1s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk0
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
              BSD Name: disk0s2
              Content: Apple_APFS
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: MS-DOS FAT32
              BSD Name: disk3s1
              Content: EFI
              BSD Name: disk3s2
              Content: Apple_APFS
      Physical Interconnect: SATA

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

NVMExpress:

    Generic SSD Controller:

        Samsung SSD 970 EVO 250GB:

          Capacity: 250.06 GB (250,059,350,016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 EVO 250GB
          Revision: 1B2QEXE7
          Link Width: x4
          Link Speed: 2.5 GT/s
          Detachable Drive: No
          BSD Name: disk6
          Partition Map Type: GPT (GUID Partition Table)
          Removable Media: No
          S.M.A.R.T. status: Verified
          Volumes:
            EFI:
              Capacity: 209.7 MB (209,715,200 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk6s1
              Content: EFI
            disk6s2:
              Capacity: 249.85 GB (249,849,593,856 bytes)
              BSD Name: disk6s2
              Content: Apple_APFS

    Generic SSD Controller:

        Samsung SSD 970 EVO 250GB:

          Capacity: 250.06 GB (250,059,350,016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 970 EVO 250GB
          Revision: 1B2QEXE7
          Link Width: x4
          Link Speed: 2.5 GT/s
          Detachable Drive: No
          BSD Name: disk8
          Partition Map Type: GPT (GUID Partition Table)
          Removable Media: No
          S.M.A.R.T. status: Verified
          Volumes:
            EFI:
              Capacity: 209.7 MB (209,715,200 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk8s1
              Content: EFI
            disk8s2:
              Capacity: 249.85 GB (249,849,593,856 bytes)
              BSD Name: disk8s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x0843
          Speed: Up to 480 Mb/s
          Location ID: 0xfd400000 / 2
          Product ID: 0x8045
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0267
          Speed: Up to 12 Mb/s
          Location ID: 0x1d100000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x4500
          Location ID: 0x7d100000
            Bluetooth USB Host Controller:
              Product ID: 0x828d
              Location ID: 0x7d130000
    USB 3.1 Bus:
      Host Controller Driver: AppleASMediaUSBXHCI

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x25 0x0594
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x10 0x2540
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x20 0x0580
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes

Memory:
      Upgradeable Memory: Yes
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
          Size: 4 GB
          Type: DDR2 FB-DIMM
          Speed: 800 MHz
 
Last edited:
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.