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.

khronokernel

macrumors 6502
Sep 30, 2020
278
1,425
Alberta, Canada

Test Results Latebloom​

Post will include 2 results, one for EduCovas (one of our developers) and another for myself:

UserEduCovasMykola
ModeliMac8,1MacPro3,1
CPUCore2 Duo E8335 (Stock)Dual Xeon X5482 (Stock)
GPUATI HD2600 Pro (Stock)AMD RX 470 (Upgraded, stock PC VBIOS)
EthernetMarvell 88E8055Intel 80003ES2LAN
WirelessBCM94328 (Stock)BCM94360 (Upgraded) + BCM94328 (Stock, unused but present)
BluetoothBCM2046 (Stock)BCM20703 (BT4.0 Upgraded)
StorageSSD x1 (SATA 2)SSD x1, HDD x1 (SATA 2)
OpticalOptical Drive (PATA)Optical Drive (PATA)
Boot ROMIM81.88Z.00C1.B00.0802091538 (APFS modded)MP31.88Z.006C.B05.0802291410 (Stock)
Latebloom Delay250 (below 220 is unstable)100
Latebloom Range020
Latebloom Debug11

Kexts are stock with what OpenCore Legacy Patcher would install:

Code:
AppleIntelPIIXATA.kext
corecaptureElCap.kext
CPUFriend.kext
CPUFriendDataProvider.kext
FeatureUnlock.kext
IO80211ElCap.kext
latebloom.kext
Lilu.kext
MarvelYukonEthernet.kext
SMC-Spoof.kext
telemetrap.kext
USB-Map.kext
WhateverGreen.kext
Code:
AirportBrcmFixup.kext
AAAMouSSE.kext
AppleALC.kext
AppleIntelPIIXATA.kext
AppleMCEReporterDisabler.kext
CPUFriend.kext
CPUFriendDataProvider.kext
FeatureUnlock.kext
Lilu.kext
RestrictEvents.kext
SMC-Spoof.kext
telemetrap.kext
USB-Map.kext
WhateverGreen.kext
 
Last edited:

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
It's been dead for ages
Talking about dead options debug=0x100 is dead too:
//#define DB_LOG_PI_SCRN 0x100 /* Disable graphical panic dialog */ -- obsolete
 

dhinakg

macrumors member
Mar 22, 2021
59
376
United States
It's been dead for ages
Talking about dead options debug=0x100 is dead too:

debug=0x100 is dead but it's used everywhere as a safe value to prevent reboots on panic. AFAIK the code checks for the existence of the arg but doesn't check the value when it comes to deciding whether to reboot or not.
 
  • Like
Reactions: macnrolla

haralds

macrumors 68030
Jan 3, 2014
2,993
1,253
Silicon Valley, CA
Removed the kext-dev-mode=1 I had copied from another entry and added -v flag. It did not appear to stop from a race condition. Are the verbose boot logs from the installer volume stored anywhere?

Has anybody upgraded from 11.2.3? I am able to boot back into 11.2.3. Should I try a full install to 11.4?
 

HuRR

macrumors regular
Jul 21, 2003
188
60
Removed the kext-dev-mode=1 I had copied from another entry and added -v flag. It did not appear to stop from a race condition. Are the verbose boot logs from the installer volume stored anywhere?

Has anybody upgraded from 11.2.3? I am able to boot back into 11.2.3. Should I try a full install to 11.4?
I was able to update from 11.2.3 to 11.4. However, when I updated from 11.4-11.5, the install got corrupt and it was a disaster. I wiped it clean and installed 11.4, then updated to 11.5 and it worked.
 
  • Like
Reactions: PeterHolbrook

haralds

