Mein Versuch von Clover zu OpenCore

  • Hallo zusammen,


    ich betreibe 2 Hackies mit Clover 5115. Da das Update auf 5122 bei beiden fehlschlägt, dachte ich, probiere ich mal OC 0.6.1 aus :-)

    Da ich keine Anleitung gefunden habe wie ich ein LoadVBios mit OC machen kann, habe ich mich erst mal nicht um den Rechner aus meiner Signatur gekümmert, denn da brauche ich wegen dem vermurksten Radeon Bios zwingend dieses Feature.


    Mein zweiter Hack ist ein Lenovo ThinkCenter E73, mit 4 GB Ram und einer GeForce GT710. Konfiguriert ist er als iMac14,3 (21,5" Late 2013). Da dort leider ein Celeron drin ist, musste ich die CPUID faken. Bei Clover habe ich dazu 0x0206f0 eingetragen (WestmereEx).

    Ich habe das bei OC als 0xf0060200 unter Kernel/Emulate/CPUid1Data eingetragen. Ist das richtig?


    Leider bootet er die bestehende Mojave Installation (macOS 10.14.6, APFS von interner SSD) nicht, er bleibt nach den "Seeds" hängen.

    Anbei meine config.plist (config.plist) und das Debug-Log (opencore-2020-10-01-052747.txt).


    Hat jemand noch eine Idee?

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Hast du dir schon den Dortania OpenCore Guide angeschaut?

    Da gibt es eine Auflistung bezüglich der CPU Generationen, vielleicht ist das hilfreich?

  • Ich habe den Thread mal in das richtige Unterforum verschoben, hat bei Anleitungen ja nichts verloren.

  • DSM2

    Hat das Label Umsetzung prüfen hinzugefügt
  • DSM2

    Upps, sorry, und Danke!


    pebbly

    Meinst Du wegen dem Emulate? Das hatte ich damals(TM) für Clover nachgelesen und damit lief das auch. Wenn ich z.B. auf Sandy Bridge schalte, dann gibt es eine Apple CPU Panic.

    Ich hatte bei OC nur gelesen, dass man diesen Wert angeblich "Little Endian" eintragen muss, das wäre dann anders als bei Clover.

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

  • Kleines Update.

    Jetzt bootet mein OpenCore 0.6.1 Stick, hurra!

    Und es scheint alles zu funktionieren, inkl. iMessage & Co. Aber ein paar Fragen habe ich noch:


    • Mittlerweile gibt es ja 0.6.2, muss man/sollte man umsteigen? Und wenn ja, wie? Von Hand per Diff?
      Erledigt, klappt am besten nach Dortania Guide.
    • Audio Codec wird momentan per Kernel Arg gesetzt. Sollte man das in die Config.plist packen?
      Habs mal als eigenes Device gemacht.
    • Gibt es noch einen anderen HFSplus.efi, als den von acidanthera aus dem dortania Tutorial? Der verzögert bei mir den Bootvorgang um einige Sekunden (5-10)
      Meine CPU kommt mit dem HFSplus.efi nicht klar, ich muss die Legacy-Variante nehmen
    • Ich nutze USBInjectAll.kext. Unter Clover musste ich in den Boot Args immer noch eine Liste von Ports angeben. Muss ich das immer noch, oder kann ich das irgendwie anders lösen?
      Hervorragend im Dortania Guide erklärt, läuft

    So. Updates oben eingetragen. Bevor ich hier weiter vor mich hin monologisiere, stelle ich meine Frage lieber in einem anderem Thread.

    Apple 24" iMac8,1
    Apple 15" MacBookPro2,2
    Apple 12" iBook 800Mhz (PowerBook4,3)
    Apple PowerMac G4 DA (PowerMac3,4)
    Hackintosh 1: GA z97x-UD7-TH, Ozmosis 1479 OC 0.70, 32GB, Intel i7 4790k, XFX AMD R9 280x, On-Board GFX, 2x Intel SSD Series530 120GB

    Hackintosh 2: ThinkCentre E73 (iMac14,3), OpenCore 0.70, Intel i5 4570, NVIDIA GT710

    Einmal editiert, zuletzt von Alexco ()

  • Bevor ich hier weiter vor mich hin monologisiere, stelle ich meine Frage lieber in einem anderem Thread.

    Warum in einem anderen Thread? Dort werden dieselben User dieselben Fragen lesen. Bleib mal schön hier in diesem Thread. Wenn es keine Antworten gibt, dann gibt es sie auch nicht in einem neuen Thread (die wir eh zusammenführen würden).