Ryzen Mac Pro — OpenCore EFI для Asus Strix X570-I
В этом репозитории представлена базовая папка EFI для запуска macOS Catalina на материнской плате Asus ROG Strix X570-I Gaming. В настоящее время используется процессор Ryzen 9 3950X с 16 ядрами и видеокарта RX 6900 XT с SMBIOS MacPro7,1. Для краткого руководства по использованию различных процессоров, графических процессоров и SMBIOS см. ниже.
Это предназначено в качестве справочного материала и для обмена улучшениями для аналогичной сборки, а не как готовый к использованию EFI для загрузки. Настоятельно рекомендуется начать с ванильного OpenCore и следовать руководству OpenCore Vanilla.
Сборка Ryzen Mac Pro
Примечания Я сильно модифицировал корпус, чтобы он подходил для RX 6900 XT с тремя 120-мм радиаторами. Также я заменил встроенный модуль Intel AX200 на BCM94360NG, который изначально поддерживается macOS.
Чтобы запустить MacOS с KVM/QEMU в Unraid, используйте MacOS.xml в качестве шаблона для виртуальной машины и EFI-HackInABox в качестве шаблона для OC.
С macOS 12 Monterey в настоящее время не работает SmallTree kext. На данный момент необходимо использовать Wi-Fi или USB-адаптер Ethernet. Также необходимо отключить TSC Sync kext, так как он вызывает панику ядра в Monterey.
Текущий набор патчей настроен на 16 ядер. См. AMD-OSX о том, как настроить патчи для другого количества ядер.
Версии
Контент — Bare Metal
ACPI
Второй патч переименовывает второй XHC0 в XHC2. Это полностью необязательно, поскольку USBPorts.kext сопоставляется с путём вместо имени, но это упрощает дифференциацию портов. Обратите внимание: XHC0 не переименовывается в XHCI, поскольку SMBIOS MacPro7,1 этого не требует. Если используется iMacPro1,1, это необходимо исправить с помощью SSDT-XHC, как обычно.
Kexts SmallTree kext больше не работает с macOS 12 Monterey, но AppleIGB kext можно использовать в качестве замены.
Для macOS 12.3 требуется AppleMCEReporterDisabler.kext для загрузки на AMD.
Помимо стандартных kexts, следует отметить следующее:
Свойства устройства С macOS 12.3 карты Navi имеют серьёзные проблемы с производительностью (примерно половина производительности Metal по сравнению с 12.2). Чтобы это исправить, необходимо использовать фреймбуфер соответствующей карты Apple. В случае Radeon RX 6900 XT это будет ATY,Carswell от Radeon Pro W6900X.
Настройка BIOS settings Всё протестировано с последней версией BIOS 4010 Beta от Asus:
Известные проблемы Встроенный Wi-Fi от Intel поддерживается itlwmx, хотя и отсутствует поддержка AirDrop и т. д. Микрофон пока не работает через встроенный аудиокодек.
Примечания Используйте на свой страх и риск.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )