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.

TheIguana

macrumors 6502a
Sep 26, 2004
678
492
Canada
First off a big thank you to Syncretic and all of the other folks here!

This weekend I finally had time to explore using Latebloom as well as upgrading to Martin Lo's latest version of OpenCore with hardware acceleration (v0.7.1).

After setting up Latebloom I went through the process of installing 11.5 on top of my existing 11.2.3 install. I had to go through 4 hard shutdowns of the install process and removed most non-essential devices to get it to complete. After that I have been able to boot into MacOS with all of the hardware replaced.

Using Latebloom settings:
  • latebloom=150
  • lb_range=20
  • lb_debug=1
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-24 19:33:29.132335-0600 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

H0xxxxx620H
Radeon RX 580
running at 11.5 20G71 Kernel 20.6.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



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: 48 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.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

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: disk3s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Case-sensitive APFS
      BSD Name: disk10s1
          Protocol: Disk Image
          Internal: No
      File System: APFS
      BSD Name: disk1s5s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
    Storage:
      File System: Journaled HFS+
      BSD Name: disk6
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk7s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk8s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes

      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: disk8
              File System: MS-DOS FAT32
              BSD Name: disk8s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk8s2
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk4
              File System: MS-DOS FAT32
              BSD Name: disk4s1
              Content: EFI
              BSD Name: disk4s2
              Content: Apple_RAID
              File System: Journaled HFS+
              BSD Name: disk4s3
              Content: Apple_Boot
      Physical Interconnect: SATA
          BSD Name: disk5
              File System: MS-DOS FAT32
              BSD Name: disk5s1
              Content: EFI
              BSD Name: disk5s2
              Content: Apple_RAID
              File System: Journaled HFS+
              BSD Name: disk5s3
              Content: Apple_Boot
      Physical Interconnect: SATA
          BSD Name: disk7
              File System: MS-DOS FAT32
              BSD Name: disk7s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk7s2
              Content: Apple_HFS
              BSD Name: disk7s3
              Content: Apple_Boot

PCI:
      Type: NVM Express 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: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-4
      Type: AHCI Controller
      Bus: PCI
      Slot: Slot-3

NVMExpress:

    Generic SSD Controller:

        WDS100T3X0C-00SJG0:

          Capacity: 1 TB (1,000,204,886,016 bytes)
          TRIM Support: Yes
          Model: WDS100T3X0C-00SJG0
          Revision: 111110WD
          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)
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              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: 0x8442
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
            USB Receiver:
              Product ID: 0xc52b
              Speed: Up to 12 Mb/s
              Location ID: 0xfd330000 / 6
            4-Port USB 2.0 Hub:
              Product ID: 0x5411
              Speed: Up to 480 Mb/s
              Location ID: 0xfd320000 / 4
                  Product ID: 0x172f
                  Speed: Up to 480 Mb/s
                  Location ID: 0xfd324000 / 8
                  Product ID: 0x082d
                  Speed: Up to 480 Mb/s
                  Location ID: 0xfd322000 / 7
              Product ID: 0xc33c
              Speed: Up to 12 Mb/s
              Location ID: 0xfd310000 / 5
            USB Device:
              Product ID: 0x82ee
              Speed: Up to 480 Mb/s
              Location ID: 0xfd360000 / 3
              Product ID: 0x82ff
              Speed: Up to 480 Mb/s
              Location ID: 0xfd350000 / 2
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0021
          Speed: Up to 12 Mb/s
          Location ID: 0x1a200000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x0501
          Speed: Up to 12 Mb/s
          Location ID: 0x1d100000 / 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 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: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x25 0x2594
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              Connected: No
              Class of Device: 0x05 0x20 0x2580
              Connected: No
              Manufacturer: Unknown (0xA, 0x00)
              Class of Device: 0x05 0x02 0x2508
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x10 0x2540
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              Connected: No
              Manufacturer: Apple (0x9, 0x7700)
              Class of Device: 0x00 0x00 0x0000
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Manufacturer: Nordic Semiconductor (0x7, 0x5A)
              Class of Device: 0x00 0x00 0x0000
              Connected: No
              Manufacturer: Cambridge Silicon Radio (0x8, 0x35F4)
              Class of Device: 0x04 0x06 0x240418
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes

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

JoeOIVOV

macrumors member
Apr 6, 2020
57
26
Thanks again guys!! Just updated to 11.5 no issues at all.


