Apple Releases Firmware Update for 2012 Mac mini

2012 Mac mini front and top

 Apple, Inc.

Apple released a new EFI update for the Mac mini that is said to correct a problem with using the Mac mini's HDMI output.

Ever since the 2012 Mac mini was released in the fall of 2012, there have been occasional reports of poor image stability or quality when connecting the HDMI output directly to the HDMI port on an HDTV. The usual complaint was flickering or poor image quality, usually involving color rendition.

Surprisingly, when the HDMI port was used with a DVI adapter, the issues tended to go away. Among those who used the Thunderbolt port to drive a display, no image issues were ever reported.

The problem seemed to be caused by the Intel HD Graphics 4000 chip that drives the HDMI port. Intel produced an update to the graphics in the form of a new driver, but until now, Apple hadn't released the update.

This update to the EFI firmware is said to correct the HDMI video issues. You can download the update via the Software Update item in the Apple menu, or directly from Apple's support web site.

This update is a must for those with the 2012 model of the Mac mini. Even if you're not using the Mac with an HDTV or using an alternate video port such as the Thunderbolt port, this update corrects a number of video related issues.

Performing the Upgrade

  1. Download the MacminiEFIUpdate.dmg from the Apple site listed above.
  2. The update can be found in the Downloads folder on your Mac.
  3. Double-click the MacminiEFIUpdate.dmg you found in the Downloads folder. This will cause the disk image to mount on the Mac's desktop.
  4. Double-click the MacminiEFIUpdate.pkg file found inside the disk image.
  5. The update process will begin.
  6. Your Mac will restart and display a gray screen with a progress bar to indicate how far along the upgrade is.
  7. The upgrade process can take quite awhile, be patient and do not interrupt the process.
  8. Your Mac may reboot a second time.
  9. Once complete, the Mac will finish the startup process and display the desktop or login screen depending on how you have it configured.