Ubuntu Nexus 7 como dispositivo USB não funciona

7

Conectei o cabo USB do Nexus 7 executando o Ubuntu ao meu laptop Ubuntu, mas não há nenhum novo dispositivo USB encontrado quando eu executo o lsusb. Esta função é suportada?

    
por chungyehwang 12.11.2012 / 16:25

6 respostas

4

A post no blog da Bilal Akhtar tem uma maneira supostamente mais confiável de se conectar a dispositivos Android 4.0+ do Ubuntu. As etapas estão resumidas aqui:

  1. Instale a biblioteca go-mtpfs , que você usará para se conectar:

    sudo apt-get install golang fuse git-core libmtp-dev libfuse-dev
    sudo adduser $USER fuse
    mkdir /tmp/go 
    GOPATH=/tmp/go go get github.com/hanwen/go-mtpfs
    sudo mv /tmp/go/bin/go-mtpfs /usr/bin/
    mkdir ~/MyAndroid
    
      

    Observação: Em algum momento durante a instalação, uma tela pode aparecer no seu terminal perguntando se você deseja compartilhar informações sobre os pacotes públicos do Go que você instalou com os desenvolvedores. Sinta-se à vontade para responder a esta pergunta como quiser.

  2. Monte seu Nexus 7 ou qualquer outro dispositivo usando esse comando depois de conectá-lo à sua porta USB:

    go-mtpfs ~/MyAndroid &
    
  3. Quando terminar, desmonte seu dispositivo usando este comando:

    fusermount -u ~/MyAndroid
    

Eu também gostaria de agradecer a James Gifford por apontar este artigo para mim no Google+. ;)

    
por Christopher Kyle Horton 07.01.2013 / 18:32
4

UPDATE Por favor, veja abaixo o exemplo de go-mtpfs. O go-mtpfs é muito mais confiável, mas as instruções permanecem muito semelhantes.

Montando automaticamente o Nexus 7

Permitir que usuários não-root montem dispositivos de fusíveis:

sudo vim /etc/fuse.conf

Un-comment **user_allow_other**.

Instalar o mtpfs

sudo apt-get install mtp-tools mtpfs

Fazer ponto de montagem

sudo mkdir /mnt/nexus7

chown youruser:youruser /mnt/nexus7

Adicionar regras do udev

sudo gedit /etc/udev/rules.d/99-android.rules

#Nexus7 
SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"

sudo chmod +x /etc/udev/rules.d/99-android.rules

Adicionar Nexus7 ao fstab

sudo vim /etc/fstab

mtpfs /mnt/nexus7 fuse user,noauto,allow_other,defaults 0 0

Reinicie o udev

sudo service udev restart

Dispositivo de acesso

mount /mnt/nexus7

umount /mnt/nexus7

    
por earthmeLon 12.11.2012 / 21:36
1

Descobri que não funciona com cabos baratos - se nem sequer mostra "Nexus" em lsusb, o cabo é mau. Tente um melhor.

    
por NoBugs 26.12.2013 / 23:20
0

Se o tablet Nexus tiver o aplicativo Software Data Cable disponível, esse programa permitirá que você transfira arquivos facilmente por meio de um link sem fio. Veja:

link

e

link

    
por CentaurusA 12.11.2012 / 21:55
0

Em contraste com todas as outras respostas, eu ainda afirmaria que ainda não é possível. A questão é claramente sobre " Nexus 7 rodando o Ubuntu " e, até onde eu sei, não há serviço especial nesta primeira porta do Ubutu para o Nexus 7 que funciona como um dispositivo USB. Eu tenho um Nexus 7 rodando o Ubuntu aqui e não consegui com nenhuma dessas soluções mencionadas.

Eu acho que todas as respostas até agora são direcionadas ao Nexus 7 executando Android .

Por favor, corrija-me se estiver errado.

    
por NilsB 28.01.2013 / 08:15
0

Instale este PPA: link

Atualize e atualize.

Hey presto, trabalhando com suporte a MTP que monta automaticamente um Nexus 7 como uma pasta navegável no Nautilus.

    
por Adrian 11.04.2013 / 23:11