Turning a 2009 4,1 Mac Pro into a 2010/2012 5,1 Mac Pro – 2021 Edition

Turning a 2009 4,1 Mac Pro into a 2010/2012 5,1 Mac Pro – 2021 Edition

Reading Time: 7 minutes

NOTE: The below mentioned procedures may no longer work. I intend to look into it and update this article at some point but this can take many months. Proceed if you want, it might work, it might fail. Check the comments for possible workarounds and solutions found by others.

Hanging out in the various Facebook groups and other communities, I rarely run into anyone anymore that has a 2009 4,1 Mac Pro that still runs the stock firmware. But there are many Mac Pro users that are not aware of those communities or of the upgrade potential and possibilities for their Macs. They don’t see this kind of information on a daily basis like this geek. I took this knowledge for granted, forgetting there’s a whole world of people out there that have no idea this knowledge exists.
If you are one of those people or know one of those people that have a 2009 4,1 Mac Pro and want to squeeze another decade of life out of it, this page is for you!

This topic has been covered in the past but all those guides appear outdated, have broken links, needlessly complicated processes, or a combination of all those. Therefore I’ve decided to write a clear, to the point, 2021 version with links to pieces of this puzzle still available from their original source, and pieces no longer available that are now hosted on this website. So you’ll have everything you need in one place.

Terminology (simplified):

4,1 Mac Pro – 4,1 refers to the Model Identifier of the 2009 Mac Pro, MacPro4,1
5,1 Mac Pro – 5,1 refers to the Model Identifier of the 2010 and 2012 Mac Pro, MacPro5,1
Firmware – Code on a chip that gives the machine the basics of how it needs to operate
SIP – System Integrity Protection. A feature introduced in Mac OS X 10.11 El Capitan that protects certain system components such as the firmware from being edited or tampered with
CPU – Short for Central Processing Unit, also known as the Processor
GPU – Short for Graphics Processing Unit, also known as the Graphics Card
Mac Flashed GPU – A graphics card that allows you to see the startup/boot screen on a Mac. This can be an Apple GPU that came with your Mac Pro, or an aftermarket GPU that had Mac firmware flashed to it.
Metal – A new to macOS graphics framework that is required to install and run macOS Mojave and newer. Not every GPU can support this new Metal framework. It replaced the older and slower OpenGL framework you may have heard of or be familiar with. If your 4,1 Mac Pro has the GPU that came with the machine, you can be sure it is not Metal capable.

How:

The 4,1 and 5,1 Mac Pro are 99.9% identical. The only major difference being the kind of processors they take in a dual-processor setup. So, giving the logic board of the 4,1 the firmware of the 5,1 allows you to do everything a real 5,1 Mac Pro can do.

Why:

Having your 4,1 Mac Pro think it’s a 5,1 Mac Pro, allows you to upgrade the OS past 10.11 El Capitan. 10.12 Sierra, 10.13 High Sierra and 10.14 Mojave will all install natively without further patching or other trickery. You will also be able to replace the 4-core processor with a 6-core processor. Or two if you have a dual-processor model. This can get your Mac Pro up to one or two Intel Xeon X5690 6-core 3.46GHz chips which is a major boost in performance. 3.06GHz and 3.33GHz processors are also options.
With faster processors come more perks than just a raw speed increase. The system bus will operate faster, the amount of cache goes up and last but not least; your Mac will be able to use faster RAM. The 4,1 Mac Pro uses 1066MHz RAM, the 5,1 Mac Pro uses 1333MHz RAM. Now that your 4,1 thinks it’s a 5,1 and with a newer processor, it can utilize the 1333MHz RAM as well, adding to the performance increase.

Prerequisites:

  • A 2009 (4,1) Mac Pro.
  • A Mac or Mac flashed graphics card (GPU) is required.
  • You must run Mac OS X 10.9 Mavericks or newer.
  • The Firmware Tool (now links to a locally hosted file since Netkas is down)
  • The firmware disk images (4,1 and 5,1 firmware disk images in one zip file)

