Tengo un LG Nexus 5 con Android 6.0.1 que estoy utilizando como reproductor de MP3 y para la navegación ocasional ya que ha sido sustituido por un teléfono más moderno. El teléfono está rooteado y la depuración adb está habilitada.
Desde hace unos meses tengo un comportamiento extraño. Cuando conecto el teléfono a un ordenador y habilito las transferencias de archivos, el teléfono es montado automáticamente como una unidad externa por el sistema operativo, como siempre ha hecho. Cuando despliego "Almacenamiento interno" puedo ver todos los directorios y archivos almacenados en el nivel root. Cuando abro cualquiera de las carpetas se muestran como vacías. Para copiar archivos desde o hacia el dispositivo, tengo que copiarlos al directorio Root y luego moverlos manualmente usando un gestor de archivos desde el propio teléfono.
Obtengo este comportamiento desde máquinas Linux y Windows, incluso si la depuración adb está desactivada. En Linux (Ubuntu Mate 20.04.03) también recibo el mensaje No such interface org.gtk.vfs.Mount on object at path /org/gtk/vfs/mount/1 Please select another viewer and try again
cuando conecto el teléfono. Buscando esto en Google sólo encontré hilos del foro que tienen más de 5 años (aunque el teléfono tiene esa edad)
En el terminal, el dispositivo es visible cuando se consulta adb desde el terminal. Si me dirijo al media
el dispositivo no es visible, aunque creo que ya está montado. No aparece si ejecuto sudo fdisk -l
. De hecho, obtengo una salida extraña de eso:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 1050623 1048576 512M b W95 FAT32
/dev/sda2 1052670 1250263039 1249210370 595.7G 5 Extended
/dev/sda5 1052672 1250263039 1249210368 595.7G 83 Linux
Partition 2 does not start on physical sector boundary.
Se agradecería cualquier pista sobre cómo solucionar esto