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

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

[ Hits: 5.398 ]

 


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

Sites úteis para novatos

Personalizando o Fluxbox

Usando o pipe

Instalando o PostgreSQL e pgAdmin3 no Ubuntu

Instalação modem Claro 3G e2266 no Linux

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts