All Projects → aluveitie → Ryzenmacpro

aluveitie / Ryzenmacpro

OpenCore EFI for running macOS on Asus X570 ITX

Projects that are alternatives of or similar to Ryzenmacpro

Acer A515 51g Hackintosh
Hackintosh Clover EFI for Acer Aspire A515-51G
Stars: ✭ 68 (-45.6%)
Mutual labels:  hackintosh
Gigabyte Ga Z77 Ds3h Rev1.1 Hackintosh
Hackintosh for Gigabyte GA-Z77-DS3H rev1.1 motherboard
Stars: ✭ 88 (-29.6%)
Mutual labels:  hackintosh
Combojack
Hackintosh combojack support for alc256/alc255.
Stars: ✭ 109 (-12.8%)
Mutual labels:  hackintosh
Lenovo Thinkpad T450s Hackintosh Big Sur Opencore
此仓库可以让你在macos中使用ThinkPad T450s T450 X250 X1C3的所有功能。
Stars: ✭ 75 (-40%)
Mutual labels:  hackintosh
Lenovo Ideapad 320 15isk 14isk Laptop Hackintosh
The goal of this repo is to run macOS on Lenovo Ideapad 320 15ISK, 14ISK Laptop.
Stars: ✭ 81 (-35.2%)
Mutual labels:  hackintosh
Macos Strix B450i
OpenCore 0.6.6 for ASUS Strix B450-I
Stars: ✭ 101 (-19.2%)
Mutual labels:  hackintosh
Hackintosh Optiplex 7060 Mff
Hackintosh EFI Folder for Dell OptiPlex 7060 MFF
Stars: ✭ 61 (-51.2%)
Mutual labels:  hackintosh
Clover
Share some hackintosh Clover files 分享一些黑苹果clover配置文件
Stars: ✭ 1,265 (+912%)
Mutual labels:  hackintosh
Msi B460m 10700 5500xt
hackintosh: MSI-B460M Mortar + i7 10700 + 5500XT
Stars: ✭ 85 (-32%)
Mutual labels:  hackintosh
Hackintosh Rog Strix Z490i
Hackintosh on Asus ROG STRIX Z490-I
Stars: ✭ 104 (-16.8%)
Mutual labels:  hackintosh
Alienware Hackintosh
👽 Alienware All models MACOS 🍎 Hackintosh EFI/COLVER/OPENCORE collection LTS -- rockjesus.cn
Stars: ✭ 78 (-37.6%)
Mutual labels:  hackintosh
Thinkpadassistant
An Assistant Application that allows you to use all your Function Keys on a T-Series Thinkpad Laptop
Stars: ✭ 81 (-35.2%)
Mutual labels:  hackintosh
Xps 9570 Mojave
Stars: ✭ 101 (-19.2%)
Mutual labels:  hackintosh
S200h Nuc Hackintosh
Install macOS on your S200H
Stars: ✭ 69 (-44.8%)
Mutual labels:  hackintosh
Macos Simple Kvm
Tools to set up a quick macOS VM in QEMU, accelerated by KVM.
Stars: ✭ 11,732 (+9285.6%)
Mutual labels:  hackintosh
Voodoosmbus
i2c-i801 driver port for macOS X + ELAN SMBus macOS X driver for Thinkpad T480s, L380, P52
Stars: ✭ 64 (-48.8%)
Mutual labels:  hackintosh
Hackintosh Ryzen Msi B450i
Hackintosh for Ryzen 3700X & MSI B450i & DW1820A
Stars: ✭ 97 (-22.4%)
Mutual labels:  hackintosh
Xps9550 Macos
This repository contains my own files on the installation and configuration of macOS Catalina (10.15) on the Dell XPS 15 (9550)
Stars: ✭ 118 (-5.6%)
Mutual labels:  hackintosh
Xps 9360 Macos
XPS 13 (9360) with macOS Catalina
Stars: ✭ 118 (-5.6%)
Mutual labels:  hackintosh
Deskmini 310 Hackintosh
macOS Mojave 10.15.2 on Deskmini 310 + i5 8500 + BCM94352Z
Stars: ✭ 102 (-18.4%)
Mutual labels:  hackintosh

