Сумісність
Апаратна підтримка macOS обмежена тим, що підтримує Apple та патчами, створеними спільнотою.
Підтримка процесора
Section titled “Підтримка процесора”AMD Bulldozer (15h)
та новіші процесори підтримуються за допомогою патчів AMD Vanilla.
Вимоги до процесора
Section titled “Вимоги до процесора”Вимоги до архітектури
Section titled “Вимоги до архітектури”- Процесори x86_64/AMD64 (64-бітні) підтримуються починаючи з Mac OS X 10.4.1
Вимоги до SSE
Section titled “Вимоги до SSE”SSE3
потрібен для всіх версій macOS від IntelSSSE3
потрібен для всіх 64-бітних версій macOSSSE4
потрібен дляmacOS 10.12
до, але не включаючи,macOS 10.14
SSE4.2
потрібен дляmacOS 10.14
+ та новіших драйверів AMD GPU. За можливості уникайте процесорів лише зSSE4.1
. Може працювати з деякими хаками; див. Збір файлів > Kexts
Невідповідності процесора AMD
Section titled “Невідповідності процесора AMD”На жаль, деякі функції macOS не працюють на системах AMD.
Віртуальні машини, що використовують AppleHV
Section titled “Віртуальні машини, що використовують AppleHV”Відомо, що не працюють:
- VirtualBox новіший за 6
- VMWare новіший за 10
- Parallels новіший за 13.1
- Docker
- Android Studio
- QEMU’s hvf accelerator backend
Проблеми сумісності з додатками, що використовують Intel MKL
Section titled “Проблеми сумісності з додатками, що використовують Intel MKL”Додатки, що використовують Intel MKL, потребуватимуть патча від такого інструменту, як AMDHelper
.
Схоже, Intel саботує процесори AMD, роблячи MKL непрацюючим на них.
Відомі додатки, що використовують Intel MKL:
- Krisp
- Logic Pro Waves Plug-In
- Програмне забезпечення Adobe
- Discord
32-бітні додатки
Section titled “32-бітні додатки”Патчі AMD Vanilla
не підтримують 32-бітні додатки, навіть у WINE
/CrossOver
. Однак, якось працює на Threadripper (TRX40).
Підтримка GPU
Section titled “Підтримка GPU”Підтримка GPU є складною.
Графічні процесори AMD
Section titled “Графічні процесори AMD”- Графічні процесори GCN та RDNA підтримуються в останніх версіях macOS.
- Графічні процесори RDNA 3 не підтримуються, Navi 24 також не підтримується (поки що). Navi 22 підтримується за допомогою
NootRX
- Raven та Renoir AMD iGPU підтримуються через
NootedRed
. - Інші покоління iGPU (GCN <5, RDNA) не підтримуються взагалі (поки що).
- Baffin AMD dGPU підтримуються в останній версії macOS.
- Ellesmere AMD dGPU підтримуються в останній версії macOS.
- Lexa AMD dGPU підтримуються через підміну ID пристрою на відповідний варіант Baffin.
- Polaris 20 AMD dGPU не підтримуються (поки що).
Графічні процесори NVIDIA
Section titled “Графічні процесори NVIDIA”- Графічні процесори Maxwell (9XX) та Pascal (10XX) обмежені
macOS 10.13
. - Графічні процесори Turing (20XX, 16XX) не підтримуються в жодній версії macOS.
- Графічні процесори Ampere (30XX) не підтримуються в жодній версії macOS.
- Графічні процесори Kepler (6XX, 7XX) підтримуються до
macOS 11
.
Тепер, коли це позаду, почнемо з збору необхідних файлів.