6 votos

¿Qué opciones tengo para conectar mi Android a Ubuntu?

Tengo un Samsung Galaxy S2 que ejecuta Jelly Bean 4.1.2 rooteado. Mi ordenador está ejecutando Ubuntu 12.10.

Antes, en Android 4.0, simplemente conectaba el USB, y aparecía una notificación, y se me ofrecía un botón para Activar el almacenamiento USB, y entonces mi tarjeta SD interna de 12GB y mi tarjeta SD externa de 16GB se montaban ambas como unidades externas. Muy fácil.

Ahora, para conseguir lo mismo, para conectar mi Android como dispositivo de almacenamiento masivo, antes de conectar el cable USB, tengo que ir a Ajustes -> Más Ajustes -> Utilidades USB y pulsar Conectar almacenamiento al PC, luego conectar el cable, entonces pulse Activar el almacenamiento USB. Es una molestia y media.

Si no lo hago así, cuando conecto el USB, intenta conectarse con MTP. Lo que provoca este error:

Unable to mount SAMSUNG_Android
Error initializing camera: -60: Could not lock the device

Si cambio el modo de conexión a PTP, obtengo dos dispositivos, ambos llamados SAMSUNG_Android, de los cuales sólo uno (el de 12GB interno) muestra realmente el contenido. El otro se cuelga.

En cualquiera de los dos casos, MTP o PTP, si tengo Banshee funcionando cuando conecto mi Android, hace que Banshee se bloquee. Utilizo Banshee para sincronizar mi colección de música.

La historia corta es que actualmente, conectar mi Android a mi ordenador es complicado o no funciona muy bien.

Me han dicho que el almacenamiento masivo USB está siendo obsoleto, y que MTP es el estándar a partir de ahora. A fin de cuentas, no me importa si es MTP, PTP o almacenamiento masivo lo que se utiliza para conectar mi dispositivo. Lo único que me importa es que sea tan fácil como antes. Se conecta, se pulsa un botón, y las dos unidades se montan y se pueden utilizar como cualquier otra unidad.

Cómo puedo conseguir esta facilidad de funcionamiento al conectar mi Android a mi USB.

3 votos

En cuanto a MTP, necesitará algunos paquetes especiales en su estación de trabajo Ubuntu (sugiero ir AskUbuntu para esa parte). Para cambiar el modo USB de forma automática, es posible que desee echar un vistazo a Tasker (7 días de prueba en la página de inicio) más SecureSettings . No estoy seguro de que esa configuración específica esté disponible, por lo que publico esto como comentario ;)

0 votos

@Izzy: Gracias por la sugerencia. Sin embargo, parece que Tasker y SecureSettings tienen opciones de anclaje USB, pero no opciones de conexión USB.

0 votos

¡Es una pena! No vi que los mencionaran explícitamente (así que ya me lo temía), pero pensé que podría haber esperanza... Ya que hay un montón de addons de Tasker/Locale por ahí: ¿Tal vez haya otro que pueda hacerlo? Hay una lista de aplicaciones que soportan Tasker (además de otro material sobre esto) en este hilo de AndroidPIT (alemán), para que sea más fácil aislarlos/encontrarlos en la playstore...

1voto

jfmessier Puntos 223

Con los problemas que tuve con diferentes dispositivos y versiones de Android, encontré que la manera más efectiva y más fácil de acceder a los archivos en mi dispositivo es usar AirDroid. Aunque esto no montará el dispositivo Android como un sistema de archivos, pero permitirá una fácil transferencia de archivos. Todo lo que necesitas es una conexión inalámbrica de tu teléfono a tu red local. Una vez iniciado AirDroid, obtendrá una interfaz web a la que podrá acceder desde el navegador de su ordenador de sobremesa, utilizando el puerto 8888. AirDroid es una aplicación gratuita en la Play Store y ha recibido grandes puntuaciones hasta ahora de todo el mundo.

1 votos

Por cierto: Tu dispositivo no necesita estar rooteado, que yo sepa.

0 votos

Gracias por este consejo, pero si me conecto por Airdroid, ¿puedo también sincronizar mis archivos de música en Banshee? Estoy buscando tener toda la funcionalidad que tenía con el almacenamiento masivo USB antes de actualizar a 4.1.2.

0 votos

AirDroid es un sistema de gestión basado en la web para dispositivos Android. No hay una función de sincronización en sí misma, pero ciertamente puedes transferir archivos a tu antojo. Y si tu dispositivo está rooteado, tienes acceso a todos los directorios y archivos.

1voto

Questioner Puntos 747

Un desarrollador en los foros de XDA proporcionó un script que cambia el comportamiento por defecto para que la conexión por almacenamiento masivo USB sea el comportamiento por defecto:

#!/system/bin/sh
setprop persist.sys.usb.config mass_storage,adb

Tuve que utilizar una aplicación de gestión de archivos que me diera acceso al directorio Root, coloqué el script en /system/etc/init.d/ , cambió los permisos del script a rwxr-xr-x y luego reiniciar el teléfono.

Ahora tengo la funcionalidad completa y la facilidad de uso que esperaba. Probablemente tendré que usar algo como MTP o lo que sea, pero espero que mientras tanto, mientras se desarrolla un soporte adecuado por todas las partes relevantes, no tenga que sufrir.

1 votos

Nuevo en Android - ¿Tengo que Root el dispositivo antes de editar un archivo en /system.. Shady no está viendo el sistema de archivos Root.

0voto

user2366867 Puntos 101

Para los usuarios que no tuvieron suerte con mtpfs, jmtpfs, go-mtpfs o cualquier otra biblioteca que dependa de libmtp; intente Android-file-transfer .

No depende de libmtp y, por tanto, está libre de bugs inherentes, es la librería mtp más actualizada que he visto en github (a fecha de mayo de 2018), y también se puede usar con FUSE, aunque personalmente recomiendo usar su propia GUI basada en Qt para evitar posibles bugs de interacción back-front de FUSE.

Sólo asegúrate de NO abrir tu dispositivo MTP utilizando cualquier mecanismo por defecto proporcionado por tu distro de linux, por ejemplo, haciendo clic en Abrir cuando aparezca la notificación de dispositivo conectado.

github: https://github.com/whoozle/Android-file-transfer-linux

PPA: https://launchpad.net/~samoilov-lex/+archive/ubuntu/aftl-stable

Lee sobre MTP en linux: https://wiki.archlinux.org/index.php/MTP

P.D.: Sólo soy un usuario de esta aplicación.

1 votos

A medida que publique la misma respuesta literal no sólo a múltiples preguntas, sino también en otros sitios SE : ¿Cuál es su asociación con la aplicación? Tenga en cuenta que debe revelar su asociación en su caso.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X