porbel
Die erstellung einer EFI mit OpenCore ist, wenn man sich erstmal eingearbeitet hat, sogar einfacher als damals bei Clover. Einige Sachen wie die Kexte kannst du übrigens aus Clover übernehmen. In den aktuellen versionen versteht sich. Aber bei Kexten wie FakeSMC oder USBInjectAll sollte man zu moderneren Alternativen wechseln.
Als Goto für Anleitungen hat sich der Dortania Guide raus kristalisiert. Dort findest du zu jeder CPU Generation den richtigen Schritt für Schritt Guide.
https://dortania.github.io/OpenCore-Install-Guide/
Zusätzlich gebe ich dir das erste Video einer 6 Teiligen Videoreihe wo der Ersteller auf Basis von Dortania zeigt wie man sich eine bootfähige EFI erstellt.
Einen sauberen unbearbeitete OpenCore bekommst du hier im offiziellen OC GitHub.
https://github.com/acidanthera/OpenCorePkg/releases
Zum bearbeiten der Config.plist kannst du einen herkömmlichen PLISTEditor nutzen. Damit wird auch im Dortania Guide gearbeitet. Aber ich empfehle dir OCAuxiliaryTools. Das ist eine App so ähnlich wie damals der CloverConfigurator. Ein Vorteil vom OCAT, die App gibts auch in einer Windows & Linux Version.
https://github.com/ic005k/OCAuxiliaryTools/releases
Nach dem ersten Start von OCAT musst du die App noch mit der aktuellen Version von OC synchronisieren. Wie das geht zeigt dieses Video.
Skylake Hardware wird offiziell seit Sonoma nicht mehr von MacOS unterstützt. Damit es doch auf Skylake Rechnern läuft gibt es 2 Lösungsmöglichkeiten.
1. Wie schon zu Clover Zeiten, man nimmt das SMBIOS einer noch unterstützen Mac Generation. Zum Beipsiel CoffeeLake iMac19.x.
2. Du nutzt das SMBIOS passend zur Skylake Generation iMac17.x Und deaktivierst per Patch in OC den Boad Serial Check. Das ist der Weg mit dem beim OpenCore Legacy Patcher das aktuelle MacOS auf echten nicht mehr unterstützen Macs zum laufen gebracht wird.
Die 2. Variante ist die zukunftssichere, hat aber den Nachteil das man dann bei Updates, nur noch den komplett Installer für MacOS angeboten bekommt (ca 13GB) & nicht mehr das reine Update Packet.
Zur Grafikkarte, mit der Whatevergreen Kext laufen die RX4xx/RX5xx Karten OOB. Aber Einige Kartenhersteller haben sich nicht ganz an die Specs Vorgaben von AMD gehalten, so leider auch PowerColor. Daher kann es sein das du etwas Probleme haben könntest die GPU zum laufen zu bringen. ...Muss aber nicht!
Alternative kannst du auch weiterhin noch die iGPU vom Prozessor nutzen. Um die dann zum laufen zu bringen wirst du den zuvor erwähnten OpenCore Legacy Patcher nutzen müssen. Der Patcht dann die Hardware Unterstützung für die Skylake iGPU zurück ins macOS.
Gleiches gilt für den Fall wenn du eine Apple Airport WiFi Karte in deinem Rechner haben solltest. Die Unterstützung dafür hat Apple bei Sonoma entfernt & muss dann auch mit Hilfe von OCLP wieder hergestellt werden.
So ich denke das reicht erstmal für den Anfang als Infos aus.