macrumors 68030
Jan 3, 2014
2,993
1,253
Silicon Valley, CA
I was able to update from 11.2.3 to 11.4. However, when I updated from 11.4-11.5, the install got corrupt and it was a disaster. I wiped it clean and installed 11.4, then updated to 11.5 and it worked.
I removed everything except the latebloom=120 boot-arg. It proceeded with the update but stuck for 90 min on the half point of the progress bar during the second phase. A second reboot did the same. No crashing and with the -v it looked like the injected kext was loading.
Later:
I booted back into 11.2.3 and let it update fully again. This time it completed the update. The warm boot ended with the Apple warning. A cold boot got all the way to the GPU card switch and then a little further followed by a crash.
Close, but no cigar.
>> SUCCESS
Lowered latebloom=60 and it worked after cold boot. Longer is not always better. Will fiddle with this more but for now enjoy, what I have.
 
Last edited:

macnrolla

macrumors member
Jul 6, 2021
34
13
I removed everything except the latebloom=120 boot-arg. It proceeded with the update but stuck for 90 min on the half point of the progress bar during the second phase. A second reboot did the same. No crashing and with the -v it looked like the injected kext was loading.
Later:
I booted back into 11.2.3 and let it update fully again. This time it completed the update. The warm boot ended with the Apple warning. A cold boot got all the way to the GPU card switch and then a little further followed by a crash.
Close, but no cigar.
I think, you need higher values. I had the same problems at the start. Could you try `latebloom=250` and only test, if your system boots fine with cold boots. Or take a look at https://forums.macrumors.com/thread...the-11-3-race-condition.2303986/post-30090493 to get a number close to your system. If this is successful, can you please try `latebloom=150` (or the "cold value" minus ~100) and test warm boots. My theory is, there are differences between cold and warm boots and you need different timings, but I can also be wrong. Maybe it will help you.
 

haralds

macrumors 68030
Jan 3, 2014
2,993
1,253
Silicon Valley, CA
I think, you need higher values. I had the same problems at the start. Could you try `latebloom=250` and only test, if your system boots fine with cold boots. Or take a look at https://forums.macrumors.com/thread...the-11-3-race-condition.2303986/post-30090493 to get a number close to your system. If this is successful, can you please try `latebloom=150` (or the "cold value" minus ~100) and test warm boots. My theory is, there are differences between cold and warm boots and you need different timings, but I can also be wrong. Maybe it will help you.
I have dual 3Ghz Xeons 6 core, so will also look at the higher values.

==> currently rebooting fine at 250. Not sure how much impact shorter delays have on the overall boot, which is pretty slow. Gone are the days of yesteryear with 20s boots.
 
Last edited:

khronokernel

macrumors 6502
Sep 30, 2020
278
1,425
Alberta, Canada
User-reported results:
(I will probably change the format of this as time goes on)

Mac Pro 3,1 Systems

@StarPlayrX - original report

latebloom=120 lb_range=40 lb_debug=1 kext-dev-mode=1 -v