Latebloom settings:
  • latebloom=115
  • lb_range=0
  • lb_debug=1
 

MacRumors3590

macrumors 6502
Jul 21, 2021
389
331
I hope my system report can help someone

I have decided to fully switch over to 11.5rc on all my machines because I can deal with the boot issue at this point.
I can boot ruffly 4 out of 5 times and that's good enough for me.
I have many clones of my 11.2.3 system so if there's a huge problem I can pop 11.2.3 in and i'm back up in a couple of minutes.
And yes I'm on a PCIe NVMe w/All Bays used up and a Win11 PCIe NVMe and tons of stuff on the USB ports.
(In closing) I'm not really sure how much of this is due to LB but I'm rolling with it!

Many thanks to everyone working to keep these old macs running!!!

Code:
Warmboot

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>

2021-07-25 11:49:02.034938-0400 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

2 x Intel(R) Xeon(R) CPU           X5690  @ 3.47GHz

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

boot-args    keepsyms=1 debug=0x100 -lilubetaall -no_compat_check 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.46 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: 48 GB
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999
      SMC Version (processor tray): 1.39f11


    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

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

Storage:
      File System: NTFS
      BSD Name: disk0s3
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk2s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk6s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk2s2s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk3s1
          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: disk7s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes

      Physical Interconnect: SATA
      Physical Interconnect: SATA
          BSD Name: disk7
              File System: MS-DOS FAT32
              BSD Name: disk7s1
              Content: EFI
              File System: Journaled HFS+
              BSD Name: disk7s2
              Content: Apple_HFS
      Physical Interconnect: SATA
          BSD Name: disk3
              File System: Journaled HFS+
              BSD Name: disk3s1
              Content: Apple_HFS
              BSD Name: disk3s2
              Content: Microsoft LDM Metadata
              BSD Name: disk3s3
              Content: Microsoft Reserved
      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
      Physical Interconnect: SATA
          BSD Name: disk4
              BSD Name: disk4s1
              Content: Apple_APFS

PCI:
      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: NVM Express Controller
      Bus: PCI
      Slot: Slot-4
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-2@11,0,0
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-2@10,0,0
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-2@8,0,0
      Type: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-2@9,0,0

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: x1
          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:
            NO NAME:
              Capacity: 104.9 MB (104,857,600 bytes)
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
            disk0s2:
              Capacity: 16.8 MB (16,777,216 bytes)
              BSD Name: disk0s2
              Content: Microsoft Reserved
            WIN11:
              Capacity: 999.56 GB (999,557,169,152 bytes)
              Free: 774.85 GB (774,850,744,320 bytes)
              Writable: No
              File System: NTFS
              BSD Name: disk0s3
              Mount Point: /Volumes/WIN11
              Content: Microsoft Basic Data

    Generic SSD Controller:

        CT2000P2SSD8:

          Capacity: 2 TB (2,000,398,934,016 bytes)
          TRIM Support: Yes
          Model: CT2000P2SSD8
          Revision: P2CR033
          Link Width: x4
          Link Speed: 5.0 GT/s
          Detachable Drive: No
          BSD Name: disk1
          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: disk1s1
              Content: EFI
            disk1s2:
              Capacity: 2 TB (2,000,189,177,856 bytes)
              BSD Name: disk1s2
              Content: Apple_APFS


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
            Apple Optical USB Mouse:
              Product ID: 0x0304
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd330000 / 3
              Product ID: 0x0220
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd320000 / 4
          Product ID: 0xa100
          Speed: Up to 480 Mb/s
          Location ID: 0xfd100000 / 2
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
          Product ID: 0x2018
          Speed: Up to 12 Mb/s
          Location ID: 0x1a200000 / 1
    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 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
        USB3.0 Hub             :
          Product ID: 0x8110
          Speed: Up to 5 Gb/s
          Location ID: 0x00800000 / 2
        USB2.0 Hub             :
          Product ID: 0x2811
          Speed: Up to 480 Mb/s
          Location ID: 0x00400000 / 3
              Product ID: 0x6204
              Speed: Up to 12 Mb/s
              Location ID: 0x00440000 / 6
            USB2.0 Hub             :
              Product ID: 0x2811
              Speed: Up to 480 Mb/s
              Location ID: 0x00430000 / 4
                  Product ID: 0x190f
                  Speed: Up to 480 Mb/s
                  Location ID: 0x00433000 / 7
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
          Product ID: 0x55aa
          Speed: Up to 5 Gb/s
          Location ID: 0x02800000 / 1
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100

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 0x20 0x2580
              Connected: No
              Class of Device: 0x05 0x20 0x2580

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
          Size: Empty
          Type: Empty
          Speed: Empty
          Size: Empty
          Type: Empty
          Speed: Empty
          Size: Empty
          Type: Empty
          Speed: Empty
          Size: Empty
          Type: Empty
          Speed: Empty
 
