MacOS – Empty Firmware Password

firmware-passwordmacbook promacosSecurity

I was wanting to reveal the EFI password on my Mac using this in the Terminal:

sudo nvram security-password

but instead of outputting hex data, it gives me this:

nvram: Error getting variable - 'security': (iokit/common) data was not found

I know there is a FW password because I get the lock when holding Option on boot. Any ideas why this isn't working? I have admin access.

Macbook Pro 13-Inch w/ Retina Display, Mid-2014, running 10.10.4

Best Answer

The firmware password on newer machines isn't stored in nvram anymore (which is why anything newer than around 2010/2011 cannot have the firmware password removed by reseating RAM).

Source: https://github.com/munkireport/munkireport-php/issues/43#issuecomment-29738033