Compartir archivos entre usuarios en 4.2.1

11

Tengo un Google Nexus 7, sin raíz, ejecutando stock 4.2.1. Lo configuré para dos usuarios y parece que lo estamos disfrutando.

Recientemente me encontré con un problema sobre compartir archivos. En la cuenta de Usuario1, copié algunos archivos PDF en la \sdcard\PDFscarpeta y pude usarlo bien.

Cuando cambié a la cuenta de Usuario2, no pude ver la carpeta \sdcard\PDFsen absoluto. Sorprendentemente, no pude verlo incluso a través de la computadora cuando Nexus 7 está conectado como reproductor multimedia portátil.

Supongo que esto se puede lograr otorgando acceso suficiente escalando a la raíz, que necesita un dispositivo rooteado, pero no estoy seguro.

Mis preguntas:

  1. ¿Hay alguna forma de compartir archivos entre usuarios de la misma tableta sin usar Internet (como usar correo electrónico, dropbox, etc.) o transferir a algún repositorio como PC, etc.?
  2. Si hago root, ¿puedo cambiar el permiso a dichas carpetas creadas por el usuario y acceder a los archivos desde la cuenta de otro usuario o elevarlo como root?

Actualización: Encontré un enlace que hace la misma pregunta, pero la respuesta dada no es aplicable a los archivos, sino que funciona para las aplicaciones, no es útil.

Narayanan
fuente

Respuestas:

1

/ data / media contiene una serie de carpetas que incluyen legacy y obb, ninguna de las cuales parece ser compartida entre los usuarios, al menos no en mi Nexus 10. También contiene una carpeta 0 que es la tarjeta SD emulada del primer usuario, luego 10, 11 y 12 para las tarjetas SD de los otros tres primeros usuarios del dispositivo.

Sé que dijo que su dispositivo no está rooteado y parece que puede usar obb (que yo no puedo), pero si lo rootea, podrá acceder a cualquier imagen de tarjeta SD de esta manera.

Espero que esto ayude de alguna manera.

Miguel
fuente
Había rooteado mi Nexus 7 y estaría de acuerdo con Mike y diría que esta mejor manera de compartir archivos ya que no implica copiar archivos a la Android/Obbcarpeta. Pros: no es necesario copiar archivos y puede usar directamente el archivo desde la carpeta de otro usuario. Contras: necesita ser rooteado para escribir.
Narayanan
9

Después de muchas pruebas y errores, descubrí que la Android/obbcarpeta se comparte automáticamente entre los usuarios.

No es ideal, pero es mejor que una opción de almacenamiento en la nube para archivos grandes.

Eruza
fuente
1
Ciertamente así es. +30 :)
Narayanan
Debido a una mejor respuesta de @Mike, me gustaría hacer su respuesta como mi respuesta aceptada.
Narayanan
1

Es una cuenta de usuario diferente, es por eso que no puede ver los archivos y los archivos de usuario se almacenan en la partición del sistema

Cuando se configuraron las cuentas de usuario, se supone que la primera cuenta que 'activa' el dispositivo es la cuenta maestra, todas las demás creadas a partir de eso son cuentas de usuario, de la misma manera que tiene cuentas de usuario en una PC, tendrá su C:\Users\youusername\Downloadsque otros usuarios que inician sesión en la máquina no puedan ver

Si desea compartir cosas, posiblemente use un sistema de almacenamiento en la nube como Google Drive o Dropbox, pero eso es un poco complicado tener que compartir documentos individuales, por lo que tal vez configure una carpeta compartida, podrá agregar un acceso directo para acceder ellos tal vez?

Spences10
fuente
Gracias, hablando desde la perspectiva de Windows 7+, si tengo privilegios de administrador, debería poder ver la carpeta. Análogamente, ¿funcionará obtener acceso a la raíz en 4.2.x? Además, solo estoy creando una carpeta en el almacenamiento que no es análoga a la carpeta C: \ Users sino que es como crear en otra unidad.
Narayanan
Es algo con lo que realmente no he jugado demasiado, pero seguramente si el usuario principal tiene root, simplemente asumo que al otro usuario se le pueden otorgar permisos de root, pero todavía no estoy seguro de ver el sdcardcontenido. Su mejor opción es configurar una carpeta compartida en Dropbox / Google Drive, etc. y establecer un
acceso directo
Todos los usuarios pueden acceder a las partes públicas C:\Users\Public\Documents, por lo que esta es una mala explicación. Además, todos los usuarios de Windows pueden acceder a la mayor parte del FS.
David Balažic
1

Okay


1. Descargue PAW SERVER y ejecútelo en el primer usuario.
2. Ejecútelo
3. Vaya al 2º usuario
4. vaya a localhost: 8080
5. Inicie sesión con el administrador de usuario con la pata de contraseña
6. vaya a Medios> Administrador de archivos
¡Listo!
O codifique su propio script PHP.

heyp
fuente
0

probablemente esté montado solo para un usuario y desmontado cuando cambie a otro usuario, lo que explica por qué está en el mismo lugar (directorio / sdcard) pero con diferentes usuarios el contenido cambia

foo
fuente
-1

Esto no tiene nada que ver con los permisos. Para verificar, cambie a la cuenta 1 y vea si la carpeta está visible. Creo que usted mismo eliminó involuntariamente la carpeta.

ozmank
fuente
1
No amigo. Estoy seguro de que no lo he eliminado, ya que aún puedo ver la carpeta cuando vuelvo a la cuenta con la que la creé.
Narayanan
¿Qué administrador de archivos estás usando? ¿Has intentado usar el administrador de archivos astro?
ozmank
ES File Explorer. No he probado otras aplicaciones similares en nexus, pero probé muchas en mi teléfono.
Narayanan
-2

Ejecute el servidor Paw en el usuario 1 Use el administrador de archivos incorporado

heyp
fuente
3
Debe agregar más información sobre qué hacer
Peanut