High Sierra - Monterey
El Capitan - Sierra - FX/16h
Herausforderungen
Adobe-Programme Hier Klick oder-> Adobe Alternativen
Bei Audio-Programmen wie Logic Pro muss man auf ein paar Plugins verzichten.
Audio-Eingang am Besten per USB-Adapter.
Hardware
Empfohlene Grafikkarten: RX460, RX470, RX480, RX560, RX570, RX580, RX5000er, Vega56, Vega64, Radeon7
Bootstick und EFI-Stick
Falls man kein macOS zur Verfügung hat, entweder mit VirtualBox (Klick) oder Windows (Klick) den Bootstick erstellen.
High Sierra, Mojave, Catalina oder Big Sur über den AppStore oder mit diesen Tools HS Moj Cat runterladen.
Die Install.app muss nach dem Download im Applications-Ordner liegen.
Einen 16-GB USB-Stick mit dem Namen Stick und dem Format Mac OS Extended (Journaled) formatieren.
sudo /Applications/Install\ macOS*/Contents/Resources/create* --volume /Volumes/Stick
im Terminal ausführen
Den zweiten Stick mit FAT32 formatieren
Den EFI-Ordner aus dem Anhang auf den Stick kopieren.
Zusätzliche Kexte eintragen
Verschiedene Kexte können noch nach EFI/OC/Kexts/ kopiert werden
- Ab 6 Kernen kann man, muss man aber nicht, den angepassten VoodooTSCSync-kext.zip hinzufügen.
- Lan-Kexte
Die Änderungen müssen in der config.plist (EFI-Stick/EFI/OC) eingetragen werden. Am besten mit XCode oder einem PlistEditor
Den hinzugefügten Kext öffnen, Rechte Maustaste und Show Package Contents. Schauen wo die Info.plist vom Kext liegt, und ob der Kext ein ausführbares Programm hat, und wo es liegt.
BundlePath - Hier den Namen des Kexts mit Dateiendung eintragen
ExecutablePath - Hier den Namen der Programms eintragen, mit Pfad
PlistPath - Wie der Namen schon sagt, den Pfad der Info.plist des Kexts eintragen
Arch, Comment, Enabled, MaxKernel, MinKernel wie oben
Um deaktivierte Kexte zu aktivieren Enabled auf Yes stellen, nicht benötigte Kexte nur auf No
Unten sind auch noch Lückenfüller für zusätzliche Kexte, die einfach als HF.kext eingetragen sind.
Alle Kexte und Dateien die eingetragen und Enabled sind, müssen auch in dem entsprechendem Ordner liegen, sonst bootet OpenCore überhaupt nicht.
Anzahl der Kerne eintragen
Die config.plist mit dem OpenCore Configurator öffnen.
Unter Kernel/Patch folgenden Wert einfügen:
4 CPU-Kerne - folgenden Wert eintragen: 04
6 CPU-Kerne - folgenden Wert eintragen: 06
8 CPU-Kerne - folgenden Wert eintragen: 08
12 CPU-Kerne - folgenden Wert eintragen: 0C
16 CPU-Kerne - folgenden Wert eintragen: 10
24 CPU-Kerne - folgenden Wert eintragen: 18
32 CPU-Kerne - folgenden Wert eintragen: 20
Original-Wert
Eintrag für 4 Kerne
ACPI-Dateien hinzufügen oder entfernen
B550 und A520-Boards funktionieren nur mit der SSDT-CPUR. Die ist schon im passendem Ordner, und muss nur in die config.plist aktiviert werden.
Hier mit Xcode in die config.plist eintragen, und aktivieren durch YES
Bios
PC starten und das Bios-Menü aufrufen (bei den meisten Boards mit Entf-Taste). Folgende Einstellungen:
- Super IO/ Serial Port: Disabled (falls vorhanden, wichtig für die Stabilität)
- Super IO/ Parallel Port: Disabled (falls vorhanden)
- Boot/: Den EFI-Sticks in der Boot-Reihenfolge nach vorn einstellen
- Boot/Secure Boot/OS Type: Other OS
- Boot/CSM: Enabled
- Boot/CSM/Above 4G Decoding (kann man Ignorieren oder) Disabled (bei Gigabyte unter Peripherals)
- SATA: AHCI (ist standardmäßig auf): Enabled (damit die SSDs erkannt werden)
Booten
Ins OpenCore-Menü booten, und den Bootstick auswählen, der hat den Namen Install macOS ...
Falls der USB-Stick nicht angezeigt wird, Klick
(Oft bleibt der Bootvorgang ein einer Stelle mit viel Text auf Schwarz stehen. Davon ein Foto machen und im Forum in einem neuen Thread posten. Dann kann die Community weiterhelfen).
Die SSD mit APFS formatieren, und zur Installation auswählen. Das Installationsprogramm startet mehrfach neu.
Beim ersten Reboot ist ein neuer Eintrag im Menü, z.B. "Macintosh HD", den auswählen.
Einstellungen
Wenn das Installationsprogramm zum Letzen mal rebootet, Länder-, Standort, Tastatur, usw. Einstellungen vornehmen.
Gatekeeper deaktivieren und versteckte Dateien anzeigen
Die Seriennummer ändern, bzw. eintragen
Mit dem Open Core Configurator geht es am schnellsten. Gut gemeinte Warnungen vor dem Tool einfach mal ignorieren. Die config.plist öffnen. Unten das Modell iMacPro1,1 auswählen. Einzelne Felder kann man aus-, oder einblenden (Pfleil oben).
Mounten der EFI-Partition
Die EFI-Partition der SSD mounten. Mit dem Clover Configurator
Den EFI-Ordner vom USB-Stick auf die UEFI-Partition der SSD kopieren. Booten von der SSD sollte dann möglich sein. Falls nicht dies checken Klick
Grafikkarten-Einstellungen - Webdriver
iMessage, Continuity, FaceTime & Co
Vom Bootvorgang den Text ausblenden und Fehlermeldungen beheben
Temperaturen, Spannungen, Lüfterdrehzahlen
Auf einer SSD macOS und Windows installieren
Alles in Zusammenarbeit mit iOS
Startvolumen oder -Partition auswählen
Falls noch Fragen offen sind -> Klick
Credits to AlGrey, XLNC, Shaneee, the OpenCore-Team, and many other..