Last edited:

haralds

macrumors 68030
Jan 3, 2014
2,993
1,257
Silicon Valley, CA
Slightly off-topic: what is the best way to generate the system reports pole are posting? I am only familiar with the detailed report from System Information.
 

dataid

macrumors regular
Feb 1, 2020
100
66
USA
Slightly off-topic: what is the best way to generate the system reports pole are posting? I am only familiar with the detailed report from System Information.
From A Guide to Using Latebloom which you can find on page 11 of this thread.

11. Record the the parameters you obtained the best results with. Record your MacPro hardware configuration. To collect information on your system for posting, the latebloom check v10.app created by @Macschrauber, is available for download as an attachment at the bottom of Post #277 is suggested. Please publish your results individually in a post to this thread. @Syncretic will review your results and analyze them and update the results for all to see in User-reported results Post #2. Note that Post #2 cannot be edited by thread users; thread users need to post their results individually and @Syncretic will update Post #2 as time permits.)
 
  • Like
Reactions: haralds

haralds

macrumors 68030
Jan 3, 2014
2,993
1,257
Silicon Valley, CA
Still fiddling with parameters. Cold boot not properly working most of the time.
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-25 08:25:37.207029-0700 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

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

YMxxxxxVEUF
Radeon RX 580
running at 11.5 20G71 Kernel 20.6.0

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



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: 48 GB
      System Firmware Version: 9144.0.7.1.0
      SMC Version (system): 1.39f11
      SMC Version (processor tray): 1.39f11


    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: 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: NTFS
      BSD Name: disk0s3
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk1s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s3
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk7s1
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk7s2
          Medium Type: SSD
          Protocol: PCI-Express
          Internal: Yes
      File System: APFS
      BSD Name: disk7s7
          Medium Type: SSD
          Protocol: PCI-Express
          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
    Storage:
      File System: APFS
      BSD Name: disk9s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk9s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk11s2
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk11s5
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk11s1s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes

      Physical Interconnect: SATA
      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
              File System: NTFS
              BSD Name: disk0s3
              Content: Microsoft Basic Data
      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: disk6
              File System: MS-DOS FAT32
              BSD Name: disk6s1
              Content: EFI
              BSD Name: disk6s2
              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: disk10
              File System: MS-DOS FAT32
              BSD Name: disk10s1
              Content: EFI
              BSD Name: disk10s2
              Content: Apple_APFS
      Physical Interconnect: SATA

PCI:
      Type: NVM Express 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: USB eXtensible Host Controller
      Bus: PCI
      Slot: Slot-3@6,0,0
      Type: AHCI Controller
      Bus: PCI
      Slot: Slot-3@5,0,0