Steps:

  1. Make sure your Mac is connected to the internet.
    The Firmware Tool initially needed an internet connection to download the firmware files from Apple’s website. However, the links the Tool used to get those files stopped working long ago. Even though the Firmware Tool can’t download these files anymore, it will still require an internet connection or it will error out and quit. In 2017 someone fixed the links the Tool used to download those files but they broke again shortly after. This is why I just host these files on my own server now.
  2. Disable SIP (If you run Mac OS X 10.11 El Capitan)
    Boot to your recovery drive or from an installer drive
    • Open the Terminal app
    • Type “csrutil disable” without the quotes
    • Hit the Enter key
    • A message will confirm System Integrity Protection is now disabled
    • Restart your Mac
  3. Open the FirmwareFiles.zip and open MacProEFIUpdate1-5.dmg to mount the disk images on your desktop (don’t install the package it contains)
  4. Run the Firmware Tool
    • Read all of the information the Tool provides
    • Click the “Upgrade to 2010 Firmware” button
  5. Follow the instructions when the flashing is done
    • Shut down the Mac
    • Press and hold the power button until it starts to rapidly blink, then let go
    • A loud tone will follow
  6. The optical drive ejecting confirms the detected firmware is valid and the update will begin
    • A thick empty progress bar will slowly fill up as the firmware is updated
    • The Mac will restart once the update has been completed
  7. Your Mac is now, for all intents and purposes, a 5,1 Mac Pro. The firmware at this point should be “MP51.007F.B03”.
    • Go to the Apple menu > About This Mac > System Report
  8. (optional) Boot to your recovery partition or a flash drive installer and re-enable SIP if you want.
    • Same process as disabling it, only this time type “csrutil enable”, without quotes, in the terminal

Can this be reversed?


Yes, using the same files you can downgrade the firmware back to that of a 2009 4,1 Mac Pro. Keep in mind that you’d also have to put the quad-core processor back in. Downgrade the operating system to 10.11 El Capitan. And the 1333MHz RAM you may have installed may experience some weird quirks. The RAM *should* down clock it’s speed to 1066MHz but this is hit or miss depending on the brand and capacity of the RAM modules.
I suggest you save the FirmwareFiles.zip and the Firmware Tool app. If for whatever reason you want to downgrade your Mac Pro back to the original firmware, the same tool and files are needed. That said, I have yet to see a good reason to downgrade the firmware.

Which processor(s) should I pick?

I’m a big fan of the 6-core X5675 3.06GHz processors. They run fast, use a lot less power than their 3.33 or 3.46GHz alternatives, and inside a Mac Pro pretty much always run at their turbo boost speed of 3.46GHz. Also a pair of these averages $50 on eBay. It all depends on what you use the Mac for. I recommend taking a look at the Definitive Classic Mac Pro Upgrade Guide to see which processors are available to pick from, then pick one accordingly. Once you’re all done and enjoying a Faster and better Mac Pro, go back to the guide I just linked to and read all of it. You’ll learn a ton and might get other good ideas on how to further improve your Mac!

Is there more that can be done?

Since you asked, yes there is! Your Mac is already identifying as a 5,1 and there are more firmware updates you can now do. If you’re running Mac OS 10.11 El Capitan or 10.12 Sierra, you can use the 10.13 High Sierra installer to get firmware “MP51.0089.B00” which brings APFS support and several security bug fixes to the microcode. If you have a GPU that is Metal capable, you can use the Mojave installer to get firmware version “144.0.0.0.0” which brings all improvements from previous firmwares along with NVME SSD boot support and other enhancements.
These firmware updates are part of the OS installers but they are separate steps. So you can run the installer, do the required firmware upgrade, then quit the installer. This allows you to use the latest firmware without having to run that particular operating system. Unless you want to, of course.

Your Mac Pro must have a Metal capable graphics card installed if you want to use the Mojave installer firmware. And due to Apple’s refusal to allow certain GPU drivers, not all Metal capable GPU’s work on Mojave. So do your research before picking a metal-capable card for your Mac. If you do not have a Metal capable graphics card, follow the steps below but use the High Sierra installer instead. This will still give you newer firmware which can’t hurt to have.

