Acredito que li todas as postagens relacionadas na web e agora estou buscando ajuda.
Estou tentando conectar meu telefone HTC 610 Desire Android 4.4.2 ao meu desktop Ubuntu 16.06. Meu objetivo é executar com o Android Developer Studio 2.1 para desenvolver aplicativos para Android.
Eu corro o lsusb com o telefone desconectado:
thomas@thomas-desktop:/var/log$ lsusb
Bus 003 Device 010: ID 17f6:0822 Unicomp, Inc
Bus 003 Device 009: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 008: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Conecte o telefone e tente novamente:
thomas@thomas-desktop:/var/log$ lsusb
Bus 003 Device 010: ID 17f6:0822 Unicomp, Inc
Bus 003 Device 009: ID 046d:c077 Logitech, Inc. M105 Optical Mouse
Bus 003 Device 008: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 011 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 010 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Portanto, não há mudanças com isso. O que há com isso? Eu olhei no log do sistema, mas não vejo nada instrutivo.
Eu criei o arquivo 51-android-rules. Aqui está o conteúdo:
thomas@thomas-desktop:/var/log$ cat /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
Com o antigo e o novo ID de fornecedor da HTC, já que não sei qual é o meu. Eu adicionei meu usuário ao grupo plugdev.
Aqui está o meu arquivo de fusíveis:
thomas@thomas-desktop:/var/log$ cat /etc/fuse.conf
# /etc/fuse.conf - Configuration file for Filesystem in Userspace (FUSE)
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#mount_max = 1000
# Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
Eu ativei a Depuração USB no meu telefone e selecionei Verificar aplicativos por USB. Quando eu conecto meu telefone, isso indica que ele está carregando o cabo do meu computador, mas nada mais.
Agora não tenho mais nada para ver e estou preso.