2 votos

Carpeta vista como archivo cuando se conecta como MTP

Tengo un teléfono Redmi 1S con Andriod 4.3 (MIUI v56). Cuando se conecta a un PC (Windows 7 32Bit) en el modo MTP, una de las carpetas llamadas Backup (presente en la memoria interna) es visto como un archivo y efectivamente inaccesible.

Cuando se conecta a través de FTP, esa carpeta se ve y es accesible a través de un cliente FTP (puede descargarse también al PC). También se puede acceder a la carpeta desde la aplicación File Manager del teléfono.

No tengo ni idea de lo que está causando selectivamente esta única carpeta que se ve como un archivo cuando el dispositivo está conectado en modo MTP. Cualquier ayuda para solucionar esto sería genial. Gracias.

1voto

Preston159 Puntos 38

Debido a la forma diferente en que se manejan los archivos y las carpetas en Windows en comparación con otros sistemas operativos, podría ser que la carpeta esté dañada y Windows la esté viendo como un archivo (que realmente es en el sistema de archivos de Android). Puede ser posible solucionar este problema:

  1. Crear una nueva carpeta,
  2. Mover el contenido de Backup en la nueva carpeta,
  3. Eliminación de Backup y finalmente
  4. Cambiar el nombre de la nueva carpeta a Backup

Sin embargo, dependiendo de cuál sea realmente el problema subyacente, esto puede no solucionarlo.

0 votos

Gracias por tus sugerencias Preston159. Como una solución de trabajo que podría acceder (como una carpeta) y descargar el contenido a través de FTP. Sin embargo, cuando como MTP esta carpeta en particular se ve como un archivo de 4KB de tamaño. Esta carpeta es creada por el sistema operativo y almacena la copia de seguridad como un montón de archivos en ella. Seguiré los pasos que has sugerido y comprobaré si ayuda y te informaré.

0 votos

"Puede ser que la carpeta esté dañada y Windows la vea como un archivo -- ¿podría respaldar esta afirmación con una fuente creíble? Me gustaría saber la razón, o al menos gente con un problema similar.

0 votos

El truco mover-copiar-renombrar sugerido por Preston159 ha funcionado. Ahora la carpeta es accesible en el explorador de Windows y los datos permanecen intactos. Esto podría haber sido un problema de indexación como sugiere ballzak. Por el momento no tengo ADT así que no pude ejecutar el comando adb shell como tal. Gracias a todos.

1voto

rrainn Puntos 1778

La causa más probable es que la ruta esté incorrectamente indexada como un archivo en el MediaStore. Sólo los archivos escaneados y añadidos al MediaStore aparecen en Windows cuando el dispositivo está montado en modo MTP. Intenta volver a escanear la ruta, para actualizar el MediaStore con la información correcta de la ruta.

Si tienes el ADT instalado, utiliza el ADB:

adb shell am broadcast -a android.intent.action.MEDIA_MOUNTED -d file:///mnt/sdcard/Backup

0voto

Renarde Trois Puntos 1

Sigue siendo relevante en 2021, ya que acabo de descubrir el problema.

Solución sencilla: reconstruir la caché de medios. Ve a Aplicaciones, toca los tres puntos en la esquina superior derecha. Elige mostrar procesos. Busca Almacenamiento de medios. Borra la caché y los datos. Reinicia. ¿Así que parece que Windows es el culpable?

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