Мови: English, Ukrainian (поточна), Russian, Traditional Chinese, Spanish, Simplified Chinese
Двійкові правки до ядра macOS, які дають змогу отримати близьку до нативної підтримку процесорів AMD в операційній системі macOS.
- Дає змогу користуватись macOS на процесорах AMD.
- Є підтримка iMessage, Siri, FaceTime, Continuity т. ін.
- Працює стабільно у порівнянні з модифікованим ядром XNU.
- Немає підтримки 32-бітних застосунків (OPEMU) в версіях macOS 10.14 та нижче.
Сім'я | Кодова назва | Приклад |
---|---|---|
15h | Bulldozer | FX Series |
16h | Jaguar | A Series (включая AM4 A-Series) |
17h | Zen | Ryzen, Threadripper, Athlon 2xxGE |
На деяких TRX40 системах вимкнення правки mtrr_update_action - fix PAT
призвело до покращення продуктивності відеокарти. Якщо ви бажаєте протестувати це, то рекомендується створити USB завантажувач з даною конфігурації радше ніж модифікувати вашу основну конфігурацію OpenCore та перевірити чи система запарцює. Можливі проблеми з деякими комбінаціями материнських плат/відеокарт про які нам невідомою. Дійте на свій страх і ризик.
- High Sierra 10.13.x
- Mojave 10.14.x
- Catalina 10.15.x
- Завантажте macOS High Sierra, Mojave чи Catalina з App Store.
- Під'єднайте пустий USB накопичувач.
- Виконайте одну з команди нижче в вашому емуляторі терміналу щоб приготувати завантажувальний диск з macOS.
ПРИМІТКА: Переконайтесь що ви замінили 'MyVolumeName' з назвою змонтованого тому вашого USB накопичувача при виконанні нижчевказаних команд.
## High Sierra
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Mojave
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
## Catalina
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolumeName
- Встановіть OpenCore на ваш USB накопичувач. (Випуски OpenCore можна знайти за наступним посиланням: https://github.com/acidanthera/OpenCorePkg/releases)
- Прочитайте Документація OpenCore щоб сконфігурувати
config.plist
. Конфігурація за замовчуванням не надається. - Відповідно до сім вашого процесора, додайте потрібні правки з цього репозиторія (i.e
15h_16h
or17h
) у ваш OpenCoreconfig.plist
та додайте інші зміни за потреби.
- Ці правки потребують OpenCore версії 0.5.2 чи вище. Вони не працюватимуть з версією 0.5.1 чи нижче.
- Для допомоги з конфігурацією OpenCore прочитайте відповідну документацію та відвідайте цей сайт чи наш Discord сервер.
- Для користувачів процесорів 15h_16h на macOS Mojave:
- Перед першим увімненням macOS Mojave, система перезавантажиться після етапу Дані та Конфіденційність. Щоб виправити цю проблему дотримуйтесь процедури згаданої тут під заголовком UPDATE-2.
- В macOS Mojave при завантаженні деяких веб-сторінок (наприклад: brew.sh, facebook.com) виникатимуть помилки. Щоб виправити цю проблему дотримуйтесь процедури згаданої тут під заголовком UPDATE-5.
- Щоб успішно завантажити macOS версії 10.15 потрібно подбати про 2 речі:
- Якщо ваш вбудований контроллер (EC) в DSDT має ідентифікатор
PNP0C09
, macOS може не завантажитись. Щоб виправити це вам потрібно переконатись що ваш EC пристрій вимкнено шляхом повернення статусуZero
. Для цього можна використати SSDT-EC0.aml, щоб це зробити та подивитись як воно працює загляніть сюди.
-або ж-
Потрібно змінити ідентифікатор вашого EC пристрою. Використавши ці правки до ACPI:Comment Find Replace PNP0C09 to PNPFFFF 41D00C09 41D0FFFF
- Якщо ви використовуєте SMBIOS
MacPro6,1
,MacPro7,1
, чиiMacPro1,1
,AppleIntelMCEReporter.kext
можете викликати проблеми. Щоб цьому запобігти вам потрібно використати інший SMBIOS або ж вимикач розширення ядра що знаходиться тут.
- Якщо ваш вбудований контроллер (EC) в DSDT має ідентифікатор