PM me your dump, detailed instructions on how to in a previous comment here.I'm having the same problem as @RamMac and doing as these things have no effect, still gives me an error during activation.
PM me your dump, detailed instructions on how to in a previous comment here.I'm having the same problem as @RamMac and doing as these things have no effect, still gives me an error during activation.
Can’t seem to find any divinitive instructions in the past few comments, do I use ROMTool? If you could just copy and paste some instructions on how to do so I’d be glad toPM me your dump, detailed instructions on how to in a previous comment here.
https://forums.macrumors.com/thread...-mojave-dp7-pb6.2132317/page-18#post-26367558Can’t seem to find any divinitive instructions in the past few comments, do I use ROMTool? If you could just copy and paste some instructions on how to do so I’d be glad to
Maybe dosdudes downloads are down right now, but the download for romdump gives me a cpgz file and i cant seem to extract the actual app from the zip.
Do you still have ROMTool, v2.0? You can use it. If you have other dumps, send me today's and your oldest dump too.Maybe dosdudes downloads are down right now, but the download for romdump gives me a cpgz file and i cant seem to extract the actual app from the zip.
Just managed now to upgrade my 5,1 to BootROM 0138, but I found that unless I deleted ROMTool's preferences and Application Support folders (presumably created when I flashed 0089 and then injected the DXE NVMe driver,) ROMTool would keep trying to reload DirectHW.kext, fail, and refuse to flash my machine.
Am going to try flashing an upgraded 4,1 -> 5,1 to 0138 and NVMe armed with this knowledge.
never touched this tool until now! Nor did I install any NVMe mods! my prior bootrom was 0089, and before that, 0085, never was on 0087 either. It only stopped working after the Mojave update, and even when I first installed it I was on 0089.Yikes. For clarification, t8er8 did you ever do any of the ROM mods for NVMe? My hunch says no since you were unfamiliar with the tools involved.
Do you happen to know which bootrom you were on before you installed 138? I wonder if that matters? And I wonder how many of the rest of us could have corruption lurking in our firmware and don't realize it yet? I will say that iCloud continues to work for me after installing 138 last week. Haven't had any password prompts and things like iMessage are still working.
Hopefully this can help others. I respect your effort to keep my personal data private!Later I'll do a post with annotated screenshots, without any personal data, to show the corrupted ones I got compared with good ones.
Maybe the examples will help advanced users identify problems.
Later I'll do a post with annotated screenshots, without any personal data, to show the corrupted ones I got compared with good ones.
Maybe the examples will help advanced users identify problems.
Great idea!Thanks, yeah that would be great. I also took the same progression as t8er8: 0085, (purposely skipped 0087 due to the missing microcode), 0089, 138. I'd be interested to take a look at my ROM dumps (I have them from 0085 and 0089, I'll dump again now that I have 138) to see if they reveal any corruption.
Later I'll do a post with annotated screenshots, without any personal data, to show the corrupted ones I got compared with good ones.
Maybe the examples will help advanced users identify problems.
If you think that MP51 BootROM is a complex beast, don't start analysing MP61 one. It's scary.
View attachment 777157
Still a mystery. People has been corrupting the SPI-Flash since 2013-ish, at least. If anyone here is a Commodore Amiga fan and knows who is Hese, his cMP got corrupted TWO times.Any idea what is causing the corruption?
@Cecco had to desolder his and I reconstructed it. It's the one with the SSN_HWC_SON block before the, what I call, compressed hardware descriptor blob. (I saw people referring to it as ACPI tables, but that's a wrong name for it)If the firmware becomes so corrupt it can’t boot can it be restored with the firmware restoration CD?
Were you trying to flash while in Mojave or High Sierra?
Also were you using RomTool v1.0 or v2.0?
If I remember correctly, you did update to MP51.0087.B00, no?Tried both, but wound up flashing from PB7 of Mojave.
Also I used instalinstallmacos.py to create the image for PB7, then ran the updater directly from that image.
During the firmware flash, only saw a grey screen without a single progress bar to be found.
If I remember correctly, you did update to MP51.0087.B00, no?
That's right, I did.. or was it 0089 first? I know it was at 89 when I did the flash to 0138.
Back on Friday, I was preparing a quad core 5,1 running 10.11 for possible Mojave beta upgrade, I used a fresh download of 10.13.5, created a USB stick, performed the requested firmware upgrade and then the OS upgrade. When the smoke cleared, the machine was running 10.13.5 and the firmware was 0087.
Tried both, but wound up flashing from PB7 of Mojave.
Also I used instalinstallmacos.py to create the image for PB7, then ran the updater directly from that image.
During the firmware flash, only saw a grey screen without a single progress bar to be found.
About the corruption- wonder if it's got to do with the kind of flash, after I deleted the ROMTool Prefs and App Support folders, the first thing that happened was that I got a popup to choose some RAM type code that I swear I didn't see the first time.