Hi, bin hier in diesem Gebiet noch ein ziemlicher neulich, mein Hackintosh funktioniert zwar super, irgend wie hab ich das hinbekommen
jetzt aber zu meiner Frage, wie benutzt man kext Utility um einen kext zu installieren? Wenn ich das Tool starte muss ich ja nix weiteres machen als mein Pw eintippen, wie gebe ich an welchen kext ich installieren möchte?
![](https://www.hackintosh-forum.de/images/avatars/4c/10270-4c052d015dc4306f0dfc98167d38636c61e09b18.jpg)
Wie funktioniert kext utitlity
-
- Erledigt
- nr_123
- Erledigt
-
-
Du ziehst die Kexte einfach per Drag & Drop ins Fenster... Dann werden sie entsprechend verschoben und anschließend werden noch die Rechte repariert
Aber prinzipiell bietet es sich an sämtliche Kexte in die EFI zu kopieren um ein Vanilla System zu haben.... Um welche Kexte handelt es sich?
-
Mist so einfach, da hätte ich auch selbst drauf kommen können.
das wäre meine nächste frage gewesen, bevor ich einen kext damit installiere der ja durch das Tool fest ins System kopiert wird sollte man den kext besser auf die EFI kopieren und versuchen ob er damit läuft oder ?
-
Ja auf alle Fälle.. Bei mir und bei vielen anderen liegen die Kexte direkt in EFI/CLOVER/KEXT/OTHERS
Damit bleibt das System als solches komplett unangetastet.
-
Du ziehst die Kexte einfach per Drag & Drop ins Fenster... Dann werden sie entsprechend verschoben und anschließend werden noch die Rechte repariert
Aber prinzipiell bietet es sich an sämtliche Kexte in die EFI zu kopieren um ein Vanilla System zu haben.... Um welche Kexte handelt es sich?
Zb mein Netzwerk kext ist im Moment fest installiert für die RTL8111
Aber besser wäre es diesen kext in den EFI Ordner zu kopieren oder? Da reicht ja das einfache einfügen und dann sollte er schon beim booten geladen werden oder verstehe ich das falsch?
-
Nö du verstehst das schon richtig
Ich würde jetzt sämtliche deiner Kexte erstmal aus S/L/E entfernen und dann nochmals Kext Utility laufen lassen um die Rechte zu reparieren...Anschließend alle kexte ins besagte EFI Verzeichnis...
-
Nö du verstehst das schon richtig
Ich würde jetzt sämtliche deiner Kexte erstmal aus S/L/E entfernen und dann nochmals Kext Utility laufen lassen um die Rechte zu reparieren...Anschließend alle kexte ins besagte EFI Verzeichnis...
Ich hab net viel verändert, Lediglich USBinjectAll und der RTL8111 kext. Der Audio kext liegt schon im EFI da er direkt im System Probleme gemacht hat.
Der Rest von meinem System hat so funktioniert.
Wie entferne ich die anderen beiden Sachen wieder aus dem System? Einfach die Dateien löschen?
-
Die FakeSMC.kext liegt auch schon im Clover Ordner?
Ja einfach aus S/L/E löschen... Danach bitte noch 1x Kext utilty laufen lassen OHNE eine Kext rein zu ziehen... Nachdem die Rechte repariert wurden kannst du alle kexte in die EFI packen und mal neubooten
-
Die FakeSMC.kext liegt auch schon im Clover Ordner?
Ja einfach aus S/L/E löschen... Danach bitte noch 1x Kext utilty laufen lassen OHNE eine Kext rein zu ziehen... Nachdem die Rechte repariert wurden kannst du alle kexte in die EFI packen und mal neubooten
Ja die FakeSMC lieg auf der EFI.
Ok dann werde ich das mal machen.
Schonmal besten Dank, endlich hab ich das Prinzip richtig verstanden.
Eine Sache noch, möchte ich jetzt einen kext aktualisieren, muss ich doch dann lediglich nur die neue kext Datei einfach über die vorhandene auf der EFI liegen Datei kopieren und ersetzen fertig?
-
Jep.. kopieren und ersetzen reicht dann in dem Fall aus
-
-
Hat es denn nun geklappt?
-
Sehr vorteilhaft für die Aktualisierung der Kexts ist das Tool Kextupdater. Dieses überprüft die vorhandenen Kexts und legt bei Updates diese in ein Verzeichnis auf dem Desktop. Von dort kopierst Du die erneuerten Kexts in Deine gemountete( z.B. mit Clover Configurator) EFI/Clover/Kext/Others. Nach dem Kopiervorgang kannst Du das abgelegte Verzeichnis wieder löschen. Diesen Vorgang führe ich täglich nach dem Booten als erste Massnahme aus und halte so mein System aktuell. Achtung, auch das Tool selbst erhält ähnlich wie Clover und Clover Configurator sehr häufig Updates, deshalb immer das Update von Kextupdater zuerst bearbeiten und dann das Tool verwenden!
-
Hat es denn nun geklappt?
ja hab alles umgezogen auf die EFI, hat alles funktioniert und läuft wie bisher. das einzige ist jetzt, ich hab doch gesehen das eine FakeSMC.kext noch im L / E Ordner ist und auf der EFI ist auch eine, ich trau mich aber nicht die in der L / E zu löschen, nicht das das System dann nicht mehr bootet.
-
Prinzipiell kann man seine Kexte auch nach /Library/Extensions installieren oder da lassen.
Ist eigentlich auch so von OSX vorgesehen. Dahin werden ja auch so "Fremdkexte" automatisch hin installiert.
Wie von LittleSnitch, Cuda, ZFS, ProlificUsbSerial etc.
Also quasi alles von Drittherstellern...@jochenboe
Der Kextupdater ist eigentlich ein prima Tool.
Mich nervt aber, daß es gefühlt jeden Tag ein Update gibt und die Vorversion sich selbst beendet und man die neue Version nehmen muß/soll.
Hab die 'script.command' ein wenig gepatched, jetzt nervt die eigene Versionsabfrage nicht mehr.
Die "neuen" Versionen machen nämlich auch nichts anderes als die "alten". -
EDIT by Al6042 -> Bitte keine Zitate von Posts welche direkt über deinem stehen...
Ok aber ist es jetzt dramatisch das zb die FakeSMC Doppel vorhanden ist? Ist das generell ein Problem das kexte doppelt vorhanden sind einmal in der L / E und einmal auf der EFI?
Werden da welche bevorzugt geladen? Zb die welche sich direkt im System befinden oder bevorzugt der Bootloader dann die auf der EFI?
Bisher konnte ich keine Probleme feststellen mit der doppelten FakeSMC im L / E und EFI
-
ich trau mich aber nicht die in der L / E zu löschen
kannst du ruhig machen. von Apple gibts diese kext ja sowieso nicht. Also löschen und dann kextutility einmal laufen lassen, um die Rechte zu reparieren.
Der Rechner bootet dann mit der fakemsc aus der EFI, keine Sorge -
Der Kextupdater ist eigentlich ein prima Tool.
Mich nervt aber, daß es gefühlt jeden Tag ein Update gibt ...Joar ist halt in der Entwicklung und im Moment gibts dann noch einige Änderungen/Neuerungen. Ist doch gut wenn sich was tut oder?
Solange ich nichts an der Struktur auf dem Server ändere werden alte Versionen funktionieren und Dein "Patch" wird klappen. Aber ich habe mir ja schon was dabei gedacht.
Und dank des jetzigen Updateverfahrens bedarf es ja nur 2 Knopfdrücke und man hat die neue Version. Nutzt du noch die alten Versionen wo er sich nach 5 Sekunden autom. schließt wenns ein Update gibt? Dann empfehle ich dir unebdingt mal zu updaten.
-
kannst du ruhig machen. von Apple gibts diese kext ja sowieso nicht. Also löschen und dann kextutility einmal laufen lassen, um die Rechte zu reparieren.
Der Rechner bootet dann mit der fakemsc aus der EFI, keine SorgeHab sie jetzt gelöscht, bisher läuft noch alles. Jetzt liegen alle Kexte auf der EFI. Mittels des Kext Updater hab ich gleich mal geschaut ob alles aktuell ist und dadurch Clover und USBinjectall aktualisiert.
Echt super die Software und wenn man weis wie, geht das mit den Treibern ja echt easy vielen dank nochmal für die gute Erklärung -
Hat das denn irgendwelche Vorteile wenn man die "Others" Kexte alle in L/E kopiert?
Hab das grad nicht so richtig verstanden