"A required firmware update could not be installed" Big Sur (11.7.10) Update to Monterey (12.7.6) or Ventura (13.6.9)

Hi everyone,

Here is my Hackintosh parts list:

https://pcpartpicker.com/user/hecticuk/saved/PTqyK8

Recently I upgraded my GPU to a Gigabyte RX6600 Eagle due to my Vega 56 suddenly stopping to work. Hackintosh works fine in Big Sur (11.7.10) but now with the new GPU upgrade its only iGPU that works as I know that I need to upgrade my OS for the new GPU to run natively.

For the past 2 weeks I have been trying to upgrade OS to either Monterey or Ventura with no success. The install gets to 12 minutes remaining reboots into the macOs update assistant with the message "A required firmware update could not be installed" and gives me the option to reboot back to my Big Sur drive. I've also tried doing a clean install and same problem happens.

After trying multiple times with my own EFI and also trying to create a new one with the latest version of OC (1.0.1) with no avail, I found a guide with similar specs to and decided to use the latest EFI provided with my own generated USB Map kext thinking someone someone's proven to work EFI could make the OS upgrade to go through. But even that does not help get over the "A required firmware update could not be installed" problem.

GUIDE USED

https://www.insanelymac.com/forum/topic/354586-guide-macos-13-ventura-with-opencore-086-on-z390-aorus-elite-amd-rx-6600-or-intel-uhd-630/

Looking at the installer logs:

Aug 14 18:40:03 iMac Installer Progress[58]: Showing Progress UI
Aug 14 18:40:03 iMac OSInstaller[210]: Disabling system idle sleep.
Aug 14 18:40:03 iMac powerd[45]: Assertion Created. Type:PreventUserIdleDisplaySleep Name:'OSInstaller' Id:0x500008018 Process:macOS Update Assistant [System: PrevIdle PrevDisp BGTask kDisp]
Aug 14 18:40:03 iMac OSInstaller[210]: Using product <OSProduct: 0x600003b78210> at distance 5
Aug 14 18:40:04 iMac OSInstaller[210]: Setting shouldMigrate: 1 ((null))
Aug 14 18:40:04 iMac OSInstaller[210]: Will not update firmware because run-efi-updater is set to false
Aug 14 18:40:04 iMac OSInstaller[210]: SUSoftwareUpdateController: Service connection invalidated!
Aug 14 18:40:04 iMac Installer Progress[58]: IASSetCurrentInstallPhase: Current phase name set to "OS Installer 2"
Aug 14 18:40:04 iMac OSInstaller[210]: ROM Features from IODeviceTree:/rom returned: 0x00fd8ff577
Aug 14 18:40:04 iMac OSInstaller[210]: ROM Features from IODeviceTree:/options returned: 0x00fd8ff577
Aug 14 18:40:04 iMac OSInstaller[210]: ROM supports APFS
Aug 14 18:40:04 iMac OSInstaller[210]: ROM does not support large BaseSystems
Aug 14 18:40:04 iMac OSInstaller[210]: ------- Install Failed -------
Aug 14 18:40:04 iMac OSInstaller[210]: Operation: Verify firmware failed, Failure Reason: Error Domain=com.apple.osinstall Code=515 "A required firmware update could not be installed." UserInfo={NSLocalizedDescription=A required firmware update could not be installed.}

I've followed all recommendations to try and fix this error like:

  • Tried to upgrade the OS through an offline Installation USB created in Windows and Mac in different methods like "Munki's InstallInstallMacOS" and OPLC.
  • Tried to upgrade OS straight from inside Big Sur (Which takes longer and goes over 12 minutes but reboots into Mac Installer and gives me the same error)
  • The ones discussed in this post

https://www.insanelymac.com/forum/topic/352146-investigating-a-required-firmware-update-could-not-be-installed-issue

  • Fixes provided in the official dortania guide such as:

https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/extended/userspace-issues.html#stuck-on-your-mac-needs-a-firmware-update-in-order-to-install-to-this-volume

  • Setting my PlatformInfo >> Generic >> AdviseFeatures = True.
  • Setting my (NVRAM >> Add >> 7C436110-AB2A-4BBB-A880-FE41995C9F82 >> run-efi-updater = No) to Yes
  • Change SMBIOS from iMac19,1 to iMac18,3 and iMacPro1,1
  • -no_compat_check

If anyone could point me in the right direction that would be much appreciated.

submitted by /u/giowav
[link] [comments]