Skip to content

Mattis-Schulte/hackintosh-asus-b450f

master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.

macOS Monterey: 12.5 (21G72) Dual Boot w/ Windows 11: 21H2

OpenCore version: 0.8.3

My System

Component Model
CPU AMD Ryzen 7 2700X @ 3.7GHz
Motherboard ASUS ROG Strix B450-F Gaming - BIOS Version 4702
GPU AMD Radeon RX 580
RAM 32GB @ 2933 MHz

Recommended software

  1. AMD Power Gadget: https://github.com/trulyspinach/SMCAMDProcessor/releases - To read and adjust CPU clock frequencies
  2. Monitor Control: https://github.com/MonitorControl/MonitorControl/releases - For adjusting the brightness of an external monitor

Installation

  1. Create a USB installer using this guide
  2. Clone the repository and copy the "BOOT" and "OC" directories into your USB installers "EFI" folder
  3. Download GenSMBIOS to generate your unique SMBIOS. Run it and select Generate SMBIOS, select iMacPro1,1 as the model
  4. Now open EFI/OC/config.plist with ProperTree and go to PlatformInfo > Generic. Set MLB (Board Serial), SystemSerialNumber (Serial) and SystemUUID (SmUUID) to the generated values. Change the ROM to the MAC address of your system without colons. If your CPU does not have exactly eight cores, you also need to specify the number of CPU cores as describe here. You can then boot from the USB installer
  5. After you have set up macOS, download and open Clover Configurator and mount the EFI partition with it. Then copy the EFI folder from the USB stick to the hard drive

Please note: macOS Monterey installation requires Misc -> Security -> SecureBootModel to be disabled in the config. Also TPM needs to be disabled in the BIOS. Both can be enabled after install.

If you are using a Navi-based graphics card, you have to open EFI/OC/config.plist with ProperTree. Then add agdpmod=pikera to your boot-arguments (NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 > boot-args)

Make sure Secure Boot is set to Other OS and CSM is disabled if you're having issues booting the macOS installer

Please also note that the sleep mode may not work if:

  1. USB 2.0 device plugged into the motherboard's USB 3.x I/O ports
  2. USB 3.x device plugged into the motherboard's USB 2.0 I/O ports
  3. USB 2.0 device connected to a USB 3.x hub and plugged into the motherboard's USB 3.x I/O port, sleep only works when the hub is plugged into a USB 2.0 I/O port

Wrong time in Windows after dual boot

  1. When you dual boot Windows, you may find that the clock in Windows is no longer correct. To fix this, run the "Windows Universal Time.reg" file in Windows as an administrator

About

Opencore 0.8.3 EFI for AMD Ryzen / Asus ROG Strix B450-F / AMD Radeon - macOS Monterey 12.5

Resources

Stars

Watchers

Forks

Languages