Tendo problemas para acessar meu telefone via USB

1

(Eu pesquisei na web por pessoas que tiveram o meu problema exato, e não consegui encontrar nenhuma, por isso, se esta é uma pergunta repetida, eu não ficarei ofendido por ter isso puxado, mas eu gostaria de ser redirecionado para a resposta, visto que não consigo encontrá-lo.)

Acabei de mudar do Lubuntu para o Gnewsense [o Gnewsense é executado em uma base do Debian pela última vez que verifiquei]. Em Lubuntu eu costumava ser capaz de conectar meu telefone via USB e depois acessar os arquivos direto do gui pegar o que eu baixei no celular e colá-lo em um local aleatório no meu computador, mas depois de trocar para o novo sistema operacional : Eu acho que quando eu primeiro ligar meu telefone a pasta que contém os arquivos do meu telefone aparece na área de trabalho, quando abro a pasta: alk dos arquivos que devem ser listados no meu telefone flash dentro da janela por um breve momento , a janela fecha e meu telefone desaparece da área de trabalho. Ainda consigo acessar meu telefone enquanto ele permanece conectado a partir do diretório de arquivos, mas ele age como se estivesse vazio e quando eu atualizo: ele é carregado por um período indefinido de tempo. Eu posso repetir isso consistentemente, desconectando o usb e conectando-o novamente.

Por favor, note: eu ainda estou aquecendo o terminal (eu sei cd, pwd, dd, ect ... mas eu não sou um conhecedor total ainda, explicações tão simples além do código seriam apreciadas), Observe também que, ao mudar para o Gnewsense, gravei a placa wireless, portanto, quaisquer soluções que envolvam um download não serão úteis neste caso. Eu não quero ser ingrato, não vou me importar com um pouco de prática de programação se isso acontecer, embora eu ache que pode ser apenas um erro de permissão que é apenas minha intuição e eu não saberia como consertá-lo de qualquer maneira .

Obrigado em avançado !!

    
por Ian 13.01.2016 / 23:51

1 resposta

0

  sudo apt-get install mtpfs

Em seguida, você precisará criar um ponto de montagem estático para dispositivos conectados a MTP:

sudo mkdir /media/MTPdevice
sudo chmod 775 /media/MTPdevice
sudo mtpfs -o allow_other /media/MTPdevice

Se você ainda não conhece o idVendor e o idProduct do seu dispositivo, determine-os conectando seu telefone via USB e consultando-o usando o MTP. Verifique se o seu dispositivo está no modo MTP

experimente este comando

  mtp-detect

Assim que o VID e o PID aparecer, você poderá cancelar o comando (CTRL-C). Se o VID e o PID não forem exibidos imediatamente após o dispositivo ser listado, o MTP deverá exibir “idVendor: 04e8 ″ e“ idProduct: 6860 ″ na saída.

Em seguida, você precisará adicionar uma regra ao seu manipulador de sistema USB para detectar e montar corretamente seu dispositivo usando seu editor de texto favorito como root:

 gksu gedit /etc/udev/rules.d/51-android.rules

Adicione o seguinte, em uma única linha (não se esqueça de substituir e com os valores obtidos do mtp-detect):

SUBSYSTEM=="usb", ATTR{idVendor}=="<vendorId>", ATTR{idProduct}=="<productId>", MODE="0666"

Depois de salvar o arquivo e sair do editor, desconecte seu telefone e reinicie o udev:

sudo service udev restart

Agora, quando você conecta seu smartphone, tablet, etc., ele deve ser montado automaticamente em / media / MTPdevice.

    
por 25.01.2016 / 21:53