We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 165d943 commit b77d0d5Copy full SHA for b77d0d5
1 file changed
adb/common.py
@@ -16,6 +16,7 @@
16
Common usb browsing, and usb communication.
17
"""
18
import logging
19
+import platform
20
import socket
21
import threading
22
import weakref
@@ -113,7 +114,8 @@ def Open(self):
113
114
handle = self._device.open()
115
iface_number = self._setting.getNumber()
116
try:
- if handle.kernelDriverActive(iface_number):
117
+ if (platform.system() != 'Windows'
118
+ and handle.kernelDriverActive(iface_number)):
119
handle.detachKernelDriver(iface_number)
120
except libusb1.USBError as e:
121
if e.value == libusb1.LIBUSB_ERROR_NOT_FOUND:
0 commit comments