Nice! You can send your BootROM by PM. Remember to compress it first.Thanks, I will check before flashing, and thanks for putting me "back on track"
Thx!
Last edited:
Nice! You can send your BootROM by PM. Remember to compress it first.Thanks, I will check before flashing, and thanks for putting me "back on track"
Nice! You can send your BootROM by PM or to my email, my nick here plus gmail.com. Remember to compress it first.
Thx!
No AV software on cMP, only HS firewall enabled. AV was enabled on my MBP which I used to download the files but I downloaded the ROMTool direct on the cMP. Should I try to download all needed files directly on the cMP?
I had to clear out ROMTool data before reading/flashing mine as well.. from memory you have to remove the ROMTool folder in /Library/Application Support, then the ROMTool preferences file in your user Library/Preferences folder (think it's called com.dosdude1.ROMTool.plist.
From what I can tell, ROMTool puts a copy of DirectHW.kext in that Application Support folder and loads it just as it needs to dump / flash a ROM.
Just to everyone know:
Apple updated the MP61 NVMe DXE with 10.13.5 trashcan BootROM upgrade (MP61.0124.B00).
So, now everyone with NVMe on MP51 is outdated
Checked the NVMe DXE from the two different MP61 MP61.0124.B00 dumps that I have (thx @krakman and @saulinpa) and compared with the usual NVMe DXE.
Changes are little, as you can see.
View attachment 779412 View attachment 779413
[doublepost=1535984871][/doublepost]Who wants to test the new one? I only have SM951-AHCI and SSBUX at the moment.
Mojave installer only install itself with APFS, if you manually install it to a HFS disk via a 3rd party util, you do not get updates. Game over for HFS+ with Mojave.
Why would be a problem?Thanks, but the new bootrom is not problem in a 4,1>5,1?
I'll PM you.I'll test...I need to redo my ROM anyway after a reinstall of Mojave updated my 4,1->5,1 box and broke the booting from the Lycom+Samsung 970 EVO.
I can send you the clean original ROM dump from my system (pre-modifications of any sort) if you'd like to build a new 138 ROM with NMVe to try out.
Ross
tsialex
You absolutely must be a bachelor ( bacharel ) ! The sheer amount of time you devote to our cMP's would result in a divorce in my country of origin, Australia ( I'm currently in Japan ).
I salute you Sir. Apple should headhunt you .. but that would be a loss for us.
Just to everyone know:
Apple updated the MP61 NVMe DXE with 10.13.5 trashcan BootROM upgrade (MP61.0124.B00).
So, now everyone with NVMe on MP51 is outdated
Checked the NVMe DXE from the two different MP61 MP61.0124.B00 dumps that I have (thx @krakman and @saulinpa) and compared with the usual NVMe DXE.
Changes are little, as you can see.
View attachment 779412 View attachment 779413
[doublepost=1535984871][/doublepost]Who wants to test the new one? I only have SM951-AHCI and SSBUX at the moment.
After installing the new NVMe.dxe I can report that the double boot issue between high Sierra and Mojave appears to be fixed with the new driver.
Although, it may have been fixed by clearing out my Nvram with the updated ROM you upgraded and I installed. Thanks for making the update process sooo much easier.
Clearing out the Nvram wasn't the fix. I know that for a fact after dozen or more refreshes.
I updated as well too, so I'll test out if it fixed my Mojito 2 step boot.
I didn't had time to test this yet, all my free time today went studying the MP61.0124.B00 NVMe DXE and doing BootROMs to people with NVMe drives.
on the NVMe thing
I recall people going with the MBP11,4 NVMe driver as IIRC that driver is much "newer" and handles drives better (I Know it solved several issues on older MBPs that "supported" NVMe natively anyway)
so out of curiosity why are you going for the MP6,1s buggier NVMe driver?
No, it didn't fix it here, and it has increased my boot times dramatically. It now takes a VERY long time (over a minute) to boot into either OS. Both SATA and NVMe. Seriously degraded boot performance for me so far. Still going to try a hunch I have about something though.
[doublepost=1536005595][/doublepost]
By all means, PM me the .ffs for testing. I'd like to check it out.
Why would be a problem?
Everyone here is using 138.0.0.0.0. I did BootROM upgrades to people with pre-production early-2009s, the Base_17 one, to mid-2012s with logic boards made on the last production day. All working fine.
Was not my choice, I only have SM951-AHCI and SSBUX, someone picked the trashcan one to test on another thread and everyone did the same. Since I'm studying the MP61 firmware for other reasons, I've noticed today the new DXE with the most recent trashcan BootROM.on the NVMe thing
I recall people going with the MBP11,4 NVMe driver as IIRC that driver is much "newer" and handles drives better (I Know it solved several issues on older MBPs that "supported" NVMe natively anyway)
so out of curiosity why are you going for the MP6,1s buggier NVMe driver?
No, it didn't fix it here, and it has increased my boot times dramatically. It now takes a VERY long time (over a minute) to boot into either OS. Both SATA and NVMe. Seriously degraded boot performance for me so far. Still going to try a hunch I have about something though.
[doublepost=1536005595][/doublepost]
By all means, PM me the .ffs for testing. I'd like to check it out.
heres the NVMe driver from the MBP11,4 BootROM
I'd wait on that one. People are reporting a lot of trouble with Samsung drives on the NVME MacBook Pro thread.heres the NVMe driver from the MBP11,4 BootROM
I have that one, it's a .fd one. I'll test it when my elcheapo NVMe drive arrive. I don't want to inject untested DXEs with other people BootROMs. With the trashcan one we have support of the @CodeJingle thread.heres the NVMe driver from IM18,3 which ships from the factory with a NVMe drive (same form factor as what the MP6,1 and MBP11/12,x use etc)
Interesting. I’m seeing 48 second boot times to Mojave. Which seems about right, if not faster with the hardware configuration im running.
Initial boot after a ROM install was sloooow. Like it usually is.
I have that one, it's a .fd one. I'll test it when my NVMe drive arrive. I don't want to inject untested DXEs with other people BootROMs. With the trashcan one we have support of the @CodeJingle thread.