Prerrequisitos
Primero, instale los paquetes necesarios:
sudo apt-get install mtp-tools mtpfs
Un poco de grasa en el codo
Conecte su teléfono Android a su computadora. En su teléfono, abra el cajón de notificaciones y haga clic en USB Connection type
. Asegúrate de que MTP
esté seleccionado.
Ahora, ejecute estos comandos en Ubuntu:
mtp-detect | grep idVendor
mtp-detect | grep idProduct
Anote los números escritos delante de idVendor
y idProduct
. Los necesitarás más adelante.
Ahora, ejecuta este comando:
gksu gedit /etc/udev/rules.d/51-android.rules
Se Gedit
debe abrir una ventana. Escriba este texto en él, todo en una sola línea:
SUBSYSTEM=="usb", ATTR{idVendor}=="VENDORID", ATTR{idProduct}=="PRODUCTID", MODE="0666"
Reemplace VENDORID con el idVendor que anotó anteriormente. Del mismo modo, reemplace PRODUCTID con el idProduct que anotó.
Guarde y cierre el archivo.
Desconecta tu teléfono y ejecuta estos comandos:
sudo service udev restart
sudo mkdir /media/androiddevice
sudo chmod a+rwx /media/androiddevice
sudo adduser yourusername fuse
Reemplace yourusername
con su nombre de usuario de Ubuntu. Ahora, ejecuta este comando:
gksu gedit /etc/fuse.conf
En la Gedit
ventana, elimine el #
al principio de la última línea (la que comienza con #user_allow_other
). Cierra y guarda el archivo.
Reinicie su computadora y luego ejecute estos tres comandos:
echo "alias android-connect=\"mtpfs -o allow_other /media/androiddevice\"" >> ~/.bashrc
echo "alias android-disconnect=\"fusermount -u /media/androiddevice\"" >> ~/.bashrc
source ~/.bashrc
Vuelva a conectar su teléfono, asegúrese de que todavía esté en MTP
modo y luego ejecute este comando:
android-connect
Ta-dam!
Ahora puede navegar por los contenidos de su teléfono Android usando Nautilus. Simplemente inicie el administrador de archivos y luego, en la barra lateral, haga clic en el nombre de su teléfono para explorar el sistema de archivos de su teléfono como lo haría con una memoria USB. Puede agregar, eliminar y modificar archivos como un sistema de archivos normal.
Sin embargo, es posible que haya notado que no puede usar el icono de expulsión de Nautilus para desconectar el teléfono. En cambio, para quitar el teléfono de manera segura, debe ejecutar el comando:
android-disconnect
A partir de ahora, deberá ejecutar android-connect
para montar su teléfono y luego android-disconnect
quitarlo de manera segura. Todo lo demás debe manejarse automáticamente.
Nota: estos dos comandos no requerirán permisos de root para ejecutarse. Todos los usuarios que son miembros del fuse
grupo de usuarios deberían poder ejecutar estos comandos sin acceso de root.
Ya terminaste
¡Eso es! Has conectado con éxito tu teléfono Ice Cream Sandwich a tu computadora Ubuntu.
Fuente: OMG! Ubuntu!