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:
Fontes:
Nenhum comentário foi encontrado.