HI Hintzsche,
so einen Kext mit deiner Device- und VendorID auszustatten ist eigentlich keine große Geschichte:
Zuerst solltest du das Kext in einem Bereich haben in dem du auch Änderungs-Berechtigung hast...
- Kexte sind keine Dateien, sondern Verzeichnisse, die im Finder als solches nicht angezeigt werden.
- das Kext mit der linken Maustaste anwählen und "Show Package Contents" anklicken. (weiss jetzt gerade nicht wie der deutsche Begriff dafür heisst).
Damit zeigt der Finder dir den Inhalt des Dateiverzeichnisses an.
- Im darin liegenden Ordner "Contents" gibt es eine Datei namens "Info.plist", diese ist eigentlich eine XML-basierenden Text-Datei, die du mit jedem Test-Editor bearbeiten kannst.
- Wenn du nun diese Datei öffnest, gibt es darin einen Bereich namens "IOKitPersonalities" darunter dann ein Bereich namens "IOPCIPrimaryMatch" oder so ähnlich...
- In diesem Bereich kannst du deine Device- und VendorID eintragen, wobei die Angaben wie folgt aussehen müssen:
0xDeviceIDVendorID (z.B. 0xaa581002 für den Soundchip auf meiner Grafikkarte (aa58 = Juniper HDMI Audio, 1002 = ATI Technologies Inc.)
Danach wieder schliessen, dabei speichern und dann mit dem KextWizard oder ähnlichen Hilfsmitteln wieder nach /System/Library/Extensions installieren lassen, danach Berechtigungen reparieren lassen und neu starten...