Last three warm reboots successful on Monterey Beta 2 (21A5248p)! started with 100, 20, tried other numbers with little success especially if I 250, 500, 1000 with no randomization, and tried a variation of 100/20 with 120/40 and am every pleased with the results. This seem to give a great variation / stagger start on the PCIe delays. Randomization seems to work best on Monterey. Will test 11.5 GM when it's out.

  • MacPro 3,1 Early 2008
  • Not using OCLP, using BigMac2 direct install instead. Have late bloom kext loading in /Library/Apple/System/Library/Extensions and updated KCs and kcditto using BigMac2
  • BootROM version MP31.006C.B05
  • CPU 2 x 3.2 GHz Quad-Core Intel Xeon (Original)
  • Note: Machine has Bad Serial #, got blown out, replaced it w/ original, but since then no messages or hand off. Do not know if that affects anything boot wise, but wanted to make a note of it.
  • BigMac2 running Monterey Beta 2, 12.0 Beta (21A5248p)
  • Memory count 56GB, 8 x 6GB, 2 x 4GB, 800Mhz DDR2 FB-DIMM
  • WiFi (802.11ac/BT4LE Combo card iMac style, Broadcom Wi-Fi (0x14E4, 0x111), Broadcom BCM43xx 1.0 (7.77.111.1 AirPortDriverBrcmNIC-1703.6)), upgrade
  • Bluetooth 4LE, upgrade v150 c9317, BRCM20702 Hub
  • Disks (4TB SSD, 1TB Each, +250GB PCIe Slot 3, +250GB PCIe Slot 4)
    • StarTech RAID 0 Enclosed Drive Bay 1, two 500GB Samsung 850 EVO SSDs, Striped 1TB
    • StarTech RAID 0 Enclosed Drive Bay 1, two 500GB Samsung 850 EVO SSDs, Striped 1TB
    • StarTech RAID 0 Enclosed Drive Bay 1, two 500GB Samsung 870 EVO SSDs, Striped 1TB
    • StarTech RAID 0 Enclosed Drive Bay 1, two 500GB Samsung 860 EVO SSDs, Striped 1TB
    • OWC Accelsior S PCIe card, Sandisk Ultra 250Gb SDD, Slot 3, 4x, 2.5 GT/s
    • OWC Accelsior S PCIe card, Samsung Apple SSD, Slot4, 4x, 2.5 GT/s
  • PCIe devices/location:
    • AMD Radeon RX 580, Sapphire, slot 1
    • Red USB 3.0 card, 4 Ports, 0x1b73, 0x1100 slot 2 (I forget the brand but it's pretty common)
    • OWC Accelsior S PCIe card, slot 3
    • OWC Accelsior S PCIe card, slot 4
  • USB devices (including external storage):
    • USB2.0 Hub (Switch) UGREEN Brand - 2.0 Hub is Required for Monterey Beta 2
      • Apple Magic Keyboard with Numeric Pad
      • Apple Magic Trackpad 2
@khronokernel - original report

UserMykola
ModelMacPro3,1
CPUDual Xeon X5482 (Stock)
GPUAMD RX 470 (Upgraded, stock PC VBIOS)
EthernetIntel 80003ES2LAN
WirelessBCM94360 (Upgraded) + BCM94328 (Stock, unused but present)
BluetoothBCM20703 (BT4.0 Upgraded)
Boot ROMMP31.88Z.006C.B05.0802291410 (Stock)
Latebloom Delay100
Latebloom Range20
Latebloom Debug1

Kexts:
AirportBrcmFixup.kext
AAAMouSSE.kext
AppleALC.kext
AppleIntelPIIXATA.kext
AppleMCEReporterDisabler.kext
CPUFriend.kext
CPUFriendDataProvider.kext
FeatureUnlock.kext
Lilu.kext
RestrictEvents.kext
SMC-Spoof.kext
telemetrap.kext
USB-Map.kext
WhateverGreen.kext

Mac Pro 4,1 Systems

----

Mac Pro 4,1 -> 5,1 Systems

@cdf - original report

latebloom=100, lb_debug=1
MacPro 4,1 -> 5,1
BootROM: 144.0.0.0.0
CPU: 2 x X5680
RAM: 6 x 4 GB 1333 MHz DDR3
WiFi/BT: BCM94360CD
OC version: 0.7.1 (custom config)

Disks:
  • Kingston HyperX Predator 240 GB PCIe AHCI SSD, slot 3, EFI/APFS (formatted in Mojave)
  • Samsung 860 EVO 500 GB SSD, bay 2, EFI/APFS (macOS 11.4 installed in container formatted in Mojave)/NTFS (Windows 10)/EXT4 (Ubuntu 20.04)
  • Samsung 860 EVO 500 GB SSD, bay 1, EFI/APFS (formatted in Mojave)
  • Apple SuperDrive (Hitachi GH41N) optical drive, ODD 1
PCIe:
  • Radeon RX 580 8 GB, slot 1
  • AHCI SSD (see above), slot 3
  • CG-TITAN RIDGE (rev 1), slot 4
USB:

Mac Pro 5,1 Systems

@dramsey - original report

latebloom=200 lb_range=20 lb_debug=1

Mac Pro 5,1 (not flashed)
BootROM 9144.0.7.1.0
CPU: 2 x X5690
Memory: 6x16GB DDR3 1333MHz
WiFi/BT: Native, unused

Disks:
• 2TB Sabrent Rocket NVME boot drive, on Highpoint 7101 RAID card
• 2x1TB NVME Samsung 970 in RAID 0, on Highpoint 7101 RAID card

PCIE:
• Slot 1: Highpoint 7101
• Slot 2: AMD RX580 video card
• Slot 3: Empty
• Slot 4: Sonnet USB 3.1 Pro 4-port USB A

Native USB:
• “Brand New Model F Keyboards” F77 wired USB keyboard in native poirt
• Logitech trackball with USB receiver in front USB port

Sonnet USB 3 card:
• OWC USB 3 drive dock
• AUKEY USB 3 hub
• Sony XQD card reader
@HuRR - original report


Mac Pro 5,1
BootROM: 144.0.0.0.0\9144.0.7.1.0 (OpenCore 0.7.1, Martin Lo Package)
CPU: X5680
RAM: 3x16GB 1333
WiFi/BT: BCM94360CD (purchased from macvidcards a while back)

  • Disks (internal, including optical drives) - physical, location, logical/formats (no need for size of each partition), e.g.
    • Apple SSD A45ACXBA9TA (Angelbird SSD), 512.11 GB, EFI/APS Mojave, Bay 1.
    • Samsung SSD 850 EVO 250.06GB SSD, EFI/NTFS Windows, Bay 2.
    • Seagate 1TB ST1000DM003-1CH162, EFI/HFS+ High Sierra, Bay 3
    • PNY CS900 240GB SSD, 240.06 GB, HFS+, Bay 4, Storage
    • SuperDrive Optical Drive, ODD1.
  • NVMe devices (cards/location/blades), e.g.
    • HP SSD EX900 500GB, 500.11GB, Slot 2
  • PCIe devices/location:
    • AMD Sapphire Pulse 580 8GB with EVGA Powerlink (Running Apple LED Cinema & Acer Monitor), slot 1
    • INATECK KT4004 USB 3.0 PCIe, slot 4
    • HP SSD EX900 500GB, 500.11, Slot 2
  • USB devices (including external storage):
    • iClever Ergonomic Mouse
    • Logitech Mx Keys (Unifying interface)
    • ASTRO A40 TR Mix Amp
    • Sabrent USB 3.0 Hub
    • LaCie Rugged USB-C Media
    • Logitech c922 webcam
@kkinto - original report

Used 200/20 & debug=1, -v
mid 2010 Mac Pro 5,1
BootROM v: 9144.0.7.1.0. (Martin 0.71 Config with factory Wifi/Bluetooth factory patch)
2 x 3.33 GHz X5680
4 x 16GB 1066
WiFi factory
Bluetooth factory
1 x factory DVD R
1 x WD WDS 1 TB SSD in CD 2 Bay. (OS Big Sur 11.2.3) APFS
Int Bay 1 - Samsung 840 EVO 512 SSD SATA (formatter Mojave) APFS
Int Bay 2 - Seagate TGB formatter unknown (HFS+)
Int Bay 3 - Seagate TGB formatter unknown (HFS+)
Int Bay 4 - WD Blue 4TB formatter OS Mojave (HFS+)
PCI 1 - Radeon RX580 Sapphire / Dell 27U18 / DisplayPort
PCI 2 - IOCrest (SI-PEX40129) Dual NVMe Controller with 2 x Samsung 970 EVO NVMe 1TB 1 of them formatted by Mojave and other (current 11.4) formatted by BS 11.2.3 APFS (one is OS newly installed, other APFS data only)
PCI 3 - Sonnet Allegro Pro USB3.1 Type C (USB3C-4PM-E) -- 4 port 1 x USB3 Hub (2 x Seagate 3TB), 4TB External WD, spare formatters unknown / old (all HFS+)
PCI 4 - Sonnet Allegro Pro USB3 Type A -- 4 port 1 x USB 3 Hub (2 x 2TB Seagate in each of 2 bays), formatters unknown (Yosemite era), connector to dell monitor USB3 port (all HFS+)
Apple wired keyboard aluminium - via extender -> Mac Pro built in
USB3 Portable 2TB Seagate via Dell monitor -> Mac Pro built in
Logitech wireless mouse M325 (Unifying interface)

Booting 11.4 install with external Apple Wired (plastic) because one on USB extender does not work for OC booting

iMac 8,1 Systems

@educovas - original report

UserEduCovas
ModeliMac8,1
CPUCore2 Duo E8335 (Stock)
GPUATI HD2600 Pro (Stock)
EthernetMarvell 88E8055
WirelessBCM94328 (Stock)
BluetoothBCM2046 (Stock)
Boot ROMIM81.88Z.00C1.B00.0802091538 (APFS modded)
Latebloom Delay250 (below 220 is unstable)
Latebloom Range0
Latebloom Debug1

Kexts:
AppleIntelPIIXATA.kext
corecaptureElCap.kext
CPUFriend.kext
CPUFriendDataProvider.kext
FeatureUnlock.kext
IO80211ElCap.kext
latebloom.kext
Lilu.kext
MarvelYukonEthernet.kext
SMC-Spoof.kext
telemetrap.kext
USB-Map.kext
WhateverGreen.kext
@Syncretic I had forgotten to add Storage and RAM:

UserEduCovas (iMac8,1)Mykola (MacPro3,1)
StorageSSD x1 (SATA 2)SSD x1, HDD x1 (SATA 2)
OpticalOptical Drive x1 (PATA, Stock)Optical Drive x1 (PATA, Stock)
RAM4GB (2x2GB) DDR2 800Mhz16GB (4x4GB) DDR2 800Mhz
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Before I start testing... What kind of Backup is mostly recommend? TimeMachine? CCC?
Thank you @Syncretic for your time and effort with latebloom!!!

My Specs:
Currently on macOS 11.2.3 via OC 0.6.6
Quad Core 3,2 GHz
24 GB RAM Tripple Channel
512 GB Samsung 860 Pro on Sonnet PCI Card
5x Seagate 8TB HDDs
Inateck USB 3.0 + Asrock USB-C 3.1 PCI Cards
Sapphire Radeon RX 580 flashed by MVC
Broadcom BCM94360CD Airport + BT
LG BluRay/DVD Drive
Pretty much ALL data on your cMP must be backuped properly.

This beta test is not only to check if we can boot 11.3 (and onward) stably, but also need to check if the "possible drive corruption" issue is alleviated. Which means, any drive / data on your cMP is subject to corruption during this test.

Therefore, if you want to prepare for the worst case scenario, you should have full backup outside your cMP.

e.g. CCC all your drives, then physically remove and disconnected ALL backup drivers from your cMP. (this may not be the best setup on development purpose. But should be the best setup to check how this kext work for you. Because this should be your real world normal config)

Or, you can remove all data drives, but intentionally only left the boot drive, and one another test drive in the cMP. In this case, the boot drive of course for booting. And you can randomly copy some data onto the test drive. So that if data corruption occur on the test drive, it won't destroy your real files / data. But you can still see that, and report accordingly.

Ideally, we want the cMP has a boot drive, which of course formatter to APFS due to the latest macOS requirement.

Besides, we also want to check at least if the following drives are still subject to corruption

1) A PCIe connected NVMe formatted to APFS (single container)
2) A PCIe connected NVMe formatted to APFS (multiple containers)
3) A PCIe connected NVMe formatted to HFS+ (single partition)
4) A PCIe connected NVMe formatted to HFS+ (multiple partitions)
5) SATA connected SSD/HDD formatted to AFPS (single container)
6) SATA connected SSD/HDD formatted to AFPS (multiple containers)
7) SATA connected SSD/HDD formatted to HFS+ (single partition)
8) SATA connected SSD/HDD formatted to HFS+ (multiple partitions)

