How to handle OS X firmware updates that won't install

If you've got an OS X firmware update that just refuses to install properly, there are a few things you can try to remedy the situation.

When Apple releases Mac firmware updates, the system undergoes a special installation procedure in which it shows a progress bar on a gray screen and then reboots. If you have an update available but do not see the progress bar when applying it, it may not have installed properly. As such, you may see the update still showing in Apple's Software Update service.

There are some special requirements for handling firmware updates as opposed to standard software updates, and if they are not met, the system may fail to install the update.

The first requirement is to ensure that your operating system version is fully updated, so if you see any system updates in addition to the firmware update available, install those first.

The second requirement is that the system needs to be connected to a reliable power source to install firmware updates. If you have a laptop system, be sure that the AC adapter plugged in and that the charge light is on. If the charge light is blinking amber or is red, that indicates a problem with the power adapter or charging circuits in the system; you may need to have these items serviced or replaced before the update will install.

In addition to checking the power, try resetting the Mac's System Management Controller (SMC), as this controller unit is responsible for how power is handled in the system. Errors with the SMC may also be responsible for any blinking amber warning lights in the attached AC adapter.

If the update still does not install, next try checking your boot drive for errors. To do this, reboot to the recovery drive by holding Command-R, and then open Disk Utility from the OS X Tools interface. In here, use Disk Utility to verify the boot volume (i.e., "Macintosh HD") for formatting errors, and also choose the drive device and rerun the verification to check for partitioning errors. Fix any errors that show up. Along with these drive checks, use Disk Utility to run a permissions fix on the boot drive.

After following these steps, try rebooting again to see if the issue has been resolved. If not, remove any residual traces of past update attempts by opening the System > Library > CoreServices > Firmware Updates directory and moving any items in this folder to the desktop. Then try downloading the relevant updater manually from the Apple Support Downloads page and run it. You can search for the update on this page or, for more recent updates, you'll see them listed at the top of the page.

As a last resort, you can try installing the firmware update from a fresh OS installation. Attach an external hard drive and reboot the system with Command-R held down to load the recovery drive. Then install a fresh copy of OS X to the drive. This will ensure a factory-default software environment in which you can try applying the firmware update. After the firmware update is installed, you can open the Startup Disk system preferences and select your main boot drive again.



Questions? Comments? Have a fix? Post them below or e-mail us!
Be sure to check us out on Twitter and the CNET Mac forums.

About the author

    Topher, an avid Mac user for the past 15 years, has been a contributing author to MacFixIt since the spring of 2008. One of his passions is troubleshooting Mac problems and making the best use of Macs and Apple hardware at home and in the workplace.

     

    Join the discussion

    Conversation powered by Livefyre

    Don't Miss
    Hot Products
    Trending on CNET

    HOT ON CNET

    Up for a challenge?

    Put yourself to the real tech test by building your own virtual-reality headset with a few household items.