there's a fallback mode that expose ports try this before usbloader (check pid and vid of your device, no need to short pins):
usb_modeswitch -v 0x12d1 -p 0x1f01 -n -I -M 55534243123456780000000000000011063000000100010000000000000000
also this can help:
vim /etc/usb_modeswitch.conf
DisableSwitching=1
you can switch between operating system as long as you dont power cycle your usb device.