
| Komponente | Modell |
|---|---|
| CPU | AMD Ryzen 5 3500 @ 3,6 GHz |
| Hauptplatine | ASROCK B450M PRO4 |
| RAM | 16 GB. |
| GPU | Gigabyte RX 5500xt OC 8GB Dual -Lüfter |
| Audio -Chipsatz | Realtek ALC892 |
| Ethernet | Realtek RTL8111 |
| W-lan | TP-Link USB AC600 Adapter |
| OS -Festplatte (NVME) | Western Digital WD SN550 500 GB NVME |
| Audioadapter | AROPANA USB 2IN1 Audioadapter |
MacOS -Version : 14.0
OpenCore -Version : 0.9.5
Hinweis:- Wenn Sie keinen USB-Audioadapter haben, verwenden Sie Voodoohda und geben Sie diesen Kext in "/Bibliothek/Erweiterungen/" und starten Sie Ihr Mac.Tutorial-Video neu.
Gebrauchte opencore -Version : 0.9.5
Dieser EFI ist mit allen Ryzen- und Athlon 2xxge-Prozessoren mit macOS-kompatiblen Peripheriegeräten kompatibel.
Unterstützung für 15H (FX -Serie), 16H (eine Serie) und Threadripper -CPUs werden hier nicht abgedeckt.
| Modell | Kompatibel? |
|---|---|
| Integriert | NEIN |
| Nvidia | Teilweise 1 |
| AMD | Ja 2 3 |
1 Die Unterstützung für Nvidia GPUs wurde in Monterey Beta 7 fallen gelassen. Die einzige Möglichkeit, es zurückzubekommen, besteht darin, OpenCore Legacy Patcher zu verwenden. Kepler -Serie unter dem richtigen Pat Patch. Andere benötigen Webdrivers, die nur in High Sierra arbeiten oder nicht unterstützt werden. Weitere Details zu Dortania.
2 Einige R7- und R9 -GPUs erfordern FakeId. Weitere Details hier
3 Lexa -Serie GPUs werden nicht unterstützt. Älter als 7000 Serien werden bis zu High Sierra (10.13) unterstützt, ihre Unterstützung wird hier nicht behandelt.
Für die GPUs der AMD NAVI 10 Serie (RX 5500, RX 5600, RX 5700) müssen Sie agdpmod=pikera zum boot-args hinzufügen, um das Problem der schwarzen Bildschirm zu beheben.
Pat Patch von Shaneee wird standardmäßig verwendet. Es verbessert die GPU -Leistung, hat aber ein paar Einschränkungen. Audio, das von HDMI oder DisplayPort übergeben wurde, funktioniert nicht oder ist instabil. Es funktioniert möglicherweise auch nicht mit Nvidia gpus.
Wenn Sie die Helligkeit oder das HDMI/DP -Audiovolumen von Monitor steuern möchten, müssen Sie dafür MonitorControl verwenden.
Alle Laptops mit AMD -CPUs werden aufgrund der integrierten GPUs -Inkompatbarkeit nicht unterstützt.
| Chipsatz | Details |
|---|---|
| B550, A520 | Benötigt SSDT-CPUR . Details hier. |
| B550, A520, B450, x470, x570 | SetupVirtualMap muss deaktiviert werden. |
| Andere | Sollte aus der Schachtel kompatibel sein. |
Befolgen Sie diese Schritte, um SSDT-CPUR ordnungsgemäß zu installieren.
OC/ACPI -Verzeichnis. So deaktivieren Sie SetupVirtualMap einfach zu Booter -> Quirks -> SetupVirtualMap in Ihrer Konfigurationsdatei und deaktivieren Sie sie. (Sollte false sein).
Befolgen Sie diese Schritte, wenn sich Ihr Audio -Chipsatz von dem in der Spezifikation angegebenen unterscheidet.
boot-args -Einstellungen und suchen Sie nach alcid=11 .alcid=10 Wenn layout 10Vorbehalte :
Wenn Sie Probleme mit Ihrer Netzwerkverbindung haben, ist es am besten, einen anderen Kext zu installieren, vorzugsweise von hier aus.
Wenn Sie High Sierra und Realtek 8111 Ethernet Card verwenden, sollten Sie ältere Version von Kext verwenden.
Wenn Sie Probleme mit der Netzwerkkarte auf Monterey oder neuer haben, versuchen Sie boots-args e1000=0 hinzuzufügen.
Smalltree Kext funktioniert vorerst nicht auf Monterey. Sie können Appleigb Kext ausprobieren, es funktioniert auf einigen Systemen. Wenn es nicht funktioniert, müssen Sie in Big Sur bleiben und auf das Update von SmallTree warten.
Nur Apple Airport und Fenvi -Karten trainieren nicht in der Box. Hier können Sie alle unterstützten Karten und benötigten Kexts für sie auflisten.
REMBEBEMBE, dass Airdrop, Handoff usw. nur auf Karten mit Broadcom -Chip funktioniert.
Befolgen Sie diese Anleitung, um Ihren bootfähigen USB zu erstellen.
Klonen Sie dieses Repository und kopieren Sie "Boot" & "OC" -Verzeichnungen in Ihr "EFI" -Verzeichnis in Ihrem bootfähigen USB. Die Struktur sollte so etwas aussehen: EFI -> BOOT, OC .
Finden Sie vier algrey - Force cpuid_cores_per_package -Patches unter Kernel -> Patch in Ihrer Konfiguration.
Ändern Sie diese Patches für Ihre CPU -physikalischen Kerne. Ändern Sie das erste 00 -Paar von 00 im Replace dieser Patches in Hex value aus der folgenden Tabelle.
| Physische CPU -Kerne | Sechskantwert |
|---|---|
| 4 Kerne | 04 |
| 6 Kerne | 06 |
| 8 Kerne | 08 |
| 12 Kerne | 0C |
| 16 Kerne | 10 |
| 24 Kerne | 18 |
| 32 Kerne | 20 |
SMBIOS muss eindeutig sein, Sie können in diesem Repository keine Gegenwart verwenden.
Führen Sie das Tool aus und wählen Sie Generate SMBIOS .
Wählen Sie das entsprechende Modell für Ihre Hardware mit der folgenden Tabelle aus.
Gehen Sie zur Apple -Abdeckung und zur Erzeugung erzeugter Serie . Sie benötigen "ungültige Seriennach" oder "Kaufdatum nicht validiert". Wenn Sie etwas anderes erhalten, müssen Sie SMBIOS -Daten generieren und sie erneut überprüfen.
Öffnen Sie die Konfiguration und suchen Sie nach PlatformInfo -> Generic und ersetzen Sie diese Werte:
Der ROM -Eintrag sollte auf die MAC -Adresse Ihrer Netzwerkkarte ohne Abschlüsse festgelegt werden (z. B : , - ).
| GPU -Serie | Modell |
|---|---|
| AMD NAVI -Serie | IMACPRO1,1 1 |
| AMD VEGA -Serie | IMACPRO1,1 1 |
| AMD Polaris -Serie | IMACPRO1,1 1 |
| AMD Radeon R5/R7/R9 | MacPro6,1 |
| AMD HD 8000 -Serie | MacPro6,1 |
| AMD HD 7000 -Serie | MacPro6,1 |
| Nvidia Kepler -Serie | MacPro7,1 2 |
1 Für Catalina und neuer können Sie auch MacPro7,1 verwenden, wenn Sie einige Probleme haben (z. B. unfixierbare DRMs).
2 für Catalina und ältere Verwendung iMac14,2 .
Unknown sind, gehen Sie zu PlatformInfo -> Generic -> ProcessorType in Ihrer Konfigurationsdatei. Stellen Sie es auf 3841 ein, wenn Ihre CPU über 8 oder mehr physische Kerne verfügt, sonst auf 1537 .-v debug=0x100 keepsyms=1 von boot-args in Ihrer Konfigurationsdatei entfernen. Im Allgemeinen ist nicht erforderlich, dass Bootstrap aktiviert ist, aber es schützt Ihren OpenCore vor Überschreibung.
Denken Sie daran, Bootstrap nicht auf Pendrive zu aktivieren - tun Sie es erst, nachdem Sie OpenCore auf das EFI Ihrer Festplatte kopiert haben.
Misc -> Boot -> LauncherOption in Ihrer Konfigurationsdatei und setzen Sie sie auf Full .OpenCore . Stellen Sie die BIOS so ein, dass sie anstelle Ihres Laufwerks davon starten.| Option | Status |
|---|---|
| SATA -Modus | Ahci |
| Über 4G -Dekodierung | Aktiviert 1 |
| EHCI/XHCI OFF | Ermöglicht |
| SVM | Ermöglicht |
| CSM | Deaktiviert |
| Unterstützung der Bar | Deaktiviert |
| Sicherheitsstiefel | Deaktiviert |
| Serienport | Deaktiviert |
| Parallele Port | Deaktiviert |
1 Wenn Sie diese Option in BIOS haben, müssen Sie auch npci=0x2000 aus boot-args in Ihrer Konfigurationsdatei entfernen.
Einige dieser Optionen gibt es möglicherweise nicht in Ihrer Firmware. Versuchen Sie einfach, sie so genau wie möglich zu entsprechen.
Bevor Sie macOS booten, denken Sie daran, BIOS auf die neueste Version zu aktualisieren.
| Shaneee's | Algrey's |
|---|---|
| Viel bessere GPU -Leistung | Schlimmere GPU -Leistung |
| Funktioniert möglicherweise nicht mit Nvidia gpus | Kompatibel mit allen GPUs |
| HDMI/DP -Audio funktioniert möglicherweise nicht | HDMI/DP -Audiowerke |
| Standardmäßig aktiviert | Standardmäßig deaktiviert |
Um zu einem anderen Patch zu wechseln, suchen Sie in config.plist nach mtrr_update_action . Setzen Sie dann für den Patch, den Sie verwenden möchten, Enabled auf true . Denken Sie daran, auf dem anderen Pat -Patch Enabled auf false zu setzen. Versuchen Sie nicht, beide gleichzeitig zu aktivieren, vertrauen Sie mir, es wird nicht funktionieren.
Einige Anwendungen für macOS verwenden MKL - Math Kernel Library. Leider funktioniert es nicht nativ auf AMD -CPUs - wir müssen es mit diesem Skript patchen.
Es gibt auch intel_fast_memset -Anweisungen, die offensichtlich nicht auf AMD -Systemen vorhanden ist. Es ist in Adobe -Software sehr häufig - Sie können es einfach beheben, indem Sie dieses Skript ausführen. Ältere Versionen von Adobe -Software (z. B. bis zu 22.3.1 für Photoshop) benötigen seine Legacy -Version. Weitere Informationen zu Adobe Patching finden Sie unter macOS86.it.
Wenn Sie beim Ausführen von Skript aus der Datei Probleme haben, versuchen Sie, den Code in Terminal zu kopieren und einfügen.
DRMs sind standardmäßig nur für Big Sur und neuere Versionen behoben. Für ältere Versionen müssen Sie:
unfairgva=1 aus boot-args in Ihrer Konfigurationsdatei.boot-args in Ihrer Konfigurationsdatei hinzu.shikigva=80 oder shikigva=16 - es ist üblich, zu funktionieren, selbst wenn Diagramm etwas anderes sagt.Überprüfen Sie zunächst, ob Ihr Schlaf in der Box funktioniert. Wenn es funktioniert, können Sie diesen Abschnitt lesen.
Der häufigste Grund für einen kaputten Schlaf auf AMD -Systemen sind USB -Probleme.
Sie müssen Ihre USB -Anschlüsse abbilden. Wenn Sie eine funktionierende Windows -Instanz haben, empfehle ich dieses Tool, sonst müssen Sie es manuell tun.
Nach dem Zuordnen können Sie Kernel -> Quriks -> XhciPortLimit in Ihrer Konfigurationsdatei.
Wenn USB -Fixes nicht hilft, ist wahrscheinlich etwas anderes kaputt. Sie können eine detailliertere Anleitung zum Dortania lesen.
SVM in Ihren BIOS -Einstellungen aktiviert ist.| Software | Kompatibilität |
|---|---|
| Parallelen Desktop | Bis zu 13.1, sofern AppleHV verwendet wird. 1 2 3 |
| Virtualbox | Drastisch verringerte die Leistung. |
| VMware Fusion 10 | Nur Catalina und älter für Catalina mit diesem Patch. |
| Docker | Nur Docker in VirtualBox oder Docker Toolbox. |
| Android -Emulator | Nur Android-X86 mit kompatibler VM-Software. |
| iOS Emulator | Arbeitet aus der Schachtel. |
1 Parallelen funktionieren standardmäßig bei Big Sur und neuer. Sie müssen SYSTEM_VERSION_COMPAT=1 Umgebungsvariable verwenden.
2 Verwenden Sie dieses Launcher -Paket, um die Nutzung der Parallelen zu vereinfachen.
3 Nur Windows 10 -Jubiläums -Update (Build 1607) oder ältere Systeme funktionieren.
Sie sollten Ihren virtuellen Maschinen nicht zu viel Ressourcen hinzufügen, da dies unabhängig von Ihrer Hardware Leistungsprobleme verursacht.
Verwenden Sie die folgende Konfiguration für die besten Ergebnisse.
Wenn Sie andere Fragen oder Probleme haben, können Sie AMD-OSX-Zwietracht oder Forum stellen.
Aufgrund der Vielfalt der Konfigurationen kann ich keine Probleme im Zusammenhang mit bestimmten Computerspezifikationen unterstützen. Bei der Fehlerbehebung empfehle ich, mit Anfragen zur AMD-Osx-Zwietracht zu beginnen.
Bitte erstellen Sie ein Problem in GitHub hauptsächlich für Fälle in Bezug auf allgemeinere Probleme.