Post

Replies

Boosts

Views

Activity

Reply to How to install DriverKit dext by script
I don't think there's any way to do this. Your best bet is to build a simple application that contains the DEXT and activates it when launched. You could launch the application from a postinstall script in your .pkg file. Be aware that your application needs to be installed to /Applications/ and that the DEXT will automatically be uninstalled when the application is removed.
Topic: App & System Services SubTopic: Drivers Tags:
Apr ’22
Reply to Example driver project crashes
@Drewbadour - does this mean that it is not possible to use Xcode 13.1 and later to build DEXTs that work on both Big Sur and Monterey?
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
May ’22
Reply to How to use the stdlib/CF in DriverKit?
In the 702 session, he is talking about being able to use frameworks from System Extensions, not DriverKit Extensions. He explicitly states that DriverKit extensions are the exception.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to How to use the stdlib/CF in DriverKit?
The context that you DEXT runs in is very limited. You are not able to use Core Foundation and similar libraries.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to Looking for developer to update kext (Intel) as a system extension for M1 / ARM
Hi Peter, Phil Jordan is a software contractor with deep knowledge of KEXTs and DEXTs. You could try to reach out to him: http://philjordan.eu/about. Alternatively, Apriorit is a consultancy that seems to cover this area as well https://www.apriorit.com/competences/kernel-and-driver-development. Best regards, Jonas
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to How to install DriverKit dext by script
I don't think there's any way to do this. Your best bet is to build a simple application that contains the DEXT and activates it when launched. You could launch the application from a postinstall script in your .pkg file. Be aware that your application needs to be installed to /Applications/ and that the DEXT will automatically be uninstalled when the application is removed.
Topic: App & System Services SubTopic: Drivers Tags:
Replies
Boosts
Views
Activity
Apr ’22
Reply to How to prevent that our XPC service is getting contantly preempted?
I had this same problem where our XPC service was stalled for 33ms at a time during intensive work. I found a workaround that I shared on StackOverflow: https://stackoverflow.com/a/71407357/7445
Replies
Boosts
Views
Activity
Mar ’22