FlexiHub Driver Installation (macOS version)

Drivers for Virtual USB Devices

FlexiHub Redistributable archive contains three packages with the drivers for various versions of Mac OS:

  • Flexihub_Driver-10_09.pkg – drivers for Mac OS 10.9 Mavericks
  • Flexihub_Driver-10_10.pkg – drivers for Mac OS 10.10 Yosemite
  • Flexihub_Driver-10_11.pkg – drivers for Mac OS 10.11 El Capitan or higher

Installation

To install the drivers on the end-user’s system, copy Flexihub_Driver-10_XX.pkg to the end-user’s computer and run

sudo installer -pkg Flexihub_Driver-10_XX.pkg -target /
Note: XX – Mac OS X version (09 for 10.9, 10 for 10.10, 11 for 10.11 or higher respectively)

Uninstallation

To delete the drivers from the end-user’s computer, successively execute the commands:

sudo kextunload -b com.eltima.kext.vusb
sudo kextunload -b com.eltima.kext.vic
sudo kextunload -b com.eltima.kext.elogger
sudo rm -rf /Library/Extensions/evhci-10_09.kext 
sudo rm -rf /Library/Extensions/evhci-10_11.kext 
sudo rm -rf /Library/Extensions/evic-10_09.kext
sudo rm -rf /Library/Extensions/evic-10_10.kext
sudo rm -rf /Library/Extensions/elogger.kext 
sudo pkgutil --forget com.eltima.pkg.vusb-driver
Note: if one or several of the kextunload calls ended with an error, one needs to repeat them a couple of times. If the error persists after the third attempt, then the system reboot must be performed.