0 votos

¿Por qué no mi explorador ve una carpeta montada?

¿Por qué no puedo ver una carpeta montada en mi explorador, pero puedo verlo desde una terminal?

Yo soy de montaje a carpeta (/ mnt/sdcard/fuente) en otra carpeta (/ mnt/sdcard/destino) con el siguiente comando (requiere permisos de Root):

mount -o bind /mnt/sdcard/Source /mnt/sdcard/Destination

Si consulto con el comando ls, puedo ver los archivos, pero no en mi explorer.

Yo lo estoy probando en un G de Moto corriendo Android 4.4.2 (Kitkat), pero el mismo comando funciona bien en Android 4.2.2 (Jelly Bean).

2voto

awkward Puntos 1740

Parece que aquí está la respuesta y la solución: http://forum.xda-developers.com/showthread.php?t=2718760 .
Citando biopsin.

Desde que Android 4.2 y la introducción de multiusers hay un problema con bind carpetas a través de sdcards, por lo que cualquier intento en el monte se unen carpetas como root el resultado sería visible a root única. La solución es para engañar a Android, con carácter temporal secuestrar debuggerd para crear el montaje se une para nosotros. Gracias Chainfire para que esta solución!
* Descargar los dos archivos y cambiar el nombre de sin .txt
* editar debuggerd.mnt para satisfacer sus necesidades (mediante cualquier otro dir /emulado/legacy/ el resultado será de sólo lectura si la navegación de carpetas de sdcard0)
* mover debuggerd.mnt /system/bin
* mover mount.sh a cualquier lugar con permisos de ejecución
* ejecutar mount.sh con cualquier método preferido.
saludos!

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