Conecte o Galaxy Nexus ao Ubuntu

1
Estou tentando conectar meu Galaxy Nexus a um PC Ubuntu 11.04 seguindo as instruções deste outro post -com-a-galaxy-nexus "> Fazer com que dispositivos habilitados para MTP funcionem com o Ubuntu? ).

Eu li e refizemos cada passo cerca de 10 vezes, mas o melhor que consigo ao tentar acessar (no terminal) o diretório /media/myGalaxyNexus é o seguinte erro:

ls: cannot access /media/myGalaxyNexus: Transport endpoint is not connected
total 0
d????????? ? ? ? ?                ? myGalaxyNexus

Este é o resultado do comando cat ~/.bashrc (apenas a parte relacionada a este post ...):

alias android-connect="mtpfs -o allow_other /media/myGalaxyNexus"
alias android-disconnect="fusermount -u /media/myGalaxyNexus"

Este é o resultado do comando cat /etc/udev/rules.d/51-android.rules :

SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="685c", MODE="0666"

Este é o resultado do comando mtp-detect :

libmtp version: 1.1.1
Listing raw device(s)
Device 0 (VID=04e8 and PID=685c) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team
  Found 1 device(s):
   04e8:685c @ bus 2, dev 3

Também encontrei este link útil, mas nem isso me ajudou. O melhor que consegui seguir foi mostrar um diretório chamado Playlist que estava vazio.

    
por Matteo 14.06.2013 / 20:44

2 respostas

1

Existe uma solução melhor do que a solução mtpfs disponível para as versões 12.04 e posteriores. Estou repostando a solução aqui a pedido para que esta questão possa ser marcada como resolvida. O original pode ser encontrado aqui: Obtendo dispositivos habilitados para MTP para trabalhar com o Ubuntu?

Conectando dispositivos Android via MTP com GVFS

(Fora da caixa a partir de 13.04)

Desde o 13.04, o acesso ao armazenamento para dispositivos Android via MTP funciona imediatamente. Isso foi possível devido a atualizações do GVFS por Philip Langdale . Para 12.04 e 12.10, existe um PPA com versões de backport dos pacotes necessários.

Note que o seu dispositivo deve ser desbloqueado para acessar o armazenamento do dispositivo com o Ubuntu via MTP.

Se você receber uma mensagem de erro, tente reconectar o dispositivo uma vez.

Citação de Jorge Castro ao adicionar o PPA para Existe algum plano para melhorar o suporte a mtp em futuras versões do Ubuntu? :

  
  1. Adicione o PPA ao seu sistema

    sudo add-apt-repository ppa:langdalepl/gvfs-mtp
    sudo apt-get update
    
  2.   
  3. Em seguida, inicie o Software Updater (anteriormente conhecido como Update Manager) e instale as atualizações disponíveis.

  4.   
  5. Quando tudo tiver sido atualizado com êxito, reinicie o computador, desbloqueie o dispositivo Android, conecte-o via USB e ele deverá   aparecer no seu gerenciador de arquivos.

  6.   

Por favor, consulte    O que são os PPAs e como usá-los?   se você tiver dúvidas sobre qualquer coisa relacionada a um pacote pessoal   Archives (PPA) e consulte a fonte em Web Upd8 (tem alguns   comentários que valem a pena ler).

Para esclarecer:

  1. Você não precisa desbloquear o booloader ( fastboot oem unlock ) nem fazer root no seu telefone. Desbloquear refere-se apenas à tela de bloqueio do Android nesta resposta.
  2. Você não precisa adicionar regras do udev para obter acesso ao MTP. Eles são destinados ao acesso de desenvolvedor (protocolos adb e fastboot). Você pode encontrar as instruções originais no site android se estiver interessado (capítulo: Configurando o Acesso USB).
  3. Esta solução se aplica a todos os dispositivos Android que oferecem a funcionalidade MTP e, provavelmente, a todos os dispositivos não Android com a funcionalidade MTP.
por LiveWireBT 17.06.2013 / 23:22
1

Curiosamente, o aplicativo chamado Gigolo faz um ótimo trabalho na detecção e montagem de dispositivos Android. Eu estava usando meu Galaxy Nexus. Apenas apareceu magicamente na lista de dispositivos disponíveis do Gigolo. Cliquei com o botão direito do mouse e "conectei" o Galaxy Nexus, depois cliquei nele com o botão direito e "open" funcionou para iniciá-lo no meu navegador de arquivos.

Eu estava usando o Xubuntu 13.10 fazendo isso. Este deve ser o comando para instalá-lo a partir do terminal:

$ apt-get install gigolo
    
por starlocke 22.05.2014 / 15:21