NVMExpress:

    Generic SSD Controller:

        HP SSD EX950 2TB:

          Capacity: 2 TB (2,000,073,818,112 bytes)
          TRIM Support: Yes
          Model: HP SSD EX950 2TB
          Revision: SS0411B
          Link Width: x4
          Link Speed: 5.0 GT/s
          Detachable Drive: No
          BSD Name: disk4
          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: disk4s1
              Content: EFI
            disk4s2:
              Capacity: 2 TB (1,999,864,061,952 bytes)
              BSD Name: disk4s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x1006
          Speed: Up to 480 Mb/s
          Location ID: 0xfa200000 / 1
              Product ID: 0x024f
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfa220000 / 2
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
        USB 2.0 Hub [MTT]:
          Product ID: 0x0201
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
            USB 2.0 Hub [MTT]:
              Product ID: 0x0201
              Speed: Up to 480 Mb/s
              Location ID: 0xfd370000 / 4
                  Product ID: 0x0037
                  Speed: Up to 480 Mb/s
                  Location ID: 0xfd372000 / 5
              Product ID: 0x0110
              Speed: Up to 12 Mb/s
              Location ID: 0xfd360000 / 3
              Product ID: 0x3016
              Speed: Up to 12 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: 0x828d
              Location ID: 0x5a130000
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
        USB Audio DAC   :
          Product ID: 0x2706
          Speed: Up to 12 Mb/s
          Location ID: 0x1d100000 / 1
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
        4-Port USB 3.0 Hub:
          Product ID: 0x0411
          Speed: Up to 5 Gb/s
          Location ID: 0x00600000 / 3
            4-Port USB 3.0 Hub:
              Product ID: 0x0411
              Speed: Up to 5 Gb/s
              Location ID: 0x00640000 / 5
                USB3.0 Hub             :
                  Product ID: 0x0812
                  Speed: Up to 5 Gb/s
                  Location ID: 0x00641000 / 7
                    USB Storage:
                      Product ID: 0x0743
                      Speed: Up to 5 Gb/s
                      Location ID: 0x00641300 / 13
                    USB3.0 Hub             :
                      Product ID: 0x0812
                      Speed: Up to 5 Gb/s
                      Location ID: 0x00641100 / 12
              Product ID: 0x8440
              Speed: Up to 5 Gb/s
              Location ID: 0x00630000 / 4
          Product ID: 0x085e
          Speed: Up to 5 Gb/s
          Location ID: 0x00500000 / 2
        4-Port USB 2.0 Hub:
          Product ID: 0x5411
          Speed: Up to 480 Mb/s
          Location ID: 0x00200000 / 1
            4-Port USB 2.0 Hub:
              Product ID: 0x5411
              Speed: Up to 480 Mb/s
              Location ID: 0x00240000 / 8
                USB2.0 Hub             :
                  Product ID: 0x2812
                  Speed: Up to 480 Mb/s
                  Location ID: 0x00241000 / 9
                      Product ID: 0x1393
                      Speed: Up to 12 Mb/s
                      Location ID: 0x00241400 / 15
                    USB2.0 Hub             :
                      Product ID: 0x2812
                      Speed: Up to 480 Mb/s
                      Location ID: 0x00241100 / 14
                          Product ID: 0x1392
                          Speed: Up to 12 Mb/s
                          Location ID: 0x00241140 / 16
              Product ID: 0x8442
              Speed: Up to 480 Mb/s
              Location ID: 0x00230000 / 6
                  Product ID: 0x0267
                  Speed: Up to 12 Mb/s
                  Location ID: 0x00232000 / 11
                  Product ID: 0x82ff
                  Speed: Up to 480 Mb/s
                  Location ID: 0x00235000 / 10

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: Yes
              Manufacturer: Apple (0x9, 0x7700)
              Class of Device: 0x00 0x00 0x0000
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: Yes
              Manufacturer: Broadcom (0x5, 0x240C)
              Class of Device: 0x05 0x20 0x0580
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x20 0x2580
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              Connected: No
              Manufacturer: Qualcomm Atheros (0x6, 0x01)
              Class of Device: 0x05 0x02 0x2508
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Manufacturer: Apple (0x9, 0x7700)
              Class of Device: 0x04 0x06 0x240418
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Manufacturer: Apple (0x9, 0x7700)
              Class of Device: 0x04 0x06 0x240418
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes
              Connected: No
              Class of Device: 0x00 0x00 0x0000
              Connected: No
              Manufacturer: Broadcom (0x5, 0x2211)
              Class of Device: 0x05 0x10 0x0540
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Manufacturer: Broadcom (0x5, 0x2211)
              Class of Device: 0x05 0x10 0x0540
              EDR Supported: No
              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
              Connected: No
              Manufacturer: Apple (0x3, 0x31C)
              Class of Device: 0x05 0x10 0x2540
              EDR Supported: No
              eSCO Supported: No
              SSP Supported: No
              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 0x25 0x0594
              EDR Supported: Yes
              eSCO Supported: No
              SSP Supported: Yes
              Connected: No
              Class of Device: 0x00 0x00 0x0000

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
          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
 

Syncretic

macrumors 6502
Original poster
Apr 22, 2019
311
1,533
Still fiddling with parameters. Cold boot not properly working most of the time.

