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

tsialex

Contributor
Original poster
Jun 13, 2016
13,455
13,601
My issue is this. I want to update the BootROM to 138.0.0.0.0 on the MP5,1 but somehow it skipped that part. Also i don't have a Metal GPU, only a stock 5770.

Is there a way to force the firmware update without Metal? Does ROMTool do this in a few easy clicks ?
I think this info would be very helpful for people stuck in this position such as myself.
ROMTool is a full flasher, nothing more. It can't update your BootROM in the way that efiflasher do.

To bypass the Metal requirement of EfiUpdater2, you have to extract your hardware identifiers from your current BootROM, then insert all that correctly into MP51.fd. It's simple once you have the intermediate files, but it's a expert job to create them correctly. I'll PM you.
 
  • Like
Reactions: VaZ

fhturner

macrumors 6502a
Nov 7, 2007
631
413
Birmingham, AL & Atlanta, GA
Do you have BOTH the 5770 and 580 installed in the Mac Pro at the same time?

No, only one at a time. I guess to have both, you'd need to route power from somewhere, since you'd need 3 of the logic board power connections that way. Also, FCPX seems to average its GPU compute power, so keeping a lesser card in there w/ the RX 580 would be less than ideal for that/my use case (which I found out when trying to keep a GT120 installed for the same reason you mention, boot screen).
 

Squuiid

macrumors 68000
Oct 31, 2006
1,877
1,713
Now that you officially can’t enable FileVault nor BootCamp in Mojave I see very little reason to have an EFI card in the system, or even have one at all really.
Once you’re on 089 firmware or above you’re set.
 

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
New here been following this thread since page 1. .Very Awesome Progress for 5,1's !! Kudos to everyone involved :)

Somehow fiddling around i managed to install Mojave on a 5,1 using only a stock 5770 onto a RAID 4 drive setup., bypassing the installers Metal requirement and firmware update.....except now i don't remember how i did it.
Can someone help Remind Me ?!? :confused:
Much Appreciated
View attachment 788870
PS - My BootROM is still MP51.0089.B00

Is that an early 10.14 beta? (I mean when you first install Mojave)
 

BillyBobBongo

macrumors 68030
Jun 21, 2007
2,535
1,139
On The Interweb Thingy!
I see very little reason to have an EFI card in the system, or even have one at all really.

Not entirely. I decide to go for a clean install of Mojave yesterday. I dropped in to Recovery Mode and erased the disk. During the install I hit the error “Could not create a Preboot Volume for APFS install”. Following the advice on the Apple forums I deleted the drive, via Disk Utilty in Recovery Mode, and then attempted to boot in to ‘Internet Recovery Mode’ to set up the drive and reinstall the OS.

For the life of me I just couldn’t get it to work. I waited for an eternity, multiple times, but only ever saw a black screen.

So...via a USB boot disk I first tried to see if I could install Mojave, but the presence of my GT 120 in the system blocked it, eventually I got around the problem by installing High Sierra and then upgrading to Mojave.

Has anyone been able to boot in to ‘Internet Recovery Mode’ without an EFI video card being present? If so, then I’ll give it another go later. However this seems to me to be a reason to have a card on hand...just in case! :)
 

kings79

macrumors regular
Sep 16, 2015
227
105
Now that you officially can’t enable FileVault nor BootCamp in Mojave I see very little reason to have an EFI card in the system, or even have one at all really.
Once you’re on 089 firmware or above you’re set.

Boot Picker?...
 

LightBulbFun

macrumors 68030
Nov 17, 2013
2,900
3,195
London UK
@tsialex

using the installmacos.py script I dont see a 10.14.1 Beta full installer so im guessing you get the new BootROM from updating a 10.14 install via the updates preference pane and then digging in the recovery partition?

if so, im curious do you still need the full installer for BootROM updates for the MP5,1 to show up/get applied or has apple fixed that issue? (im guessing since your manually constructing BootROMs that you still need the full installer .app/the full installer in the recovery partition for BootROM updates to show up/install?)

and secondly can you check if any other Macs got BootROM updates? (im curious if so if any other macs got updated to the "T2 Chip Mac" version string format.)
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,455
13,601
@tsialex

using the installmacos.py script I dont see a 10.14.1 Beta full installer so im guessing you get the new BootROM from updating a 10.14 install via the updates preference pane and then digging in the recovery partition?

if so, im curious do you still need the full installer for BootROM updates for the MP5,1 to show up/get applied or has apple fixed that issue? (im guessing since your manually constructing BootROMs that you still need the full installer .app/the full installer in the recovery partition for BootROM updates to show up/install?)

