Montar dentro del subdirectorio de /storage/emulated/0/

Estoy usando Debian Kit para ejecutar un sistema Linux en mi Nexus 7 con Cyanogenmod 10.1 y me gustaría poder montar elementos arbitrarios dentro de mi /storage/emulated/0/, como WebDAV o sshfs. El objetivo es que las aplicaciones de Android puedan utilizar los archivos proporcionados de esta forma de forma transparente.

Sin embargo, cada vez que intento montar algo dentro de /storage/emulated/0/, /sdcard/o /storage/emulated/legacy/, no aparece en las aplicaciones de Android, pero es visible desde Debian. Sospecho que esto se debe a que estos directorios son montajes FUSE. Las cosas montadas desde Debian en un directorio fuera de /storage/emulated/0/son visibles tanto desde Android como desde Debian.

¿Dónde están realmente ubicados estos directorios y cómo puedo montar algo dentro de ellos?

(Nota: Debian Kit no es un chroot, sino que se ejecuta junto con Android, sobrescribiendo partes del directorio raíz. Por lo tanto, puedo montarlo directamente en el sistema de archivos de Android sin tener que salir de un chroot)

Pude desenredar el nudo de los directorios leyendo los scripts de inicio de Android. /data/media/0/ es el original. Al montar sshfs (recuerde allow_other) en los subdirectorios de /data/media/0/, tengo acceso a él desde las aplicaciones de Android. Pondría esto como respuesta, pero la protección contra correo no deseado lo bloquea.
No conozco las reglas de la protección contra correo no deseado, pero tal vez seas "demasiado joven" (usuario nuevo) y no tengas reputación. Con su pregunta votada (y, por lo tanto, con un poco de representante), puede intentarlo de nuevo. Si vuelve a fallar y desea que uno de nosotros publique lo anterior como respuesta, solo dígalo :) ¡Gracias por su contribución!

Respuestas (1)

Pude desenredar el nudo de los directorios leyendo los scripts de inicio de Android. /data/media/0/ es el original. Al montar sshfs (recuerde establecer allow_other) en los subdirectorios de /data/media/0/, tengo acceso a él desde las aplicaciones de Android.

El montaje en /data/media/0/... también me funcionó en Cyanogenmod 13 con la aplicación EasySSHFS. Extraño ya que parece ser la misma ubicación que /storage/emulated/0/...