Como pregunta de seguimiento , rooteé mi teléfono Galaxy Nexus usando Kingo , pero cuando traté de explorar mi teléfono usando una aplicación como ASTRO, descubrí que el /data/data
directorio está vacío. ¿Por qué está vacío? ¿Me estoy perdiendo de algo? ¿Dónde se almacenan los datos de la aplicación?
Para usar "poderes de raíz", una aplicación debe solicitarlos explícitamente al sistema. Que yo sepa, Astro File Manager no incluye esta función, pero, por ejemplo, ES File Explorer sí.
Para la mayoría de las aplicaciones más nuevas/actualizadas, puede saberlo por sus permisos: si incluyen android.permission.ACCESS_SUPERUSER
, solicitan "poderes de raíz". Por desgracia: como este permiso aún no es "obligatorio", su falta no significa necesariamente que una aplicación no solicitará acceso de root.
La característica que necesita se llama "root explorer". El Explorador de archivos ES mencionado ofrece esto, pero es posible que deba habilitarlo manualmente en su configuración. Hecho esto, debería mostrarte todo en el sistema de archivos.
/data/data
directorio usando Terminal Emulator
install from F-Droid
./data/data
en sí mismo es accesible para todas las aplicaciones, algunos de sus subdirectorios también. Pero las carpetas de datos de las aplicaciones a continuación no lo son. Además: si el emulador de terminal mostró un #
aviso, ha estado en modo raíz y, por lo tanto, ha podido acceder a todo. Podría haber llegado a eso ingresando el su
comando, el emulador de terminal en sí no necesariamente debe hacerlo por sí mismo. Si el aviso mostró un en su $
lugar, ha estado en "modo de usuario" y, por lo tanto, solo debería poder ver "cosas abiertas"./data/data
directorio, ejecuté el su
comando.su
en una terminal es "equivalente" a la aplicación de terminal que solicita superusuario, por lo que explica las cosas :)
izzy
B Faley
izzy