Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

reukiodo

macrumors 6502
Original poster
Nov 22, 2013
428
222
Earth
For the sake of keeping this simple, I'll refer to every MacPro1 as MacPro2 because flashing up is easy and should be done first.

Has anyone attempted to edit the MP2 firmware to add APFS or NVMe or EnableGOP or any other kind of firmware modification? In all my searching, most every example is for MP3 and MP4/5.
 
APFS only works with High Sierra forward, so, no sense to do it to a Mac Pro earlier than MacPro3,1.

NVMe is more nuanced. AppleOEM NVMe blades would work for El Capitan, but 3rd party NVMe blades only works with Sierra forward, so, you can't access a 3rd party NVMe blade/disk with earlier macOS releases. Only would make sense to add NVMe support if you gonna use an Apple NVMe 12+16 blade - no support for 3rd party blades. Btw, AFAIK no one tested if the NVMe module from a MacPro5,1 would work with a MacPro2,1 firmware.

EnableGop only works with a MacPro5,1.
 
  • Like
Reactions: reukiodo
Ah, right. The no APFS makes sense as I had forgotten about the mismatch between OS and what the MP2 can run.

I have an SSPOLARIS, I'd just need to obtain a 16+12 PCIe card to test the NVMe injection. Not completely practical either, as the entire reason to add NVMe support would be mostly for non-Apple cards.

Why is EnableGOP limited to just the MP5 though?
 
Why is EnableGOP limited to just the MP5 though?

EnableGop is a shim between AppleGOP of the Mac Pro firmware and UEFI GOP of the GPU and requires ProvideConsoleGop support to make it work, only present with MacPro5,1 firmwares onward.

MacPro1,1/2,1 does not even have AppleGOP, too old, but instead have UGA.
 
  • Like
Reactions: reukiodo
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.