Thank you for the report. However (from post #1, emphasis added):

I'm requesting that once you've decided on an optimal (or at least "good enough") value for your system, please post in this thread with your system configuration and your latebloom parameters;

I'm quite busy, so it's difficult for me to keep up with the reports and keep post #2 up to date; therefore, I'd appreciate it if folks would only post their results when they feel like they're "done" - in other words, no longer "fiddling with parameters," either happy with their results or decided that further experimentation isn't going to make things any better. Intermediate findings like this are mostly a distraction to me, unless they're posted in the context of "I'm using these values and this odd thing is happening, can anybody help?"

(This is not intended as a slam; I do appreciate that folks are trying this out and posting their findings. I'm just trying to keep things a bit more organized. @haralds, I will gladly incorporate your results into post #2 whenever you indicate that the posted values are "final," or at least less provisional than "still fiddling with parameters.")
 

Macschrauber

macrumors 68030
Dec 27, 2015
2,981
1,487
Germany
Installed 11.5 on a blank Sata SSD from createinstallmedia Stick.

latebloom 100/10/1 gave me freezes in cold boot
latebloom 200/10/1 gave me freezes in warm boot but survived installation
150/10/1 set me up on this machine (NVMe, USB3, plenty of partitions)

Code:
Warmboot

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

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

2021-07-25 09:48:39.988470-0700 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           W3670  @ 3.20GHz

CKxxxxxCEUG
NVIDIA GeForce GT 640
running at 11.5 20G71 Kernel 20.6.0

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



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
      System Firmware Version: 9999.999.999.999.999
      SMC Version (system): 9.9999
      SMC Version (processor tray): 1.39f11


    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

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: APFS
      BSD Name: disk2s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk3s1
          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: disk4s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk2s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk5s2
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: Journaled HFS+
      BSD Name: disk8s2
          Protocol: USB
          Internal: No

      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
              File System: Journaled HFS+
              BSD Name: disk1s3
              Content: Apple_Boot
      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
      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:
      Type: NVM Express Controller
      Bus: PCI
      Slot: Slot-2
      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-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: 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: 499,9 GB (499.898.105.856 bytes)
              BSD Name: disk6s2
              Content: Apple_APFS


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: 0xfa400000 / 2
              USB Interface: 0
          Product ID: 0x1006
          Speed: Up to 480 Mb/s
          Location ID: 0xfa200000 / 1
              Product ID: 0x0001
              Speed: Up to 12 Mb/s
              Location ID: 0xfa230000 / 5
              Product ID: 0x0265
              Speed: Up to 12 Mb/s
              Location ID: 0xfa210000 / 4
              Product ID: 0x0221
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfa220000 / 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
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
        USB3.0 Hub:
          Product ID: 0x0616
          Speed: Up to 5 Gb/s
          Location ID: 0x00500000 / 1
        USB2.0 Hub:
          Product ID: 0x0610
          Speed: Up to 480 Mb/s
          Location ID: 0x00100000 / 2

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
              Class of Device: 0x05 0x25 0x2594

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

paalb

macrumors 6502
Dec 17, 2019
257
180

macnrolla

macrumors member
Jul 6, 2021
34
13
I'm quite busy, so it's difficult for me to keep up with the reports and keep post #2 up to date; therefore, I'd appreciate it if folks would only post their results when they feel like they're "done" - in other words, no longer "fiddling with parameters," either happy with their results or decided that further experimentation isn't going to make things any better. Intermediate findings like this are mostly a distraction to me, unless they're posted in the context of "I'm using these values and this odd thing is happening, can anybody help?"

Thanks again for your continuous work! Even, if the current solution is not perfect, it is a big step forward.

I hope, I'm not disturbing you, I just wanted to share a few thoughts with you:

1. As you have already indicated, something is wrong with the `apfs.kext`. I had an interesting observation with very high `latebloom` values (greater than 750). The Mac Pro booted slowly, but steadily, and ended up with the prohibition symbol. That's what I thought, but the Mac Pro finally caught itself and booted up, with the prohibition symbol in the front :oops:. My theory is, the `apfs.kext` "initialises or checks" all APFS partitions in parallel and this process causes problems or takes too much time on our old machines. The more hard disks and partitions you have, the more often problems occur.
2. Would it be possible to detect warm or cold boots via code and assign different `latebloom` values? Perhaps you could increase the probability of successful booting with different values for warm and cold boots. Not really nice, but maybe it helps even more with that.
 
Last edited:

eVasilis

macrumors 6502
Jan 13, 2010
425
182
As I have already mentioned, the most difficult part in my case was to install 11.3+ as the various installers hung repeatedly. Today, of course with the help of latebloom, I was able to install 11.5 with the following parameters: latebloom=15, lb_range=1, lb_debug=1. It is my impression (and if I am not mistaken this has been indirectly implied) that the higher the latebloom value, the more likely for the installer to hang (11.3, 11.4, 11.5). With latebloom=15 the installation only suffered one hang and that was at the last reboot just before the creation of the macos account. Once installed, of course, the parameters have been changed to latebloom=400, lb_range=50 and lb_debug=1. So far I've had 6 out of 6 successful cold boots:


Code:
Coldboot

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-25 21:57:14.411614+0300 0x74       Default     0x0                  0      0    kernel: (latebloom) _____[ !!! *** latebloom *** !!! ]: Hook placed successfully.  Count = 0

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

2 x Intel(R) Xeon(R) CPU           X5650  @ 2.67GHz

CKxxxxx7EUH
Radeon RX 580
running at 11.5 20G71 Kernel 20.6.0

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



Hardware:

    Hardware Overview:

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


    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: Ethernet
      Hardware: Ethernet
      Service Order: 2
      Type: AirPort
      Hardware: AirPort
      Service Order: 3
      Type: Ethernet
      Hardware: Ethernet
      Service Order: 4

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

Storage:
      File System: APFS
      BSD Name: disk1s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk3s1
          Medium Type: Rotational
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk5s1
          Protocol: USB
          Internal: No
      File System: APFS
      BSD Name: disk1s5s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes

      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: disk2
              File System: MS-DOS FAT32
              BSD Name: disk2s1
              Content: EFI
              BSD Name: disk2s2
              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-4

USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
        USB to ATA/ATAPI Bridge:
          Product ID: 0x0578
          Speed: Up to 480 Mb/s
          Location ID: 0xfa200000 / 1
              USB Interface: 0
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x0120
          Speed: Up to 480 Mb/s
          Location ID: 0xfd500000 / 2
        USB2.0 Hub:
          Product ID: 0x0608
          Speed: Up to 480 Mb/s
          Location ID: 0xfd300000 / 1
            USB Keyboard:
              Product ID: 0xc31c
              Speed: Up to 1.5 Mb/s
              Location ID: 0xfd310000 / 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: 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: No
          Instant Hot Spot Supported: No
          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

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
          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

Once again, a big thank you to syncretic!
 
Last edited:

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
I had an interesting observation with very high `latebloom` values (greater than 750). The Mac Pro booted slowly, but steadily, and ended up with the prohibition symbol. That's what I thought, but the Mac Pro finally caught itself and booted up, with the prohibition symbol in the front
This is a known (to @Syncretic ) behavior.
 

Galostro

macrumors newbie
Oct 22, 2013
26
4
Tried to install 11.5 now everything stuck with this message" apfs_module_start:2845: load: com.apple.filesystems.apfs, v1667.120.9, apfs-1677.120.9, 2021/05/08"

even my back up of 11.4 is doing that and my other HDD with Mojave is jamming too.

any1 has a clue what is going on?
 

MacRumors3590

macrumors 6502
Jul 21, 2021
389
331
Zap PRAM.
To start with I would take every drive out but the 11.5 drive .
Then try re-installing 11.5 OS
 
Last edited:

df3475

macrumors newbie
Jan 24, 2020
10
0
Updated today from 11.2.3 to 11.5 including upgrading from Opencore 0.66 to 0.71

Updated OC first, then put latebloom in place, then upgraded MacOS.

install worked like a charm, no reboot required, tried several reboots now, warm and cold boots, seems quite good


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-26 12:58:00.296875+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           X5690  @ 3.47GHz

CKxxxxxJ8Q0
Radeon RX 580
running at 11.5 20G71 Kernel 20.6.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 -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: 2
      Total Number of Cores: 12
      L2 Cache (per Core): 256 KB
      L3 Cache (per Processor): 12 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 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.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: IPSec
      Service Order: 4

Wi-Fi:
          Card Type: AirPort Extreme  (0x14E4, 0x14A)
          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: disk4s1
          Medium Type: SSD
          Protocol: SATA
          Internal: Yes
      File System: APFS
      BSD Name: disk1s4s1
          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

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

NVMExpress:

    Apple SSD Controller:

        Samsung SSD 960 EVO 250GB:

          Capacity: 250,06 GB (250.059.350.016 bytes)
          TRIM Support: Yes
          Model: Samsung SSD 960 EVO 250GB
          Revision: 3B7QCXE7
          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)
              File System: MS-DOS FAT32
              BSD Name: disk0s1
              Content: EFI
            disk0s2:
              Capacity: 249,85 GB (249.849.593.856 bytes)
              BSD Name: disk0s2
              Content: Apple_APFS


USB:
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
          Product ID: 0x0508
          Speed: Up to 480 Mb/s
          Location ID: 0xfa200000 / 1
    USB 2.0 Bus:
      Host Controller Driver: AppleUSBEHCIPCI
    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 Receiver:
          Product ID: 0xc52b
          Speed: Up to 12 Mb/s
          Location ID: 0x5d100000 / 1
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB Bus:
      Host Controller Driver: AppleUSBUHCIPCI
    USB 3.0 Bus:
      Host Controller Driver: AppleUSBXHCIFL1100
        USB 3.0 HUB
          Product ID: 0x0812
          Speed: Up to 5 Gb/s
          Location ID: 0x00600000 / 2
          Product ID: 0x0893
          Speed: Up to 5 Gb/s
          Location ID: 0x00500000 / 3
        USB 2.0 HUB
          Product ID: 0x2812
          Speed: Up to 480 Mb/s
          Location ID: 0x00200000 / 1

Bluetooth:
          Bluetooth Low Energy Supported: Yes
          Handoff Supported: Yes
          Instant Hot Spot Supported: Yes
          Manufacturer: Broadcom
          Composite Class Of Device: 0x380104
              Connected: No
              Manufacturer: Apple (0x6, 0x03)
              Class of Device: 0x04 0x06 0x240418
              EDR Supported: Yes
              eSCO Supported: Yes
              SSP Supported: Yes

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

Syncretic

macrumors 6502
Original poster
Apr 22, 2019
311
1,533
1. As you have already indicated, something is wrong with the `apfs.kext`. I had an interesting observation with very high `latebloom` values (greater than 750). The Mac Pro booted slowly, but steadily, and ended up with the prohibition symbol. That's what I thought, but the Mac Pro finally caught itself and booted up, with the prohibition symbol in the front :oops:. My theory is, the `apfs.kext` "initialises or checks" all APFS partitions in parallel and this process causes problems or takes too much time on our old machines. The more hard disks and partitions you have, the more often problems occur.
2. Would it be possible to detect warm or cold boots via code and assign different `latebloom` values? Perhaps you could increase the probability of successful booting with different values for warm and cold boots. Not really nice, but maybe it helps even more with that.

The "prohibition symbol" (which the source code refers to as the "failed boot" image) is interesting, because it's really just a timeout indicator. The BSD initialization (in IOFindBSDRoot()) sets a 60 second timer to find a bootable root device. If that timer expires before a device is found, the "failed boot" image is displayed (which, if the display is all text instead of the graphical boot picker, will usually garble the text) - however, the code that displays the image doesn't then abort the boot, it continues trying to find a usable root device. Forever. (At least the Intel code does this; it looks like the ARM64 code then goes into some form of recovery.) Under normal conditions, seeing the "failed boot" symbol is a pretty good indication that the boot has, in fact, failed (if it can't find the root device within 60 seconds, it's unlikely to find one at all). However, with latebloom in play, large delay values can exceed that 60 second timeout, so the symbol pops up - but the system keeps looking, and after all the latebloom delays are done, it can (and will) still successfully boot. (I discovered this in preliminary latebloom testing, the first time I tried delays of 1500ms.)

re: Separate latebloom= values for warm/cold boots - I have looked at this a few times now, and have yet to find a reliable way of determining the type of boot (warm/cold). If I could do that reliably, I would definitely include that feature in latebloom, because a high percentage of users have reported differences between warm and cold boot success rates. I will continue looking into this as time permits; if anyone knows a reliable/consistent way to determine warm/cold boot status from inside the kernel, I'm all ears... (I am aware of the do_init_slave() distinction (called with FALSE from pstart, TRUE from pmCPUHalt); however, those two paths don't seem to leave any consistent bread crumbs to follow (slave_main() may or may not preserve the "fast boot" flag, depending on the processor state). Hooking the startup code is timing-dependent, and hooking it from a kext is a losing proposition, so adding a new indicator is problematic.)
 

