Quiero copiar algunos archivos de película de Linux a mi teléfono Android HTC One SV (no rooteado).
En Windows, mi teléfono monta sus volúmenes internos y de tarjeta SD automáticamente cuando lo enchufo, lo que me permite transferir archivos.
En Linux Mint 13 Mate, siempre recibo un error cuando enchufo mi teléfono con un cable USB, luego puede llevar algunos minutos montarlo y algunas veces falla. Creo que el error fue ...
Error al inicializar la cámara: -60: no se pudo bloquear el dispositivo
¿Cómo puedo hacer que esto funcione?
linux-mint
usb
android
lamwaiman1988
fuente
fuente
Respuestas:
ACTUALIZACIÓN: Hay varias alternativas mejores a Airdroid ahora. Sin embargo, parece que la mayoría de las distribuciones de Linux ahora funcionan bastante bien con MTP. Sé que, según mi experiencia, Mint (basado en Ubuntu) funciona de forma inmediata, al igual que Manjaro (basado en Arch). Si no funciona de forma inmediata o nativa, asegúrese de buscar una solución MTP en su administrador de paquetes.
Las versiones más nuevas de Android montan almacenamiento como un dispositivo MTP en lugar de almacenamiento masivo. El beneficio de esto es el acceso simultáneo en el dispositivo Android y la PC. Desafortunadamente, aunque Windows lo admite de forma nativa, las soluciones de Linux son bastante defectuosas en este momento.
Actualmente, el más confiable (y todavía es un poco inestable para comenzar, pero una vez conectado está bien) que he encontrado es go-mtpfs. aquí hay un enlace para ayudarlo a configurarlo. Tienes que montar / desmontar desde la línea de comandos. Sin embargo, también hay un lanzador de la unidad en ese hilo si estás en Ubuntu unity.
Sin embargo, la mejor opción, a menos que esté transfiriendo una gran cantidad de datos, es usar algo como AirDroid. Es una aplicación gratuita en Play Store para transferencias de red local, y proporciona una interfaz web para usar con el navegador de su computadora. Incluso proporciona una interfaz de archivo de arrastrar y soltar, así como también permite el acceso a mensajes SMS, registros de llamadas, instalaciones de aplicaciones y muchas otras cosas.fuente
adb pull
como se describe en esta publicación: vxlabs.com/2014/11/06/…Puede intentar usar el Explorador de archivos ES gratuito (gratis) administrador de archivos en su teléfono Android.
Entre mucha funcionalidad, tiene un servidor FTP. Por lo tanto, si puede conectar en red su teléfono y su computadora, puede transferir fácilmente archivos en ambos sentidos desde su computadora. Lo hago todo el tiempo desde máquinas Ubuntu y Fedora (a través de Thunar).
El modo de servidor FTP en esta aplicación se llama "Administrador remoto", se encuentra en la sección Herramientas.
La mayoría de los administradores de archivos modernos aceptarán la siguiente sintaxis:
fuente
Básicamente esto debería ser tan fácil como usar una tarjeta de memoria. Por desgracia, este no es el caso. Pero al igual que otras integraciones, Linux se pondrá al día.
Mientras tanto, puede usar WiFi y sshd en Linux y un cliente sftp en el lado del teléfono inteligente.
O use la CLI de adb de Linux para usar transferencias usb.
fuente
mtpfs: sistema de archivos FUSE para dispositivos del Protocolo de transferencia de medios
Hecho. Funciona como con Windows en Linux Mint / Ubuntu / etc.
fuente
sudo apt-get install jmtpfs
en jessiejmptpfs
también el sibilante.Estoy de acuerdo en que no es tan fácil como debería ser. Por ejemplo, KDE tiene una implementación de MTP, pero solo puede leer imágenes, no escribirlas (al menos en mi versión).
Descubrí que era mucho más fácil hacerlo a través de la red. Hay varias formas de hacer esto. Usuario mencionó ES File Explorer.
Utilicé este servidor FTP de Android gratuito y de código abierto y lo encontré sencillo. Usted especifica un nombre de usuario y una contraseña, luego ejecuta el servidor FTP (es muy claro si el servidor se está ejecutando y es fácil de habilitar / deshabilitar).
Luego, simplemente usa cualquier cliente FTP (hay muchos clientes gráficos, por ejemplo, usé Konqueror). Pude volver a escribir los archivos en el teléfono fácilmente.
Los únicos inconvenientes son que probablemente sea un poco más lento de lo que sería con un protocolo USB eficiente, y que FTP no es seguro (todo está en texto sin formato). Debería ser posible hacer lo mismo, pero con un servidor SFTP de Android; Simplemente no he encontrado uno personalmente todavía.
fuente
Después de buscar un montón de soluciones a este problema, encontré Android File Transfer para Linux . Esta es la mejor implementación de MTP para Linux, simplemente funciona.
Puede ver que este problema se ha indicado en La lista de los principales problemas de Linux en el escritorio .
fuente
Suponiendo que está utilizando una conexión USB, descubrí que funciona, pero debe hacer las cosas en un orden específico:
(Creo que mi teléfono tiene una versión anterior de Android, espero que esto funcione en el caso general).
fuente
Pude usar rsync para recuperar mis archivos de mi teléfono HTC. Los comandos fueron:
Resultando en:
Encontré la ubicación de los archivos del teléfono buscando en mi
/run
directorio.Esto fue en Xubuntu 17.10, Artful Aardvark, el Android estaba en un HTC con Android versión 7.0.
fuente
cp -r /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C010%5D/ ~/Destination/Folder
. Digo esto en el contexto de hacer la única copia, por supuesto, si es actualizar su PC con las últimas fotos tomadas, entonces rsync es el camino a seguir.Hago esto a través de la red FTP creada por ES File Explorer.
En primer lugar, configure su dispositivo como un punto de acceso portátil en configuraciones → Anclaje a red y punto de acceso portátil → marque "Punto de acceso wifi portátil", y luego conecte su PC al dispositivo con WiFi.
Hace que su conexión sea más rápida que la conexión a través de la red WLAN central. Luego, siga los siguientes pasos:
(
ftp://...:...
)Ahora, puede tratar con su dispositivo como un disco en su PC.
fuente
Una tarjeta sd es normalmente un sistema de archivos exfat, que por defecto no es reconocido por Ubuntu de forma predeterminada; no sé si este es el caso con otras distribuciones. Para hacer que mi Ubuntu 16.04 LTS pueda escribir en un sistema de archivos exfat, lo hice:
Ahora puedo conectar mi teléfono Android en mi escritorio Ubuntu con USB y copiar archivos en mi tarjeta SD (64 GB).
fuente
Pruebe este comando y reinicie, funcionó para mí.
fuente
Descubrí que solo funciona para USB si uso el cable suministrado con ese dispositivo o un dispositivo similar. El cable USB de mi tableta Samsung desaparecida funciona bien con mi reemplazo de Android Onix. Lo único que funciona para mi teléfono es el cable que vino con él. Otros cables de carga / transferencia USB no funcionan o no funcionan completamente: por ejemplo, no copiará archivos .mp3. No tengo idea de por qué es esto. Pero los cables que no son dispositivos a menudo no aparecen como un accesorio de dispositivo USB.
No he tenido que modificar el software o utilizar un software especial. Solo funciona
fuente
En Linux Mint 19.1, la transferencia de grandes cantidades de fotos se puede hacer fácilmente activando las Opciones de desarrollador y entrando en la 'Configuración' 'Opciones de desarrollador', 'Configuración USB' del teléfono Android. Luego, elija PTP (Protocolo de transferencia de imágenes) en lugar de MTP. Ahora las fotos se transferirán a la velocidad del rayo con solo usar el explorador de archivos.
fuente
Muchas buenas respuestas. Solo quiero simplificar todo:
sudo apt install mtp-tools
Ahora conecte su teléfono Android a través de USB, el cable es importante, así que si uno no funciona, intente con otro.
mtp-detect
Hecho. ¡Abre tu aplicación de archivo o terminal y transfiérelo!
fuente
Acabo de recibir un teléfono Google Pixel 3, y necesito mover imágenes / videos de él a mi Linux Mint 18.2. Así es como lo hice:
fuente
Estoy ejecutando Mint 19.2. Mi teléfono es un Pixel 1st Gen con Android 10. Después de buscar una solución y probar las opciones de MTP sugeridas por muchos sin éxito, descubrí que si vas a Configuración -> Conectar dispositivos -> USB y cambias "USAR USB PARA Transferencia de archivos / Android Auto ", Nemo monta el almacenamiento del teléfono y da acceso a los archivos de los dispositivos. Mi teléfono fue configurado "Sin transferencia de datos". Ahora, si hubiera verificado primero la configuración de USB, las soluciones MTP probablemente funcionaron. Como nota al margen, ¡ninguna de las soluciones sugeridas en StackExchange, HowToForge u OMG! mencionó primero verificar la configuración de USB en el teléfono. Leí algunas publicaciones que MTP en Mint "funciona de fábrica". Pero, de nuevo, no hay mención de verificar la configuración de sus teléfonos. Espero que esto ayude.
fuente
Unable to open raw device 0
un mensaje de error. Las herramientas mtp desinstaladas, la configuración USB habilitada y el navegador de archivos viola aparecieron con el dispositivo de almacenamiento Pixel como cualquier otra unidad.No tienes que instalar nada.
solo sigue lo siguiente:
conecte su cable USB (?) entre su máquina Linux y su teléfono inteligente. (Cable USB (?): Siempre se usa al cargar su teléfono inteligente).
Luego, su teléfono le preguntará si permite el acceso a los datos del dispositivo. Si elige Permitir, se establecerá una conexión MTP para acceder.
Eso es todo.
fuente