Skip to content

Commit 711539e

Browse files
luk1337Biswa96
authored andcommitted
Backport "Make legacy USB driver default on Linux" from 16.0.0_r4
1 parent 52e4317 commit 711539e

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
From 55d30a3098c29431bcbeb2d2a5f1a0c40844c311 Mon Sep 17 00:00:00 2001
2+
From: Fabien Sanglard <sanglardf@google.com>
3+
Date: Mon, 23 Jun 2025 11:21:16 -0700
4+
Subject: [PATCH] Make legacy USB driver default on Linux
5+
6+
Bug: 366314975
7+
Bug: 398328647
8+
Test: Manual
9+
Flag: EXEMPT (adb.exe)
10+
Change-Id: Id49df58587d3f479d263a5b2da1679a1e675feb5
11+
---
12+
client/transport_usb.cpp | 6 +++---
13+
1 file changed, 3 insertions(+), 3 deletions(-)
14+
15+
diff --git a/client/transport_usb.cpp b/client/transport_usb.cpp
16+
index 3b0b4906..d3b4929c 100644
17+
--- a/client/transport_usb.cpp
18+
+++ b/client/transport_usb.cpp
19+
@@ -177,9 +177,9 @@ bool is_adb_interface(int usb_class, int usb_subclass, int usb_protocol) {
20+
}
21+
22+
bool is_libusb_enabled() {
23+
- bool enable = true;
24+
-#if defined(_WIN32)
25+
- enable = false;
26+
+ bool enable = false;
27+
+#if defined(__APPLE__)
28+
+ enable = true;
29+
#endif
30+
char* env = getenv("ADB_LIBUSB");
31+
if (env) {
32+
--
33+
2.52.0
34+

0 commit comments

Comments
 (0)