Mac Grape Open Firmware User Manual

  1. Open Firmware Commands
  2. Mac Grape Open Firmware User Manual 2016

PowerPC Open Firmware Quick Start Guide 3 System Setup The PowerPC Open Firmware is installed by Motorola at the factory when your PowerPC system or board is manufactured. Refer to your PowerPC board or system installation manual and verify that the necessary hardware preparation has been properly completed. System Power-Up. Jul 30, 2019  DISCLAIMER: This guide is provided with the hope that it will prove useful and has been tested for a handful of G3s, several G4s, and most G5s. Overall, your millage may vary. This is a WikiPost, so if anyone has any contributions, feel free to contribute.@z970mp deserves all of the credit for keeping this information up to date. I'll continue to eye the thread and help out as much as I can.

Have a new Mac?

Learn how to set up your new Mac and discover features that let you do more than ever.

Get to know your MacManual

Featured topics

Set up your new Mac

Use these basic setup steps to get your new Mac up and running.

Start setting up

How to move your content to a new Mac

Use Migration Assistant to copy all of your documents, apps, user accounts, and settings to a new Mac from another computer.

Move your content

Use 4K displays, 5K displays, and Ultra HD TVs with your Mac

Learn about Mac support for 4K displays, 5K displays, and Ultra HD TVs. Also learn about the system requirements and how to set up and adjust the display or TV.

See displays

Use multiple displays with your Mac Pro (Late 2013)

Learn how to connect multiple displays (such as monitors, TVs, and projectors) to your Mac Pro (Late 2013) using Thunderbolt, Mini DisplayPort, and HDMI connections.

Learn about multiple displays

Get help with video issues on external displays connected to your Mac

Try these steps if the image on an external display connected to your Mac is blank or doesn't look the way you expect.

Mac open firmwareGet help with video

Connect an AirPrint printer to a Wi-Fi network

You can connect an AirPrint printer to a Wi-Fi network for wireless printing from your Mac, iPhone, iPad, or iPod touch.

Learn about AirPrint

If you can't print from your Mac or iOS device

If you can't get your printer to work with your Mac, iPhone, iPad, or iPod touch, these steps might help.

Get help with printer issues

If your Mac doesn't connect to the Internet over Wi-Fi

If your Mac is set up to connect to a Wi-Fi network, it can analyze the connection for issues that affect its performance, including its connection to the Internet.

Get help connecting to WiFi

Use AirDrop on your Mac

With AirDrop, you can wirelessly send documents, photos, videos, websites, map locations, and more to a nearby iPhone, iPad, iPod touch, or Mac.

Learn more about AirDrop

How to AirPlay video and mirror your device's screen

Use AirPlay to stream or share content from your Apple devices to your Apple TV or AirPlay 2-compatible smart TV. Stream a video. Share your photos. Or mirror exactly what's on your device's screen.

Use AirPlay

Using a Bluetooth mouse, keyboard, or trackpad with your Mac

Learn about connecting Bluetooth input devices to your Mac, and get tips for using them.

Connect devices

Recharge the built-in battery in your Apple keyboard, mouse, or trackpad

Learn about charging the built-in battery of your Magic Keyboard, Magic Keyboard with Numeric Keypad, Magic Mouse 2, and Magic Trackpad 2.

Learn how to recharge

If your Apple wireless mouse, keyboard, or trackpad isn't working as expected

Try these steps to fix issues with your Apple wireless mouse, keyboard, or trackpad.

Get help with mouse, keyboard, and trackpad

Mac Pro (Late 2013): Removing and installing flash storage

The Mac Pro (Late 2013) can have up to 1TB of internal PCIe-based flash storage. Follow the instructions in this article to remove and install flash storage.

Install storageFirmware

Mac Pro (Late 2013): Installing or replacing memory

Learn how to properly remove and install memory in your Mac Pro (Late 2013).

Install memory

Mac Pro (Late 2013): Memory specifications

Learn which kinds of memory to use with your Mac Pro (Late 2013) computer.

Learn about memory

macOS Support

macOS is the operating system that comes with your Mac. Learn about and get help with apps, updates, services, and more.

Have a question? Ask everyone.

The members of our Apple Support Community can help answer your question. Or, if someone’s already asked, you can search for the best answer.

Ask now

Tell us how we can help

Answer a few questions and we'll help you find a solution.

Get support

Open Firmware Commands

Active9 months ago

In short, the firmware cannot be updated either by upgrading macOS to High Sierra or by bless manually. Here comes the detail.

My MacBook pro info:

Attempt 1 - update it by updating macOS from 10.12.6 to 10.13.2

Failed with error message 'An error occurred while verifying firmware'. Key info in ia.log is as following.

ROM does not support APFS

Clearing automation and attempting to rebless.

Failed to get disk for UUID specified for rebless.

Operation: Verify firmware failed, Failure Reason: Error Domain=com.apple.osinstall Code=512

If look into previous log of EFI updating, it seems they are quite normal.

EFI currentVersion: [0000000000D30008] EFI updateVersion: [0000000000D70000]

/Volumes/bless.YdD7/EFI/APPLE/FIRMWARE/MBP91_00D7_B00.scap created successfully

Writing firmware update installed cookie (/Volumes/MacSSD/macOS Install Data/.FirmwareUpdateInstalled)

/usr/libexec/efiupdater finished with status: 0

Thus, I've no idea why High Sierra installer failed to update the EFI firmware at the very first time.

Attempt 2 - update EFI firmware manually

According to the chapter 2.0 How Does a Mac Update Its EFI Firmware & How Do You Find Your EFI Version of The Apple of Your EFI , with the following command bless, the file MBP91_00D3_B0C_LOCKED.scap extracted from mac2015002efiupdate.dmg, which downloaded from Apple.com, and the file MBP91_00D7_B00.scap extracted from Install macOS High Sierra.app, it executed successfully.

Shutdown, Power on. It got a flashing LED light indicating the firmware was about to be updated. Then, 3 times power off automatically in a short period, end up with a normal OS X startup. Everything stay still. In another word, the Boot ROM Version hasn't been changed.

Any idea?

Update @11 Jan 2018:

I've just seem a related post Is there any way to manually bless firmware when main disk is external?

Mac Grape Open Firmware User Manual 2016

It seems that the root cause is running OS X from a second internal disk. Unfortunately the first one of my MacBook is out of order.

Update @13 Jan 2018:

Confirmed the following methods do not work.

  • replaced the Samsung SSD with original Apple HDD and tried again. The ia.log was same as that of SSD
  • kept internal hard drive connected, connected the USB external drive or SXCARD reader. It selected the ESP on internal hard drive as the staging EFI. Thus, same result as above.
  • disconnect all internal hard drive, connected the USB external drive and SXCARD reader. Got the log as

    No appropriate ESP could be found. Error while writing firmware updater for EFI.

Kent
KentKent

4 Answers

The EFI partition is used when the firmware is updated. I assume this EFI partition must be on the primary internal disk. Apple posted that firmware updates require a GUID partition scheme at the archived website Firmware updates for Intel-based Macs require a GUID partition scheme, although the site does not explicitly say this must be the primary drive. When a SDD or HDD is formatted to use a GUID partition scheme by the Disk Utility or diskutil command, the EFI partition is automatically created.

Basically, the firmware update is copied to the FAT32 formatted EFI partition. The firmware is then instructed to update itself. Basically, the same procedure occurs for firmware updates on my HP PC running Windows. So, this is not unique to Apple Macs.

Having to update the firmware to run High Sierra makes sense. The APFS is new and older Macs would need a firmware update before being able to recognize this filesystem and read the boot files.

You used to manually update the firmware. At some point, Apple decided to include firmware updates in the macOS installs. Apple posted this in the now archived website About EFI and SMC firmware updates for Intel-based Mac computers.

David AndersonDavid Anderson
16.2k5 gold badges21 silver badges50 bronze badges

Just wanted to post on this topic since I had a related problem in an Apple store yesterday and this was the post I found.

Apple had replaced my logic board but didn't install the newer firmware and so I could no longer boot off of my existing SSD drive (which was formatted with APFS, and had my original Mojave and all of my files).

Luckily one of the geniuses had a good idea. Boot off of Mojave on a USB, and plug in a new blank external hard drive, and install Mojave onto that. As part of the installation process, the firmware was installed. Then, the USB stick and external hard drive were removed, the machine rebooted, and it could finally boot off of its original Mojave on the existing SSD drive.

BrenBren

Key point: Get the primary internal disk work.

Then unplug the second internal disk. Boot the machine with an USB to install high sierra, by following the standard installation guide. After that, the firmware will be upgraded.

Alternatively, you may use bless to update it manually, as long as the primary internal disk is there.

KentKent

Putting an original hard disk drive in the MacBook Pro and building off my Samsung SSD via the USB port resolve the firmware update issue for me.

Andrew cAndrew c

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged macbookhigh-sierraefifirmware .