macnrolla

macrumors member
Jul 6, 2021
34
13
The "prohibition symbol" (which the source code refers to as the "failed boot" image) is interesting, because it's really just a timeout indicator. The BSD initialization (in IOFindBSDRoot()) sets a 60 second timer to find a bootable root device. If that timer expires before a device is found, the "failed boot" image is displayed (which, if the display is all text instead of the graphical boot picker, will usually garble the text) - however, the code that displays the image doesn't then abort the boot, it continues trying to find a usable root device. Forever. (At least the Intel code does this; it looks like the ARM64 code then goes into some form of recovery.) Under normal conditions, seeing the "failed boot" symbol is a pretty good indication that the boot has, in fact, failed (if it can't find the root device within 60 seconds, it's unlikely to find one at all). However, with latebloom in play, large delay values can exceed that 60 second timeout, so the symbol pops up - but the system keeps looking, and after all the latebloom delays are done, it can (and will) still successfully boot. (I discovered this in preliminary latebloom testing, the first time I tried delays of 1500ms.)
Thanks for the explanation, makes total sense now. The question now is, what has changed with 11.3 so that there are problems finding all bootable images in the right time? I also notice, when you increase the `latebloom` value, the devices are registered differently. Normally, my NVME and SSD are mounted as `disk0` and `disk1` and my old and slow hard drive last. With high values it is the other way round. Maybe i should remove the old disk and do some additional testing.
 

