Como montar um celular Moto G ou Moto E no CentOS usando MTP

Publicado por Hélio Soares em 14/12/2015

[ Hits: 6.401 ]

 


Como montar um celular Moto G ou Moto E no CentOS usando MTP



MTP ou Media Transfer Protocol é o protocolo criado pela Microsoft que permite a transferência de media entre os aparelhos e o PC. É uma evolução do antigo armazenamento em massa USB. Tem algumas vantagens como a remoção mais segura e acesso simultâneo a partir de seu computador e dispositivo móvel.

A partir da versão 4.0 do Android os aparelhos passaram a usar o MTP como padrão, porém a forma como o protocolo está implementado não permite uma compatibilidade total com o Linux.

Este artigo mostra um passo a passo de como montar seu celular Motorola nas distribuições baseadas no RedHat Linux.

Como configurar

1 - Habilite o suporte MTP no CentOS ou RedHat:

# yum install simple-mtpfs gvfs-mtp kio_mtp libmtp libmtp*

2 - Conecte o seu aparelho através do cabo USB e verifique se o modo MTP está selecionado.

3 - Verifique o VendorID e ProductID do seu aparelho:

# dmesg
[ 2825.996400] usb 1-1.3: new high-speed USB device number 4 using ehci-pci
[ 2826.082643] usb 1-1.3: New USB device found, idVendor=22b8, idProduct=2e82
[ 2826.082651] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2826.082657] usb 1-1.3: Product: MotoE2(4G-LTE)
[ 2826.082661] usb 1-1.3: Manufacturer: motorola
[ 2826.082665] usb 1-1.3: SerialNumber: 0011469129


Através do comando acima verificamos que o Linux reconheceu o nosso dispositivo, porém o mesmo ainda não está pronto para uso.

4 - Como root, abra o arquivo /etc/udev/rules.d/51-android.rules e adicione a linha abaixo:

# vim /etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", ATTR{idVendor}=="22b8", ATTR{idProduct}=="2e82", MODE="0666", GROUP="plugdev"

5 - Recarregue as regras do UDEV e crie um ponto de montagem para o celular:

# udevadm control --reload-rules
# mkdir -p /media/MotoE
# chmod a+rwx /media/MotoE


6 - Abra o arquivo /etc/fuse.conf e descomente a linha para user_allow_other:

# vim /etc/fuse.conf

# mount_max = 1000
user_allow_other

7 - Reconecte o celular no computador.

Agora seu celular já pode ser montado no CentOS.

Para montar:

# simple-mtpfs -o allow_other /media/MotoE/

Também podemos criar um alias mais amigável para o comando acima.

Edite o arquivo /etc/bashrc e adicione a linha abaixo:

alias mnt-motog="simple-mtpfs -o allow_other /media/motoe/"

Agora podemos montar através do comando mnt-motog!!! Bem mais fácil, né?

Para desmontar:

# fusermount -u /media/MotoE/ ou # umount /media/MotoE/

Se tudo deu certo você já pode manipular e transferir arquivos normalmente.

ls -lh /media/MotoG/
total 0
drwxrwxr-x 2 hfranca hfranca 0 Dez 31  1969 Cartão SD
drwxrwxr-x 2 hfranca hfranca 0 Dez 31  1969 Interno


Dispositivo montado com sucesso:
Linux: Como montar um celular Moto G ou Moto E no CentOS usando MTP.
Fontes:
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Primeiras Impressões do KDE 3.5

Calculando dígito verificador do CT-e (reconhecimento de trânsito)

Redirecionadores

Gambas 2: Criando um navegador web

BIOS sem opção de boot pelo CD-ROM

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts