Linux: acesse conteúdo do Android via USB

Linux: acesse conteúdo do Android via USB

Tenho Desktop-pc: Linux Mint 13, Telefone: Sony Xperia V rodando android 4.1.2

Na minha área de trabalho, quero acessar fotos, vídeos etc.

Ativei o "Servidor de mídia" no telefone, mas não tenho certeza do que preciso na área de trabalho.

dmesg | cauda

18245.440537] usb 2-1.5.1: new high-speed USB device number 19 using ehci_hcd
[18245.535171] scsi12 : usb-storage 2-1.5.1:1.1
[18246.531074] scsi 12:0:0:0: CD-ROM            SONY     CD-ROM           0100 PQ: 0 ANSI: 4
[18246.534125] sr2: scsi3-mmc drive: 0x/0x caddy
[18246.534379] sr 12:0:0:0: Attached scsi CD-ROM sr2
[18246.534544] sr 12:0:0:0: Attached scsi generic sg4 type 5
[18247.023144] ISO 9660 Extensions: Microsoft Joliet Level 3
[18247.023518] ISOFS: changing to secondary root
[19024.704607] udevd[7153]: starting version 175
[19216.875359] usb 2-1.5.1: USB disconnect, device number 19
[19218.399626] usb 2-1.5: USB disconnect, device number 14
[19218.598989] usb 2-1.5: new high-speed USB device number 20 using ehci_hcd
[19218.692851] hub 2-1.5:1.0: USB hub found
[19218.693173] hub 2-1.5:1.0: 4 ports detected
[19218.966396] usb 2-1.5.1: new high-speed USB device number 21 using ehci_hcd

Responder1

Não pensei que seria tão difícil..?

Tentei acessar o telefone e o armazenamento SD via USB, mas sem modo UMS i 4.1.2. Tentei com o Qlix, mas precisei recarregar o Qlix mil vezes antes de conseguir acesso.

Então por enquanto vou usar o File Explorer no Eclipse... parece ser a melhor opção.

Responder2

Ok, descobri uma maneira que funciona para mim. Basta montar o cartão SD (mas não consegui descobrir onde fazê-lo):

Vá em “Configurações” -> “Xperia” -> “Conexão USB”.

Eu apenas procurei no lugar errado

Responder3

Proponho uma mudança de título "... conteúdo via USB", já que o servidor de mídia é usado para compartilhar conteúdo através de uma rede wi-fi. Assim, aqui está uma resposta mais completa, baseada emesse linke na minha experiência com um Sony Xperia V.

  1. [linux] de sua distribuição de pacotes, instale libmtpum aplicativo em nível de usuário. Para mim, ambos mtpfs-v1.0e gmtp-v1.3.5(compilações do Gentoo) funcionam, embora o último pareça mais fácil de usar para organizar álbuns de música, etc.
  2. Desconecte o cabo USB do seu telefone.
  3. [android] vá para Settings -> Xperia -> USB Connectivity. Defina a opção USB connection mode, dependendo de como você deseja acessar o conteúdo do telefone, para:
    • MTP, para acesso (indireto) à mídia por meio de um sistema de arquivos em nível de usuário (pseudo?) (preferido nesta resposta), ou
    • MSC, para acesso direto ao armazenamento (cartão SD) como um dispositivo Linux padrão - se nenhum cartão SD estiver inserido, AFAIK, nenhum dispositivo extra estará disponível para Linux.
  4. Conecte o cabo USB do seu telefone.
  5. [linux] inicie gmtpe clique em connect. Lembre-se de que os diretórios não podem ser adicionados, embora você possa adicionar conteúdo a (alguns deles).

Para um modo mais orientado ao console, tente

$ mtpfs /your/mount/point/

(você precisa de acesso de gravação /your/mount/point). Então você pode usar comandos de console padrão como cp, mkdir, etc. No entanto, não consegui usar rsync... mais soluções alternativas mencionadaslink. Para desmontar seu telefone:

$ fusermount -u /your/mount/point/

informação relacionada