Contribute
Register

<< Solved >> Failed update to monterey with "a required firmware update could not be installed"

Joined
Oct 28, 2021
Messages
7
Motherboard
GA-Z390M
CPU
i7-9700
Graphics
RX 5700 XT
Mac
  1. Mac mini
Mobile Phone
  1. Android
Hardware
CPU : i5-8500B (moded for 1151 Socket) QTJ1
CPU Cooler : EVGA CLC 240 Liquid
Thermal : Thermal Grizzly Conductonaut
System Board : GA-B365M Aorus Elite
RAM : Samsung DDR4 16G 2666Mhz*2
VGA : SAPPHIRE Radeon RX 570 PULSE OC D5 4GB Dual-X
SSD : WD SN750 1T*2 + MySSD M2F10*2 (Windows + MacOSX)
PowerSupply : EVGA 500 BQ 80PLUS BRONZE
Case : Micronics Coolmax Baby Shark
Case Fan : Evercool EC12025L12EA*2
WLan : Fenvi BCM94360NG + Antenna kit


EFI attatched (Clover&All of kexts is lastest)

It work with Big Sur 11.6.1 (Work well exclude sleep&WoL)

but I can't update to Monterey 12.0.1.

1. Run install.app from store -> Select Install from boot entry -> just rebooted (nothing changed)
2. Upgrade Install with USB -> Copy files -> Installer not work with 'a required firmware update could not be installed'

Backup Serial, Board Serial, MLB -> ReCreate SMBIOS same result

Add RtVariables - HWTarget same result

Someone can give me hint?
---------------------------------------
Now i was changed CPU to QTJ1

It very nice one (cheap&fast :D )
 

Attachments

  • GA-B365M-AE_EFI_211027.zip
    5.5 MB · Views: 185
Last edited:

Feartech

Moderator
Joined
Aug 3, 2013
Messages
27,004
Motherboard
Asus N752VX-OpenCore
CPU
i7-6700HQ / HM170
Graphics
HD 530 1920 x 1080
Mac
  1. iMac
Mobile Phone
  1. iOS
Hardware
CPU : i5-8500B (moded for 1151 Socket)
CPU Cooler : EVGA CLC 240 Liquid
Thermal : Thermal Grizzly Conductonaut
System Board : GA-B365M Aorus Elite
RAM : Samsung DDR4 16G 2666Mhz*2
VGA : SAPPHIRE Radeon RX 570 PULSE OC D5 4GB Dual-X
SSD : WD SN750 1T*2 + MySSD M2F10*2 (Windows + MacOSX)
PowerSupply : EVGA 500 BQ 80PLUS BRONZE
Case : Micronics Coolmax Baby Shark
Case Fan : Evercool EC12025L12EA*2
WLan : Fenvi BCM94360NG + Antenna kit


EFI attatched (Clover&All of kexts is lastest)

It work with Big Sur 11.6.1 (Work well exclude sleep&WoL)

but I can't update to Monterey 12.0.1.

1. Run install.app from store -> Select Install from boot entry -> just rebooted (nothing changed)
2. Upgrade Install with USB -> Copy files -> Installer not work with 'a required firmware update could not be installed'

Backup Serial, Board Serial, MLB -> ReCreate SMBIOS same result

Add RtVariables - HWTarget same result

Someone can give me hint?
that message normally requires the bootloader to be updated to the latest version
 
Joined
Dec 4, 2012
Messages
61
Motherboard
Gigabyte B150-HD3P
CPU
i5-6400
Graphics
HD530
same here with GM Monterey:
after message could not install firmware-update i changed smbios to iMac16,2 or iMac18,3 installation passed message

after succesfull complete installation i changed smbios back to iMacPro1,1

with clover 5141
 
Last edited:
Joined
Oct 28, 2021
Messages
7
Motherboard
GA-Z390M
CPU
i7-9700
Graphics
RX 5700 XT
Mac
  1. Mac mini
Mobile Phone
  1. Android
It fixed with 'ExtendedFirmwareFeatures' and 'ExtendedFirmwareFeaturesMask' on 'SMBIOS'

1. Copy 'FirmwareFeatures' and 'FirmwareFeaturesMask' and Add Extended
2. Add 'F' and '8' on start of Value

Example

Old
<key>FirmwareFeatures</key>
<string>0xC0001403</string>
<key>FirmwareFeaturesMask</key>
<string>0xFFFFFFFF</string>


New
<key>FirmwareFeatures</key>
<string>0xC0001403</string>
<key>FirmwareFeaturesMask</key>
<string>0xFFFFFFFF</string>
<key>ExtendedFirmwareFeatures</key>
<string>0x8FE001403</string>
<key>ExtendedFirmwareFeaturesMask</key>
<string>0xFFFFFFFFFF</string>


