Beiträge von g-force

    Aha, ein Experiment brachte mich weiter!

    Ich habe im CC mal auf NVRAM geklickt und dort auf "Load Partions and Themes" - dort wechselte was von "embedded" auf "mytheme".

    Nochmal kontrolliert und gespeichert - et Voila` - es funktioniert!


    Nun frage ich mich nur, warum? Was ist NVRAM?

    Ich habe folgendes gemacht:

    1. In EFI/CLOVER/themes habe ich den Ordner BGM umbenannt in mytheme. Alle anderen Ordner und Dateien habe ichgelöscht (Es sollte eigentlich nur noch "mytheme" zur Verfügung stehen.)

    2. In CC die Theme(s) neu eingelesen, es wird auch nur "mytheme" angezeigt. Unter GUI habe ich mytheme eingetragen.


    Keine Veränderung.

    Ich möchte gerne das Clover-Theme BGM als Default beim Booten einstellen. Leider gelingt mir das nicht.

    Ich habe es mehrmals über den CC versucht, unter GUI habe ich BGM eingetragen. Natürlich ist das Theme im Ordner "themes" vorhanden.

    Ich kann das Theme beim Boot in den Clover-Einstellungen auswählen, da funktioniert das Theme auch. Aber als Default kriege ich es nicht hin.


    Mag jemand reinschauen?


    EFI.zip

    Vielen Dank an NoirOSX und al6042 - das sind ja schonmal umfassende Informationen, die mir beim Verständnis weiterhelfen!

    Warum sollten die Hackintosh-KEXTe lieber in die EFI-Partition (Clover) - dient das nur der Übersicht und um das System sauber bzw. original zu halten? Gibt es bei einem originalen MAC auch eine EFI-Partition?

    Werden KEXTe aus allen Ordner automatisch bei Bedarf geladen, werden unnötige KEXTe automatisch ignoriert?

    Ich bin relativ neu im Thema Hackintosh, habe aber Mojave soweit erfolgreich installieren können. Da ich mich intensiv mit CLOVER und den KEXTen beschäftige, habe ich ein paar allgemeine Fragen, zu denen ich keine ausreichende Antwort gefunden habe. Da ich aus der Windows-Welt komme, seien mir evtl. falsche Gedanken oder Bezeichnungen verziehen...


    Ein KEXT ist am ehesten einem Treiber gleichzusetzen, er stellt die Verbindung zwischen Hard- und Software her. Ein KEXT ist keine Hackintosh-Erfindung, sondern bereits im originalen macOS sind KEXTe enthalten. Die (nennen wir sie) Hackintosh-KEXTe wie FakeSMC.kext oder USBInjectAll.kext sind inoffizielle KEXTe, die dazu dienen, die PC-Hardware (also keine Apple-Hardware) an macOS anzupassen. Mithilfe dieser zusätzlichen KEXTe ist macOS also lauffähig auf eiem PC. Soweit richtig?

    USBInjectAll.kext werde ich einbauen. AppleALC.kext kann mit rein, die interne Soundkarte ist aber deaktiviert, da eine externe Soundkarte per USB genutzt wird (Musikproduktion, hatte ich vorher nicht erwähnt, sorry).

    Das mit den EFI-Treiber werde ich mir genau angucken, aber nach 10 Stunden Gefummel hier ist jetzt erstmal Pause bis morgen.


    Vielen Dank für die Hilfe!

    Ich konnte mit deiner EFI nicht booten. Ich habe nun erstmal wieder meine letzte funktionierende EFI drin.

    Ich werde mich trotzdem genauer damit beschäftigen, um meine EFI wirklich sauber anzupassen.

    Kannst Du mir zu deinem Satz "Hier waren jede Menge EFI-Treiber zu viel und zudem fehlte auch der ein oder andere Kext." ein paar genauere Hinweise geben?

    Vielen Dank für deine Hilfe, ich werde deinen EFI-Ordner gleich testen!

    Vorher ein kleines Update, nachdem ich alle Haken im betreffs "Intel" im mit dem CC entfernt habe:


    Intel HD Graphics 530:


    Chipsatz-Modell: Intel HD Graphics 530

    Typ: GPU

    Bus: Integriert

    VRAM (dynamisch, maximal): 1536 MB

    Hersteller: Intel

    Geräte-ID: 0x1912

    Versions-ID: 0x0006

    Metal: Unterstützt, Funktionsset macOS GPUFamily2 v1

    Displays:

    U2868:

    Auflösung: 3840 x 2160 (2160p 4K UHD - Ultra High Definition)

    UI sieht aus wie: 3840 x 2160 @ 30 Hz

    Framepuffertiefe: 30-Bit Farbe (ARGB2101010)

    Hauptdisplay: Ja

    Synchronisierung: Aus

    Eingeschaltet: Ja

    Rotation: Unterstützt

    Helligkeit automatisch anpassen: Nein

    Erstmal ein paar Informationen (Systembericht):


    Hardware-Übersicht:


    Modellname: iMac

    Modell-Identifizierung: iMac17,1

    Prozessortyp: Intel Core i7

    Prozessorgeschwindigkeit: 4,01 GHz

    Anzahl der Prozessoren: 1

    Gesamtanzahl der Kerne: 4

    L2-Cache (pro Kern): 256 KB

    L3-Cache: 8 MB

    Speicher: 64 GB

    Boot-ROM-Version: IM171.0157.B00

    SMC-Version (System): 2.33f10

    Seriennummer (System): "gelöscht"

    Hardware-UUID: 35D9E4D8-2F30-5630-8BE2-E19E1BEF97AE


    Intel HD Graphics 530:


    Chipsatz-Modell: Intel HD Graphics 530

    Typ: GPU

    Bus: PCIe

    PCIe-Lane-Breite: x0

    VRAM (gesamt): 31 MB

    VRAM (dynamisch, maximal):

    Geräte-ID: 0x1912

    Versions-ID: 0x0006

    Information zur Kernel-Erweiterung: Keine Kext geladen

    Displays:

    Display:

    Auflösung: 3840 x 2160 (2160p 4K UHD - Ultra High Definition)

    UI sieht aus wie: 3840 x 2160

    Framepuffertiefe: 24-Bit Farbe (ARGB8888)

    Hauptdisplay: Ja

    Synchronisierung: Aus

    Eingeschaltet: Ja

    Helligkeit automatisch anpassen: Nein

    Hersteller-ID: 0x0000


    Ich komme an dieser Stelle nicht weiter, der VRAM bleibt auf 31 mb begrenzt, im BIOS sind 1024 mb zugeteilt. Mojave wurde von USB installiert (mit Unibeast unter High Sierra erstellt, Clover wurde manuell in die (versteckte) EFI-Partition kopiert.

    Ich habe viele Einstellungen im Clover getestet, als Kexte wurden "WhateverGreen (mit Lilu)" und "InterGraphicsFixup" getestet. Meine "config.plist" ist im Anhang.

    Wer hat Lust und Zeit, da mal reinzuschauen und mich evtl. zu unterstützen?


    config.plist