Steps:

  1. Download the latest High Sierra/Mojave installer
    • You can get High Sierra here
    • Or you can get Mojave here
  2. Run the installer, select a language if it asks for it
  3. You’ll see a window stating a firmware update is required to install macOS High Sierra/Mojave, along with instructions on how to do this update
  4. Follow the instructions and do the update
    The firmware update will install and the Mac will restart. The optical drive ejecting confirms the detected firmware is valid
    If the macOS installer pops up again after the restart, just quit out of it (or continue the OS install if you want), the firmware is all we were after in this case.
  5. The firmware at this point should be “MP51.0089.B00” if you ran the High Sierra installer and “144.0.0.0.0” If you ran the Mojave installer
    • Here is the same Mac displayed in an earlier screenshot, now with a 6-Core CPU and the Mojave firmware

No need to try this with macOS 10.15 Catalina or 11.1 Big Sur. These operating systems are not natively supported by the 5,1 Mac Pro so no new firmware was made for these machines. The Mojave firmware is as good as it gets. But hey, that’s firmware several years newer than the one you were running before!

You can get macOS Catalina or Big Sur installed on your Mac Pro, quite easily too but I’ll get into that some other time. Just know those operating systems won’t offer any firmware benefits.

I hope this to-the-point guide was helpful. Let me know in the comments any feedback you may have!

