Ubuntu больше не распознает устройства на базе Android

Ubuntu 14.04 не распознает ни одного из моих устройств на базе Android больше. (Попробованный Nexus 7 и Galaxy Nexus)

Я думал, что это было MTP или проблемой ADB, но соединяющийся / отключение устройств даже не изменяет вывод lsusb или dmesg вообще.

Это похоже на устройства, даже не включаются - в. Однако они оба заряжаются обычно, когда я включаю их, таким образом, я не могу предположить иметь кабельную проблему или проблему с самими устройствами на базе Android.

(Я попробовал его отладкой usb на и прочь на обоих устройствах - никакое различие),

31
задан 31 August 2014 в 23:29

7 ответов

Проблемой был в конечном счете кабель.

Некоторые USB-кабели только для зарядки. Другие кабели также поддерживают данные. Я попробовал 3-4 различных кабеля, пока один из них в конечном счете не работал.

Это было причиной, почему подключение телефона даже не зарегистрировалось в dmesg вообще.

8
ответ дан 23 November 2019 в 00:45

У меня есть проблемы с моей установкой Ubuntu GNOME 14.04, распознающей мой Nexus 7 время от времени, также. Это что работы для меня:

  1. Удостоверяются, что кабель может передать информацию, что это не просто силовой кабель.
  2. Удостоверяются, что Вам включили USB, отлаживающий.
  3. Разблокировали Ваше устройство.
  4. Подключение Ваше устройство к Вашему компьютеру.
  5. Ваше устройство должно отобразить всплывающее окно, спросив, хотите ли Вы принять соединение со своим компьютером. (Если у Вас было это всплывающее окно прежде, Вы, возможно, отсчитали, "всегда принимают соединение от этого устройства" флажок.)
  6. Обычно, Ваше устройство должно теперь открыться в Вашем любимом файловом менеджере. Если это не делает, проверьте, находит ли ADB Ваше устройство. В терминале, тип adb devices (Вы, возможно, должны были бы быть корнем).
  7. , Если ADB перечисляет Ваше устройство, перейдите к Настройкам > устройство хранения данных и нажмите кнопку опций в правом верхнем углу:

Upper right hand corner options

  1. Выбор опция совместного доступа к файлам Вы хотите:

File sharing options

12
ответ дан 16 November 2019 в 11:21

если dmesg не сообщает ни о каком изменении, это - окончательно кабельная проблема или в худшем случае проблема с портом micro-USB устройств на базе Android

4
ответ дан 16 November 2019 в 11:21

Настраивать обнаружение устройств на Ubuntu Linux:

Входят в систему как корень и создают этот файл:/etc/udev/rules.d/51-android.rules.

Использование этот формат для добавления каждого поставщика к файлу:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"

В этом примере, идентификатор поставщика для HTC. Присвоение РЕЖИМА указывает полномочия чтения-записи, и ГРУППА определяет, какая группа Unix владеет узлом устройства.

Теперь выполнитесь:

 sudo chmod a+r /etc/udev/rules.d/51-android.rules

От developer.android.com/studio/run/device.html

4
ответ дан 16 November 2019 в 11:21

Чтобы использовать телефоны на базе Android в Ubuntu, способ разработчика должен быть позволен.

1. Сначала Вы должны пойти в урегулирование на своем андроиде и прокрутить вниз к «О телефоне». Выявите его.

2. Прокрутите вниз к основанию снова, где Вы видите, «Строят число». (Ваш строить число может измениться от нашего здесь.)

3. Выявите его семь (7) раз.

4. После этого новый пункт в урегулировании появляется, который является ({} варианты разработчика), выявляют его.... При отладке Вы видите USB debugging проверка это теперь, человечность 14.04 должна видеть, что Ваше устройство обладает....

2
ответ дан 16 November 2019 в 11:21

Как Органический Мрамор, правильно сказанный, необходимо создать файл /etc/udev/rules.d/51-android.rules с одним или несколькими следующих строк:

SUBSYSTEM=="usb", ATTR{idVendor}=="0502", MODE="0666", GROUP="plugdev" #Acer
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev" #ASUS
SUBSYSTEM=="usb", ATTR{idVendor}=="413c", MODE="0666", GROUP="plugdev" #Dell
SUBSYSTEM=="usb", ATTR{idVendor}=="0489", MODE="0666", GROUP="plugdev" #Foxconn
SUBSYSTEM=="usb", ATTR{idVendor}=="04c5", MODE="0666", GROUP="plugdev" #Fujitsu
SUBSYSTEM=="usb", ATTR{idVendor}=="04c5", MODE="0666", GROUP="plugdev" #Fujitsu Toshiba
SUBSYSTEM=="usb", ATTR{idVendor}=="091e", MODE="0666", GROUP="plugdev" #Garmin-Asus
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" #Google
SUBSYSTEM=="usb", ATTR{idVendor}=="201E", MODE="0666", GROUP="plugdev" #Haier
SUBSYSTEM=="usb", ATTR{idVendor}=="109b", MODE="0666", GROUP="plugdev" #Hisense
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev" #HTC
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666", GROUP="plugdev" #Huawei
SUBSYSTEM=="usb", ATTR{idVendor}=="24e3", MODE="0666", GROUP="plugdev" #K-Touch
SUBSYSTEM=="usb", ATTR{idVendor}=="2116", MODE="0666", GROUP="plugdev" #KT Tech
SUBSYSTEM=="usb", ATTR{idVendor}=="0482", MODE="0666", GROUP="plugdev" #Kyocera
SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666", GROUP="plugdev" #Lenovo
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev" #LG
SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", MODE="0666", GROUP="plugdev" #Motorola
SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", MODE="0666", GROUP="plugdev" #MTK
SUBSYSTEM=="usb", ATTR{idVendor}=="0409", MODE="0666", GROUP="plugdev" #NEC
SUBSYSTEM=="usb", ATTR{idVendor}=="2080", MODE="0666", GROUP="plugdev" #Nook
SUBSYSTEM=="usb", ATTR{idVendor}=="0955", MODE="0666", GROUP="plugdev" #Nvidia
SUBSYSTEM=="usb", ATTR{idVendor}=="2257", MODE="0666", GROUP="plugdev" #OTGV
SUBSYSTEM=="usb", ATTR{idVendor}=="10a9", MODE="0666", GROUP="plugdev" #Pantech
SUBSYSTEM=="usb", ATTR{idVendor}=="1d4d", MODE="0666", GROUP="plugdev" #Pegatron
SUBSYSTEM=="usb", ATTR{idVendor}=="0471", MODE="0666", GROUP="plugdev" #Philips
SUBSYSTEM=="usb", ATTR{idVendor}=="04da", MODE="0666", GROUP="plugdev" #PMC-Sierra
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", MODE="0666", GROUP="plugdev" #Qualcomm
SUBSYSTEM=="usb", ATTR{idVendor}=="1f53", MODE="0666", GROUP="plugdev" #SK Telesys
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev" #Samsung
SUBSYSTEM=="usb", ATTR{idVendor}=="04dd", MODE="0666", GROUP="plugdev" #Sharp
SUBSYSTEM=="usb", ATTR{idVendor}=="054c", MODE="0666", GROUP="plugdev" #Sony
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", MODE="0666", GROUP="plugdev" #Sony Ericsson
SUBSYSTEM=="usb", ATTR{idVendor}=="2340", MODE="0666", GROUP="plugdev" #Teleepoch
SUBSYSTEM=="usb", ATTR{idVendor}=="0930", MODE="0666", GROUP="plugdev" #Toshiba
SUBSYSTEM=="usb", ATTR{idVendor}=="19d2", MODE="0666", GROUP="plugdev" #ZTE

Источник

1
ответ дан 23 November 2019 в 00:45

Я думал, что у меня похожая проблема, мой телефон Android показывал сообщение после того, как я подключился к USB, что компьютер не может получить доступ к данным на устройстве, однако я заметил, что мой файловый менеджер показывает мой телефон Android отключенным, поэтому, когда я нажал на нее, на телефоне появилось сообщение с вопросом, хочу ли я разрешить доступ к данным, и после согласия я мог получить доступ к данным телефона.

P.S. Я использую Pop!_OS на основе Ubuntu 19.10.

0
ответ дан 19 January 2020 в 12:29

Другие вопросы по тегам:

Похожие вопросы: