Contribute
Register

FIX for boot hangs after BIOS update (ACPI PATCH)

Joined
May 11, 2011
Messages
692
Motherboard
Asrock B365M Phantom Gaming
CPU
i5-9600KF
Graphics
RX 580
Mobile Phone
iOS
RX 570 for 3 monitors.
 
Joined
Nov 5, 2019
Messages
2
Motherboard
ASUS Z390-E Strix
CPU
Intel i7-9700k
Graphics
UHD630
Are these patches BIOS version specific, or is the patch only for when you update the BIOS after initial install?
For example I started with (Strix Z390-E) BIOS version 1005, and used this patch to update to 1105. Do I need a different patch for BIOS version 1302?
Thanks
 
Joined
Oct 24, 2019
Messages
1
Motherboard
Gigabyte Z370 Aorus Ultra Gaming 2.0
CPU
i7-8700K
Graphics
Vega 56
Mac
MacBook Pro
Mobile Phone
Android
This worked on my Gigabyte Z370 AORUS Ultra Gaming 2.0 while going from F11 to F14. Thanks a mil!
 
Joined
May 11, 2011
Messages
692
Motherboard
Asrock B365M Phantom Gaming
CPU
i5-9600KF
Graphics
RX 580
Mobile Phone
iOS
Are these patches BIOS version specific, or is the patch only for when you update the BIOS after initial install?
For example I started with (Strix Z390-E) BIOS version 1005, and used this patch to update to 1105. Do I need a different patch for BIOS version 1302?
Thanks
Same patch for new bios.
 
Joined
Jan 23, 2011
Messages
309
Motherboard
Acer SF314-52
CPU
i5 7200U
Graphics
HD620
Mac
MacBook
Mobile Phone
iOS
@Stargovic
I also have the ASUS TUF Z390-Pro Gaming (WiFi) and had the same issues after updating my BIOS to the latest version 2417.
First check all BIOS settings. The update resets all settings to default. Don't restore a previous profile, it's not compatible with the newest v2417.
If you're able to boot into Clover boot screen, then choose UEFI Shell and type the following commands:

map fs*

Find your EFI partition. My partition was fs1.

map fs1
fs1:
cd /EFI/CLOVER/
edit config.plist


Find section Patches and insert:

Code:
<dict>
        <key>Patches</key>
        <array>
                <dict>
                        <key>Comment</key>
                        <string>ACPI Patch by mattystonnie</string>
                        <key>Enabled</key>
                        <false/>
                        <key>Find</key>
                        <data>
                        oAqTU1RBUwE=
                        </data>
                        <key>Replace</key>
                        <data>
                        oAqRCv8L//8=
                        </data>
                </dict>
        </array>
</dict>
Save with F2 and close with F3.
After a reboot you should be able to boot into your macOS.
the setting works on my gigabyte z370 MB - thanks, but i needs to be Enabled - /true not /false as stated above
 
Joined
Jan 31, 2018
Messages
1
Motherboard
MSI MPG Z390 Gaming Pro Carbon
CPU
i9-9900K
Graphics
RX 580
I've put the patch into a file that you can merge into you config.plist using plistbuddy. After unzipping the file the command in Terminal would look something like this:

Bash:
/usr/libexec/PlistBuddy -c "Merge ACPI_Patch :ACPI:DSDT:" /Volumes/EFI/EFI/CLOVER/config.plist
Thank you SO much for making this into a plist snippet that I could edit into config.plist by hand since I have no way to boot macos to run any sort of gui without getting this right. I got myself into this situation with a motherboard upgrade from B150 to msi mpg z390 gaming pro carbon, and I applied the config.plist change manually at the efi shell using edit, and then, success!


mojave-z390.png
 
Joined
Jul 6, 2015
Messages
10
Motherboard
MSI B85M-P33 V2
CPU
Intel Core i5-4440
Graphics
Gigabyte GeForce 960 GTX 4Gb
Thanks to the author of patch. On GIGABYTE B365M-H this solution needs to skip boot stuck on "PCI Configuration end".
 
Top