It seem Monterey B7 or Higher needs 'Supports large BaseSystem'

You can found explain from https://github.com/acidanthera/Open...nclude/Apple/IndustryStandard/AppleFeatures.h

I was create SMBIOS with Clover Configurator and It has problem
 
Last edited:
Joined
Nov 8, 2020
Messages
4
Motherboard
Lenovo IdeaPad Z510
CPU
Intel i7 4702MQ
Graphics
Nvidia Geforce GT740m
Mobile Phone
  1. Android
After 1day searching for fix on the issue I found this section in opencore configuration manual ...
Screen Shot 2021-10-29 at 20.27.54.png
After set AdviseFeatures -> True under PlatformInfo-Generic, this warning "A required firmware update could not be installed" that was happened after phase 1 of installation Monterey, solved ! I'm using MacBookPro11,4 SMBios.

Thank You @dateno1 giving me the Idea.

Hope This help someone ...
 
Last edited:
Joined
Feb 22, 2020
Messages
166
Motherboard
Dell Precision M4700
CPU
i7-3740QM
Graphics
M4000
MacBookPro11,4/5 should be fixed btw with the latest commit of OpenCore btw. Shouldn't need AdviseFeatures anymore. I'd recommend either building the latest commit yourselves or waiting until 0.7.5 is out (and using AdviseFeatures in the mean time?)

Can also get latest commit of OC here: https://dortania.github.io/builds/
 
Joined
Oct 28, 2021
Messages
7
Motherboard
GA-Z390M
CPU
i7-9700
Graphics
RX 5700 XT
Mac
  1. Mac mini
Mobile Phone
  1. Android
After 1day searching for fix on the issue I found this section in opencore configuration manual ... View attachment 532504After set AdviseFeatures -> True under PlatformInfo-Generic, this warning "A required firmware update could not be installed" that was happened after phase 1 of installation Monterey, solved ! I'm using MacBookPro11,4 SMBios.

Thank You @dateno1 giving me the Idea.

Hope This help someone ...
but my Build based on Clover (not OC)

Clover maybe hasn't 'AdviseFeatures' option yet (it based OC 0.7.3)

SMBIOS option will be written on nvram on boot and work with OC(0.7.3?~Lastest)&Clover

If clover updated i will add "AdviseFeature' for safe

Thanks
 
Joined
Oct 28, 2021
Messages
7
Motherboard
GA-Z390M
CPU
i7-9700
Graphics
RX 5700 XT
Mac
  1. Mac mini
Mobile Phone
  1. Android
MacBookPro11,4/5 should be fixed btw with the latest commit of OpenCore btw. Shouldn't need AdviseFeatures anymore. I'd recommend either building the latest commit yourselves or waiting until 0.7.5 is out (and using AdviseFeatures in the mean time?)

Can also get latest commit of OC here: https://dortania.github.io/builds/
I found FirmwareFeatures/FirmwareFeaturesMask extended on OC 0.7.5 commit

but It seem be applied both not inputted or create new config (If someone use old config with FirmwareFeatures/FirmwareFeaturesMask They must edit them) (just add 'F' and '8' on first position)

I think it will be work with old OC or Clover (not tested)
 
Joined
Nov 8, 2020
Messages
4
Motherboard
Lenovo IdeaPad Z510
CPU
Intel i7 4702MQ
Graphics
Nvidia Geforce GT740m
Mobile Phone
  1. Android
but my Build based on Clover (not OC)

Clover maybe hasn't 'AdviseFeatures' option yet (it based OC 0.7.3)

SMBIOS option will be written on nvram on boot and work with OC(0.7.3?~Lastest)&Clover

If clover updated i will add "AdviseFeature' for safe

Thanks
I think (I didn't check OC source code) based on last paragraph in OC manual section I attached, AdviseFeatures add '8' to first of the FirmwareFeatures bits ... and this is what you have done so firmware updating process bypassed!
 
Joined
Nov 8, 2020
Messages
4
Motherboard
Lenovo IdeaPad Z510
CPU
Intel i7 4702MQ
Graphics
Nvidia Geforce GT740m
Mobile Phone
  1. Android
MacBookPro11,4/5 should be fixed btw with the latest commit of OpenCore btw. Shouldn't need AdviseFeatures anymore. I'd recommend either building the latest commit yourselves or waiting until 0.7.5 is out (and using AdviseFeatures in the mean time?)

Can also get latest commit of OC here: https://dortania.github.io/builds/
thank you @1Revenger1, but i didn't know problem is fixed in OC 0.7.5 also I didn't have access to Xcode to build OC with last changes.
 
Top