Acabo de instalar DroidID3Tagger ; sin embargo, solo busca mis archivos de música en . /mnt/sdcard
Sin embargo, mi música está en /mnt/emmc
.
¿Hay algo que pueda hacer en lugar de mover los archivos?
Estoy usando CM9 Nightly en un SGS1 con Icy Glitch Kernel. (por alguna razón, el Kernel intercambió sdcard y emmc)
En respuesta al comentario de @Zuul debajo de su respuesta, el uso de ln -sf /mnt/emmc /mnt/sdcard
no es la forma adecuada de manejarlo, porque es un enlace blando y forzarlo de esa manera puede provocar un mal comportamiento de las aplicaciones que dependen de la tarjeta SDC. punto de montaje, al negarse a trabajar con él, Play Store puede fallar en este sentido.
La mejor solución es usar esto:
Al usar busybox
, vincule explícitamente el punto de montaje para que /mnt/emmc
se comporte exactamente como una tarjeta SD, es decir:
/system/xbin/busybox mount -o bind /mnt/emmc /mnt/sdcard
Lo que aparecerá como un punto de montaje de la manera adecuada, si se tratara de un enlace suave, terminaría así:
/mnt/sdcard -> /mnt/emmc
La tienda Google Play, como mencioné, tiene un mecanismo de verificación interno para ver si el directorio no es un enlace (devolverá un error de -22 IIRC).
Esta aplicación lee archivos del almacenamiento interno del dispositivo ubicado en /mnt/sdcard
, no del almacenamiento externo ni de ninguna otra ubicación.
Dado que la aplicación se actualizó por última vez el 4 de marzo de 2011, no creo que esto se solucione.
Sin embargo, si tiene la raíz en su dispositivo, puede crear un enlace suave de una ubicación a otra, engañando así a la aplicación.
El comando se usa así:
ln -sf {target-filename} {symbolic-filename}
Así que deberías ejecutar:
ln -sf /mnt/emmc /mnt/sdcard
Cuando la aplicación acceda al /mnt/sdcard
sistema, le dará el contenido de /mnt/emmc
.
minigalleta
t0mm13b
ln
no sea la forma adecuada de lidiar con eso, ¿tal vez usandobusybox
como en/system/xbin/busybox mount -o bind /mnt/emmc /mnt/sdcard
?minigalleta
Zuul
minigalleta
Zuul
Zuul