macnrolla

macrumors member
Jul 6, 2021
34
13
re: Separate latebloom= values for warm/cold boots - I have looked at this a few times now, and have yet to find a reliable way of determining the type of boot (warm/cold). If I could do that reliably, I would definitely include that feature in latebloom, because a high percentage of users have reported differences between warm and cold boot success rates. I will continue looking into this as time permits; if anyone knows a reliable/consistent way to determine warm/cold boot status from inside the kernel, I'm all ears... (I am aware of the do_init_slave() distinction (called with FALSE from pstart, TRUE from pmCPUHalt); however, those two paths don't seem to leave any consistent bread crumbs to follow (slave_main() may or may not preserve the "fast boot" flag, depending on the processor state). Hooking the startup code is timing-dependent, and hooking it from a kext is a losing proposition, so adding a new indicator is problematic.)
Big kudos to you for trying to find a solution. I wish, i could help you, but i am definitely not a kernel hacker. But maybe someone else will find a solution. This would probably help a lot with macOS updates to run without issues. I my experience you need higher values for cold booting and lower values for warm booting including macOS updates.
 

jgleigh

macrumors regular
Apr 30, 2009
177
231
Normally, my NVME and SSD are mounted as `disk0` and `disk1` and my old and slow hard drive last.
I've seen my disk positions shift around even with 11.2.x. Sometimes my boot drive (NVME) shows up at disk0 and sometimes it shows as disk1. I haven't done much investigation to see if it's repeatable between warm/cold boots.
 
  • Like
