Я запускал заводную гориллу, и все работало нормально.Затем, после того как я обновился до hirsute hippo 21.04, мой телефон (oneplus 7 pro) больше не отображается в adb. при выполнении команды adb устройства
вывод пустой следующим образом
$ adb устройства
Список подключенных устройств
однако команда lsusb показывает устройство
$ лсусб
Шина 002 Устройство 002: ID 8087:8000 Корпорация Intel Integrated Rate Matching Hub
Шина 002 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
Шина 001 Устройство 002: ID 8087:8008 Корпорация Intel Integrated Rate Matching Hub
Шина 001 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
Шина 004 Устройство 013: ID 2a70:4ee7 OnePlus Technology (Shenzhen) Co., Ltd. ONEPLUS A3010 [OnePlus 3T] / A5010 [OnePlus 5T] / A6003 [OnePlus 6] (режимы зарядки + отладки по USB)
Шина 004 Устройство 001: ID 1d6b:0003 Корневой концентратор Linux Foundation 3.0
Шина 003 Устройство 004: ID 8087:07dc Intel Corp. Беспроводной интерфейс Bluetooth
Шина 003 Устройство 003: ID 046d:c539 USB-приемник Logitech, Inc.
Шина 003 Устройство 002: ID 0bda:58b9 Realtek Semiconductor Corp. Lenovo EasyCamera
Шина 003 Устройство 001: ID 1d6b:0002 Корневой концентратор Linux Foundation 2.0
Отладка по USB включена и мой компьютер разрешен на моем телефоне. телефон также отображается с dmesg | команда tail после запуска команды adb devices
$ судо dmesg | хвост
[2491.150965] USB 4-3: Продукт: SM8150-MTP
[ 2491.150969] USB 4-3: Производитель: OnePlus
[4501.485109] usb 4-3: отключение USB, номер устройства 13
[ 4505.372878] usb 4-3: новое USB-устройство SuperSpeed Gen 1 номер 14 с использованием xhci_hcd
[4505.397060] usb 4-3: найдено новое USB-устройство, idVendor=2a70, idProduct=4ee7, bcdDevice= 4.14
[ 4505.397067] usb 4-3: новые строки USB-устройства: производитель = 1, продукт = 2, серийный номер = 3
[4505.397069] USB 4-3: Продукт: SM8150-MTP
[ 4505.397071] usb 4-3: Производитель: OnePlus
adb версии 31.0.2. Любая помощь в этом очень ценится, спасибо.
это мой файл 51-android.rules
# OnePlus (Орео)
ATTR{idVendor}!="2a70", GOTO="not_OnePlus"
# OnePlus 6, 4ee1=зарядка, 4ee2=MTP+отладка, 4ee6=PTP+отладка, 4ee7=зарядка+отладка
ATTR{idProduct}=="4ee2", ENV{adb_adb}="да"
ATTR{idProduct}=="4ee6", ENV{adb_adb}="да"
ATTR{idProduct}=="4ee7", ENV{adb_adb}="да"
# OnePlus 3T с режимом MIDI Oreo 90bb=adb+midi, 9011=MTP, 904e=PTP
ATTR{idProduct}=="90bb", ENV{adb_adb}="да"
ATTR{idProduct}=="9011", SYMLINK+="android_adb"
ATTR{idProduct}=="904e", SYMLINK+="android_adb"
GOTO="android_usb_rule_match"
МЕТКА = "не OnePlus"