jwise / HoRNDIS

Android USB tethering driver for Mac OS X
Other
2.98k stars 328 forks source link

How to uninstall correctly? #114

Open GeertCu opened 4 years ago

GeertCu commented 4 years ago

After removing the HoRNDIS.kext file in /System/Library/Extensions and rebooting my Macbook I don't think the extention is loaded:

MBP15-2:~ geert$ kextstat | grep HoRNDIS
MBP15-2:~ geert$ 

Unfortunately I can still find a HoRNDIS.kext file in /Library/StagedExtensions/Library/Extensions. How do I get rid of that file too?

eclansky commented 4 years ago

I had same issue when I deleted horndis 9.2 from my MacBook. After deleting the .kext from /System/Library/Extensions run the following.

sudo kextcache --clear-staging

Found it on stackoverflow https://stackoverflow.com/questions/46535279/what-is-library-stagedextensions-for-and-how-to-remove-extensions

prismopensource commented 4 years ago

Same issue here, sudo kextcache --clear-staging fixes this, maybe the documentation about uninstalling should be updated? Since Mac OS 10.15.5 actively warns about:

Existing software on your system loaded a system extension signed by "Joshua Wise", which will be incompatible with a future version of macOS. Contact the developer for support.

There will probably be more and more people trying to uninstall this version.

cking0987 commented 4 years ago

Thanks for the tip! +1 for adding it to the documentation on uninstalling.