Skip to content

Instantly share code, notes, and snippets.

@elvisizer
Last active June 5, 2022 13:46
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save elvisizer/2dfa119e959ae6f35389d4d56054f067 to your computer and use it in GitHub Desktop.
Save elvisizer/2dfa119e959ae6f35389d4d56054f067 to your computer and use it in GitHub Desktop.
High Sierra firmware updates outside of the OS installer.app
Procedure followed by Pepijn to run the high sierra firmware installer:
1. get the FirmwareUpdate.pkg file from the OS installer app's installESD.dmg
2. extract the contents using pkgutil --expand /path/to/FirmwareUpdate.pkg <path somewhere else>/FirmwareUpdate
3. in terminal, cd to the Scripts directory inside the expanded FirmwareUpdate pkg directory.
4. with Scripts as your working directory, run these 2 commands, then reboot:
sudo /usr/libexec/FirmwareUpdateLauncher -p "$PWD/Tools"
sudo /usr/libexec/efiupdater -p "$PWD/Tools/EFIPayloads"
5. at the reboot, firmware will be updated if there are any updates to be applied.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment