Anything changed in system extension uninstall with Monterey

Hi there,

It is well known that system extension could not be uninstalled via api level since the beginning, typically OSSystemExtensionRequest.deactivationRequest.

Now that with the latest Monterey release 12.2, is it still the case?

Thanks in advance for any suggestion.

Regards

Richard

Now that with the latest Monterey release 12.2, is it still the case?

Yes, this is the recommended path. Are you seeing an issue here?

Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com

As tried, works pretty well.

Thanks a lot Matt for the confirmation!

The one specific change that I’m aware of in macOS 12 is the introduction of the RemovableSystemExtensions property. See this page for details.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Just to be clear, this applies to managed systems, right?

Just to be clear, this applies to managed systems, right?

Yes.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Anything changed in system extension uninstall with Monterey
 
 
Q