Antecedentes : Hasta hace unos días, estaba contento con mi teléfono Android 2.3, y su Almacenamiento de medios a través de un cable USB: la sincronización de mi ordenador D:/MusicLibrary/
carpeta con la tarjeta SD externa de 128 GB de mi teléfono fue posible en una línea con xxcopy
.
Con mi sin root Android 4.2.2, no tengo Almacenamiento de medios sino sólo MTP. Como se ha mencionado en muchas otras preguntas, esto ya no da una letra de unidad por defecto . Las únicas soluciones que veo para sincronizar la carpeta de la biblioteca musical de mi ordenador con la tarjeta SD de mi teléfono son muy complejas ahora en comparación con el viejo y bueno Android-2.3:
- utilizar el servidor FTP (¡argh!) o las técnicas de Samba
- Rootear mi teléfono para permitir el almacenamiento de medios a través de un plugin específico
- soluciones complejas con
adb pull
pero esto no rastreará qué archivos han sido cambiados, así que tendría que escribir un script diferente para rastrear los cambios, etc. (¡reargh!)
¿Existe una simple solución para sincronizar: carpeta del ordenador <-> carpeta de la tarjeta SD del teléfono Android 4, vía MTP, con Windows 7?
Observación: Curiosamente, la etiqueta sobre MTP dice The Media Transfer Protocol (MTP) is a protocol which purpose is to facilitate the transfer of media files and associated metadata to/from devices.
. En tal caso, parece que no facilita sino empeora las cosas en su lugar.
0 votos
MTP no es realmente compatible con la mayoría del software, por lo que sugiero una capa intermedia como mtpdrive.com para que todo lo que pueda interactuar con un dispositivo normal de letra de unidad funcione. (Esencialmente esto le permitiría reutilizar su viejo
xcopy
solución).0 votos
Actualmente lo estoy probando desde hace media hora, pero está lleno de errores en comparación con el viejo Media Storage que era 100% seguro y robusto.
0 votos
Si el comentario de Matthew no ayuda, la única forma de recuperar el almacenamiento de medios es rooteando el dispositivo.
1 votos
O puedes escribir un batch script para hacerlo (usando ADB). Puedes usar el adb's
pull
para copiar un archivo, antes de eso, puede ser necesario comprobar de alguna manera las diferencias de tiempo entre los archivos en el ordenador y el dispositivo (que `xcopy' hace fácilmente).0 votos
@GokulNC Es extraño que algo que funcionaba fácilmente con Android 2.3 (hasta mi madre hubiera podido configurar una copia de seguridad con cualquier soft de copia de seguridad de Windows y el teléfono usando una letra de unidad con Almacenamiento masivo ) ahora se convierte en una tarea de usuario de energía, utilizando scripts, depuración de USB,
adb pull
etc. :)0 votos
No sé por qué las soluciones con WebDAV o FTP te parecen complejas? ¿Has probado MTP-Alternativa ? Es extremadamente fácil de configurar y Windows tiene soporte nativo para WebDAV. También obtendrías una letra de unidad. En cuanto a la velocidad de copia, no sé por qué, pero la transferencia de archivos parece tardar más en Windows que en mis sistemas Slackware o Mint Linux. Pruébalo.
0 votos
Alternativamente, puedes configurar un script que registre la hora actual y luego liste todos los archivos cambiados o creados desde la última vez que tomaste la copia de seguridad. El comando find de Busybox con el argumento -mmin y -mtime es el que más ayuda (yo lo uso para hacer copias de seguridad incrementales). Después, usa adb pull para reflejar esos cambios en la copia existente de tu backup.
0 votos
@Firelord ¿quieres decir que debo tener un servidor FTP funcionando todo el tiempo en mi Windows 7? Otra cosa que no he podido resolver (¡me estoy tirando de los pelos ;) !) : cómo configurar el
D:/MusicLibrary/
como WebDAV ? Si podemos charlar sólo 3 minutos, tal vez usted puede ayudarme porque estoy luchando con esto desde 2 semanas ;)