OpenCore-Tool zum Abgleich der bspw. sample.plist - config.plist

  • Hi Freunde,


    anbei ein Link: oc-tool , für ein Tool auf Github, was einen Abgleich erstellt zwischen der aktuellen OpenCore Version und der Version die man selber am Start hat.

    Laut dem Entwickler (Rusty-bits), lassen sich via diesem Tool übers Terminal alle Änderungen in die eigene config.plist implementieren.


    Auf Reddit gibt es noch etwas mehr info dazu..:

    https://www.reddit.com/r/hacki…core_configplist_against/



    Anbei noch 3 Bilder:


    When updates or changes are made to OpenCore, the scan will inform you of new settings that are missing from your config.plist

    If run with the -t option



    You can now select what will be automatically added or removed from your config.plist, then go into the TUI to edit the settings




    Ob dieses Tool sinnvoll ist, muss jeder für sich selbst entscheiden...

    Ich werde weiterhin manuell meine Aktualisierungen vornehmen um in meinem Lernmodus bzgl OpenCore zu bleiben....



    Viel spaß damit..

    Gruß

    sv

    Mac Pro 7.1macOS Monterey 12.2 (21D48) • MSI B450M PRO-VDH V2 AMD Ryzen 5 2600X 3.6 GHz • Radeon RX 580 (8192 MB) • OpenCore (0.7.7)

    Mac Pro 7.1macOS Monterey 12.2 (21D48) • MSI Z170A-G45 Gaming (MS-7977) 1151 QuadCore Intel Skylake Core i7-6700K @ 4.4 GHz (OC) • Radeon RX 580 (8192 MB) • OpenCore (0.7.7)


    • „Jeder Mensch hat seine eigene Geschichte: Meine befindet sich direkt hinter meiner ramponierten Visage“ •

    Mache aus deinem “Bald“ lieber ein “Jetzt“ bevor daraus ein “Nie“ wird ••

  • Nice find. Werde das morgen Früh mal testen. Persönlich nutze ich ´DiffMergé um die jeweils neueste Sample.plist mit meiner aktuellen config.plist zu vergleichen.

    Gruß, karacho



    Bitte keine Supportanfragen via PN. Eure fragen gehören ins Forum!

    Ich hab noch drei Patronen, eine für dich und zwei für mich...

  • Hallo OpenCore Experten,


    kann ich ohne Probleme von OC 0.52 auf OC 0.56 wechseln,

    oder müssen noch Änderungen vorgenommen werden?

    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

  • Was heisst problemlos? Wenn du alles richtig machst, klar. Es gibt immer wieder Änderungen, nicht nur in der Config (die musst du halt vergleichen), sondern auch beim OC-System selber.

    Du solltest immer komplett auf die neue Version wechseln und dann die Config entsprechend anpassen. Changelog und in der Doku die Differences.pdf helfen weiter...

    Grüße, MacDream

  • macdream


    Update OC von 0.52 auf 0.56 war erfolgreich.

    Habe jetzt beim Hochfahren, vor dem Picker, eine Liste mit Meldungen (Fehlermeldungen?).

    Wie bekomme ich die ausgeblendet?

    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

  • OpenCore befindet sich derzeit "under heavy development", da bleibt nicht immer jeder Stein auf dem anderen. Es werden wesentliche Dateien umbenannt (z.B. FwRuntimeServices -> OpenRuntime.efi) oder funktional umgebaut. Das betrifft vor allem auch die config.plist. Einträge werden gelöscht, hinzugefügt, umbenannt oder in andere Bereiche verschoben. Nicht ohne Grund wird daher in diesem Thread ein Tool besprochen, dass einem die Arbeit dabei erleichtern könnte, falls man kein XCode, Plist-Editor, Diff/Merge... verwenden möchte. Wenn Du also bei einem Versionswechsel keinen Abgleich der Änderungen machst, erst recht bei einem Sprung über 4 Versionen, kannst Du froh sein, wenn Dein Hackintosh überhaupt noch bootet. Deine Liste mit Fehlermeldungen muss daher bereinigt werden. Was Dir da angezeigt wird, ist dazu eigentlich recht hilfreich.

  • Danke für den Hinweis, mit Dark Reader Extension in Chrome ist mir das leider nicht aufgefallen ;)

  • Wie HotShottt schon bemerkt hat, Fehler identifizieren und dann bereinigen. Meist kommt man mit den Fehlercodes und der Dokumentation schon weiter.

    Ansonsten, im OpenCore Sammelthread fragen.

    Grüße, MacDream

  • Update OC von 0.52 auf 0.56 war erfolgreich.

    Dann hast du deine config.plist aus 052 nicht mit der Sample.plist aus 056 abgeglichen. Daher kommen die Fehlermeldungen.


    Wie bekomme ich die ausgeblendet?

    Siehe oben. Lade dir Diffmerge runter und gleiche die plist ab.

    Gruß, karacho



    Bitte keine Supportanfragen via PN. Eure fragen gehören ins Forum!

    Ich hab noch drei Patronen, eine für dich und zwei für mich...

  • karacho


    Danke für den Hinweis. Habe die Meldung fotografiert. Die Config habe ich abgeglichen!

    Das sind keine Fehler, glaube ich:


    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

    Einmal editiert, zuletzt von Ortie ()

  • karacho


    ....glauben macht aber selig


    Anbei die EFI. Wäre toll, wenn du mir auf die Sprünge helfen kannst!

    Dateien

    • EFI.zip

      (1,07 MB, 225 Mal heruntergeladen, zuletzt: )

    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

  • Probier mal hiermit. Habe OC neu installiert (Release 0.5.6) und die config.plist nochmal komplett abgeglichen. Außerdem noch einen Fehler korrigiert. Du hattest bei ACPI->Add SSDT-ECO.aml

    statt SSDT-EC0.aml drin stehen. Bei Misc->Debug hab ich Target auf 3 gesetzt. Alle Kext's aktualisiert und nicht eingetragene Kext's aus dem Ordner gelöscht.

    Dateien

    • EFI.zip

      (858,16 kB, 170 Mal heruntergeladen, zuletzt: )

    Gruß, karacho



    Bitte keine Supportanfragen via PN. Eure fragen gehören ins Forum!

    Ich hab noch drei Patronen, eine für dich und zwei für mich...

  • karacho


    Jetzt ist alles perfekt, kein Vorspann beim Starten.

    Wo war denn jetzt der entscheidende Fehler? Gelaufen ist die Maschine ja trotzdem...


    Gruss und nochmals danke!!!:danke2:

    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

  • Wie ich oben schon schrieb. Habe ja noch so einiges gefixt. Ich vermute jedoch, es war der Wert 67 bei

    Misc->Debug. Hattest du die Release oder die Debugversion von OC installiert?

    Gruß, karacho



    Bitte keine Supportanfragen via PN. Eure fragen gehören ins Forum!

    Ich hab noch drei Patronen, eine für dich und zwei für mich...

  • karacho

    ich hatte die Release von OC installiert.

    Der Wert 67 ist hier vorgegeben:

    https://khronokernel-2.gitbook…d-config.plist/amd-config



    Mac Mini Late 2012 - 2,5 GHz Dual-Core Intel Core i5 - 16 GB 1600 MHz DDR3 - Intel HD Graphics 4000 1536 MB - Catalina

    AMD Ryzen 5-2600 3,4 GHz - ASUS PRIME B450M-K - 16 GB Corsair Vengenance DDR4-2666 Dual Chanel - MSI Radeon RX560 AERO ITX 4G OC 4GB AMD GDDR5 - Windows 10 Pro und BigSur

    AMD Ryzen 5-2600 3,4 GHz - Gigabyte B450I AORUS PRO Wifi - 16 GB Corsair Venegenace DDR4-2400 Dual Chanel - Gigabyte Geforce RTX 2060 OC 6G 6GB 6GDDR6 - Windows 10 Pro

  • Ich bin vorhin auf das hier gestoßen: OCConfigCompare. Gleiches Prinzip, nur simpler in der Anwendung, da es weniger Optionen hat. Es guckt einfach nur nach Unterschieden und listet sie auf. Es soll eigentlich auch die aktuelle Sample List runterladen können, aber bei mir hat das nicht funktionierrt. Aber man kann die sample config aus dem opencore package manuell per drag and drop hinzufügen und mit der eigenen config vergleichen.

    Einmal editiert, zuletzt von 5T33Z0 ()