So, let's say your test boot drive is a NVMe formatter to APFS (single container). Then if you have some spare drives laying around. Please pick some combinations from case 2-8. Format them accordingly. And put some data in for this beta testing.
 
Last edited:
  • Like
Reactions: paalb and Syncretic

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Interesting, i can confirm the cold boot vs warm boot situation too. So i changed the values only for warm boot (latebloom=148) and its works better. Back to my "cold value" (latebloom=248) and cold boot works as before. Minor note, these are only initial test figures. This would also explain why the installer ran through with the default values while i first tested latebloom, but problems appear later with cold boot.

@Syncretic Could it be that you need 2 values, one for cold boot (higher) and another for warm boot (lower)? Is it even possible to distinguish the difference between cold and warm boot via code?
Interesting, almost all previous tests tried to increase the delay for warm boot, but actually shorten the delay helps for warm reboot in your case.
 

uGeen

macrumors newbie
May 17, 2021
8
0
OK, latebloom seems to work for my boot process but kills bluetooth.
I can see BT Keyboard and Trackpad working on the OpenCore boot picker but after the machine is booted BT is not available.

I upgraded the WIFI/BT a few days ago to BCM943602 but had the same results before with the stock BT.

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

Latebloom is on the third position under Kernel>Add (after Lilu and WhateverGreen) and is working.
I can see the lines in verbose text with PCI delay and latebloom.
Tested latebloom=100 and 200 and never had a KP. All boots have been sucessful so far (10-15 - I know it`s not enough to mean something).

One other strange thing I noticed is, when booted with latebloom apps like Hackintool or CloverConfigurator are slow or do not load. When I remove latebloom everything works again but boots are not successful 3 out of 5 times.

I`m using Martin Lo`s OpenCore package 0.7.1 with Thunderbolt enabled but it`s the same with 0.7.0.

My specs are listet in my signature and boot rom is 144.0.0.0.0.

How can I find out where BT gets kicked out?

Eugen


EDIT: I just replaced Martin Lo's Package with OCLP v0.2.3 and my BT problem is gone. Cold and warm boots are working for now.

Thank you all especially the developers for keeping our BigMacs running.

Eugen
 

Attachments

  • Bildschirmfoto 2021-07-16 um 11.37.31.png
    Bildschirmfoto 2021-07-16 um 11.37.31.png
    281.1 KB · Views: 124
  • Bildschirmfoto 2021-07-16 um 11.50.36.png
    Bildschirmfoto 2021-07-16 um 11.50.36.png
    126.5 KB · Views: 112
Last edited:

KvR

macrumors member
Jan 11, 2017
58
48
Amsterdam
Success with:

latebloom=100, lb_debug=1
MacPro 4,1 -> 5,1
BootROM: 144.0.0.0.0
CPU: W3670
RAM: 4 x 4 GB 1066 MHz DDR3
WiFi: TP link archer T9e - BCM4360 (PCIe Slot-3)
BT: Stock
OC version: 0.7.0 OCLP v0.2.4

Disks:
  • Crucial CT480BX200SSD1 480GB SSD, bay 1, EFI/APFS
  • WDC WD20EARS-00MVWB0 2TB HDD, bay 2, EFI/APFS
  • Hitachi HDE721064SLA360 640GB HDD, bay 3, EFI/APFS
  • WDC WD20EFRX-68EUZN0 2TB HDD, bay 4, EFI/APFS
  • WDC WD40EZAZ-00SF3B0 4TB HDD, bay lower EFI/APFS
PCIe:
  • NVIDIA GeForce GT 710, slot 1
  • TP link archer T9e, slot 3
USB:
  • Apple Keyboard
  • Logitech Trackball (wired via keyboard)
 
Last edited:

Enricote

macrumors regular
Oct 7, 2018
129
100
Madrid, Spain
After some different combinations, I am having my best performance in my cMacPro 4,1>5,1 like this:

1626444099940.png


I have been blessing my Opencore in my NVMe EFI partition (PCIe located). After installing and blessing it in one of the SATA HDD (different to my base Mojave disk) I have been seeing better and fast performance. I don't know if this could be relevant.

My full gratitude to all the people here working so hard last few weeks trying to solve this "hateful race condition". Specially to the author of Latebloom kext (@Syncretic) and all the people developing it and testing it. It will be even better in the future.
 
Last edited:
  • Like
Reactions: Pri-est and MPcDave

cdf

macrumors 68020
Jul 27, 2012
2,256
2,583
connected through SMC USB2514B hub on internal header
You may want to double check this part ;)