Ryzen Mac Pro - OpenCore EFI for Asus Strix X570-I

This repository provides the basic EFI folder to run macOS Catalina on an Asus ROG Strix X570-I Gaming motherboard. The default provided currently using a Ryzen 9 3950X 16 Core CPU and a Radeon VII with MacPro7,1 SMBIOS. For a short guide to using different CPU, GPU and SMBIOS see below. This is intended as a reference and to share improvements for similar build, not as an out of the box EFI to download. It is highly recommended to start with a vanilla OpenCore and following OpenCore Vanilla Guide first.

Ryzen Mac Pro build

Prozessor: AMD Ryzen 9 3950X
Cooler: Custom Water Cooling
Motherboard: Asus ROG Strix X570-I Gaming
WIFI/BT: Broadcom BCM94360NG
Memory: Kingston HyperX Predator (2x 32GB) DDR4-3600
Storage: Corsair MP600 (1000GB) M.2 NVMe PCIe 4.0
Video Card: XFX Radeon VII 16GB
Power Supply: Corsair SF600 Platinum
Case: Phanteks Enthoo Evolv Shift (Mini-ITX)

Notes

I've heavily modded the case to fit the Radeon VII with 3 120mm radiators in it. Also I've replaced the integrated Intel AX200 module with a BCM94360NG that is natively supported by macOS.

Versions

BIOS: 3406
OpenCore: 0.6.7
macOS: 11.3 Beta

Content

ACPI

  • SSDT-HPET.aml together with the first rename patch fixing IRQ conflicts
  • SSDT-PLUG.aml sets plugin type
  • SSDT-SBRG.aml fixing EC, RTC and IRQ conflicts
  • SSDT-USBX.aml fixing USB Power
  • SSDT-SBUS-MCHC.aml fixing SMBUS support (disabled by default as it breaks sleep)

The second patch is renaming the second XHC0 to XHC2. This is completely optional as the USBPorts.kext does match on the path instead of the name, but it makes easier to differentiate ports. Note: XHC0 is not renamed to XHCI since the MacPro7,1 SMBIOS does not require this, if iMacPro1,1 is to be used this would have to be fixed with an SSDT-XHC as usual.

Kexts

Besides the default kexts the following are noteworthy:

For enabling the integrated Intel Bluetooth/Wifi you can use the kexts from OpenIntelWireless. Though Bluetooth is working mostly perfect, some things like audio input (Bluetooth Mic from AirPods for example) do not work.

The AMD Power Gadget can be downloaded from https://github.com/trulyspinach/SMCAMDProcessor/releases. Other monitoring tools can also access and display this information.

The VoodooTSCSyncAMD kext is used to sync the cores and required the correct number of threads (cores * 2). Either update the Info.plist of the kext or create a new one with the VoodooTSCSync configurator.

The AGPMInjector kext is used to inject proper power management and can be created with Pavo-IM's generator and is specific to MacPro7,1 SMBIOS and the Radeon VII. It is recommended to create a custom kext.

The USBPorts kext is depending on the SMBIOS and the current controller layout in the DSDT.

Setup

BIOS settings

Everything is tested with Asus' latest BIOS 3402 Beta:

  • CSM: disabled
  • Above 4G decoding: enabled
  • RezisableBAR: disabled
  • Fast boot: disabled

Known issues

The integrated Intel Wifi is supported by itlwmx though missing support for AirDrop etc.

Microphone is not yet working through integrated audio codec.

Notes

Use at your own risk.

See branch asrock-x570-itx with the EFI for the old build.

Discussions:

Cedits and links:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].