Reactions: macnrolla

haralds

macrumors 68030
Jan 3, 2014
2,993
1,257
Silicon Valley, CA
Last night I had a Big Sur crash and it failed to restart after that. Always stalled. Ended up booting into Mojave and trying warm starts, but no success. Finally resorted going back to booting into Catalina using OC.
Will try some more later today. Odd since it worked so well for quite a while.
 

eVasilis

macrumors 6502
Jan 13, 2010
425
182
Last night I had a Big Sur crash and it failed to restart after that. Always stalled. Ended up booting into Mojave and trying warm starts, but no success. Finally resorted going back to booting into Catalina using OC.
Will try some more later today. Odd since it worked so well for quite a while.
Reason why it crashed? That is, was it during an app running or starting up?
 
Last edited:

PeterHolbrook

macrumors 68000
Sep 23, 2009
1,625
441
Just a few words to report a successful update on my main Big Sur disk to version 11.5 (I've published my hardware details earlier). Latebloom was set to 15/1/1. Installation only succeeded after removing all disks, except for the one with OC 0.7.1 and Big Sur itself. After installation was completed, 11.5 loaded completely (according to the progress bar), but then rebooted. The second boot took me to the Desktop without any issues. Latebloom is still set to 15/1/1.

By the way, BS 11.5.1 has been released. Has anyone installed it?

EDIT: The successful install procedure began with a cold boot, but ALL later boots were WARM ones!
 
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.