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

yjchua95

macrumors 604
Original poster
Apr 23, 2011
6,725
233
GVA, KUL, MEL (current), ZQN
Good day,

As the title says, has any of you noticed a Boot ROM/EFI version upgrade after updating to 10.10.4? According to the changelogs, 10.10.4 fixed quite some EFI holes, but I'm not sure whether all Macs receive EFI updates to patch the hole.

As far as I have noticed, my old 2011 15" didn't undergo an EFI upgrade, but my late-2013 13" did.

Additional note for late-2013 13" rMBP owners: My own late-2013 13" now has a boot ROM of
MBP111.0138.B15. However, on Apple's support website (https://support.apple.com/en-us/HT201518), this is the EFI for the mid-2014 13". The late-2013 13" is supposed to have a firmware of MBP112.0138.B15. Downloading it manually didn't work as the installer only runs on ML or Mavericks.

Edit: Just realized that the webmaster maintaining the EFI page may have had a typo. Late-2013/mid-2014 13" rMBPs should have a firmware starting with MBP111, while 15" models from the two model years should have a firmware starting with MBP112, since the first group of alphanumeric characters is basically the model identifier.
 
Last edited:

chrfr

macrumors G5
Jul 11, 2009
13,517
7,025
Good day,

As the title says, has any of you noticed a Boot ROM/EFI version upgrade after updating to 10.10.4? According to the changelogs, 10.10.4 fixed quite some EFI holes, but I'm not sure whether all Macs receive EFI updates to patch the hole.

As far as I have noticed, my old 2011 15" didn't undergo an EFI upgrade, but my late-2013 13" did.
Every Mac that has Thunderbolt should have been updated. If the EFI version doesn't match what's on the chart you linked (aside from the typo), the easiest thing to do is to reinstall the 10.10.4 update, which should apply the firmware update. If that doesn't work, you can extract the firmware update installer package from the main updater package and install it directly, but that takes a bit of work.
 

yjchua95

macrumors 604
Original poster
Apr 23, 2011
6,725
233
GVA, KUL, MEL (current), ZQN
Every Mac that has Thunderbolt should have been updated. If the EFI version doesn't match what's on the chart you linked (aside from the typo), the easiest thing to do is to reinstall the 10.10.4 update, which should apply the firmware update. If that doesn't work, you can extract the firmware update installer package from the main updater package and install it directly, but that takes a bit of work.
I did. The firmware remained the same (as in updated, but doesn't match that of the one stated in the EFI page). Meanwhile on the 15", turns out that it had been updated after all, since it matched the page (my bad).

I'm starting to think that it's just an innocuous typo on the webpage. On all my other Macs, it matches.
 

chrfr

macrumors G5
Jul 11, 2009
13,517
7,025
I did. The firmware remained the same (as in updated, but doesn't match that of the one stated in the EFI page).

I'm starting to think that it's just an innocuous typo on the webpage. On all my other Macs, it matches.
Interesting. Maybe an SMC/NVRAM reset would allow the firmware update to run. I've updated a 2011 and 2012 Air, 2012 Mini, and 2012 and later MBPs. All of those got updates, but I don't have access to a 2011 MBP. What firmware version is on your 2011 MBP?
 

yjchua95

macrumors 604
Original poster
Apr 23, 2011
6,725
233
GVA, KUL, MEL (current), ZQN
Interesting. Maybe an SMC/NVRAM reset would allow the firmware update to run. I've updated a 2011 and 2012 Air, 2012 Mini, and 2012 and later MBPs. All of those got updates, but I don't have access to a 2011 MBP. What firmware version is on your 2011 MBP?
The 2011 15" is on the B2A firmware, as listed on the page. It did get an update after all (previously it was B27).

It's my late-2013 13" that's still on the MBP111.0138.B15 firmware, which matches that of the mid-2014's firmware.

On the page, the late-2013 13" is listed to have a MBP112 firmware, while the mid-2014 13" is listed to have the MBP111 firmware. Meanwhile, 15"s from late-2013 and mid-2014 share the MBP112 firmware. Since the 13" has an identifier of MacBookPro11,1 and the 15" is MacBookPro11,2 , it's more likely now that it's just a typo on the page, and that both late-2013 and mid-2014 13"s should share the MBP111 firmware.

I submitted a bug report to Apple regarding this, although it isn't exactly a bug report, but rather pointing out a typo.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.