Jun 01, 2020 The version of macOS offered by macOS Recovery might vary in some cases: If macOS Sierra 10.12.4 or later has never been installed on this Mac, Option-Command-R installs the macOS that came with your Mac, or the closest version still available. And Shift-Option-Command-R isn't available. If you erased your entire disk instead of just the startup volume on that disk, macOS Recovery might. Sep 11, 2019 We plan to take on Apple’s new Mac Pro with our own Hack Pro. We’re going to build better, stronger, and faster. Dual AMD Radeon VII GPUs, Gigabyte’s C621 Aorus Xtreme, and the Intel Xeon W.
Apple upgraded the Mac Pro in 2010 with Westmere Xeon CPUs, including a dual six-core option that can power through multithreaded workflows with aplomb. But what if you don't want to shell out all that money for a new Mac Pro? A clever hacker has discovered a firmware hack to effectively transform 2009 vintage Mac Pros into 2010 Mac Pros, including compatibility with Westmere CPUs, faster RAM, and audio output via Mini DisplayPorts.
A member of the forums on netkas.org—where lots of hackintoshers and system tweakers exchange tips—discovered the mechanism Apple uses to install EFI firmware updates. By exploiting that mechanism, a user named 'MacEFIRom' was able to develop scripts to force older, 2009 Mac Pros to accept a firmware update intended for the 2010 Mac Pros. That firmware enables a 2009 Mac Pro to act and operate just like the 2010 Mac Pro.
The firmware enables three main features for 2009 Mac Pro users. Perhaps of primary interest is that users will be able to install 32nm Westmere Xeons, including six-core variants used in the high-end 2010 Mac Pro, into their older machine. Single-socket machines can use W-series CPUs, while dual-socket machines will need dual-QPI enabled chips including the E5600 and X5600-series chips. (A source who applied the firmware update told Ars that Westmere CPUs are identified with 'B1' stepping in the identification code.)
Even if you didn't plan to upgrade the CPU, though, there are other benefits. Some Nehalem CPUs can support 1333MHz DRAM speeds, but are limited to 1066MHz on the older Mac Pros. The firmware update will enable the full 1333MHz speed if you have a CPU and RAM combo that can support it. And, the updated firmware will channel audio signals through the Mini DisplayPorts on installed GPUs, making it easier to use with HDMI displays.
The firmware trick works because Nehalem and Westmere Xeons use same chipsets and sockets. As we noted in our review of the dodeca-core 2010 Mac Pro, the internals are no different form that of the octo-core 2009 Mac Pro we reviewed in 2009. Apple seems to have merely tweaked the firmware and offered new CPU options for 2010.
While several users have applied the firmware hack with success, there are a few caveats to note if you plan to do it yourself. Apple does not consider the CPU in any of its machines to be a user-serviceable part; swapping it will void AppleCare, and so will applying an unsupported firmware update. The tool that MacEFIRom released allows users to revert an upgraded 2009 Mac Pro to the original firmware, so it's possible to undo the hack before taking it in for service. However, some refurbished 2009 Mac Pros have a special firmware revision that is not publicly available—if you have one of these machines, you won't be able to revert back to stock.
Also, since your 2009 Mac Pro thinks it is a 2010 Mac Pro (it will report itself as a MacPro5,1 in System Profiler), your original system install discs will no longer work. You'll need 2010 Mac Pro restore discs if something catastrophic happens and you need to reinstall Mac OS X.
Finally, newer Mac Pros have a newer version of the System Management Control firmware. The SMC controls (among other things) the cooling fans, and the newer version in 2010 Mac Pros can make some GPUs run cooler. However, the older firmware for the 2009 Mac Pros doesn't appear to adversely affect the operation of the machine in any way.
The firmware password prevents starting from any internal or external storage device other than the selected boot disk.
To protect data on your Mac, you can set a user account password (password to log in) to prevent other users from unauthorized access to your account. You can also encrypt a boot disk using FileVault so that only users who log on to a Mac can read data from this disk.
For even more reliable protection, you can set the firmware password. Users who do not know the password of the firmware will not be able to start the computer from any disk other than the one designated as the boot disk. Thus, it will be impossible to use some shortcut keys at startup.

Bypass Firmware Password on any MacBook or MacBook Air, or iMac it’s a very dangerous and hard procedure. If you cannot remember the firmware password or pass code, reserve a personal meeting with an Apple Store Members or an authorized Apple Service Center. Bring your Mac and your original receipt or invoice as proof of purchase.
Read more: How to Reset Mac to Factory Settings?
It is extremely important to understand that rolling back the EFI firmware is the MOST dangerous operation that you can do on a Mac. If you confuse the image of EFI firmware and initiate an update with firmware from the wrong generation or, even worse, from a different Mac model, it will not end with anything good, and even in an authorized service center you can hardly be helped. The computer risks to stop turning on altogether, once and forever.
In general, I warned you and I strongly recommend to contact the authorized Apple Center to solve this problem. Please, don’t try to reset Mac Firmware Password by yourself!