and secondly can you check if any other Macs got BootROM updates? (im curious if so if any other macs got updated to the "T2 Chip Mac" version string format.)
Recovery update from Seed SUCatalog. I'll check what Apple updated or not.

Never tested, but Recovery seems to be capable of updating the firmware.
 
Last edited:
  • Like
Reactions: LightBulbFun

tsialex

Contributor
Original poster
Jun 13, 2016
13,455
13,601
Apple updated MP61 BootROM with 10.14.1DP1 too.

Just compared the trashcan NVMe EFI module from MP61.0125.B00 with the previous version (MP61.0124.B00) and again little changes:

Screen Shot 2018-09-26 at 08.32.00.png
 
Last edited:
  • Like
Reactions: LightBulbFun

tsialex

Contributor
Original poster
Jun 13, 2016
13,455
13,601
@tsialex
and secondly can you check if any other Macs got BootROM updates? (im curious if so if any other macs got updated to the "T2 Chip Mac" version string format.)

Seems every Mac got updated to the new version string format.

MP6,1
Code:
$IBIOSI$ MP61.88Z.0125.B00.1808170703
Copyright (c) 2005-2018 Apple Inc.  All rights reserved.
Apple ROM Version
  Model:        MP61
  EFI Version:  126.0.0.0.0
  Built by:     root@saumon
  Date:         Fri Aug 17 07:01:38 PDT 2018
  Revision:     126 (B&I)
  ROM Version:  F000_D00
  Build Type:   Official Build, Release
  Compiler:     Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)

MM6,1
Code:
$IBIOSI$ MM61.88Z.F000.B00.1808170523
Copyright (c) 2005-2018 Apple Inc.  All rights reserved.
Apple ROM Version
  Model:        MM61
  EFI Version:  273.0.0.0.0
  Built by:     root@saumon
  Date:         Fri Aug 17 05:23:20 PDT 2018
  Revision:     273 (B&I)
  ROM Version:  F000_D00
  Build Type:   Official Build, Release
  Compiler:     Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)
 
Last edited:

UCDHIUS

macrumors regular
Nov 16, 2017
199
61
Texas
ROMTool is a full flasher, nothing more. It can't update your BootROM in the way that efiflasher do.

To bypass the Metal requirement of EfiUpdater2, you have to extract your hardware identifiers from your current BootROM, then insert all that correctly into MP51.fd. It's simple once you have the intermediate files, but it's a expert job to create them correctly. I'll PM you.

Can you PM me too, Alex? My AMD 380X died and no web drivers yet for my 1080Ti.

Would like to bypass metal installed requirement and install 139.0.0.0.0.
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,455
13,601
Recovery mode works here, but I haven’t tried a restore yet.

Since single mode excludes drivers, I don’t think that works.
EFI GPU is very useful to troubleshoot. Every now and then I have to force trim with my SM951-AHCI, without single mode that will be a lot more difficult.
[doublepost=1537963136][/doublepost]
Ah, you used to be able to enter single user recovery mode but no longer it seems...
https://apple.stackexchange.com/questions/332587/single-user-recovery-mode-on-high-sierra-10-13-6
But yeah, you'd be flying blind anyway I think.
Still works here.
 

Squuiid

macrumors 68000
Oct 31, 2006
1,877
1,713
Still works here.
I think you'll find that it took you into single-user mode and not single-user recovery mode.
Try running csrutil enable/disable.
I discovered this the other day on Mojave, very frustrating that Apple removed this functionality.
 

BillyBobBongo

macrumors 68030
Jun 21, 2007
2,535
1,139
On The Interweb Thingy!
Why?
RX 580 works fine in recovery mode when booting from USB or disk.
I tried countless times to boot from a Mojave USB installer, with a completely empty/new drive last night, with no success. Which is why I broke out the GT 120.

Are you saying that I should have been able to complete the process without the GT 120? If so I’ll pull all my drives and have another try later tonight.

I have a feeling that in the future this sort of question/problem is going to arise. Hence why I was interested in what and wasn’t possible. :D
 

Squuiid

macrumors 68000
Oct 31, 2006
1,877
1,713
I tried countless times to boot from a Mojave USB installer, with a completely empty/new drive last night, with no success. Which is why I broke out the GT 120.

Are you saying that I should have been able to complete the process without the GT 120? If so I’ll pull all my drives and have another try later tonight.

I have a feeling that in the future this sort of question/problem is going to arise. Hence why I was interested in what and wasn’t possible. :D
What's your other card, an RX 580? Nothing listed in your signature ;)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.