(Unless you've installed a hub, Bluetooth is usually connected directly to the header.)
 
  • Like
Reactions: KvR

borp99

macrumors regular
Jun 25, 2020
139
151
My cMP 5,1 has been a very stubborn beast and, as posted twice before, I've had little repeatable success (with 0.17)...up until now!! I'm pleased to finally report that latebloom v.0.19, with OCLP 0.23, and installing and multiple rebooting of Monterey beta 3 is looking pretty stable and successful...so far. I've skipped over 11.3/4/5 for now (keeping 11.2.3 as my daily OS).

LB settings used: latebloom=220 lb_range=20 lb_debug=1
Other boot-args: keepsyms=1 debug=0x100 -lilubetaall -v amfi_get_out_of_my_way=1 -no_compat_check

My hardware is in my signature. I can edit/provide in a fuller list if required. The only things missing to make Monterey a future regular OS is internal BT 4.2, off an upgrade BCM943602CDP card, not working and neither are both Ethernet ports. With the latter, there appear to be a couple of incompatible lines of code in the IONetwork cache support files. Maybe someone will add a workaround to OCLP at some stage. In the meantime, I'm buying a cheap USB3 Gigabit Ethernet adapter to get back up to speed, and may add a USB BT dongle if I have to, for Airdrop etc, as well.

Thank you Syncretic and any other developers/testers!!

UPDATE: Well, wouldn't you know...my 2 Ethernet ports just started working [under 12.0b3], so I don't need the adapter I just bought :-( Maybe I just needed to reboot a few more times with latebloom doing its work. While I'm peeved about the wasted purchase, it's great that (just maybe) latebloom can force the hardware to start talking again, which in turn updates the various kext and plist strings needed to get the devices to be recognised, as they were pre-11.3.
 
Last edited:

haralds

macrumors 68030
Jan 3, 2014
2,993
1,253
Silicon Valley, CA
Have people been able to boot this with OC 0.7.1? I get a boot not permitted sign, while 0.6.9 works fine. 0.7.0 suppressed the UX for boot picker and just came up with a list.
 

mrpink1337

macrumors newbie
Jul 16, 2021
2
0
Thank you so much for this workaround.

I updated 2 of my MacPro's from 11.2.3 to 11.4 without issues. This was impossible before.
Cold boot works flawless. I only have issues warm booting. But that's ok. I always shutdown if i need to restart.
Here are the specs:

Mac Pro 1
  • latebloom=200, lb_range=0, lb_debug=0
  • MacPro 5,1
  • BootROM 144.0.0.0.0
  • OpenCore 0.7.1, custom config
  • CPU: 2 x X5690
  • RAM: 6 x 8GB DDR3 1333 MHz
  • WiFi/BT: BCM94360CD
Disks:
  • Samsung 970 EVO Plus 1TB, EFI/APFS Big Sur, on HighPoint SSD7101A-1
  • Samsung 860 EVO 1TB, EFI/NTFS Windows, Bay 1
NVMe:
  • (see first item under Disks)
PCIe:
  • Sapphire Pulse RX 580 8GB, Slot 1
  • HighPoint SSD7101A-1, Slot 2
  • Asus XG-C100C, Slot 3
  • Gigabyte GC-TITAN RIDGE, Slot 4
USB:
  • Apple Magic Keyboard
  • ROCCAT Kone XTD
Kexts
  • WhateverGreen.kext
  • SidecarFixup.kext
  • Lilu.kext
  • latebloom.kext
  • AppleMCEReporterDisabler.kext

Mac Pro 2
  • latebloom=200, lb_range=0, lb_debug=0
  • MacPro 5,1
  • BootROM 144.0.0.0.0
  • OpenCore 0.7.1, custom config
  • CPU: 2 x X5690
  • RAM: 6 x 8GB DDR3 1333 MHz
  • WiFi/BT: BCM94360CD
Disks:
  • Samsung 860 EVO 1TB, EFI/APFS Big Sur, Bay 1
  • Samsung 860 EVO 1TB, EFI/NTFS Windows, Bay 2
PCIe:
  • Sapphire Nitro+ RX 580 8GB, Slot 1
  • Empty, Slot 2
  • Asus XG-C100C, Slot 3
  • Gigabyte GC-TITAN RIDGE, Slot 4
USB:
  • Apple Magic Keyboard
  • ROCCAT Kone XTD
Kexts
  • WhateverGreen.kext
  • SidecarFixup.kext
  • Lilu.kext
  • latebloom.kext
  • AppleMCEReporterDisabler.kext

Edit: Installed OC 0.7.1 from scratch on Mac Pro 1 with Graphical Boot Picker, Hardware Acceleration, Night Shift, Thunderbolt 3, 10Gbit and Latebloom 0.19. Everything works like a charm. Except warm booting ??‍♂️

Edit2: Due to rare failed cold boots. I'm using latebloom=200, lb_range=0, lb_debug=0 now. I updated OC on Mac Pro 2 too.
 
Last edited:

macnrolla

macrumors member
Jul 6, 2021
34
13
Have people been able to boot this with OC 0.7.1? I get a boot not permitted sign, while 0.6.9 works fine. 0.7.0 suppressed the UX for boot picker and just came up with a list.
Yes. Maybe the OC version plays a role, but I don't think so. Please check if the kext was loaded with 0.7.1 or increase the delay.

To get the UX for the boot picker back, you have to change `PickerVariant` to `Acidanthera\GoldenGate`. I think this has changed with version `0.7.0`. See: https://dortania.github.io/OpenCore-Post-Install/cosmetic/gui.html#setting-up-opencore-s-gui
 

macnrolla

macrumors member
Jul 6, 2021
34
13
Thank you so much for this workaround.

I updated 2 of my MacPro's from 11.2.3 to 11.4 without issues. This was impossible before.
Cold boot works flawless. I only have issues warm booting. But that's ok. I always shutdown if i need to restart.
Thanks for testing. Just be aware for automatic macOS upgrades. If the installer hangs due to issues warm booting, your data could get corrupted.

Could you do me a favour and test only warm booting with a reduced latebloom value, maybe with `120`. My theory is, there are differences between cold and warm boots and you need different timings. I have success with `250` for cold booting and `150` for warm booting with a single X5690.
 

mrpink1337

macrumors newbie
Jul 16, 2021
2
0
Thanks for testing. Just be aware for automatic macOS upgrades. If the installer hangs due to issues warm booting, your data could get corrupted.

Could you do me a favour and test only warm booting with a reduced latebloom value, maybe with `120`. My theory is, there are differences between cold and warm boots and you need different timings. I have success with `250` for cold booting and `150` for warm booting with a single X5690.
120 is not working for warm booting. But after the power off i could cold boot with it and changed it back to 220. The successrate on warm boot is not the best. But better than 120.
 

haralds

macrumors 68030
Jan 3, 2014
2,993
1,253
Silicon Valley, CA

Stex

macrumors 6502
Jan 18, 2021
280
189
NYC
UPDATE: Well, wouldn't you know...my 2 Ethernet ports just started working [under 12.0b3], so I don't need the adapter I just bought :-( Maybe I just needed to reboot a few more times with latebloom doing its work. While I'm peeved about the wasted purchase, it's great that (just maybe) latebloom can force the hardware to start talking again, which in turn updates the various kext and plist strings needed to get the devices to be recognised, as they were pre-11.3.

based on what you describe, it seems very similar to the bug that happens when booting from Mojave into later OS via OC except for the ethernet issue. although maybe it’s unrelated…?

Thread 'OpenCore Big Sur: Random loss of Bluetooth functionality'
https://forums.macrumors.com/thread...ndom-loss-of-bluetooth-functionality.2268270/
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
I can see BT Keyboard and Trackpad working on the OpenCore boot picker but after the machine is booted BT is not available.
This should be another Big Sur bug (USB related, but not this racing condition related). Usually can be fixed by warm reboot. However, some times need 4x NVRAM reset to bring the BT back.
 
  • Like
Reactions: cdf
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.