Die Hackintosh-Szene floriert seit Apples Umstellung auf die Intel-Plattform im Jahr 2006, und seit der Veranstaltung von AMD im Jahr 2017 stehen Ryzen-Hackintoshes aufgrund ihrer Leistung gegenüber Intel mit Ryzen und der puren Leistung im Fokus der Community dass die Threadripper-Serie trägt. Nun handelt es sich bei beiden um leistungsstarke Prozessoren, aber aufgrund der Umstellung von Apple auf eigene Chips, Die Lebensdauer dieser Hackintoshes ist möglicherweise nicht lange. Aber vorerst werden sie noch unterstützt. Heute schreiben wir also unseren ersten (und hoffentlich einzigen) Leitfaden zu Ryzen-Hackintoshes!
Lassen Sie uns also zunächst einige Informationen zum Thema einholen.
Was ist ein Hackintosh?
Ein Hackintosh ist, einfach ausgedrückt, ein normaler PC, auf dem Apple-Software über einen läuft Bootloader (oder genauer gesagt, ein Kettenlader) wie z offener Kern or Clover. Der Unterschied zwischen Clover und OpenCore besteht darin, dass Clover in der Community bekannter ist und im Laufe der Jahre verwendet wurde, während OpenCore das neuere ist, bei dem mehr Wert auf Stabilität gelegt wird. In diesem Handbuch verwenden wir OpenCore, da es besser für AMD-Builds geeignet ist, da wir für dieses Handbuch einen Ryzen-Prozessor verwenden.
Ein Hackintosh besteht aus drei Hauptteilen. Dein Kettenlader (In diesem Fall OpenCore), Ihr EFI-Ordner, in dem Ihre Treiber, Ihre Systemkonfiguration und Ihr Chainloader gespeichert sind, und, der rechtlich anspruchsvollste Teil, Ihr macOS-Installationsprogramm. Auf einem Ryzen Hackintosh benötigen Sie auch Ihre Kernel-Patches, aber dazu kommen wir später.
Also, lasst uns mit dem Bauen beginnen.
Wie baue ich einen Ryzen Hackintosh?
Um einen Hackintosh zu erstellen, benötigen Sie zunächst ein paar Dinge.
- Ein Prozessor, der mit macOS und OpenCore kompatibel ist (überprüfe hier)
- Eine mit macOS kompatible Grafikkarte (Schauen Sie hier nach, wir erklären Ihnen dies auch im Detail)
- Grundkenntnisse Ihrer Hardware
- Geduld ist eine Tugend
Sobald Sie diese haben, sollten Sie dieser Anleitung problemlos folgen können. Kommen wir also zunächst zur Hardware.
Hardwareunterstützung
Wie bereits erwähnt, werden derzeit Ryzen-Hackintoshes unterstützt, und dieser Leitfaden basiert auf der AMD-Ryzen-Plattform. Wenn Sie also einen Intel-PC haben, helfen wir Ihnen gerne weiter nicht Norwood-Skala XNUMX-XNUMX empfohlen Sie können diese Anleitung jedoch befolgen, wenn Sie möchten. Nachdem die CPUs nun aus dem Weg geräumt sind, kommen wir zu den Grafikkarten.
Nun ist AMD seit 2017 die bevorzugte Plattform von Apple, wenn es um Grafikkarten geht. Daher werden Nvidia-Grafikkarten, die nach 2017 veröffentlicht wurden, nicht unterstützt. Hier ist eine Liste der unterstützten Grafikkarten. Lesen Sie dies im Detail, sonst vermasseln Sie etwas.
- Alle GCN-basierten Grafikkarten werden derzeit unterstützt (AMD RX 5xx, 4xx,)
- RDNA und RDNA2 werden unterstützt, aber einige GPUs sind möglicherweise nicht kompatibel (RX 5xxx, RX 6xxx)
- AMD APU-Grafiken werden nicht unterstützt (Vega-Serien, die nicht auf GCN oder RDNA basieren)
- AMDs Lexa-basierte Polaris-Karten (wie die RX 550) sind nicht unterstützt, aber es gibt eine Möglichkeit, sie zum Laufen zu bringen
- Integrierte Intel-Grafiken sollten unterstützt werden. In der aktuellen Version werden die 3. Generation (Ivy Bridge) bis zur 10. Generation (Comet Lake) unterstützt, einschließlich Xeons
- Nvidia Turing und Ampere Architekturen werden nicht unterstützt in macOS (RTX-Serie und GTX 16xx-Serie)
- Nvidia Pascal und Maxwell Architekturen (1xxx und 9xx) sind unterstützt bis macOS 10.13 High Sierra
- Nvidia Kepler Architektur (6xx und 7xx) ist unterstützt bis macOS 11, Big Sur
Nachdem Sie nun wissen, welche GPUs unterstützt werden, kommen wir zum Ryzen Hackintosh-Leitfaden.
Erstellen des macOS-Installationsmediums
Dies ist der rechtlich anspruchsvollste Teil beim Aufbau eines Ryzen Hackintosh, da der Erwerb eines macOS-Installationsprogramms mehrere Probleme mit sich bringt.
- Sie installieren macOS nicht auf offizieller Hardware
- Sie werden es (höchstwahrscheinlich) nicht auf einem echten Mac verwenden
- Sie benötigen einen echten Mac, wenn Sie den offiziellen Weg gehen wollen
Sie können macOS problemlos erhalten, wenn Sie einen echten Mac verwenden. Gehen Sie einfach zum App Store und suchen Sie nach der Version, die Sie installieren möchten, und los geht’s. Sie haben ein macOS-Installationsprogramm. Wenn Sie jedoch Ihren PC verwenden möchten, müssen Sie ein Tool wie MacRecovery oder gibMacOS verwenden. In dieser Anleitung verwenden wir gibmacOS.
Laden Sie zunächst gibmacOS von der Github-Seite herunter, indem Sie auf die grüne Code-Schaltfläche und dann auf „Zip herunterladen“ klicken. Beachten Sie, dass für dieses Skript die Installation von Python erforderlich ist. Die App fordert Sie jedoch zur Installation auf.
Extrahieren Sie als Nächstes die ZIP-Datei und öffnen Sie die gibmacOS-Datei, die zu Ihrem Betriebssystem gehört. (gibmacOS.bat für Windows, gibmacOS.command für Mac und gibmacOS für Linux oder Universal.) Sobald Sie Python installiert und den Ladevorgang abgeschlossen haben, drücken Sie die R-Taste auf Ihrer Tastatur und drücken Sie die Eingabetaste, um den Downloader in den „Recovery-Only“-Modus zu schalten . Dadurch können wir vorerst kleinere Bilder erhalten, um Bandbreite zu sparen.
Sobald alle macOS-Installationsprogramme geladen sind, wählen Sie die gewünschte Version aus. Für diese Anleitung verwenden wir Catalina, also geben wir 28 in die Eingabeaufforderung ein und drücken die Eingabetaste.
Sobald wir damit fertig sind, beginnt der Download des Installationsprogramms und wir kommen zum nächsten Schritt, dem Brennen des Installationsprogramms auf unser USB-Laufwerk. Dazu müssen wir die MakeInstall.py-Datei öffnen, die mit gibmacOS geliefert wurde. Folgen Sie der Anleitung auf dem Bildschirm und brennen Sie das Installationsprogramm auf Ihr USB-Laufwerk. Dadurch werden zwei Partitionen auf Ihrem USB-Stick erstellt, die EFI und das Installationsprogramm.
Als nächstes richten wir unser EFI ein.
Einrichten des EFI-Ordners
Das EFI ist im Grunde das, was alle unsere Treiber, ACPI-Tabellen und mehr enthält. Hier beginnt der Spaß. Wir benötigen vier Dinge, um unser EFI einzurichten.
- Unsere Fahrer
- Unsere SSDT- und DSDT-Dateien (ACPI-Tabellen)
- Unsere Kexts (Kernel-Erweiterungen)
- Unsere config.plist-Datei (Systemkonfiguration)
Um diese zu erhalten, empfehlen wir normalerweise die Dortania OpenCore-Installationsanleitung. hier verlinkt. Allerdings werden wir hier trotzdem die benötigten Kexte auflisten.
Für Ryzen-Hackintoshes sind dies die erforderlichen Treiber, Kexts und SSDT/DSDT-Dateien. Alle Dateien sind in ihrem Namen verlinkt.
Treiber
Texte
- AppleALC/VoodooHDA (Aufgrund von Einschränkungen bei Ryzen funktionieren Ihre integrierten Eingänge auf AppleALC nicht und VoodooHDA hat eine schlechtere Qualität.)
- AppleMCEReporterDisabler (Deaktiviert den MCE Reporter in macOS, erforderlich für macOS 12. Nicht unter 11 und niedriger verwenden.)
- Lilu (Kernel-Patcher, für alle Versionen erforderlich.)
- VirtualSMC (Emuliert den SMC-Chipsatz, der auf echten Macs zu finden ist. Auf allen Versionen erforderlich.)
- Was auch immerGrün (Im Grunde ein Grafiktreiber-Patcher.)
- RealtekRTL8111 (Realtek-Ethernet-Treiber. Die meisten AMD-Motherboards verwenden dies. Wenn Ihres jedoch anders ist, durch entsprechenden Text ersetzen.)
SSDT/DSDT
- SSDT-EC-USBX-DESKTOP.aml (Korrektur für eingebetteten Controller. Erforderlich auf allen Zen-Prozessoren.)
- SSDT-CPUR.aml (Erforderlich für B550- und A520-Boards. NICHT VERWENDEN, WENN SIE KEINES DAVON HABEN.)
Sobald Sie alle diese Dateien haben, laden Sie die herunter OpenCorePkg, extrahieren Sie das EFI aus dem X64-Ordner in der ZIP-Datei und richten Sie den OC-Ordner im EFI entsprechend den heruntergeladenen Dateien ein. Hier ist eine Referenz.
Sobald Sie Ihr EFI eingerichtet und bereinigt haben, ist es Zeit für die Einrichtung von config.plist. Wir gehen nicht näher darauf ein, da dies von Ihrer Hardware abhängt und keine Komplettlösung für alle Geräte ist. Sie können den Dortania-Führern folgen config.plist-Setup Abschnitt hierfür. Ab diesem Zeitpunkt gehen wir davon aus, dass Sie Ihre Konfiguration entsprechend einrichten und im EFI-Ordner ablegen.
Sobald Sie das alles erledigt haben, haben Sie einen funktionierenden USB-Stick für Ihren Ryzen Hackintosh. Schließen Sie es an Ihren Ryzen Hackintosh an, booten Sie über USB und installieren Sie macOS wie auf einem echten Mac. Beachten Sie, dass die Einrichtung eine Weile dauern wird und Ihr Computer häufig neu gestartet wird. Lassen Sie es nicht unbeaufsichtigt, da es auch ein paar Mal abstürzen könnte. Sobald die Einrichtung abgeschlossen ist, werden Sie (hoffentlich) mit einem ähnlichen Bildschirm begrüßt.
Und schon sind wir fertig! Sie haben einen funktionierenden Ryzen Hackintosh! Schließen Sie die Einrichtung ab, überprüfen Sie, was funktioniert und was nicht, und suchen Sie nach weiteren Kext-Dateien und -Lösungen, wenn etwas nicht funktioniert. Aber Sie haben den schwierigen Teil des Setups offiziell gemeistert. Der Rest ist ganz einfach. Wir werden das EFI, das wir für Ryzen 2 der 3. und 5. Generation verwendet haben, weiter unten verlinken, sodass Sie es ausprobieren können, wenn Sie über eine 6-Kern-CPU und ein ähnliches Motherboard verfügen, ohne sich jedoch die Mühe machen zu müssen, ein EFI einzurichten Aufgrund der Instabilität und der Tatsache, dass es sich um ein generisches EFI handelt, empfehlen wir die Verwendung dieses EFI nicht.
Was halten Sie von diesem Leitfaden? Werden Sie bald einen Ryzen Hackintosh machen? Lassen Sie es uns in unserem Telegram-Kanal wissen, dem Sie beitreten können HIER.