OpenCore Sammelthread (Hilfe und Diskussion)
- derHackfan
- Unerledigt
-
-
Bedeutet, dass du bei den Einträgen das falsche Format ausgewählt hast.
Am Besten mit einer funktionierenden oder der Sample.plist vergleichen.
-
Habe ich gemacht, habe es mit der Sample verglichen, alles korrekt..
Wo liegt mein Fehler? -
Habe ich gemacht, habe es mit der Sample verglichen, alles korrekt..
Hast du die DeviceProperties aus der sample.plist so übernommen? Wenn ja, lösch die Einträge mal. Und wenn du kein FileFault benutzt, brauchst du VirtualSMC.efi nicht, dafür hast du ja VirtualSMC.kext.
Was ist mit dem AptioMemoryFix.efi? Der ist erstens nicht eingetragen unter Drivers und außerdem ist der veraltet, du benötigst - wenn du ihn brauchst - den FwRuntimeServices.efi.
-
AptioMemoryFix wurde in OC direkt integriert. Die AptioMemoryFix.efi ist somit hinfällig. FwRuntimeServices...
This driver provides the necessary compatibility improvements required for normal functioning of UEFI Runtime Services such as date, time, NVRAM variable storage, and others in macOS.
-
Habe es versucht, im Bootmenü hängt er wieder..
-
Habe es versucht, im Bootmenü hängt er wieder..
Was meinst du mit 'hängt'? Nimmt das Bootmenü keinen Tastendruck an? Wenn dem so ist, dann stell mal unter Misc->Boot->PollAppleHotkeys auf NO und setz mal einen Wert für Timeout... 5 sec. Nach diesen 5 sec. sollte es dann automatisch booten.
-
-
Dann probiere nochmal diese EFI hier. Und lösche, wenn du mit der gebootet hast, erstmal das Nvram.
-
Damit sagt er mir
OC: Failed to parse configuration!War mein Fehler..
-
Hmmm...womit hast du die Ursprüngliche config bearbeitet? Mit Xcode, PlistEdit Pro, oder mit so einem Configurator?
-
Damit hat es doch geklappt, habe es falsch entpackt.
-
-
-
Guten Abend,
Ich habe mich jetzt endlich um meine USB Port gekümmert. Mit dem Hackintool schaut das so aus:
Ich komme da auf mehr als 15 muss ich die vor der Kext Erstellung reduzieren ?
Dann habe ich exportiert und den dabei erstellten USBPorts.kext in mein OpenCore Kexts Verzeichnis kopiert.
In der config.plist schaut das dann so aus:
Leider bootet OpenCore dann aber nicht mehr, er steht gleich Anfangs mit dem Fehler:
Könnt Ihr mir bitte helfen wie kann ich den erstellten Kext richtig in OC einbauen ?
-
Der USBPorts.kext hat kein Executable und braucht somit auch keinen Eintrag in "ExecutablePath"...
Der Kext deklariert die Ports nur über die Info.plist.
-
Super Danke, jetzt hatte OC keinen Fehler mehr beim booten !
Ich denke auch das er den Kext geladen hat denn der Ruhezustand geht jetzt endlich. Macht es nichts das ich im Hackintool 20 Grüne Balken bei den Ports habe, mehr als 15 also ?
Wie kann ich denn überprüfen welche Texte geladen wurden ?
-
im Terminal mit dem Befehl kextstat |grep -v apple
Dort werden aber auch nur Hackintosh-Kexte mit Executable aufgeführt.
Den USBPort.kext wirst du dort nicht finden.
-
Danke für die Infos, wenn ich in der config.plist unter Kernel Quirks den XhciPortLimit aus schalte habe ich nicht alle USB3.0 Ports am laufen unter Catalina wenn ich ihn einschalte funktionieren alle mit meinem erstellten Kext. Das wird mit dem 15 Port Limi zusammenhängen jetzt meine Frage sollte man die Ports reduzieren und dann halt nicht zur Verfügung haben und den XhciPortLimit ausschalten oder sollte man den Einschalten wenn man einen Kext erstellt hat ?
Leider bekomme ich noch das Problem das ich den einen Port nicht weg bekomme, auch wen ich minus drücke und den Kext erstelle ist der beim nächsten reboot wieder da kann ich da noch was machen oder soll ich das ignorieren ?
-
Oc wird ja oft erneuert und es gibt eine neue Version. Muss ich dann immer aktualisieren?