Seems you missed #2888h9826790
I think that more than a few owners of bricked cMPs just gave a huge sigh of reief.
Thanks so much for your discovery.
Seems you missed #2888h9826790
I think that more than a few owners of bricked cMPs just gave a huge sigh of reief.
Thanks so much for your discovery.
Perhaps this "discovery" should be added to your #1 post
Thanks so much for your discovery.
A bit off topic, but what is the reasoning for requiring the full installer for BootRom updates? Considering 99.9% of people just use the delta installer, what's the sense?
01050000 00000809
01060000 00000809
010D0000 00000809
01070000 00000810
With the original config you can’t run Mojave.How come that model says max os version is High Sierra?
You can't. The prerequisite for installing 138/139/140/141/142.0.0.0.0 is having a METAL GPU.I am on 13.6 on Mac Pro5,1. BootRom version is
MP51.0089.B00
I do not have a Metal GPU - how can I just extract and install the 140.0.0.0.0 firmware. I am only interested in NVME boot using 13.6 - not interested in installing Mojave.
No. No one should risk your Mac Pro with this obsolete and unsafe method.@tsialex would that be the RomTool and DXEInject method ?
https://docs.google.com/document/d/1WNkM9LuGPq1sArO9EedWBHYq14NU7m-mDBLAWWJipyM/mobilebasic
Thanks. I'll look forward to that.. I also found this method using the Next boot loader..
https://github.com/abdyfranco/next-loader/wiki/Installing-Next-Loader
.rom = .binHello! I want to analyse my bootROM.
The steps i did:
1. disable SIP
2. run ROMTool, dump rom
3. rom saved at the desktop with name MyRom.bin
4. Binwalk installation
In terminal i wrote ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
then
brew install binwalk
5. what to do next?
Found this post of tsialex
"Binwalk is a very complex tool to use and you have to know how to interpret the output.
The most basic way to use it is just:
command + filename of the file that you want to analyse
Code:
binwalk BootROM_dump.rom
This is almost useless, but shows the MS X509 certificates."
But the dump i extracted with ROMTool has an extension .bin not .rom
Thank you!.rom = .bin
Hi again,
since 141.0.0.0.0 doesent have important u
Now what I don't get,
What is bricking the rom is it installing windows, or starting windows from the Mac boot picker ?
Now with the fresh installed 10.13.6 on a NVME blade, dosent show in the bootcamp boot disk chooser panel in windows.
Since I have a 4K and Mac edition GTX 680, to go back to Mac OS have to restart and blindly choose Mac OS from the boot picker. This thread explains how to fix that, it seems BootChamp 6.1. fixes that.
A other way would be a second screen on the DVI port, not sure if that still works with 10.13.6.
If choosing the windows boot drive from the boot picker bricks the ROM, I need to fix the panel in windows.
if not I can live with choosing it blind.
Thank you!
I never installed Windows in EFI, so it seems there no Windows certificates, but I found IASInstallPhaseList.
Should I worry?
View attachment 829693
Thank you!
I never installed Windows in EFI, so it seems there no Windows certificates, but I found IASInstallPhaseList.
Should I worry?
View attachment 829693
I ALWAYS wait for the tone. It can take a it. But if I wait, the update works. I also have to set my display to force Displayport 1.1.Using the System Update under Settings does not require the firmware update with the MP4,1/5,1 (that's how I updated my 10.14.4 build)-the full installer from the App Store requires the Bootrom update (I went back and updated once the installer DL from the App Store, public 141.0.0.0.0 installed no issues).
The strobing/breathing power-light of the 4,1/5,1 is what I've always used as an indicator of triggering the ROM update (~15-20 seconds or equivalent of your machines normal POST time), and the tone has always followed 99% of the time; usually 2-3 seconds following the light indicator on my machine.
I ALWAYS wait for the tone. It can take a it. But if I wait, the update works. I also have to set my display to force Displayport 1.1.