96 thoughts on “Turning a 2009 4,1 Mac Pro into a 2010/2012 5,1 Mac Pro – 2021 Edition

  1. Excellent tutorial! Your great attention to detail in your articles will help the community do the proper firmware upgrade and avoid bricking their classic Mac Pros. Keep it up with the great work!

  2. I have followed your guide step by step but I still cannot get my MP to flash. I get the error 5570 every time. I’m running a newly installed copy of El Capitan with a Mac GPU, I’ve disabled SIP, I DL’d the files you have listed and then run the Firmware tool. When it runs it appears to eject the “MacProEFIUpdate1-4.dmg” disk image that was created when I opened the file. What am I doing wrong?

    1. I had the same problems, then i read carefully and found out I have to place the .pkg file onto Desktop and run the Firmware tool again and it works.

      1. “have to place the .pkg file onto Desktop”

        here i get the error message: “The program has encountered an error: 5530”

  3. OK, I just finally figured out what I had been doing wrong. In your directions you state “Open the FirmwareFiles.zip and open both .dmg files” and in actuality you should have stated to only open the “MacProEFIUpdate1-5.dmg” file for doing the upgrade or the 1-4 for the downgrade. I mounted only the 1-5 file and my mac pro is now a 5,1 machine. Other than this little hiccup (which I have to admit took me 2 days) I’m very happy now. Thank you.

    1. I always mount both and never have an issue. Not sure what happened on your Mac but glad it worked out 🙂

  4. I am going to purchase 2009 model dual processor. Now I have pc3-10600 UDIMM. The unit I will purchase does not have ram nor gpu. Now I have spare rams of the above spec. Can I use them in the purchased unit to turn it on?

    1. I don’t know. The 10600 should downclock to 8500 speeds but the pin count also factors into it. The Mac Pro needs ECC RAM so that UDIMM you have needs to support that. At the end of the day you won’t break anything by trying (as long as it physically fits) so give it a shot I’d say 🙂

  5. Running the Firmware Tool today, I have received an Error 5570 during the ‘extracting and patching files’ after mounting the Ram Disk. Suggestions?

    cMP 4,1 eight core 2.93GHz running Yosemite. I have disabled SIP using a High Sierra boot disk.

  6. I just a bought a used mid 2009 (4,1) running a clean install of 10.9.5. Do I need to upgrade to 10.11 before flashing to the 5,1 firmware or can I do it in 10.9.5?

    1. Should work on Mavericks. As it has no SIP in it, it should simplify the process. That said, never tried on anything older than El Cap 🙂

  7. Hi, the link to the FirmWare Tool appears to be broken ?
    The disk images downloaded just fine.

    “Prerequisites:
    A 2009 (4,1) Mac Pro.

    The Firmware Tool •• Broken link ?
    The firmware disk images (4,1 and 5,1 firmware disk images in one zip file)”

    Do you have an updated link to the Firmware Tool your article talks about ?
    I rummaged about the netkas forum, but I’m 100% sure I grabbed the right one ?

    cheers

    furbies3

  8. Thank you Jay for hosting the firmware files and for all your support. This made the upgrade a much smoother experience.

    All the best!! 🙂

  9. I’m still in the process of finding a valid source for High Sierra (10.13), but everything else in your tutorial worked great and my 4,1 is now a 5,1 that can, at least, run OS 10.12 and, most importantly, Logic X 10.5. A friend gave me this 2009 Mac Pro because it was “useless” to him as a music production computer. I’m 73 and nothing about being current is of value to me, but I would like to run a slightly newer version of Logic X than my old 3,1 machine allowed. Thanks so much for your hard work here.

    1. I think you can get the High Sierra installer via DosDude1.com — an excellent upgrade site!

      Note that you DO NOT have to use DosDude’s patches to install High Sierra if you are running the 5,1 firmware, but he has links for downloading the various OS upgrades that can be used with his patches.

  10. Any thoughts on CPU upgrades? With 6 core 5676’s going for $20 on eBay that seems like an interesting option. What’s your opinion on lidded vs. de-lidded?

  11. Thanks – the upgrade worked perfectly. It might help others to know that in step 2 (Disable SIP), you access Terminal via the Utilities menu at the top of the screen, just in case you haven’t noticed the menu bar.

  12. This worked like a charm. But now I cannot select the startup disk on boot (.e. alt/option) on boot. This is all to get Windows Bootcamp install off of USB to work. USB disk is ready but now I cannot get it to boot off USB. I was hoping 5.1 upgrade would help. Now I cannot even select the start-up disk. Any thoughts?

  13. Hi, is it possible to install a hard disk with an older system like 10.6 or 10.8 and boot from it on this upgraded firmware computer? I just bought one second hand to replace my older MacPro (2008) and when I try to use the older drive into it it doesn’t boot into it even if I held option key during the boot. I need the older system for my old Protools 10HD to work on it. Thanks!

  14. Thanks for this article. I just upgraded one of my MP4,1 computers to a MP5,1. The whole process went smoothly, without a hitch, and the High Sierra OS is installing nicely.

  15. Looking for firmware tool….blog states it’s not available on apple’s website but you host the files on your server…..how do I download from your server?

    1. Just tested it and the tool downloads fine, look for warnings in your browser, it may be blocked and labeled “not secure”.

  16. Do you have a 64 bit version of this tool?

    I’m using DosDude’s patch kit to run 10.15.7 on my Mac Pro 4,1. I want the 5,1 firmware so I can upgrade processors.

    But when I try to run Mac Pro 2009-2010 Firmware Tool, it says it needs to be updated, and the icon has a white circle/slash on it. This typically happens on 10.15 with 32-bit apps, which are no longer supported.

    If you don’t have a 64 bit version, I guess I can go back to Mojave and install the 5.1 firmware.

    Thanks!

    1. I just used the DosDude1.com patch kit to install Mojave, which was willing to run the 32-bit Firmware Tool, and I successfully installed the 5,1 firmware. It’s downloading Monterey right now!

      A side benefit of doing it this way is that it installed the 144.0.0.0 boot firmware.

      1. Bizarre. Monterey kept saying “network error.” Then I recalled that I was running on a tiny partition (32GB) that didn’t have room for both Mojave and Monterey.

        So, I added another 128GB partition to that disk, installed Mojave on it, and now, Software Update says I am “up to date,” and doesn’t offer to install Monterey. 🙁

        So many mysteries with this stuff…

  17. I am looking to update my early 2009 MacBOOK Pro — all I want is for Browsers to allow banking access and to continue running my Adobe CS 5. I have replaced the drive with SSD and it runs great. It’s a shame to retire it because I can no longer use some websites and I can do everything else I need it for. Currently I have 2 more dot releases on Firefox before support is gone. Safari no longer allows me to bank. No biggie—I’ve always used Firefox anyway but the day is coming…

  18. Very cool, thanks !

    I did convert A LOT of 1.1 to 2.1 in the past. I made myself an ‘offline upgrade tool’ by editing the plist to seek my firmware file instead of reaching apple server.

    Anyhow, I’l upgrade my 4.1 dual tray next Friday to replace my single tray 5.1. Funny enough, I got two delided x5675 but the x5690 are tempting, maybe these 130w cpu throttle a lot to their base frequency, I dont know.

  19. Hey all,

    When I open the fw tool, I get a message saying to connect to the internet. Problem is I am connected to the net, cables proper & all connections allowed.

    Clean install 10.11.6, MP 4.1, no other drives or hardware connected, etc…

  20. I updated the firmware app again and provided shell script extracted from the original application code.
    I’m looking for some feedback, everything should work without having to manually download anything.

    1. pigsyn/MacProFirmwareToolUpdate on github this is the way to go, at least for mavericks. Both the original and patched version of the app gave me 5530/5570 errors on mavericks, but the shell script works very well (also way easier to modify if needed).

      Kudo and big thanks to pigsyn for the shell script, pretty well written and works flawlessly! To use the script, just download the latest release source zip and run ./Mac\ Pro\ 2009-2010\ Firmware\ Tool.sh from a terminal, you’ll be asked to upgrade/downgrade and it will download automatically the firmwares from apple. From there follow the instructions!

  21. Getting this message today. I know I’m late to the party and the situation may have changed. It might be too late to avoid the ability to update this computer.

    Message from Safari “Mac Pro 2009-2010 Firmware Tool” can’t be opened because it is from an unidentified developer.

    Your security preferences allow installation of only apps from Apple and identified developers. ”

    Safari downloaded this file today at 3:44PM from forum.netkas.org

    My 2009 mac pro is currently running OSX 11.6

    1. you should give the unidentified developer access. this can be “changed” in system preferences.

  22. One note:
    ”You must run Mac OS X 10.9 Mavericks or newer.”
    You can use 10.8 MountainLion, maybe even older — just ran the firmware update today booting from 10.8.
    Apple released the fw update in 2011 when 10.8 was still the latest system (or Maverics was just out)

  23. I was finally able to get this to work after about two days of tearing my hair out.
    If the install refuses to work even if SIP is disabled, everything appears to be correct, and all it is doing when the SMC is reset is showing the thick loading bar for a brief second and turning off without applying the update – install the latest 4,1 Firmware first – it’s included in the firmware zip file.

    The 2009 firmware my mac pro was running was revision 04, it should be 07.

    1. This worked for me. You can just mount the 4-1 file and run the package to install latest 4,1 firmware. After that the 5,1 firmware installed as expected.

  24. Tried to follow the instructions exactly, and came to the point where MP is shut down and then started with the long push of power button and the long sound indicating the beginning of the firmware upgrade. CD tray didn’t ejected. After the progress line appeared and Mac booted into OS 10.11, the System Preferences still show model identifier as MacPro 4,1 and Boot ROM as MP41.0081.B07. What could be the issue with MP not upgrading to 5,1?

  25. I had Monterey 12.6.1 running ‘comfortably’ on my 2012 MacBook Pro 2.9 g dual core i7/16g/500g ssd! But, I’ve ‘misplaced’ this drive when I put my OLD Desktop 64x Win10/SSD into my MBP to see if it’d work?

    It worked, and Windows ‘thinks’ my 13″ MBP is a 4x machine, but I wish OWC or somebody else would figure out how to ‘hack’ a 32 or 64gb into the 2012s?

    I’ll probably put the ‘probable’ Ventura on my 2012 4x MBP 2.6g/16/500 ssd, using Opencore 0.5.1!

  26. Bonjour à toutes et tous les bidouilleurs.
    Bravo pour ce qui ont réussis la mise à jour de 4,1 à 5,1 aprés deux nuits il me semble que quelque part il y a un dysfonctionnement dans l’énoncé de la procédure:
    ouverture du fichier: MacPro 2009-2010 firmware Tool = icone MacPro
    ouverture du fichier: MacPro EFI Update = Paquet: MacProEFIUpdate.pkg = MacProEFIUpdate 1-5.dmg
    L’ouverture du fichier MacPro 2009-2010 firmware Tool = Upgrade to 2010 Firmware = création d’un RamDisk sans contenu ou invisible = fenetre: The Program has encountered an error: 5530.
    Suis sur un MacPro quad-core xeon 2,26, version rom = MP41.0081.807. Version SMC: 1.39f5
    Ci l’un d’entre vous à la solution, suis preneur.
    Merci à toutes & tous Cogitus

  27. Finally got this to work, but it had to be from 10.11.x. I initially tried with 10.10.x, but kept getting that error code.

  28. Got from El Capitan up to High Sierra. Thanks!! Now for the graphics card and Mojave. I’ve got an NVIDIA GeForce GT 120 512 MB. According to Wikipedia, for Mojave, “the only supported Nvidia graphics cards are the Quadro K5000 and GeForce GTX 680 Mac Edition.” In 2023, can anybody recommend one or the other…or something else?

  29. I’ve done all of the steps and it all seems to be ok (the updater tells me it’s worked and to restart the computer by holding the power button until it flashes), but when I do the restart it doesn’t download the extra files on a grey screen; it just powers up normally and asks me to log in. When I check to see if it’s worked in about this Mac it’s still 4,1. Do you know what I am missing here? It’s odd because everything else before it is working.

  30. Tried installing and I got “The program has encountered an error: 5510 I wonder what that could mean I found no info on the internet please help

  31. Hi, I need to confirm that if I upgrade firmware w/ High Sierra (HS) installer, El Cap will still work.
    Platform: 2009 4,1 already upgraded to 5,1 firmware (Boot ROM Version: MP51.007F.B03, SMC Version (system): 1.39f5)

    I cloned my ElCap 10.11.6 startup drive and I plan to upgrade the clone to HS, to test whether HS will work without breaking legacy software, including Adobe stuff, drivers for film scanners, large printers, calibration tools, etc. If for any reason I am not happy with HS, I want to be able to swap my original El Cap startup drive back into my system.

    The HS installer wants to update firmware, and in your instructions you state, “The firmware at this point should be “MP51.0089.B00” if you ran the High Sierra installer.”
    I interpret that statement in its context to mean that if I stopped the HS install and just installed the firmware, that El Cap will still run as before with upgraded firmware.. Otherwise I’d somehow need to downgrade the firmware to the previous version (is that possible?).

    If there’s a substantial chance that the firmware update could break my system I’ll not try the upgrade, as much as I’d like to try it! Please let me know your opinion of the safety of this upgrade.

    Thanks!

  32. I followed your instructions and had no issues updating the firmware and then the OS. I agree with your previous article, my experience on my early 2009 Mac Pro, is that it runs circles around the pc’s I was using. Power consumption is not an issue because it gets the job done! I had installed a 5770 video card prior to this update and using a couple “cable matter” active adapters have 3 monitors set up and working beautifully.

  33. Wow…
    For some reason, I like the old Apple hardware and have owned a 2009 Mac Pro 4,1 running bootcamped Windows 7 for over a decade.

    I couldn’t update to Windows 10 until it was upgraded to 5,1. but followed along without any problems and now have Windows 10 Pro installed, will go back and update Mac from 10.11 next.

    Also managed to get the X5675 processor for only $6.00! Along with the other upgrades, this is a very solid system again.

    Thank you so much!

    1. Thank you for an interesting posting – which offers me encouragement 🙂
      Via DVD, I’ve just installed Windows 10 on my Mac Pro 4.1 A1289 and I hope to install Windows 11.
      Given that it is the sole operating system that’s installed, will I still face the same constraints that I’d have with an Apple OS, with regard to upgrading hardware – eg. better PCIE Graphics card etc. In other words, under Windows, do I ‘have’ to have a “Metal” compatible graphics card ?

      Likewise, with Windows, can I just make a straight replacement of the CPUs ? (I’m also looking to fit two Xeon X5675 cpus.

      I’d really appreciate any recommendations regarding upgrades (especially graphics cards/ram) that I can make under Windows 10/11 – I’ll certainly be going for a SSD PCIe card.

  34. I’m 71, kind of new to Macs, and compared to everyone else on this page my head is pretty empty when it comes to knowing much about Macs. A few years ago – just wanting to tinker – I bought an Early 2009/Nehalem” Mac Pro. Then I got busy having a heart attack and a stroke and the thing sat in a corner for a couple of years. I recently pulled it out to fiddle. Obviously, I didn’t wanna run a really old browser and the thing was kind of a dog in terms of performance. It had come with a whopping 6 gig of RAM. I upgraded that to 32 bit of RAM and, then, found this page to upgrade the firmware. This is an excellent resource. But, I was running Yosemite and the patcher “thingy” absolutely did not run on Yosemite – kept throwing the 5530 error that others have mentioned. I installed El Capitan and the thing ran as advertised. Also: For dummies like myself you might wanna mention that in order to install Mojave you need a “Metal compatible” graphics card. I strongly suspect that the kind of people who read this page are thinking, “Well, heck, everybody knows you need a Metal compatible graphics card for Mojave…..”. Again, I’m old and dumb and I had never even heard of this convention, this “Mac thing”. So I bought an un-flashed card on Ebay, found the files and instructions for flashing the thing, and that’s my next project – I need one cord. I also bought an upgraded processor with 6 cores – have to do that. Finally, thanks for this page but people may have trouble running the firmware upgrade on Yosemite – I did. And, you can install up to Mojave with no further trickery if you have a Metal compatible graphics card. Thanks again for sharing the info on this page.

    1. Well, heck Guy, everybody knows you need a Metal compatible graphics card for Mojave 😉
      Valid note though, I’ve been doing this so long I take certain details for granted. Next time I update my content I’ll throw that in!
      Hope you’re doing ok!

  35. I am trying this same upgrade. 2009 macpro. original graphics card. yosemite 10.10.5

    I am dragging the macproefupdate.pkg to the desktop then running the mac pro 2009-2010 firmware tool I got this error ” the program has encountered and error 5530″

  36. Hi,

    I just bought a Mac pro 4.1 which was upgraded to 5.1 with CPU X5690 ,6 cores and GPU GT 710 with Mojave OSX installed
    I wanted to do a fresh install of OS so i made bootable Mojave USB installer and i wipe out the main ssd disk with OS on it. Now i can’t boot the machine.
    My question is : Did i erase all the firmware upgrade as well? what do i need to do to reinstall the OS and bring back the mac to life?

    thanks

  37. hi, i was able to run high sierra and mojave on my 4,1 unflashed by simply using carbon copy cloner, cloning my other macs and putting the hard drive into my mac pro, mojave didnt run very well, and didnt recognize the display. it seemed to think it was a projector since the dock had a solid black backround. but high sierra ran perfectly. with no hiccups.

  38. Have you noticed a very slow boot? Also unable to see boot screen with my metal card so hard to install the OS

  39. Just want to say Thank You for keeping the coolest Mac Hack of all time alive.

    Back in the day, I started with a used 4,1 Quad, upgraded it to 5,1 Hex (Thank You Netkas and Romulator!), then picked up a used 5,1 Octo and upgraded it to a 12 core. Adding GPU, RAM and storage was easy and neat, and the machine was a real workhorse. I helped a lot of friends these upgrades, and a lot of music has been crafted using those hacked Mac Pros.

    Apple Silicon is great, and the performance the newer machines offer is wonderful, but I’ll always remember this hack with fondness. Thanks again!

  40. Thank you so much for this excellent article/tutorial. I just successfully (thanks to you) converted two 2009 Mac Pros into High Sierra-running machines! Now I just need to find good homes for them (they belonged to an uncle and I want to sell them cheaply to someone who will appreciate them). Email me if you’re interested! tech@zembugroup.com

  41. Hi, Jay!
    Thanks for your support and for hosting the firmware files. I have a used 2.66 GHz quad-core Mac Pro from early 2009 (4.1) running a clean install of El Capitan.

    I still have a spare card, which I will need to upgrade from 4.1 to 5.1 in the future.

    But anyway, I’ve followed your step-by-step guide many times and never got any errors, but I still can’t get my Mac Pro to flash. The update always goes very smoothly, but in the end, when it restarts, it never runs 5.1.

    My Mac is connected to the Internet. I always disable SIP and open FirmwareFiles.zip and MacProEFIUpdate1-5.dmg to mount the disk images, then I click on the “Upgrade to 2010 Firmware” button and turn off the Mac. Then I hold down the power button until it starts blinking rapidly and plays the loud sound. But after that, it just restarts normally, without upgrading.

    Please, what could be going wrong? Could it be a problem with the current date? What am I not seeing?
    Thanks!

    1. I get the same problem, Edward. No errors, but when I restart, I get the flashing light and tone, but my optical drive doesn’t open, and the machine restarts normally.

      I realised that years ago I had switched my boot disc to an SSD, so I reinstalled El Capitan on the original HDD, and removed all other drives and tried again, and got the same problem, just with a much slower boot!

      So no joy. I don’t know what to do at this point, other than give up and go back to using my more modern machine.

      1. I get the same problem, Edward. No errors, but when I restart, I get the flashing light and tone, but my optical drive doesn’t open, and the machine restarts normally. I don’t know what to do at this point

  42. I get the same problem: reset the PRAM and the SMC, SIP disabled, i start the installation, it seems to work, I turn it off and on while holding down the power button, the LED flashes, I hear the sound but the computer starts normally. Has anyone managed to solve it? Thank you

  43. I don’t know whaBut anyway, I’ve followed your step-by-step guide many times and never got any errors, but I still can’t get my Mac Pro to flash. The update always goes very smoothly, but in the end, when it restarts, it never runs 5.1.

    My Mac is connected to the Internet. I always disable SIP and open FirmwareFiles.zip and MacProEFIUpdate1-5.dmg to mount the disk images, then I click on the “Upgrade to 2010 Firmware” button and turn off the Mac. Then I hold down the power button until it starts blinking rapidly and plays the loud sound. But after that, it just restarts normally, without upgrading.

    Please, what could be going wrong? I don’t know what to do at this point

  44. Like many I continue to have the problem of updating the FW from 1.4 to 1.5. All progresses normally untilI get to reset the system depressing the power button. If flashes and even performs its howling sound only to launch the boing and normal startup. There is no intermediate updating of the firmware. Does this depend on the existence of a different video card – than the stock NVIDIA GeForce GT 120 card?
    Is there a way to fix this ?

  45. I am also in the camp that cannot get the 5,1 flash to actually take place on my 4,1. During the restart that SHOULD initiate the firmware upgrade, nothing out of the ordinary happens and the machine boots normally. I’m going to try a deep NVRAM reset and see if it makes a difference.

  46. Hello everybody ! Same problem, exactly.
    Cannot upgrade even after full instructions were done several times . Never get any error messages. No opening tray, etc.
    Any idea ?
    Best
    Pierre

  47. Same problem here. I have upgraded at least a dozen 4,1’s before and always using the initial tool and EFI updater that I have saved on a CD. Never a problem using elCapitan with SIP removed and connected to internet. I know well the procedure. I now have 5 dual cpu 4,1’s that need upgrading as well as a dozen Xeon 5690’s on hand and I always get that 5530 message. I tried combinations of using Mavericks, Yosemite, different graphic cards including the stock GT120 and the HD 57**, Radeon RX metals, trying the latest firmware tool ( if there is any difference ?? ), switching from wifi to ethernet wired, and also trying different same 4,1 units ( all 5 of them ). You tube seems to have a procedure to go into terminal and modify the code of the file which shows success. I am too great with using terminal as I see in the videos that there is quite a bit of text to modify and afraid to mess things up. Simple things like date change, SIP disable etc. are fine. Would there be a way for someone to write that modified script/code and to make a new firmware tool and/or EFI zip file so that it can be available to everyone ? or it has to be manually done on every individual unit one at a time ?. Any help/comments is welcome.

Leave a Reply

Your email address will not be published. Required fields are marked *